software livre: porquê estamos no caminho certo

52
Software Livre Uma introdução aos conceitos de software e algumas visões de ambos os lados justificando o porquê o uso de código aberto em pequenas, médias e grandes empresas torna-se viável, importante e estratégico para os negócios Porquê estamos no caminho certo Alexandre Mulatinho Linux Professional Certified Twitter: @alexmulatinho Web: http://alex.mulatinho.net E-mail: [email protected] Alexandre Mulatinho Linux Professional Certified Twitter: @alexmulatinho Web: http://alex.mulatinho.net E-mail: [email protected]

Upload: alexandre-mulatinho

Post on 06-Jun-2015

638 views

Category:

Technology


1 download

DESCRIPTION

Uma introdução aos conceitos de software e algumas visões de ambos os lados justificando o porquê o uso de código aberto em pequenas, médias e grandes empresas torna-se viável, importante e estratégico para os negócios

TRANSCRIPT

Page 1: Software Livre: Porquê estamos no caminho certo

Software Livre

Uma introdução aos conceitos de software e algumas visões de ambos os lados justificando o porquê o uso de código aberto em pequenas,

médias e grandes empresas torna-se viável, importante e estratégico para os negócios

Porquê estamos no caminho certo

Alexandre MulatinhoLinux Professional CertifiedTwitter: @alexmulatinhoWeb: http://alex.mulatinho.netE-mail: [email protected]

Alexandre MulatinhoLinux Professional CertifiedTwitter: @alexmulatinhoWeb: http://alex.mulatinho.netE-mail: [email protected]

Page 2: Software Livre: Porquê estamos no caminho certo

Agenda

● Conceitos básicos do significado de software

● História do Software Livre● GNU/Linux● Licenças e Negócios

Page 3: Software Livre: Porquê estamos no caminho certo

Filosofando...

Vale a pena você utilizar software

proprietário?

Page 4: Software Livre: Porquê estamos no caminho certo

Conceitos BásicosPrograma: uma série de instruções utilizando uma linguagem de programação dentro de uma máquina capaz de interpretá-las e processá-las com um intuito específico, todo programa é feito por uma pessoa

Linguagem de programação: palavras pré-definidas por programadores que com lógica própria constroem um programa de computador.

Page 5: Software Livre: Porquê estamos no caminho certo

Tipos de Software

● Sistemas Operacionais

– GNU/Linux, NetBSD, Windows, etc.● Sistemas de aplicativos

– awk, linux, xfce, libreoffice, adobe reader, firefox, gimp, photoshop.

Page 6: Software Livre: Porquê estamos no caminho certo

Sistema Operativo

Sistema operacional é o software básico responsável por interagir entre as aplicações e o hardware do sistema.

Page 7: Software Livre: Porquê estamos no caminho certo

Parafraseando..

“Um Sistema Operacional nunca faz nada sozinho. Ele está apenas esperando pelos programas pedirem por certos recursos ou pedirem por um certo arquivo no disco ou pedirem para serem conectados à internet.” - Linus Torvalds

Page 8: Software Livre: Porquê estamos no caminho certo

Sistemas Básicos

● Softwares de drivers● Compiladores: GCC, GAS● Bibliotecas: GLIBC, GTK, QT● Linguagens: Assembly, C, Java, PHP● Gerenciadores de memória● Gerenciadores de processo

Page 9: Software Livre: Porquê estamos no caminho certo

Agenda

● Conceitos básicos do significado de software

● História do Software Livre● GNU/Linux● Licenças e Negócios

Page 10: Software Livre: Porquê estamos no caminho certo

✔ Criado em 1970✔ Ken Thompson e Dennis Ritchie✔ Início da epóca dos sistemas operacionais modernos✔ Influenciou o GNU/Linux

UNIX

Page 11: Software Livre: Porquê estamos no caminho certo

O início de tudo● Richard Stallman● 1980s● Focando nos direitos e deveres dos usuários

● E tudo porque ele teve uma impressora com problemas.. :-)

GNU is Not Unix!

Page 12: Software Livre: Porquê estamos no caminho certo

GNU e Fundação● 1985● Grupo de usuários do MIT● Desenvolvedores eficientes● Fizeram grandes ferramentas● Possibilitaram a criação do Linux● Criou-se a Fundação do Software Livre responsável por defendê-lo.

Page 13: Software Livre: Porquê estamos no caminho certo

Software Livre

(0) Executar o programa.

(1) Estudar o software.

(2) Redistribuir cópias.

(3) Modificar o programa e redistribuí-lo.

Temos direitos e deveres!É por isso que é tão importante!

Isso é importante, mesmo que você faça parte apenas do primeiro :-)

Page 14: Software Livre: Porquê estamos no caminho certo

Vantagens

● É grátis! Redução de custos.● Mais voluntários, mais olhos.● Compartilhar o conhecimento.● Liberdade de escolha.

Fora os já citados anteriormente...

Page 15: Software Livre: Porquê estamos no caminho certo

Desvantagens

● Exige conhecimento específico.● Suporte pode não ser oferecido por

uma empresa formal na região.● Ainda existe um conceito errado na

aplicação do modelo de negócios.

Já o outro lado...

Page 16: Software Livre: Porquê estamos no caminho certo

Software Pago

Bugs, spyware, privacidade, vírus,✗ Suporte de empresa formal por preço alto,✗ Sem liberdade de estudar o codigo,✗ Restrição de softwares (mac: poucos softwares)

“Você concorda que a qualquer momento, e, a pedido de 'provedores de conteúdo' a Microsoft pode desativar determinados recursos no seu computador, tais como a capacidade de reproduzir a sua música ou arquivos de filme”

“Você concorda que a Microsoft pode de forma automática e sem o seu

consentimento colocar novo software no seu computador.”

-Termos de Uso.

Page 17: Software Livre: Porquê estamos no caminho certo

Agenda

● Conceitos básicos do significado de software

● História do Software Livre● GNU/Linux● Licenças e Negócios

Page 18: Software Livre: Porquê estamos no caminho certo

O fenômenoAssunto: O que você gostaria de ver no minix?Summary: Pequena pesquisa para o meu novo sistema operacional

Olá a todos que usam o minix - Estou fazendo um sistema operacional (livre - apenas como um hobby, não será algo grande e profissional como o GNU) para máquinas AT 386 (486). Eu tenho trabalhado nele desde abril, e está começando a ficar pronto. Eu gostaria de opiniões sobre coisas que as pessoas gostam ou não gostam no minix, já que o meu SO lembra um pouco ele (mesmo layout físico do sistema de arquivos (por motivos práticos), entre outros). Eu já portei o bash (1.08) e o gcc (1.40) e as coisas parecem funcionar. Isso indica que conseguirei alguma coisa prática dentro de alguns meses, e gostaria de saber quais recursos as pessoas mais gostariam de ter. Todas as sugestões serão bem-vindas, mas não prometo implementá-las :-)

Page 19: Software Livre: Porquê estamos no caminho certo

GNU/Linux

● Linus Torvalds● Helsinki, 1991● Portabilidade

– ARM, x86_64, SPARC,

MIPS, s390, ….

● Segurança, estabilidade, multi tarefa/user● Desenvolvimento em constante progresso!

Page 20: Software Livre: Porquê estamos no caminho certo

Desempenho

● Multi usuário● Multi tarefa● Líder em processamento

– Processamento de dados– Virtualização de computadores– Clusters e sistemas distribuídos

Page 21: Software Livre: Porquê estamos no caminho certo

Segurança● O linux protege o seu computador● 'Esqueça' sobre vírus e anti-vírus● Atualizações constantes● Facilidade na utilização de criptografia● A descoberta da ações de espionagem contra o governo

brasileiro fez reacender uma luz amarela para a fragilidade dos sistemas e bancos de dados federais utilizando software proprietário. O assunto, entretanto, não é nenhuma novidade. Desde 2003, a Comunidade do Software Livre alertava aos gestores federais para essa fragilidade e dependência, dificilmente auditável.

Page 22: Software Livre: Porquê estamos no caminho certo

Estabilidade● Capacidade de funcionar por vários anos sem falhas● Por ser livre, possui grande parte dos drivers abertos● Independência de fornecedores● Suporte de milhares de desenvolvedores e analistas em todo o mundo

Page 23: Software Livre: Porquê estamos no caminho certo

Liberdade

● Escolha sua interface gráfica● Escolha seus aplicativos● Mude quando quiser● Vários sabores!

Page 24: Software Livre: Porquê estamos no caminho certo

Comunidades

● Comunidade mundial● Milhares de desenvolvedores● Por quê existem tantas?● Por quê tantos participantes?● O que eles recebem em troca?

Page 25: Software Livre: Porquê estamos no caminho certo

Ajuda● Manuais, HOWTOs, /usr/doc● Sites

– VivaOLinux, BR-Linux, TLDP – Youtube, Google, LinuxFoundation

● Chat Social

– IRC.Freenode.Net, Listas de Email– Fóruns na internet

Page 26: Software Livre: Porquê estamos no caminho certo

A dúvida principal

Mas se tudo é de graça como a minnha empresa vai ganhar

dinheiro com software livre?

Page 27: Software Livre: Porquê estamos no caminho certo

Batendo neles!● Eric Raymond

● A catedral e o bazar

● “Havendo olhos suficientes, todos os erros são óbvios!” - Lei de Linus

● Criador e colaborador de inúmeros softwares livres: emacs, ncurses, fetchmail, linux, etc

● Apartir de 1997 mudou o conceito das empresas...

Page 28: Software Livre: Porquê estamos no caminho certo

Código aberto

● Diminuir o preconceito do “livre”.● Os mesmos conceitos do software

livre mas permite impôr restrições.● O foco no modelo de negócios é na

manutenção e nos serviços.

Page 29: Software Livre: Porquê estamos no caminho certo

Profissionalismo● Linux Professional Institute

● LPIC-1,● LPIC-2,● LPIC-3, … - RHCE

Page 30: Software Livre: Porquê estamos no caminho certo

Screenshots

Page 31: Software Livre: Porquê estamos no caminho certo

Screenshots

Page 32: Software Livre: Porquê estamos no caminho certo

Screenshots

Page 33: Software Livre: Porquê estamos no caminho certo

Screenshots

Page 34: Software Livre: Porquê estamos no caminho certo

Agenda

● Conceitos básicos do significado de software

● História do Software Livre● GNU/Linux● Licenças e Negócios

Page 35: Software Livre: Porquê estamos no caminho certo

Licenças● Copyright

– Direitos autorais,– Restrições de uso, distribuição e

modificação do software● Copyleft

– Possibilita venda do código– Mas garante os direitos do usuário

Page 36: Software Livre: Porquê estamos no caminho certo

Licença GNU

– Lançada em 1989, re-lançada em 91.

– Formaliza as liberdades juridicamente.

– Website: ww.gnu.org● Outras licenças

–GNU Lesser Public License–BSD License, Mozilla License

Page 37: Software Livre: Porquê estamos no caminho certo

Como entrar?● Estude visando ensinar!● Participe de fóruns, eventos● Escreva artigos interessantes● Seja um ativista! Use GPL!● Sempre coloque seu nome e com isso ofereça o seu melhor

Page 38: Software Livre: Porquê estamos no caminho certo

Pequenas Empresas

● Startups e cooperativas de profissionais com foco específico em uma ou mais idéias e/ou serviços

● Manutenção de softwares abertos, reutilização de código, documentação.

● Suporte qualificado e especializado.

Page 39: Software Livre: Porquê estamos no caminho certo

Grandes Empresas

● Otimização de custos● Produção de software

– Maior poder de contratação– Fábricas de software

● Investimento em softwares livres– Promover funcionalidades

Pensa que não existe?

Page 40: Software Livre: Porquê estamos no caminho certo

Negócios● Investidores

● Empresas

Page 41: Software Livre: Porquê estamos no caminho certo

Iniciativas Livres

Page 42: Software Livre: Porquê estamos no caminho certo

Softwares

Page 43: Software Livre: Porquê estamos no caminho certo

Incentivo Mundial

● França: O parlamento francês encaminhou uma proposta de lei tratando da questão da disponibilidade do código fonte de programas utilizados pelo governo e da adoção de padrões abertos.

● Argentina: Foi apresentada uma proposta que determina, com algumas exceções, o uso de software livre em todos órgãos governamentais e empresas estatais

● Na Alemanha, o governo patrocinou iniciativas do "German Unix Users Group" (GUUG), para adaptar o software de criptografia GnuPG, para uso de órgãos governamentais. Este projeto menciona as restrições à exportação de software de criptografia dos Estados Unidos.

● União Européia: A União Européia solicitou recomendações ao grupo de trabalho sobre software livre, o qual no último ano levantou a possibilidade de que seja adotada pela União Européia "sempre que possível", mas não chegou a implementar de fato esta recomendação.

Page 44: Software Livre: Porquê estamos no caminho certo

Incentivo Mundial● Na Espanha, o parlamento das Ilhas Canárias recentemente aprovou uma resolução multipartidária recomendando o uso de software livre pelo governo.

● Na Ásia diversos governos têm agido de forma diversa, não propondo legislação específica porém tomando medidas visando reduzir o uso de software proprietário. Na Coréia do Sul, em 1997, as universidades públicas, em dificuldades devido à diminuição em seu orçamento, se viram impossibilitadas de adquirir software. Em resposta a estas restrições, o Ministério da Informação e Comunicação implantou programas de treinamento para administração de sistemas em GNU/Linux.

China: o governo encoraja o uso da distribuição Red Flag de forma a tentar reduzir a dependência de softwares de empresas americanas, particularmente da Microsoft.

● México: México está patrocinando o projeto Red Scolar, que tem por objetivo instalar sistemas GNU/Linux em 140.000 laboratórios de escolas primárias e secundárias por todo o país e prover seus alunos acesso a correio eletrônico, Internet, processadores de texto e planilhas eletrônicas.

Page 45: Software Livre: Porquê estamos no caminho certo

Incentivo Nacional● Governo Federal anuncia preferência por softwares livres no Latinoware 2013

● O Instituto Nacional de Tecnologia da Informação (ITI) decidiu intensificar o esforço de implantação do software livre na administração pública federal.

Page 46: Software Livre: Porquê estamos no caminho certo

Incentivo Nacional

O Ministério da Ciência e Tecnologia (MCT) quer transformar o Brasil em um centro internacional de referência em software livre, dentro de um ambiente de redes de colaboração

Page 47: Software Livre: Porquê estamos no caminho certo

Incentivo Nacional● O Programa Serpro de Software Livre - PSSL foi

criado em 2003 e tem como objetivo promover o uso e o desenvolvimento de soluções em Software LivreL, incluindo a criação de um Centro de Especialização em Software Livre (Recife), com uma vasta experiência acumulada.

● Os softwares livres estão sendo utilizados por 53% das empresas brasileiras. A informação é do Instituto Sem Fronteiras (ISF), que realizou uma pesquisa com mais de mil empresas de portes diferenciados em todo o Brasil.

Page 48: Software Livre: Porquê estamos no caminho certo

Casos de Sucesso● O Banco do Brasil tem, hoje, o maior parque de soluções em

software livre na América Latina. O status alcançado é recente, mas, para obtermos esse título, o caminho começou a ser trilhado há 8 anos, quando optamos pelo uso do sistema operacional GNU/Linux em nossa infra-estrutura de Internet/Intranet.

● Todos os sites do Governo do Paraná, são quase 3.000, Foram feitos com software Livre, XOOPS. e, continuam sendo feitos em Software Livre

● Você usa Wikipédia? claro que usa! Já usou alguma vez. É cara inteligente! Pois é, para sua informação o Wikipédia é totalmente em Software Livre e Open Source.

● Você deve ter um celular! todo mundo tem! Muitos deles usam o Android como S.O., que é Software Livre.

Page 49: Software Livre: Porquê estamos no caminho certo

Casos de Sucesso● Imprensa Nacional usa software livre para publicação no Diário Oficial. O diretor geral da Imprensa Nacional, Fernando Tolentino, anunciou nesta quinta-feira que a IN é um dos primeiros órgãos do Governo Federal a oferecer aos usuários acesso por software livre para encaminhar matérias para publicação no Diário Oficial da União e no Diário da Justiça.

● A adoção da solução livre, ou aberta, é considerada definitiva para todo o Exército Brasileiro. Portanto, a obtenção do índice máximo de sua utilização deve ser um objetivo permanente para todas as Unidades do Exército.

● DATAPREV, Ministério das Comunicações, TRT

Page 50: Software Livre: Porquê estamos no caminho certo

Software Livre!

“Socialmente justo,

Economicamente viável,

Tecnologicamente sustentável!”

● Robusto, seguro, grátis, viável,● Independência de fornecedores, ● Suporte abundante e gratuito.

Page 51: Software Livre: Porquê estamos no caminho certo

Créditos● Portal do Software Livre● ITI, SERPRO, Governo Federal● Linus Torvalds, Richard Stallman, Sérgio Amadeu, e outros...

● Agradecimentos– Todos os professores do S.L.

– Décio Lira, pelas revisões.

Page 52: Software Livre: Porquê estamos no caminho certo

Isso é tudo pessoal!

Dúvidas???

Obrigado!!!

Alexandre MulatinhoLinux Professional CertifiedTwitter: @alexmulatinhoWeb: http://alex.mulatinho.netE-mail: [email protected]