Pequena Apostila sobre Software Livre Revisão 1.1 Prof. Msc Mauro Tapajós
Objetivo Debate útil e esclarecedor sobre aspectos de tecnologia baseada em Software Livre
Mini-Currículo Professor da Universidade Católica de Brasília (UCB)
Coordernador Técnico do Projeto CESMIC, que faz  pesquisas com SL na UCB
Pós-graduação en "Dirección de Sistemas de Información en Entornos de Software Libre" na Universidad Obierta de Catalunya (Barcelona)
Mestre em Telecomunicações e Redes pela UnB
Engenheiro Eletricista pela UnB
Trabalha com SL dede 1996
Roteiro Liberdade da Informação
Software Livre / Software de Código Aberto / Software Proprietário
Aspectos Legais e Licenças
Disseminação da Alternativa
Mitos
Convencimento e Processos de Migração
Suporte e Treinamento
Aspectos de Engenharia de Software Livre
Financiamento e Modelos de Negócio
A Revolução Atual Era da informação - Os atuais meios tecnológicos permitem um intercâmbio de informação e conhecimento nunca antes visto
Informação e Conhecimento = Poder
Assunto estratégico para organizações e países
Emerge uma grande responsabilidade social: garantir o acesso à informação e ao conhecimento para a população
Necessidade de acompanhamento e ações por parte do governo e instituições
Software Proprietário
Software Proprietário É criado e mantido para alcançar os planos de negócio de seu fabricante
Normalmente resultado de um conjunto limitado de testes, tempo e equipe
Evoluções e atualizações somente virão quando fizerem parte da estratégia de negócio e acompanhada de encargos
É vetada qualquer tentativa do usuário de melhorar o software através da alteração do mesmo – dependência total do fabricante
Aspectos críticos de segurança envolvidos
O que será que causou isso?
E isso?
Software Livre É criado e mantido pela comunidade  online  que disponibiliza e compartilha o software
Fazem parte da comunidade representantes das organizações que o utilizam (usuários)
O software evolui com base nas demandas e experiências de seus usuários e desenvolvedores
Com SL, o código fonte do mesmo já não é mais um segredo guardado a sete chaves e o suporte não é mais uma obrigação de dependência de uma única fonte
Transforma-se a atividade de suporte num ramo mais competitivo – oportunidade para serviços!
Software Aberto ou Livre? Software Livre –  Free Software
Software de Código Aberto –  Open Source Software  (OSS) Motivações diferentes
Consequências similares
Tipos de Software
Software Livre Altera muito o  panorama  de TI
O  preço do software (licenças)  cai vertiginosamente, mas o custo com software não necessariamente cai na mesma proporção
A possibilidade de  melhorias/customizações  no software torna a componente de desenvolvimento mais importante
O papel do  usuário  também se torna mais importante como elemento utilizador e crítico ( feedback ) – antes ele era somente apertar botões!
Viabiliza  o uso pleno dos recursos de TI
Software:  componente chave  da atual revolução tecnológica que presenciamos
É um bem  intangível  – e deve ser tratado como tal
Parte de algo  maior  – movimento pela liberdade do acesso ao conhecimento e à informação
Conceito forte de  Comunidade Conhecimento  é um bem público e coletivo, depende de um histórico já existente - Deve ser compartilhado! Filosofia por Trás do Movimento de Software Livre
Liberdades do Software Livre (segundo a FSF) Liberdade de  executar  o programa
Liberdade de  modificar  o programa para adequar às suas necessidades (acesso ao código fonte)
Liberdade de  redistribuir cópias  (gratuitas ou não)
Liberdade de  distribuir versões modificadas  do programa (comunidade se beneficia com os seus melhoramentos) Richard Stallman (FSF)
Diretrizes OSI para um Software Ser Livre Free Redistribution
Source Code
Derived Works
Integrity of The Author's Source Code
No Discrimination Against Persons or Groups
No Discrimination Against Fields of Endeavor
Distribution of License
License Must Not Be Specific to a Product
License Must Not Restrict Other Software
License Must Be Technology-Neutral
Possibilidade de subdivisão das tarefas em partes de grande diversidade de granularidade
Existência de uma numerosa comunidade motivada com grande diversidade de habilidades e de disponibilidades
Cada participante escolhe a tarefa que mais lhe convém, consequentemente todos estão satisfeitos e trabalhando no máximo da sua produtividade
A integração dos pedaços produzidos independentemente é feita por mecanismos computacionais automatizados
Note que a abertura da informação é essencial para que um esquema destes possa acontecer Trabalho em Comunidade  ( Yochai Benkler )
Deve receber tratamento jurídico diferenciado?
Patentes! Direito Autoral
Genoma humano e SL - o código deve ser aberto – várias implicações!
Se aplicássemos o mesmo pensamento à música, teríamos patentes de acordes musicais, de efeito tonal, de harmônicas, de combinação de instrumentos, sendo sua cópia crime, tudo isso, para o bem e a prosperidade da humanidade! Limites à Difusão do Conhecimento
Movimento do Software Livre Não é brincadeira  de conhecedores de informática
Já possui  muitos adeptos : pessoas, empresas, organizações, PSL's (projeto software livre) e países
Fenômeno  multidisciplinar  - afeta diferentes áreas: Aspectos técnicos
Aspectos na gestão de TI
Aspectos na contratação de recursos de TI
Aspectos nos modelos de negócio e mercado
Aspectos estratégicos para o Governo – soberania
Democratizam  o desenvolvimento de tecnologia
Já existem vários formatos abertos
Melhor exemplo – protocolos Internet: Protocolos de rede: TCP/IP (aberto) X protocolos proprietários (Novell, Win, etc)
Serviço de Mail: RFC 822 (aberto) X X.400 (CCITT)
Protocolo de gerenciamento: SNMP (aberto) X CMIP (OSI) Padrões Abertos
É uma criação intelectual
Trata-se de propriedade Intelectual e Industrial
Implica em muita interação com terceiros – garantias e responsabilidades
Diferentes cenários a considerar: Uso
Distribuição – Integração
Modificações – Obra derivadas Software no Âmbito Legal
Direito Autoral Existe um consenso internacional que a proteção ao software seria através da legislação de  direitos de autor
Características: Simplicidade : a obra não precisa estar registrada

Pequena Apostila sobre Software Livre