Professional Documents
Culture Documents
Maro de 2009 c
Software Livre
Maro de 2009 c
1 / 54
Agenda
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
2 / 54
Denio e Motivao ca ca
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
3 / 54
Denio e Motivao ca ca
3 4
A liberdade de executar, para qualquer uso; A liberdade de estudar o funcionamento de um programa e de adapt-lo `s suas necessidades; a a A liberdade de redistribuir cpias; o A liberdade de melhorar o programa e de tornar as modicaoes c pblicas, de modo que todos se beneciem das melhorias. u
Acesso ao cdigo-fonte um pr-requisito para as liberdades 2 e 4; o e e Software Livre uma questo de liberdade, no de preo. Para e a a c entender o conceito, voc deve pensar em liberdade de expresso, e a no em cerveja grtis. a a
Software Livre
Maro de 2009 c
4 / 54
Denio e Motivao ca ca
Quando se fala de software livre, uma dvida freqente de pensar u u e que o software deve ser gratuito; O software livre no precisa ser gratuito, embora na maioria das vezes a seja distribu sem grandes custos e at mesmo gratuitamente; do e Portanto, voc pode ter pago para receber cpias de software livre, ou e o voc pode ter obtido cpias sem nenhum custo. Mas independente de e o como voc obteve a sua cpia, voc sempre tem a liberdade de copiar e o e e modicar o software, ou mesmo de vender cpias. o
Software Livre
Maro de 2009 c
5 / 54
Denio e Motivao ca ca
Software Livre
Maro de 2009 c
6 / 54
Denio e Motivao ca ca
No car dependente de novas verses com preos abusivos que a o c eventualmente apresentam incompatibilidades com verses antigas; o No car dependente de um fornecedor; a Ficar livre da pirataria; Incentivar o desenvolvimento de tecnologia local; Interagir e compartilhar solues com sua comunidade, seja f co sica ou virtual; Lutar contra o monoplio de grandes corporaes que tentam se o co apropriar do conhecimento intelectual coletivo para benef prprio. cio o
Software Livre
Maro de 2009 c
7 / 54
Denio e Motivao ca ca
Software Livre
Maro de 2009 c
8 / 54
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
9 / 54
Antes de 1983
Dcadas de 50 e 60: software era produzido pela academia e e pesquisadores de grandes corporaes trabalhando cooperativamente; co Sistemas operacionais eram distribu dos e mantidos por comunidades de usurios, como os do IBM 701 (SHARE) e da Digital (DECUS); a O cdigo fonte era distribu pq era frequente a necessidade de o do consertar bugs e adicionar novas funcionalidades; No nal da dcada de 60: custo crescente de desenvolvimento e o e surgimento da indstria de software que competia com os produtos u entregues junto com o hardware; 17 de janeiro de 1969: IBM vs Estados Unidos: a prtica de embutir a o preo do software no custo do hardware foi considerada c anti-competitiva.
Software Livre
Maro de 2009 c
10 / 54
Antes de 1983
Dcada de 70: AT&T distribuiu sem custo verses iniciais do UNIX e o ao governo e universidades; Final da dcada de 70 e in da 80: companhias rotineiramente e cio passaram a impor restries ao software, atravs do uso de co e copywright; 1976: Bill Gates escreveu a Carta Aberta aos Hobistas, dizendo que o que os hackers chamavam de compartilhamento era, para ele, roubo; 1979: A AT&T passou a utilizar licenas restritivas ao seu sistema c Unix; Dcada de 80: o advento da Usenet permitiu o surgimento de uma e comunidade de programadores que agora tinham os meios para compartilhar e colaborar na construo de software. ca
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 11 / 54
GNU e a FSF
1983: Richard Stallman lanou o projeto GNU cujo objetivo era c escrever um sistema operacional livre completo, sem restries com co relao ao uso de seu cdigo fonte; ca o Motivaes iniciais: problemas com o uso de uma impressora; co Discordncia entre Stallman e a Symbolics Inc, sobre o direito do a MIT ter acesso a atualizaes realizadas por esta empresa na sua co mquina Lisp, que foi baseada em cdigo escrito no prprio MIT; a o o Stallman cunhou o termo software livre, fundou a FSF (Free Software Foundation) e a denio de software livre publicada em ca fevereiro de 1986; Em 1989 a primeira verso da GPL foi publicada. A verso 2 de 1991 a a promoveu pequenas atualizaes. Em 2007 foi lanada a verso 3; co c a O kernel do projeto GNU (chamado Hurd) sofreu vrios atrasos, a mas outros componentes foram conclu dos em 1991. Em especial, a coleo de compiladores tornou-se l ca der de mercado. O GNU Debugger e Emacs foram grandes sucessos.
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 12 / 54
Linux (1991-)
O kernel do Linux, iniciado por Linus Torvalds, teve seu cdigo fonte o distribu em 1991; do A licena inicial no era propriamente uma licena de software livre c a c mas a verso 0.12 de fevereiro de 1992 foi publicada como GPL; a O kernel do Linux cobriu a falta do kernel da GNU e o primeiro sistema operacional completamente livre nalmente estava pronto: o GNU/Linux; 1993: Ian Murdock iniciou o Debian GNU/Linux, explicitamente comprometido com os princ pios do software livre; Muitas empresas hoje oferecem produtos baseados no Linux com suporte comercial.
Software Livre
Maro de 2009 c
13 / 54
Nos anos 90, o software livre tornou-se uma alternativa popular para servidores Web; O Servidor Apache tornou-se o servidor Web mais utilizado; Sistemas basseados no Linux, com servidor Apache, SGBD MySQL e PHP tornaram-se conhecidas como sistemas LAMP.
Software Livre
Maro de 2009 c
14 / 54
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
16 / 54
Proprietrio uso condicionado a pagamento prvio (compra). a e Redistribuio ou modicao proibido; ca ca e Shareware uso liberado para avaliao, o registro pago; ca e Demo uso limitado, normalmente para avaliao; ca Adware uso condicionado a exibio de propagandas e anncios; ca u Freeware uso gratuito. No permite modicao, j que o a ca a cdigo-fonte no disponibilizado; o a e Dom nio Pblico no protegido por copywright; u a
Software Livre
Maro de 2009 c
17 / 54
Semi-livre permite a cpia, modicao e distribuio para ns no o ca ca a lucrativos. Exemplo: PGP; Cdigo Aberto termo utilizado pela Open Software Initiative (OSI) o para denotar algo semelhante ao software livre; Livre o software pode ser utilizado livremente. Seus usurios a podem ter acesso ao cdigo-fonte, alter-lo e distribu livremente. o a -lo O software livre, que diferente de software gratuito!. e e
Software Livre
Maro de 2009 c
18 / 54
Software Comercial
E software sendo desenvolvido por uma empresa que procura ter lucro atravs do uso do software; e A maioria do software comercial proprietrio, mas existem softwares e a livres comerciais e software no comerciais e no livres; a a GNU-Ada distribu como software livre sob a licena GPL, mas e do c seus desenvolvedores vendem contratos de suporte; Portanto, GNU-Ada um compilador comercial, apenas acontece de e ser software livre.
Software Livre
Maro de 2009 c
19 / 54
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
20 / 54
Conveno de Berna ca
A Conveno de Berna para a Proteo de Literatura e Obras de Arte ca ca cria uma denio de direitos de autor internacionalmente aceita; ca Exceto se o autor o explicitar diferentemente, tudo o que for escrito ca automaticamente sob a lei dos direitos autorais; Esta proteco tambm se aplica aos programas de computador, seja ca e qual for o programa utilizado.
Software Livre
Maro de 2009 c
21 / 54
Software Livre
Maro de 2009 c
22 / 54
Copyleft
Copyleft uma forma de usar a legislao de proteo dos direitos e ca ca autorais com o objetivo de retirar barreiras ` utilizao, difuso e a ca a modicao de uma obra criativa; ca
Copyleft completo aquele em que todas as partes de um trabalho e (exceto a licena em si) podem ser modicadas por autores c secundrios; a Copyleft parcial exime algumas partes do trabalho das obrigaoes do c copyleft ou de alguma forma no impe todos os princ a o pios do copyleft.
Software Livre
Maro de 2009 c
23 / 54
Copiar e distribuir o cdigo fonte sem modicaoes; o c Modicar o cdigo fonte e distribuir o cdigo modicado; o o Distribuir verses compiladas do programa, tanto verses modicadas o o quanto no modicadas. a
Desde que:
Todas as cpias distribu o das (modicadas ou no) contenham uma a mensagem de copyright e uma negao de garantias; ca Todas as cpias modicadas sejam distribu o das segundo a GPL; Todas as verses compiladas sejam acompanhadas do cdigo fonte, ou o o atravs de alguma forma o cdigo fonte torne-se facilmente dispon e o vel.
Devido ao copyleft sempre obrigatrio, por vezes o e considerada muito restritiva;
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 24 / 54
Licenas de Software Livre Compat c veis com a GPL (pode-se combinar um mdulo que foi distribu sob esta licena com um o do c mdulo coberto pela GPL para formar um programa maior); o
Software Livre
Maro de 2009 c
25 / 54
Desde que:
Todas as cpias distribu o das venham acompanhadas pela licena; c O nome dos contribuidores prvios do software no seja utilizado para e a promover verses modicadas do mesmo sem seu o concentimento por escrito.
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 27 / 54
O software pode ser vendido e no h obrigaes quanto a incluso do a a co a cdigo fonte, podendo o mesmo ser inclu em software proprietrio; o do a Garante o crdito aos autores do software mas no tenta garantir que e a trabalhos derivados permanecem como software livre; A licena BSD original incompat com a GPL. c e vel
Software Livre
Maro de 2009 c
28 / 54
License of Guile, Expat License, CeCILL version 2, Cryptix General License, FreeBSD license, License of ZLib, W3C Software Notice and License, Berkeley Database License, OpenLDAP License, License of Perl, License of Python, License of Netscape Javascript
Software Livre
Maro de 2009 c
29 / 54
Software Livre
Maro de 2009 c
30 / 54
Software Livre
Maro de 2009 c
31 / 54
Todas as cpias distribu o das (original e modicadas) devem incluir o cdigo fonte ou uma mensagem informando como obter o cdigo fonte; o o Todas as modicaoes devem ser descritas em documentao adicional; c ca Qualquer patetne necessria para operar o software deve ser claramente a descrita na documentao em anexo. ca
Consequncias: e
Explicitamente permite o uso de patentes necessrias para operar o a software; Mantm o cdigo coberto aberto; e o Permite que extenses ao cdigo sejam licenciadas de forma no o o a aberta.
Software Livre
Maro de 2009 c
32 / 54
Incompat com a GPL; vel Licena de software livre sem copyleft forte; c Uma clusula permite que a Netscape use um cdigo que voc a o e adicione ao programa, inclusive nas verses proprietrias do mesmo; o a Evidentemente, voc no pode utilizar o cdigo deles de forma e a o anloga. a Outras licenas incompat c veis com a GPL: Academic Free License, Open Software License, Apache License, Zope Public License, IBM Public License, Common Public License, Eclipse Public License, LaTeX Project Public, Mozilla Public License (MPL), Sun Public License
Software Livre
Maro de 2009 c
33 / 54
Software Livre
Maro de 2009 c
34 / 54
Various Licenses and Comments about Them GNU Project http://www.gnu.org/philosophy/license-list.html Open Source Licenses Open Source Initiative http://www.opensource.org/licenses Open source licences OSS Watch (Open Source Software Advisory Service) http://www.oss-watch.ac.uk/resources/licencefinder.xml
Software Livre
Maro de 2009 c
35 / 54
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
36 / 54
Fontes de Informao ca
O Impacto do Software Livre e do Cdigo Aberto na Indstria de Software do Brasil o u Departamento de Pol tica Cient ca e Tecnolgica da UNICAMP o 2005 Economic impact of open source software on innovation and the competitiveness of the Information and Communication Technologies (ICT) sector in the EU UNU-MERIT, the Netherlands Universidad Rey Juan Carlos, Spain University of Limerick, Ireland Society for Public Information Spaces, France Business Innovation Centre of Alto Adige-Sdtirol, Italy u 2006 Incluso Digital, Software Livre e Globalizao Contra-hegemmica a ca o Srgio Amadeu da Silveira e Portal do Software Livre do Governo do Brasil
Software Livre
Maro de 2009 c
37 / 54
Integrao da pol ca tica de incluso digital, de informatizao das a ca bibliotecas pblicas e ` adoo de TI como instrumento u a ca didtico-pedaggico ` estratgia de desentolvimento tecnolgico a o a e o nacional; Menor custo para o Estado devido ao no pagamento de licenas; a c Incentivo ao surgimento de empresas locais capacitadas a congurar e desenvolver solues adequadas aos interesses das empresas e rgo co o a pblicos locais; u No utilizar dinheiro pblico para formar e alfabetizar digitalmente os a u cidados em uma linguagem proprietria de um monoplio privado a a o transnacional.
2 3
Software Livre
Maro de 2009 c
38 / 54
Razes tcnicas: exibilidade e liberdade de adaptao, o e ca segurana/privacidade/transparncia, melhor aderncia a padres c e e o (interoperabilidade), qualidade (estabilidade, conabilidade, disponibilidade), maior escalabilidade; Razes econmico-nanceiras: reduo de custos de hardware e o o ca software, maior autonomia de fornecedor; Ideolgicas: losoa e princ o pios, incluso digital e social. a
Software Livre
Maro de 2009 c
39 / 54
principal motivao para uso de SL/CA a reduo de custos, ca ca seguida de maior exibilidade para adaptao, maior qualidade ca (estabilidade, conabilidade, disponibilidade), maior autonomia do fornecedor e maior segurana; c Desta forma, as principais motivaes so de ordem econmica co a o (custos e fornecedores) e tcnicas (exibilidade e qualidade); e J as motivaes de natureza ideolgica caram em segundo plano. a co o
Software Livre
Maro de 2009 c
40 / 54
O perl dos desenvolvedores brasileiros semelhante ao perl e europeu, que bastante prossionalizado, tendo predominncia de e a prossionais qualicados; 42% dos respondentes tm n superior; e vel A maior parte administrador de sistemas ou tcnico de redes (65%); e e Trabalham em empresas privadas (53%), empresas pblicas (13%) e u universidades (10%); Mais da metade dos que fazem SL/CA tambm operam com sw e proprietrio. a
Software Livre
Maro de 2009 c
41 / 54
Software Livre
Maro de 2009 c
42 / 54
Software Livre
Maro de 2009 c
43 / 54
Tem perl prximo ao dos desenvolvedores e participam das o comunidades; 89% do sexo masculino e tm at 35 anos; e e Localizao: 52% SE e 26% Sul; ca Maioria empregada: 51% empregados, 12% autnomos e 7% o possuem empresas.
Software Livre
Maro de 2009 c
44 / 54
Concentrao nas regies Sul e Suldeste (85%); ca o Predom de organizaes de porte mdio ou grande: 64% faturam nio co e acima de R$ 1 milho/ano, 48% acima de R$ 50 milhes/ano; 65% a o possuem mais de 99 funcionrios. a
Software Livre
Maro de 2009 c
45 / 54
O Mercado de SL/CA
O mercado de SL/CA crescente e no mais se o considera como e a nicho ou, muito menos, como apenas uma ao idealista. Virou ca negcio da dimenso de bilhes de dlares; o a o o O mercado de Linux, por exemplo, hoje uma das grandes e renovaes da indstria de software em todo o mundo; co u A criao em 2000 do Open Source Development Labs (OSDL) ca (www.osdl.org.br) por empresas como IBM, HP, NEC, CA e Intel refora essa questo; c a Hoje, o OSDL conta com 75 empresas, dentre elas nomes como Alcatel, Bull, Ericsson, Mitsubhsi, Nokia, Novell, Unilever e Fujitsu.
Software Livre
Maro de 2009 c
46 / 54
O Mercado de SL/CA
O mercado de servidores hoje movimentado por produtos e servios c Linux alcana cerca de US$ 3,5 bilhes (IDC, 2004) e a expectativa c o e de que esse nmero quadruplique at 2008; u e J o mercado global (servidores, PCs e servios) deve alcanar, no a c c mesmo ano, cerca de US$ 36 bilhes; o Segundo a Consultoria Gartner (www.gartner.com), em 2002 o Linux respondeu por 6% do mercado mundial de sistemas operacionais e em 2003 chegou a 9%. A estimativa para 2007 que seja responsvel por e a 18%.
Software Livre
Maro de 2009 c
47 / 54
Software Livre
Maro de 2009 c
48 / 54
Software Livre
Maro de 2009 c
49 / 54
O Mercado de SL/CA
Para programas de middleware e para aplicativos em geral a tendncia e mais vis justamente a de substituio de programas proprietrios vel e ca a de uso genrico (Oce, servidor web, banco de dados); e A penetrao de servidor web, particularmente Apache, que hoje j ca a ocupa mais de 70% dos servidores pontocom, superando em muito os 20% da Microsoft; Os demais mercados de SL/CA so ainda marginais, porm a e crescentes; O mercado de planilhas eletrnicas foi, em poucos anos, totalmente o dominado pelo Excel (MS Oce); Por outro lado o StarOce, j ocupando cerca de 8% do mercado; a Esta situao pode ser extrapolada para editores de ca texto e programas de apresentao. ca
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 50 / 54
O Mercado de SL/CA
Segundo levantamento feito por Meirelles (2004) em mais de 1.500 empresas de mdio e grande porte no pa o emprego de Linux vem e s, aumentando desde 1999 chegando em 2003 a cerca de 15% da amostra (12% em 2002); J a pesquisa I-Digital: Perl da empresa digital 2002/2003 a (FIESP/CIESP e FEA/USP 2004) mostrou que cerca de 34% das empresas (amostra de 1.334 empresas) j adotam Linux em seus a servidores.
Software Livre
Maro de 2009 c
51 / 54
Consideraes Finais co
Denio e Motivao ca ca Histria do Software Livre o Modelos de Distribuio de Software ca Licenas Utilizadas na Distribuio de Software c ca Impactos do Software Livre Consideraes Finais co
Software Livre
Maro de 2009 c
52 / 54
Consideraes Finais co
Concluses o
Software livre aquele que d ao usurio a liberdade de o e a a compartilhar, estudar e modicar. O software dito livre porque seu e usurio livre; a e O surgimento da Internet proporcionou o aparecimento de comunidades virtuais cujas prticas de interao e construo de a ca ca software algo sem precedentes na histria da Indstria de Software; e o u Diversas anlises estat a sticas apontam para um crescente uso de software livre, cujos impactos econmicos e sociais so cada vez mais o a marcantes; Muitos prossionais de software proprietrio esto se movendo em a a direo ao software livre, em parte por exigncias do mercado; ca e Assim, esteja atendo `s oportunidades e desaos a que o software livre proporciona.
Francisco Silva (LSD-UFMA) Software Livre Maro de 2009 c 53 / 54
Consideraes Finais co
Obrigado.
Francisco Jos da Silva e Silva e
fssilva@deinf.ufma.br http://www.deinf.ufma.br/~fssilva
Software Livre
Maro de 2009 c
54 / 54