Software Livre, software de código aberto ou software aberto

Documentos relacionados
Introdução 12/06/2012. Software Livre

Introdução 13/06/2012. Software Livre

Legalidade do Uso e Distribuição de Software Livre pela Administração Pública

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

PREPARATÓRIO RIO PARA CAIXA ECONÔMICA

Licenças de Software Livre

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

CONCEITOS RELACIONADOS A SOFTWARE LIVRE. O que é software livre. O que é copyleft. Qual a diferença entre software livre e código.

Introdução a Computação

Sistema Operacionais II. Linux e Software Livre


MINUTA PARA A POLÍTICA DE SOFTWARE LIVRE NA UFRPE GT Software Livre: André Aziz, Luiz Maia e Milena Almeida Setembro/2016

Licenças Livres. Terry Laundos Aguiar

USO DO COMPONENTE ACBrNFe PARA A EMISSÃO DA NOTA FISCAL ELETRÔNICA NFe.

Como é o desenvolvimento de Software?

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

Informática Básica CONCEITOS DE SOFTWARE. Msc. Eliezio Soares

Introdução a Computação

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

INFORMÁTICA EDUCATIVA. CAPÍTULO II Software. Protocolos de criptografia para redes. Profº. Claudio Campos

REA RECURSOS EDUCACIONAIS ABERTOS

POCKET PCS GARANTIA LIMITADA MUNDIAL E SUPORTE TÉCNICO

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Fundamentos da Informática Aula 04 Introdução à Internet Simulado com Questões de Concursos Públicos Professor: Danilo Giacobo - GABARITO

Sistemas Operacionais Abertos

TERMOS DE USO PARA PUPPYLOOK

Programa de Acesso à Informação Eletrônica PAI-e Capacitação de Usuários em Informação Científica e Tecnológica

Domínio Personalizado 1 Não aplicável. Largura de Banda

Uso do PIN-Pad USB com o SCOPE Versão 1.0

Aula 01 Introdução ao S.O. Linux

S4F17. Contabilidade do imobilizado no SAP S/4HANA ESTRUTURA DO CURSO. Versão do curso: 03 Duração do curso: 5 Dias

Requisitos de sistema

ÍNDICE. 06/10/ :21 Leite Júnior

Professor Jarbas Araújo Slide o que é um computador e seu hardware

Sistema de Gestão de Recursos Humanos

Blog: om.br/ Facebook:

Política de Segurança de Informações

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

SOFTWARE DE GERENCIAMENTO DE

Manual de Instalação da Leitora para cartão e-cpf e Instrução para assinatura digital (SGP-e)

Introdução à Informática

AULA: Introdução à Softwares

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

Sistema Nou-Rau. Arquivamento Indexação de Documentos Digitais. Rubens Queiroz de Almeida

Apresentação. Ponto Secullum 4 Módulo Web na Nuvem

Termo de Abertura do Projeto

MANUAL DE INSTALAÇÃO DO SOFTWARE

BitNota Eletrônica Gerenciador para Nota Fiscal Eletrônica 2.0 Manual Versão 1.0

Software Livre Introdução ao Linux

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Infor LN Use este guia para catálogos do produto

Serviços de Segurança Gerenciados pela IBM para X-Force Hosted Threat Analysis Service

LABORATÓRIOS DE INFORMÁTICA

Licenças de Software. Prof. Marciano dos Santos Dionizio

EXERCÍCIOS COMPLEMENTARES AULA 3

MANUAL SISTEMA AUDATEX WEB

IBM Endpoint Manager for Software Use Analysis Versão 9.0. Glossário

Documento de Especificação de Sistema IngreSys

amiibo tap: Nintendo's Greatest Bits!

Ferramenta: Spider-UCP. Manual do Usuário. Versão da Ferramenta: 1.0.

Manual de Utilização do Portal SAR

Informática básica. Professor: Francisco Ary

(4) Não efetuamos alterações nem adaptações de qualquer natureza no software visando adaptar ao uso específico dos usuários.

TERMOS DE USO SITE

Software Livre e a Cultura Hacker em Jacobina. Valéssio Soares de Brito

Librix...3. Manual Eletrônico...3. Opções de Suporte...3. Dicas para a Instalação...4. Configuração de Dispositivos Básicos...6

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES)

Prof. Emanuel Matos. Unidade IV SISTEMAS PARA INTERNET E

Cópia de Contatos. Celulares Smartphones Tablets SIMs. (C) 2013 Maine Avenue Technologies - All rights reserved

Sistemas Gerenciadores de Banco de Dados

Conteúdo SOFTWARE LIVRE. Terminologia. Histórico de Software Livre. Terminologia: Software livre. Terminologia: Software livre

Informática. Cloud Computing e Storage. Professor Márcio Hunecke.

CONTRATAÇÃO CONJUNTA DE SOFTWARE - MICROSOFT

Manual do InCD Reader

Prof. Ravel Silva ( SIMULADO 01 - PERITO PF QUESTÕES

Problemas na Manutenção

Sidicom S4. Tutorial: instalação do sistema em servidor

Folhamatic Folha de Pagamento

O CMS JOOMLA! UM GUIA PARA INICIANTES

Acesso aberto à informação científica e o direito à informação e à saúde. Fernando César Lima Leite

DESCRIÇÃO DA BIBLIOTECA ESPM-Sul

D igitação de Eventos

Manual de Utilização do Convert Video. Passo Fundo, abril de Av. Presidente Vargas, 1305 / Sala 201 Passo Fundo RS

Protocolo HTTP. Professor Leonardo Larback

Informática para Concursos Professor Thiago Waltz

CONTROLE DE ORÇAMENTOS

TERMOS DE USO Erros e falhas

IEPTB-MG Manual do Usuário (Solicitante)

envolvidos numa comunicação

Esperamos que nossos produtos e serviços contribuam diariamente para o crescimento da sua Empresa. É um prazer atendê-lo!

ERserver. iseries. iseries Access para Windows Como começar

Solisc 2010 Gerenciamento de Projetos com dotproject

Bom simulado! Professor Ravel Silva

[2011] Usabilidade. Manual Gerenciador Usuários. escritórios contábeis. Neo Solutions - Soluções para gestão de

Transcrição:

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. 1

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. 2

Software Proprietário Para utilizar, copiar, ter acesso ao código-fonte ou redistribuir, deve-se solicitar permissão ao proprietário, ou pagar para poder fazê-lo: será necessário, portanto, adquirir uma licença, tradicionalmente onerosa, para cada uma destas ações. Windows, MS Office, SAP Pode ser gratuito MS Internet Explorer, Outlook Express Negócio: venda de licenças de uso Licenças de uso restritivas Copyright: direitos do autor 3

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. 4

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. 5

www.softwarelivre.gov.br Licenças de Software Livre 6

Copyleft A maioria das licenças usadas na publicação de software livre, permite que os programas sejam modificados e redistribuídos. Estas práticas são geralmente proibidas pela legislação internacional de copyright, que tenta justamente impedir que as alterações e cópias sejam efetuadas sem a autorização do(s) autor(es). As licenças que acompanham software livre fazem uso da legislação de copyright para impedir utilização não-autorizada, mas estas licenças definem clara e explicitamente as condições sob as quais cópias, modificações e redistribuições podem ser efetuadas. A esta versão de copyright, dá-se o nome de copyleft. 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. 7

GNU É uma licença para documentos e textos livres 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) É uma licença para software livre de código aberto. Especificamente, 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ários. 8

Licença Apache é uma licença para software livre. A licença Apache exige a inclusão do aviso de copyright e disclaimer, mas não é uma licença copyleft - ela permite o uso e distribuição do código fonte tanto no software open source como no proprietário. Debian Esta licença contém critérios para a distribuição: O código fonte deve ser incluído e deve poder ser redistribuído livremente; Pode haver restrições quanto a redistribuição do código fonte, se o original foi modificado; 9

BSD É uma licença de código aberto 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. Tipos de Software 10

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. 11

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; 12

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 13

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. 14

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). 15

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 16

Software livre: acesso ao código-fonte; em geral, são gratuitos; permite customizações; cooperação e compartilhamento com a comunidade; investimento maior em capacitação; curva de aprendizado maior; falta de documentação em alguns casos. Software proprietário: não há acesso ao código-fonte; suporte técnico especializado; curva de aprendizado menor; em geral, são pagos; customizações inexistentes ou após pagamento extra; dependência da empresa fornecedora. Aplicação web: menor investimento em equipamento (hardware); atualização mais rápida; dependência de conexão com a internet ou com a intranet; inconsistências entre navegadores. Aplicação desktop: independe de conexão com a internet ou com a intranet; interação mais complexa; maior investimento em equipamento; incompatibilidade de sistema operacional. 17

PRINCIPAIS OPÇÕES DE SOFTWARES LIVRES E/OU GRATUITOS Principais opções de softwares livres e/ou gratuitos Software ABCD Formato de catalogação MARC, LILACS Exportação/ Importação ISO 2709, Z39.50 Biblivre MARC ISO 2709, Z39.50 Tipo de instalação Aplicação web Aplicação web, com executável para Windows Evergreen MARC Z39.50 Aplicação web + desktop Banco de dados CDS/ISIS PostgreSQL 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 executável para Windows PMB UNIMARC ISO 2709, Z39.50 Aplicação web CDS/ISIS MySQL 18

ABCD Automação de bibliotecas e centros de documentação ABCD Automação de bibliotecas e centros de documentação 19

ABCD Automação de bibliotecas e centros de documentação Biblivre 20

Biblivre Biblivre 21

Evergreen Evergreen 22

Evergreen Gnuteca 23

Gnuteca Gnuteca 24

Koha Koha 25

Koha OpenBiblio 26

OpenBiblio OpenBiblio 27

PHL Personal Home Library PHL Personal Home Library 28

PHL Personal Home Library PMB PhpMyBibli 29

PMB PhpMyBibli PMB PhpMyBibli 30

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 ) 31