Você está na página 1de 66

Software Livre

Lilly Freitas
Introdução
 Software Livre, software de código aberto ou software
aberto
◦ qualquer programa de computador cujo código-fonte é
disponibilizado para permitir o uso, a cópia, o estudo e a
redistribuição.
 Ao distribuir o software livre, o detentor dos direitos deve
escolher uma licença de software livre que normalmente é
anexada ao código-fonte. Esta licença informará quais os
direitos que o autor estará transferindo e quais as
condições que serão aplicadas.
Introdução
O software livre vem conquistando a cada dia mais
adeptos em todo mundo;
◦ disponibilidade de seus códigos fontes;
◦ possibilidade do usuário copiar, alterar, distribuir sem infringir
nenhuma lei,
◦ possibilidade de adquiri-los por preços bem abaixo daqueles
praticados por softwares proprietários;
◦ Existência de milhares de softwares livres disponíveis na Internet
gratuitamente;
◦ Grandes empresas nacionais e multinacionais têm migrado para o
software livre.
Licença de Software
 Definição de ações autorizadas (ou proibidas) no âmbito
do direito do autor de um programador de software de
computador concedidas (ou impostas) ao usuário deste
software.
 Quando uma licença acrescenta restrições para além das
existentes no direito de autor, o usuário tem normalmente
de aceitar que lhe sejam impostas estas restrições para
poder utilizar o software.
Software Proprietário
Para utilizar, copiar ou redistribuir, deve-
se solicitar permissão ao proprietário, ou
pagar para poder fazê-lo: será necessário,
adquirir uma licença para cada uma destas
ações.
◦ Windows, MS Office, SAP
 Pode ser gratuito
◦ MS Internet Explorer, MS Edge
Negócio: venda de licenças de uso
Licenças de uso restritivas
Software Livre
É o software disponível para qualquer um usá-lo, copiá-
lo, e distribuí-lo, seja sua forma original ou com
modificações, seja gratuitamente ou com custo;
 Em especial, a possibilidade de modificações implica em
que o código fonte esteja disponível;
 É importante não confundir software livre com software
grátis, porque a liberdade associada ao software livre de
copiar, modificar e redistribuir, independe de gratuidade;
 Existem programas que podem ser obtidos gratuitamente
mas que não podem ser modificados nem redistribuídos.
Software livre
 Todo e qualquer programa de computador cuja licença de
direito de autor conceda ao utilizador as seguintes 4
liberdades:
1. A liberdade de executar o programa, para qualquer propósito;
2. A liberdade de estudar como o programa (fonte) funciona, e
adaptá-lo para as suas necessidades. Acesso ao código-fonte é
um pré-requisito para esta liberdade;
3. A liberdade de redistribuir cópias de modo que você possa
ajudar ao seu próximo;
4. A liberdade de aperfeiçoar o programa e liberar os seus
aperfeiçoamentos, de modo que toda a comunidade se
beneficie. Acesso ao código-fonte é um pré-requisito para esta
liberdade.
www.softwarelivre.gov.br
Licenças de
Software Livre
Copyleft
 As licenças que acompanham software livre fazem uso da
legislação de copyright para impedir utilização não-
autorizada.
 O Copyleft definem clara e explicitamente as condições
sob as quais cópias, modificações e redistribuições podem
ser efetuadas, para garantir as liberdades de modificar e
redistribuir o software assim licenciado.
Copyleft
É uma forma de usar a legislação de proteção dos direitos
autorais com o objetivo de retirar barreiras à utilização,
difusão e modificação de uma obra criativa devido a
aplicação clássica das normas de propriedade intelectual,
sendo assim diferente do domínio público que não
apresenta tais restrições.
GNU GPL (General Public License)
 Trabalhos derivados de um produto originalmente
licenciado pela GPL só podem ser distribuídos se
utilizarem a mesma licença;
 Permite que os programas sejam distribuídos e
reaproveitados;
 Permite que textos, apresentações e conteúdo de páginas
na Web sejam distribuídos e reaproveitados, mantendo,
porém, alguns direitos autorais e sem permitir que essa
informação seja usada de maneira indevida.
 A licença não permite, por exemplo, que o texto seja
apoderado por outra pessoa, ou que sejam impostos sobre
ele restrições que impeçam que ele seja distribuído da
mesma maneira que foi adquirido.
Licença MPL (Mozilla Public License)
O código fonte copiado ou alterado sob a
licença Mozilla deve continuar sob esta
licença.
Permite que este código possa ser
combinado em um software proprietário.
Debian
O código fonte deve ser incluído e deve pode ser
redistribuído livremente;
 Pode haver restrições quanto à redistribuição do código
fonte, se o original foi modificado;
BSD
 Licença inicialmente utilizada nos sistemas operacionais
do tipo Berkeley Software Distribution. Apesar de ela ter
sido criada para os sistemas BSD, atualmente vários
outros sistemas são distribuídos sob esta licença.
 Os termos da licença é considerado como de domínio
público e pode ser modificado sem nenhuma restrição.
Tipos de Software
Freeware
O termo freeware não possui uma definição amplamente
aceita mas é usado com programas que permitem a
redistribuição mas não a modificação, e seu código fonte
não é disponibilizado;
 Estes programas não são softwares livre;
 Os exemplos populares de código fechado do freeware
incluem o Adobe Reader e Skype.
Shareware
É um programa de computador disponibilizado
gratuitamente, porém com algum tipo de
limitação. Sharewares geralmente possuem
funcionalidades limitadas e/ou tempo de uso
gratuito limitado. Após o fim desse tempo o usuário é
requisitado a pagar para acessar a funcionalidade
completa ou poder continuar utilizando o programa.
 Esse tipo de distribuição tem como objetivo comum
divulgar o software, assim os usuários podem testá-lo
antes da aquisição.
 Geralmente, o código fonte não é disponibilizado e
portanto não são possíveis fazer modificações.
Dificuldades com
Software
Proprietários
Dificuldades com Software e Hardware
Proprietários
 Custo do Software (licenças): existe sempre uma limitação do
número de cópias que se pode utilizar. Normalmente cada licença dá
direito ao uso em uma única máquina;
 Custo de Manutenção: este problema ocorre principalmente com o
hardware, devido à exclusividade de fornecimento por parte do
fabricante. Não se tem a opção dos componentes que se queira trocar;
 Descontinuidade dos produtos: tanto software quanto hardware
proprietários são de difícil substituição ou atualização quando o
fabricante deixa de produzi-los. Quando não se encontra uma
alternativa compatível, é necessário adquirir outro produto;
Dificuldades com Software e Hardware
Proprietários
 Baixa adaptabilidade: tanto hardware quanto software
proprietários são difíceis de alterar ou adaptar a novas
necessidades.
 Documentação Restrita: as informações disponíveis
restringem-se à instalação;
 Criação de Dependência: o uso de formato de dados,
protocolos de comunicação e outras características
fechadas do hardware e software dificulta a substituição
por alternativas livres ou mesmo de outros fabricantes.
Softwares livre para
automação de
bibliotecas
Critérios para seleção de softwares para
bibliotecas
 Quais as necessidades da biblioteca?
◦ realidade da instituição;
◦ custo x benefício;
◦ requisitos imprescindíveis x requisitos desejáveis.
Critérios para seleção de softwares para
bibliotecas
 Importação e exportação:
◦ ISO 2709;
◦ Z39.50;
◦ Texto puro, como CSV (comma-separated values).
 Formato de catalogação:
◦ MARC;
◦ LILACS;
◦ UNISIST.
Critérios para seleção de softwares para
bibliotecas
 Módulos do software:
◦ entrada de dados;
◦ controle de aquisição;
◦ circulação;
◦ relatórios e estatísticas;
◦ recuperação dos registros;
◦ visualização (OPAC).
Critérios para seleção de softwares para
bibliotecas
 Customização
 Suporte
 Treinamento
 Documentação
 Tradução
 Integração com outros sistemas
◦ site da biblioteca;
◦ gestão da instituição.
Alguns conceitos de softwares
 Software gratuito x software comercial
 Software livre x software proprietário
 Aplicação web x aplicação desktop
Software livre: Software proprietário:
 acesso ao código-fonte;  não há acesso ao código-fonte;
 em geral, são gratuitos;  suporte técnico especializado;
 permite customizações;  curva de aprendizado menor;
 cooperação e compartilhamento  em geral, são pagos;
com a comunidade;  customizações inexistentes ou
 investimento maior em após pagamento extra;
capacitação;  dependência da empresa
 curva de aprendizado maior; fornecedora.
 falta de documentação em alguns
casos.
Aplicação web: Aplicação desktop:

menor investimento em independe de conexão com a


equipamento (hardware); internet ou com a intranet;
atualização mais rápida; interação mais complexa;
dependência de conexão com a maior investimento em
internet ou com a intranet; equipamento;
inconsistências entre incompatibilidade de sistema
navegadores. operacional.
PRINCIPAIS OPÇÕES DE SOFTWARES
LIVRES E/OU GRATUITOS
Principais opções de softwares livres
e/ou gratuitos
Software Formato de Exportação/ Tipo de instalação Banco de dados
catalogação Importação
ABCD MARC, ISO 2709, Aplicação web CDS/ISIS
LILACS Z39.50
Biblivre MARC ISO 2709, Aplicação web, com PostgreSQL
Z39.50 executável para Windows
Evergreen MARC Z39.50 Aplicação web + desktop PostgreSQL

Gnuteca MARC Z39.50 Aplicação web PostgreSQL

Koha MARC Z39.50 Aplicação web MySQL

OpenBiblio MARC Texto puro Aplicação web MySQL

PHL UNISIST ISO 2709 Aplicação web, com CDS/ISIS


executável para Windows
PMB UNIMARC ISO 2709, Aplicação web MySQL
Z39.50
ABCD – Automação de bibliotecas e centros de
documentação
 Automação online na Web dos processos, fluxos de
trabalho, funções, produtos e serviços de informação de
bibliotecas, centros de documentação e informação.
 Pertence à família ISIS de software para o
armazenamento e recuperação de informação textual e
estruturada, com foco em fontes de informação
bibliográficas e serviços associados.
 É multilíngue, generalizado e configurável, com
capacidade de atender a automação de todo tipo de
biblioteca e centros de documentação.

http://abcd.netcat.be/files/index.html
ABCD – Automação de bibliotecas e centros de
documentação
ABCD – Automação de bibliotecas e centros de
documentação
Biblivre
 Software para catalogação e a difusão de acervos de bibliotecas públicas e
privadas, de variados portes.
 Por utilizar padrões internacionais de biblioteconomia e possibilitar a
comunicação em rede de acervos, o sistema permite ao usuário acessar
diferentes bibliotecas no mundo todo.
 O sistema é licenciado como General Public Licence da Free Software
Foundation (GPLv3) e foi desenvolvido pela Sociedade dos Amigos da
Biblioteca Nacional (SABIN), com apoio da COPPE/UFRJ., no
desenvolvimento do projeto nas versões, 1.0 e 2.0.
 O projeto foi patrocinado inicialmente pela IBM-Brasil e desde 2007 seu
patrocinador exclusivo é o Instituto Itaú Cultural.
 Sua versão 3.0 possui versões em Inglês e espanhol, além do português, para
atender à crescente demanda de utilização do software em instituições no
exterior.

http://www.biblivre.org.br/index.php
Biblivre
Biblivre
Biblivre
Evergreen
É um software de automação de bibliotecas escalonável,
que auxilia os clientes da biblioteca a encontrar os
materiais da biblioteca e ajuda as bibliotecas a gerenciar,
catalogar e distribuir esses materiais.
 Em inglês.

https://evergreen-ils.org/
Evergreen
Evergreen
Evergreen
Gnuteca
 Sistema para automação de todos os processos de uma
biblioteca, independente do tamanho de seu acervo ou da
quantidade de usuários.
 Foi criado de acordo com critérios definidos a validados
por um grupo de bibliotecários
 Software livre: pode ser copiado, distribuído e modificado
livremente;
 Aderente a padrões conhecidos e utilizados por muitas
bibliotecas, como o ISIS (Unesco) e o MARC21 (LOC -
Library Of Congress).

http://www.solis.com.br/gnuteca
Gnuteca
Gnuteca
Gnuteca
Koha
 O Koha é um software livre de código aberto como um sistema integrado de gestão de
biblioteca, criado pela Biblioteca Horowhenua Library Trust da Nova Zelândia e
atualmente mantido por uma grande comunidade internacional.
 Software Livre: Não precisa pagar para utilizá-lo, possui licenciamento livre. Com
isso, pode-se instalar e utilizar sem a necessidade de pagamento ou alguma forma de
registro;
 Código aberto: O Koha distribui os programas de forma livre, possibilitando que
possa ser ajustado de forma estrutural às necessidades dos usuários. Todos os
programas que formam o Koha está disponível na instalação, de forma que possibilita
alterar ou criar funcionalidades;
 Interoperabilidade: O Koha implementa o protocolo OAI-PMH, que permite a
interoperabilidade com outros sistemas de informação;
 Comunidade: O Koha possui uma grande comunidade de usuários e desenvolvedores,
que garante a evolução da ferramenta, evitando estagnação da ferramenta;
 Mantenedor: O Koha é mantido por instituição sólida que garante em parte a
sustentabilidade da ferramenta.

https://koha-community.org/
Koha
Koha
Koha
OpenBiblio
 Gerenciamento online dos processos de uma biblioteca;
 Administração de membros associados
 Catalogação de bibliografia;
 Padrão internacional para transferência de dados entre
sistemas de bibliotecas – US MARC;
 Geração de relatórios e etiquetas.
 O sistema conta com administração, relatórios, cadastro,
circulação, além de seguir os padrões internacionais US
MARC para transferência de dados entre sistemas de
bibliotecas.
https://sourceforge.net/projects/obiblio/
OpenBiblio
OpenBiblio
OpenBiblio
PHL – Personal Home Library
 Pode ser operado a partir de equipamentos móveis ou qualquer outro tipo de
equipamento que possua conexão com a internet.
 Utiliza interface de uso intuitivo, não requerendo de seus usuários nenhum tipo
especial de treinamento. Pode ser utilizado em bibliotecas com acervo de até 16
milhões de livros.
 Possui um padrão de registro que permite o intercâmbio com bibliotecas que utilizam
formatos tipo MARC, USMARC, UKMARC, UNIMARC, MARC21, etc. e
proporciona aos bibliotecários a descrição eficiente e precisa de qualquer tipo de
informação independemente de seu suporte.
 É possível buscas simultâneas em várias bases de dados e importação de registros de
outras bibliotecas que utilizam o PHL ou qualquer outro sistema que adota o formato
MARC, USMARC, UKMARC, UNIMARC ou MARC21, o que vem diminuir
substancialmente o custo com o processamento técnico da coleção.

https://www.elysio.com.br/
PHL – Personal Home Library
PHL – Personal Home Library
PHL – Personal Home Library
PMB – PhpMyBibli
 O PMB é um software livre criado na França que roda em qualquer servidor
Web e ainda assim é um dos mais completos sistemas de gerenciamento de
bibliotecas existentes.
◦ Cliente Z39.50;
◦ Gestão avançada de periódicos;
◦ Gestão avançada de registros, podendo incluir sub-registro;s
◦ Documentos eletrônicos (permite o upload e a consulta no conteúdo);
◦ Interface customizável (tanto OPAC como a área administrativa;)

 O PMB está disponível em: http://www.sigb.net/.


 Talvez possa se perder um pouco na página, já que está em francês, mas
possui traduções, como inglês e espanhol.
PMB – PhpMyBibli
PMB – PhpMyBibli
PMB – PhpMyBibli
Bibliografia
 LOZANO, Fernando. O que é Software Livre?.
http://www.gnu.org/philosophy/free-sw.pt.html página
acessada em 26 de Setembro de 2006;
 WIKIPEDIA. Software Livre.
http://pt.wikipedia.org/wiki/Software_livre página
acessada em 26 de Setembro de 2006;
 HEXSEL, Roberto. O que é Software Livre?.
http://www.softwarelivre.gov.br/SwLivre página acessada
em 26 de Setembro de 2006
Para Saber Mais
 Software Livre e Inovação – Rubens Queiroz (
http://www.comciencia.br/200406/reportagens/11.shtml )
 Kernel Panic – Cesar Brod
(http://www.comciencia.br/200406/reportagens/12.shtml )
 Dá pra Viver de Software Livre? – Paulino Michelazzo
(http://www.comciencia.br/200406/reportagens/13.shtml )
 O Código Aberto e Suas Promessas Contraditórias – Mauro Sant’Anna
(http://www.comciencia.br/200406/reportagens/14.shtml )
 O copyleft e o pensamento de Hannah Arendt – Pablo de Camargo Cerdeira
(http://www.comciencia.br/200406/reportagens/16.shtml )
 Software Livre e a Mídia Tática – Felipe Fonseca
(http://www.comciencia.br/200406/reportagens/17.shtml )
 Legislação Brasileira Sobre Softwares Livres
(http://www.fsfla.org/?q=pt/node/71 )
 Software Livre: Uma Alternativa Estratégica para as Organizações Públicas e Privadas
– Carlos Tadeu A. de Pinho
(http://www.dicas-l.com.br/dicas-l/20050418.php )

Você também pode gostar