software livre por que usar? - slide

Upload: jose-do-nascimento

Post on 12-Jul-2015

125 views

Category:

Documents


0 download

DESCRIPTION

Este trabalho apresenta o conceito histórico e o desenvolvimento do Software Livre, bem como as licenças no qual é distribuído, além da diferença entre esse tipo de sistema em relação ao software de código aberto, domínio público e também modelos de distribuição. Suas vantagens e dificuldades encontradas na utilização deste software que está sendo disseminado na área da Tecnologia.

TRANSCRIPT

Software Livre: Por que Usar?Jos do Nascimento Sousa, [email protected]; Diego Pereira de Sousa, [email protected]; Curso de Bacharel em Sistemas de Informao Faculdade Alvorada Braslia-DF, Junho/2011.

Tpicos a ser apresentado Pequeno Histrico ; O que Software Livre (SL); O que Open Source (OS); Software Livre X Cdigo Aberto; Software Livre X Domnio Pblico Conceitos das distribuies de Software; Licenas frequentemente utilizadas; Vantagens ; Dificuldades; Aplicao do software; Crescimento do uso do SL no Brasil; Concluso.

Pequeno Histrico Anos 50 60: Praticamente no existia a hiptese da vendade software. O valor era cobrado na maquina em si.

Anos 60: Desenvolvimento do sistema operacional UNIXpela AT&T.

Anos 80: AT&T restringe a modificao do cdigo fonte.Diversas empresas de TI como HP, IBM e SUN comearam a desenvolver suas prprias verses proprietrias.

Pequeno HistricoAnos 80: Nasce o projeto GNU que mais tarde daria origem a Free Software Foundation (FSF), criado por Richard Stallman. Desenvolver um sistema operacional completo a ser distribudo como livre.

Richard Stallman

Pequeno HistricoAnos 90: Linus Torvalds, disponibiliza na internet o cdigo fonte de um ncleo de sistema operacional, desenvolvido por ele, batizado de Linux; O software livre passou a ser uma alternativa popular para servidores Web, o Servidor Apache tornou-se o servidor Web mais utilizado.

Linus Torvalds

Pequeno Histrico Anos 90:Netscape disponibilizar seu navegador (hoje conhecido como Mozilla Firefox) como software livre. Fundada Open Source Initiative.

O que Software Livre? aquele em que o usurio pode us-lo, copi-lo, distribulo, pode ser o original ou com alteraes gratuitamente ou com custos. O ponto fundamental para ser livre ter seu cdigo fonte acessvel para analises, alteraes e distribuio pelos seus usurios.*

*Hexsel(2002)

O que Software Livre?Executar Software Livre Redistribuir Aperfeioar Estudar

Software pode ser considerado livre se possuir 4 tipos de liberdades, so elas:Liberdade N 0 - A liberdade de executar o programa, para qualquer propsito. Liberdade N 1* - A liberdade de estudar como o programa funciona, e adapt-lo para as suasnecessidades.

Liberdade N 2 - A liberdade de redistribuir cpias de modo que voc possa ajudar ao seuprximo.

Liberdade N 3* - A liberdade de aperfeioar o programa, e liberar os seus aperfeioamentos, demodo que toda a comunidade se beneficie. *Para as liberdade 1 e 3 o acesso ao cdigo fonte um pr-requisito.

O que Open Source? Termo utilizado pela Open Software Initiative (OSI) para denotar algo semelhante ao software livre. Para uma licena ou software ser considerado como Cdigo Aberto pela Open Source Initiative, eles devem atender aos 10 critrios da Definio de Cdigo Aberto*, que so: Distribuio livre; Acesso ao cdigo-fonte; Permisso para criao de trabalhos derivados; Integridade do autor do cdigo-fonte; No discriminao contra pessoas ou grupos; No discriminao contra reas de atuao; Distribuio da licena; Licena no especfica a um produto; Licena no restritiva a outros programas; Licena neutra em relao tecnologia.*Comunidade Open Source (2011)

Software Livre X Cdigo AbertoFree Software X Open Source Fazem parte do mesmo tema que a produo e uso de software no proprietrio Software livre Pode ou no ser monetizado. software livre no diz respeito gratuidade, mas sim liberdade (Executar, estudar, redistribuir, aperfeioar) garantia e perpetuao das liberdades Existe o efeito contaminao Cdigo Aberto Pode ou no ser monetizado Permisso de Trabalhos Derivados (cdigo pode ser usado em Software proprietrio) ligadas a questes prticas de produo e negcio. No h o efeito contaminao

Software livre X Domnio pblicoSoftwareSoftware LivreDomnio Publico (ex. TCP/IP) No h Licena

No Contamina (ex. BSD)

H Contamina (ex. GPL)

O primeiro, quando utilizado em combinao com licenas tpicas (como as licenas GPL e BSD), garante os direitos autorais do programador/organizao.

O segundo caso acontece quando o autor do software renuncia propriedade do programa e todos os direitos associados, e este se torna bem comum.

Conceitos de distribuio de SoftwaresShareware: um programa de computador disponibilizado gratuitamente, porm comalgum tipo de limitao. Para o usurio utilizar a sua funcionalidade completa ou poder continuar utilizando o programa, dever pagar. Um shareware est protegido por direitos autorais. Exemplos: Winzip, RealAudio, etc.

Software Demo: Qualquer material promocional que uma frao de um produto maior,

lanado com a inteno de dar a oportunidade de o produto ser avaliado por possveis clientes. O termo bastante usado nos contextos da msica e dos jogos. Exemplo: Jogos FIFA 11 EA Sports disponibilizados para downloads para testes

Conceitos de distribuio de SoftwaresAdware:So softwares com uso condicionado a exibio de propagandas e anncios.Exemplos: Kazaa, Shareazza, etc.

Freeware:So softwares de uso gratuito. No permite modificao, j que o cdigo-fonte no disponibilizado. Exemplos: ICQ, MSN, etc.

Semi-Livre:So softwares onde se permite a cpia, modificao e distribuio para fins no lucrativos.Ex. primeiras verses do Internet Explorer da Microsoft, algumas verses dos browsers da Netscape, e o StarOffice.

Conceitos de distribuio de SoftwaresCdigo Aberto: o termo utilizado pela Open Software Initiative (OSI) para denotar algo semelhante ao software livre. Exemplo: OpenOffice.org

Software Livre:o software pode ser utilizado livremente. Seus usurios podem ter acesso ao cdigo-fonte, alter-lo e distribu-lo livremente.

Exemplo: Sistemas Operacional (GNU/Linux) etc.

Conceitos de distribuio de SoftwaresProprietrio: aquele cuja cpia, redistribuio ou modificao so em alguma medida proibidos pelo seu proprietrio. Exemplos: Windows, Office, Oracle, etc.

Comercial: o software desenvolvido por uma empresa com o objetivo de lucrar com sua utilizao. Exemplo: Adobe Photoshop CS3 (Proprietrio)

Domnio Pblico:So softwares sem copyright. Exemplo: TCP/IP

Licenas frequentemente utilizadas

GPL Licena Pblica Geral GNU Licena BSD A Licena MIT/X11 Licena Apache

Licena Mozilla

Copyright

Copyleft

Copyright: Garante a no reproduo sem consentimento. Copyleft: Garante que o software sempre vai ser Livre.

GPL Lincea Pblica Geral GNU a mais utilizada, sendo adotada pelo Linux. Ela impede que o software seja integrado em um software proprietrio e garante os direitos autorais. No permite que as liberdades originais sejam limitadas, nem que sejam impostas restries que impeam a distribuio da mesma forma que foram adquiridos.

Licena GPLSe Software proprietrio contiver

No GPL

Software livreentoNo distribuir

GPL

Remover Cdigo GPL

Distribuir sob GPL

Licena BSD A licena BSD foi inicialmente utilizada nos softwares da Berkeley Software Distribution. Ela impe poucas restries sobre as formas de uso, alteraes e redistribuio do software e, por isso, chamada de copycenter. O programa pode ser vendido e no precisa incluir o cdigo fonte.

Licena BSDSe Software proprietrio contiver

No BSD

Cdigo AbertoentoPode distribuir

BSDSem Remover Cdigo BSD

Distribuir sob BSD

Licena MIT Criada pelo Massachusetts Institute of Technology, Licena bem parecida com a BSD. Porm, seu texto bem mais explcito ao tratar dos direitos que esto sendo transferidos, afirmando que qualquer pessoa que obtm uma cpia do software e seus arquivos de documentao associados pode lidar com eles sem restrio, incluindo sem limitao nos direitos a usar, copiar, modificar, mesclar, publicar, distribuir, sublicenciar e/ou vender cpias do software. As condies impostas para tanto so apenas manter o aviso de copyright e uma cpia da licena em todas as cpias ou pores substanciais do software.

Licena Apache Redistribuio do cdigo fonte deve manter o copyright Redistribuio de Binrios devem apresentar o copyright na documentao ou outros materiais Rigor na utilizao de Apache ou Apache Software Foundation

Licena Mozilla A licena similar ao copyleft, mas no to rgida quanto distribuio de trabalhos derivados. Especificamente, o cdigo fonte copiado ou alterado sob a licena Mozilla deve continuar sob esta licena. Porm, este cdigo pode ser combinado em um programa com arquivos proprietrios.

Alm disso, possvel criar uma verso proprietria de um cdigo sob a licena Mozilla. Por exemplo, o navegador Netscape 6 e 7 so verses proprietrias das verses correspondentes da sute Mozilla.

Vantagens do Software LivreCusto de aquisio quase zero, custo de atualizao, consertos e remendos tambm quase zero. A segurana, do ponto de vista de vrus etc, maior. Proporciona vantagens econmicas. um produto com flexibilidade. Verificam-se organizaes virtuais. Possui sistema e aplicativos geralmente configurveis. permitido acesso ao cdigo-fonte. Oferece liberdade importante para a sociedade.

Encontra-se o produto em permanente construo coletiva.Permite cooperao e compartilhamento. Oferece contribuio sociedade ...

Vantagens Do Software LivreTabela 01 - Comparao de Aplicao de Software Proprietrio X Software Livre em Desktops de empresas de mdio porte

CUSTOS Em empresas de pequeno porte onde foram empregados Softwares livres para Desktops, a economia chegou a 63%.

Na Tabela I mostra os valores para uma empresa com um parque computacional de 25 maquinas.

Fonte: Da Silva e Ribeiro (2010). Nota: Dados adaptados pelo autor.

Vantagens do Software LivreTabela 02 - Comparao de Aplicao de Software Proprietrio X Software Livre em Servidores em empresas de mdio porte com 25 mquinas sendo 1 servidor de aplicativos

CUSTOS Com o emprego de softwares livres em servidores, foi obtida uma economia de 68%. Tabela II mostra os nmeros e valores de uma empresa de mdio porte com 25 mquinas, sendo uma utilizada para o servidor de aplicativos.

Fonte: Da Silva e Ribeiro (2010). Nota: Dados adaptados pelo autor.

Dificuldades do Software livre Falta de garantia do software oriundo de algumas licenas Dificuldade de adaptao de usurios acostumados em plataformas mais conhecidas. Alguns Drives no atendem a certos dispositivos do computador.

Aplicaes do SL IBM, HP, NEC, CA, Alcatel, Bull, Ericsson, Mitsubhsi, Nokia, Novell, Unilever e Fujitsu.* Banco do Brasil, Embrapa, Ministrio das Comunicaes, Educao e Desenvolvimento Agrrio, Marinha e Exrcito do Brasil, Serpro e Dataprev.*** Fonte: Silva (2009) **Fonte: Portal Brasil (2010).

Crescimento do uso do SL nas empresasPesquisa feita pela ISF com 1090 empresas brasileiras. Patrocinada por empresas como Itautec, IBM e Red Hat.*

Grfico: Uso do SL nos PCs da empresa. 06/07.*

Fonte: LINUX MAGAZINE online

Crescimento do uso do SL nas empresas

Quadro 3: Adoo de Software Livre em PCs na empresa em 2006*. Fonte: LINUX MAGAZINE online

Crescimento do uso do SL no Brasil5 Pesquisa Sobre uso das Tecnologias da Informao e da Comunicao no Brasil (TIC Empresas 2009), realizada pelo Centro de Estudos Sobre as Tecnologias da Informao e da Comunicao (CETIC.br).*

Porcentagem de Empresas de mdio e grande porte que usam Software LivreSetor Imobilirio 2009 Empresas Medio Porte 2009 Empresas Grande Porte 2009 35% 48% 65%

0%

10%

20%

30%

40%

50%

60%

70%

mostra o uso de software livre nas mdias e grandes empresas em 2009.*

Grfico: Porcentagem de empresas de mdio e grande porte adeptas do SL em 2009

Fonte: MELO (2010)

Concluso Conclui-se que o software livre tem grande importncia para o mercado de Tecnologia, no tocante ao desenvolvimento e incluso de pessoas e/ou empresas que se prendem aos softwares proprietrios, permitindo assim novos modelos de negcios e principalmente reduz gastos. O software livre uma tima ferramenta para a formao de profissionais na rea de TI, uma vez que estes tero oportunidades de ver, analisar, estudar e criar suas prprias verses de software.

Referencias Bibliograficas ALMEIDA, Rubens Queiroz de. Por que usar software livre? Artigo publicado originalmente na primeira edio da Revista do Linux. Data de Publicao: 16 de Janeiro de 2000 Disponveis em: . Acesso em: 30 de maro de 2011. CAMPOS, Augusto. O que software livre. BR-Linux. Florianpolis, maro de 2006. Disponvel em . Acesso em: 03 de Abril de 2011. CARVALHO, Alexandre. Na Trilha do Free Software. Diponvel em: Acesso em: 04 de junho de 2001 Da SILVA, Alberto. RIBEIRO, Thiago. Migrao do software Proprietrio para o software livre em rgos pblicos e empresas privadas. Engenharia de Computao em Revista, 2010. Instituto de Estudos Superiores da Amaznia, Av. Governador Jos Malcher 1148, Belm Par. Disponvel em: < http://www3.iesam-pa.edu.br/ojs/index.php/computacao/article/view/475/425 >. Acesso em: 03 de abril de 2011. FILHO, Sergio Salles. Stefanuto, Giancarlo Nuti. Lucca, Jos Eduardo De. Alves , Angela Maria. O impacto Software Livre e de Cdigo Aberto (SL/CA) nas Condies de Apropriabilidade na Indstria de Software Brasileira. Tema: Propiedad industrial e intelectual; Informacin en C&T. XI Seminrio Latino-Iberoamwricano de Gestion Tecnolgica ALTEC 2005. Dispocnvel em: < http://www.softex.br/portal/softexweb/uploadDocuments/_observatorio/altec_apropriabilidade_sl.pdf >. Acesso em: 16 de maio de 2011 GARCIA, Mauro Neves. Santos, Silvana Mara Braga dos. Pereira, Raquel da Silva. Rossi, George Bedineli. Software livre em relao ao software proprietrio: aspectos favorveis e desfavorveis percebidos por especialistas. Free software in connection with the proprietary software: favorable and unfavorable aspects perceived by experts. Data de aprovao: 06/12/2010. Disponvel em: . Acesso em: 09 de abril de 2011.

Referencias Bibliograficas HEXSEL, Robert A. Propostas de aes de Governo para incentivar o uso de software livre. Relatrio Tcnico do Departamento de Informtica da UFPR, n. 004/2002, Curitiba, outubro, 2002. Disponvel em: . Acesso em: 18 de abril de 2011. Linux Magazine Online. PCs com Software Livre cresceram 5,4% no Brasil. Publicado em 12/02/2008 s 18:34. Disponvel em: . Acesso em 22 de junho de 2011. LUZ, Carlos Candido Farias. Projeto de Migrao para Software livre em Micro e Pequenas Empresas. Caso Cor de Rosa Moda Feminina. Universidade Federal de Santa Catarina. Florianpolis-sc. 2007/01. Disponvel em: . Acesso em: 15 de abril de 2011 MELO, Clayton. Uso de software livre cresce em mdias e grandes companhias. Publicado em: 04 de maio de 2010 - 17h47. Disponvel em: . Acesso em: 24/06/2011. Open Source Initiative. The Open Source Definition (Annotated) Version 1.9. Dipnvel em < http://www.opensource.org/docs/definition.php >. Acesso em: 01 de julho de 2011. Portal Brasil. Software Livre. Casos de Sucessos. Portal Brasil, 03 de setembro de 2010. Disponvel em: . Acesso em: 22 de maio de 2011. Portal DGol. Software livre. Portal DGoL, 23 de abril de 2005. Disponvel em: . Acesso em: 01 de maio de 2011. SABINO,Vanessa. KON, Fabio. Licenas de Software Livre Histria e Caractersticas. Relatrio Tcnico RT-MAC-IME-USP 2009-01. Centro de Competncia em Software Livre Departamento de Cincia da Computao. Instituto de Matemtica e Estatstica. Universidade de So Paulo, Maro de 2009. Disponvel em: . Acessado em: 15 de maio de 2011. SOUZA, A. L. Software Livre: Como, Quando e Onde. Licenciatura em Computao-01. FAZU em Revista, Uberaba, n.1, p.49-57, 2004. Disponvel em: . Acessado em: 03 de abril de 2011. SILVA, Francisco Jos da Silva a. Software Livre: Conceitos, Histria e Impactos. Grupo de Engenharia de Sistemas e Mobilidade. Laboratrio de

FIM