software livre, o caminho do futuro

39
O Caminho do Futuro Leonardo Ribeiro Rodrigues da Rocha 3∘ semestre Fatec – RP [email protected]

Upload: terramel

Post on 06-Jun-2015

3.244 views

Category:

Technology


5 download

DESCRIPTION

Palestra que dei antes do debate que fiz na Fatec sobre Software Livre (que eu defendi) contra Software Proprietário. http://terramel.org

TRANSCRIPT

Page 1: Software Livre, O Caminho do Futuro

O Caminho do Futuro

Leonardo Ribeiro Rodrigues da Rocha3 semestre∘Fatec – RP

[email protected]

Page 2: Software Livre, O Caminho do Futuro

O que é Software Livre

● Uma questão de liberdade e não de preço

– Liberdade de expressão e não cerveja grátis

● Quatro tipos de liberdade

● Liberdade de executar o programa para qualquer propósito

– Liberdade para estudar o funcionamento do programa e adaptá-lo às suas necessidades (código aberto)

– Liberdade para distribuir cópias

– Liberdade para melhorar o programa e soltar para o público, beneficiando assim a comunidade (código aberto)

Page 3: Software Livre, O Caminho do Futuro

Software Proprietário

● Cópias são proibidas e o código é fechado.– Na antiga União Soviética cada máquina copiadora tinha um guarda

– Nazistas queimavam livros de pensadores

● Diferenças– A União Soviética e a Alemanha Nazista faziam isso por política. As empresas de Software Proprietário fazem isso por LUCRO

Page 4: Software Livre, O Caminho do Futuro

O que é Linux?

● Sistema operacional baseado no Minix (UNIX)

● Criado por Linux Torvalds na Universidade de Helsinky na Finlândia em 1991

Page 5: Software Livre, O Caminho do Futuro

Características do SL

● Código aberto

– Flexibilidade

– Customizações

– Updates Rápidos

● Maior desempenho

– Segurança

– Estabilidade

– Velocidade

– Sem vírus

● Economia

– Custo zero

● Justiça social

Page 6: Software Livre, O Caminho do Futuro

Vantagens do SL no Brasil

● Meca do Software Livre● FISL● Somos desenvolvedores

– Marcelo Tosatti

– Alfredo Kojima

– Piter Punk

– Carlos Morimoto

– Sulamita Garcia

– Conectiva

Page 7: Software Livre, O Caminho do Futuro

Maddog e o Brasil

Page 8: Software Livre, O Caminho do Futuro

Um toque brasileiro na França

● Ministro da agricultura francês muda de Windows NT para Linux Mandriva

● Mandriva = Mandrake + Conectiva

Page 9: Software Livre, O Caminho do Futuro

Por que tantos erros no software proprietário?

● 1989– 100 Engenheiros de Sistema– 1000 Consumidores

● 2005– 150 Engenheiros de Sistema– 4,5 Milhões de Consumidores

Page 10: Software Livre, O Caminho do Futuro

Conhecem essa tela azul?

Page 11: Software Livre, O Caminho do Futuro

Economia

● Vender serviço e não produto– Carros em NY– Software deve fazer o que cliente quer

– Pessoas querem serviços● Isenção de licensas● Mais empregos

Page 12: Software Livre, O Caminho do Futuro

Ferramentas Proprietárias

● Caras

● Pesadas

● Amarradas a um fornecedor

Page 13: Software Livre, O Caminho do Futuro

Código “Olá Mundo” em Software Proprietário

// helo.c

#include <stdio.h>

int main(int argc,char* argv[]) {

printf(“Olá mundo!\n”);

return 1;

}

REQUISITOS PARA COMPILAR:

Visual Studio (Com Visual C++)

Custa R$

Page 14: Software Livre, O Caminho do Futuro

Desenvolver software proprietário é lucrativo?

● Raramente para pequenos e médios desenvolvedores

● Replica digital fácil● Grandes empresas fazem vista grossa para pirataria para garantir sua fatia de mercado

● Tentativa de criar dependência digital

Page 15: Software Livre, O Caminho do Futuro

Qual o futuro do Software Proprietário?

Page 16: Software Livre, O Caminho do Futuro

Ferramentas Livres

● Gratuitas

● Leves

● Compromentimento com a filosofia do Software Livre

● Código aberto

Page 17: Software Livre, O Caminho do Futuro

Código “Olá Mundo” em Software Livre

// helo.c

#include <stdio.h>

int main(int argc,char* argv[]) {

printf(“Olá mundo!\n”);

return 1;

}

REQUISITOS PARA COMPILAR:

gcc -o hello hello.c

Custo ZERO

Page 18: Software Livre, O Caminho do Futuro

Programação econômica

● Gambas

● Java

● Lazarus

● Kilyx

● Python

● Ruby

● Hbasic

● Phoenix

● C

● Perl

Page 19: Software Livre, O Caminho do Futuro

EMPRESAS

● A gratuidade do software permite à empresa gastar o dinheiro economizado com coisas realmente importantes:– Capacitação de pessoal– Investimento na empresa– Pesquisas– Melhoria da qualidade trabalho funcionários

Page 20: Software Livre, O Caminho do Futuro

Casos de Sucesso

● Itamarati● Caixa Federal● American Flex● Pão de Açúcar● Carrefour● Novell● IBM

Page 21: Software Livre, O Caminho do Futuro

Algumas frases

“Prefiro gastar com gente do que com licenças”

Mário Plínio, Varig

Economia de R$12 Milhões/ano!

“Nosso sistema com Linux é mais estável”

Feliciano dos Reis, Sucos Mais

Economia de US$100 Mil em licenças

“Tivemos ganhos de performances com surpresas fantásticas”

Romildo Barros, Rede Bom Preço

Economia presumida de R$17 Milhões até 2004

Page 22: Software Livre, O Caminho do Futuro

Ferramentas Poderosas

● gzip – gzip arquivo.txt

● zcat – zcat arquivo.txt.gz

Page 23: Software Livre, O Caminho do Futuro

Ferramentas Poderosas

● tail– tail -f arquivo

● gawk – tail -f /var/log/squid/access.log | awk '{print "IP="$3"\t URL="$7}'

Page 24: Software Livre, O Caminho do Futuro

Ferramentas Poderosas

● Nagios

– e-mail

– IM

– SMS

– Como você quiser

● iptables

– Firewall poderoso modo-texto

● Guardog

– Interface para o iptables

● SSH

● locate (locate arquivo)

Page 25: Software Livre, O Caminho do Futuro

Ferramentas Desktop

● Torsmo

– Monitoramento de Sistema com vantagens como conexão à endereços na internet

● Rox

– Ferramente leve de gerenciamento de arquivos com possibilidade de criar icones em desktop e mudar fundo facilmente.

● Ghostview

● Pdf2text

● Open Office

● Mozila (Firefox, Thunderbird)

● Gaim

● Gimp

Page 26: Software Livre, O Caminho do Futuro

Clusters

● Supercomputadores– 60% dos top 500 Supercomputadores usam Linux

● Blue Gene usa Linux

● Pesquisas– Projeto Genoma– Aquecimento Global– Simulações de Dinâmica Molecular– Realidade Virtual

Page 27: Software Livre, O Caminho do Futuro

Linux Terminal Server Project

● Pcs modestos sem drives de Disquete, HD ou CD-Rom.

– Apenas uma placa de rede bootável

● Estação sem disco obtém IP e kernel do servidor, monta o sistema de arquivos root do servidor via NFS

● Estação pode ser configurada de 3 formas

– Interface Gráfica X

– Sessões Telnet

– Console

● Apenas um servidor GNU/Linux

– 50 estações rodando Mozilla e Open Office de um Athlon com 4Gb de RAM

Page 28: Software Livre, O Caminho do Futuro

Emulação

● Windows– Wine

● DOS– DOSBox– DOSEmu

● Máquinas Virtuais– Bochs– QEmu

Page 29: Software Livre, O Caminho do Futuro
Page 30: Software Livre, O Caminho do Futuro
Page 31: Software Livre, O Caminho do Futuro
Page 32: Software Livre, O Caminho do Futuro
Page 33: Software Livre, O Caminho do Futuro
Page 34: Software Livre, O Caminho do Futuro
Page 35: Software Livre, O Caminho do Futuro
Page 36: Software Livre, O Caminho do Futuro

Patentes

● Monsanto– Sementes

● Miracles– Seqüências de genes

● Micro$oft– Clique e clique duplo do mouse– Uso da pele para transmissão de dados

Page 37: Software Livre, O Caminho do Futuro

Código Fechado???

Page 38: Software Livre, O Caminho do Futuro

Seu futuro com SL

Criador de Empresas – 22 anos

Presidente – 21 anos

Desenvolvedor de Kernel – 16 anos

Desenvolvedor de Distribuição – 14 anos

Analista de Sistemas – 11 anos

Page 39: Software Livre, O Caminho do Futuro

Obrigado!

[email protected]

Agradecimentos:

Professores

Convidados

Coleguinhas

Toda a galera que contribuiu e continua contribuindo com o software livre