You are on page 1of 38

Software Livre: mitos e verdades

Fbio Emilio Costa <fabiocosta0305@gmail.com> <fabio.costa@serpro.gov.br> @HufflepuffBR http://gplus.to/fabiocostabr

Sobre
Tecnlogo em Desenvolvimento de Software Usurio Linux desde 2000

Slackware Debian Conectiva/Mandriva Ubuntu

Programador (C/C++/Java/REXX) Analista de Suporte Mainframe (Websphere/IP/USS/zLInux) Entusiasta de SL

Sabemos tudo sobre SL?


Mitos Existem! Muitas coisas so ditas sem saber. Muita coisa ainda tem debate

A verdade sempre vence!

Como dizer
Mentira Verdade Parcialmente Verdade J foi verdade J foi mentira ...

Software Livre == Grtis MITO (Com fundo de Verdade)

O que deve ser distribudo so os fontes

Cobrana por custos de envio so lcitas

Suporte tcnico e Garantias podem ser cobradas

Cdigo inseguro... MITO

Mais pessoas olhando quer dizer mais pessoas vendo erros e revelando-os, gerando cdigo MAIS seguro

Seguro por ser livre MITO (em partes)

Cdigo livre e disponvel no quer dizer intrinsicamente cdigo seguro. So as pessoas...

Software Livre == cdigo amador MITO (em partes)


Amador == No profissional, no quer dizer ruim; Profissionais atuam no SL Existem pessoas que mexem com SL sem interesse financeiro; Aprendizado, nome, reputao, conhecimento, diverso...

Lei de Linus

Com o devido nmero de olhos observando o cdigo, todos os bugs desaparecero. (Linus Torvalds)
Fonte: http://pt.wikipedia.org/wiki/Lei_de_Linus

Software Livre == Linux MITO


Software Livre uma idia; Qualquer projeto pode ser livre; A plataforma no interessa;

Software livre existe em qualquer SO


Firefox LibreOffice; EMACS; vim; PHP; MySQL; Eclipse; VLC; ZSNES; Etc... etc... etc... Poderia passar horas dizendo.

Software Livre == GPL MITO

a licena mais usada, mas no a nica:

BSD, Artistic, Algumas Creative Commons...

GPL foi pensada fundamentalmente no Software Livre, por isso a associao;

Richard Stallman -> FSF -> GPL

Licenas?
Acordos de uso de software Garantidos pela legislao de Copyright Podem determinar diversos usos ou restries de uso;

Exemplo: MS/IBM, Cuba e o DoD;

Elas so legalmente apoiadas; Baseiam-se mais na restrio de acesso Algumas restries so jurdicas

O autor pode explicitamente liberar

Diversas licenas existem...


Tanto em SL...

GPL BSD Artistic MPL Mozilla EULA MS; EULA IBM; etc...

Quanto em Software Proprietrio:


Software Livre == Pirataria MITO


O autor libera de vontade prpria o acesso ao cdigo; Existe uma licena de uso (GPL), mas ela no restringe o uso e sim permite explicitamente o uso;

Software Livre == Anti-copyright MITO

GPL, BSD... so baseadas nas leis de direito autoral reconhecidas no jurismo internacional; So conformes a toda legislao de propriedade intelectual; Copyleft == subverso do copyright

Software Livre == comunismo MITO

Empresas esto desenvolvendo e usando Software Livre para fazer dinheiro Software Livre no contra isso!

Richard Stallman Libertrio, no comunista Muito usado em empresas capitalistas No contra a propriedade ou o lucro SL DEPENDE DA LIBERDADE DE EXPRESSO!

Software Livre s roda em PC MITO

Como o cdigo est disponvel, ele pode ser portado (convertido) para qualquer plataforma com as devidas alteraes

Onde vemos software livre?

Entre Outros

Na Internet tambm temos Linux!


Amazon Google Servidores DNS Provedores Etc...

Custos e disponibilidade ajudaram

Software Livre oposto a software comercial MITO

Como dito, voc PODE vender Software Livre

Na realidade, vende-se SERVIOS associados ao Software Livre EULAs

Oposto de Software Livre Software Privativo

Livre Permisso, Privativo proibio


EULAs em no permite que voc altere o cdigo ou contorne problemas com workarounds

Diga o problema para a empresa, espere ela consertar e tora para poder usar

Software Livre permite que qualquer um corrija problemas

Qualidade, custos, garantia... Tudo pode ser negociado Suporte oficial, Fruns, Google ou Brincar de Ursulo Receita est l. Faa seu prprio bolo. :P

No sou programador...

No sou programador...
Cdigo fonte aberto permite Inovao, Integrao e estudo; Suporte tcnico Oficial, Genrico ou Brincar de Ursulo; Programa no ir sumir do mapa

Voc pode manter uma cpia do cdigo em seu poder;

Em caso de necessidade, outros desenvolvedores atuam; No necessrio ser programador

Outros podem fazer isso para voc;

Software Livre == Arremessar tudo ao mar MITO

Em migraes, muito SL interage com Software Privativo Padres abertos ajudam

Preciso de comandos complicados Parcialmente VERDADE


Existem Desktops maduros Ferramentas grficas maduras para dia-a-dia Manutenes simples via GUI As formas mais produtivas para se fazer manutenes complexas so via linha de comando

Quem vou culpar quando algo der errado? MITO (Com fundo de verdade)

Empresas comerciais oferecem suporte (obviamente pago);


Mesmo elas podem se isentar de responsabilidades EULA == Disputa judicial potencial;

As comunidades ao redor de cada SL oferecem muita ajuda;

Ajuda a quem se ajuda;

A pergunta : a quem pedir ajuda se algo no funcionar?

Ajude-se a ser ajudado


Diga o que aconteceu com o mximo de detalhes; Conhea seu hardware e seu software; Comandos salvadores

dmesg, lshw, lsusb, lspci, cat...

Google is your friend (and it really is); Mantenha registro de tudo o que foi feito; Mantenha seu software atualizado; As pessoas tem outras coisas que precisam fazer Recorra aos mecanismos certos

Isso tambm vale para Software Privativo!

Como uso o software XPTO? Depende (em geral VERDADE)


Documentao no costuma ser foco; Material e dicas espalhadas na internet; Quem cria so os usurios

No existe software Livre corporativo Mito (em Partes)

Existe software poderoso para ambientes corporativos

ERP, CRM, BI, DW, SOA, SaaS, etc... etc... Empresas comeando a entrar pra valer nisso

Uma rea nova para SL

Aos poucos, as coisas esto melhorando Opes cobrem do office at o mission-critical

No abandone PoCs ou testes!!!!

Faltam jogos em SL Verdade (por enquanto)


Grandes empresas ainda focam onde d mais grana Jogos de boa qualidade em SL existem

Urban Terror, Open Arena, World of Goo... Usurio final ir demandar jogos

Plataforma chegando ao usurio final

Software Livre e crowdsourcing


Muitas pessoas usam Elas tm problemas Elas resolvem os problemas Elas documentam o que aconteceu

FAA VOC TAMBM!!!

Aja, e ter seu jantar. Pense, e VOC ser o jantar. (ditado Klingon)

Dvidas?

Copie! Seja Legal! Use Software Livre!

Apresentao feita em:

You might also like