28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
1
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
Objetivo:
Refletir sobre Software Livre, como
este conceito representa ruptura
social e tecnológica e seus
consequentes desafios.
AS2MWPC http://wpc.com.br
2
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
3
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
4
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Currículo:




Pedro Moura
44 anos
Casado, uma enteada e quatro cachorros
Graduado pela FATEC-SP em
Processamento de Dados

Processos de Produção

AS2MWPC http://wpc.com.br
5
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Currículo (continuação):


Sócio da AS2MWPC wpc.com.br
Certificações:
*
*
*
*
*

Red Hat Certified Engineer (RHCE).
Novell Certified Linux Engineer (CLE).
Novell Certified Linux Professional (CLP).
Novell Certified Instrutor for Linux (CNI).
Linux Professional Certificated (LPIC).
Professor de Sistemas Operacionais da FATEC-SP
no período 2004 à 2007
AS2MWPC http://wpc.com.br
6
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
7
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Definição de Software Livre:

Código cujo acesso ao fonte é livre.

Cujo uso não é limitado.

Permite a alteração do código.

Permite a redistribuição.
AS2MWPC http://wpc.com.br
8
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios


Os softwares livres são distribuidos sob
licenças que os regulam:
A mais conhecida é a GNU GPL

Licença Pública Geral


Criada pelo projeto GNU gnu.org
Outras licenças:

Apache, BSD, Mozilla e etc.
AS2MWPC http://wpc.com.br
9
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Exemplos de software livre:
 GNU/LINUX www.linux.org
OpenBSD
 Apache
 Samba
 OpenOffice
 Firefox

AS2MWPC http://wpc.com.br
http://openbsd.org/
http://apache.org/
http://us6.samba.org/samba/
http://www.broffice.org/
http://www.mozilla.org/
10
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
11
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
12
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura – Definição (1):

1. abertura, buraco, fenda, greta

2. rompimento de relações sociais
AS2MWPC http://wpc.com.br
13
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura – Definição - reflexão:

Em termos de tecnologia podemos dizer que
ruptura ocorre quando uma “novidade”:
TORNA-SE VIÁVEL.

É ADOTADA EM ESCALA.

ALTERA COMPORTAMENTOS.

AS2MWPC http://wpc.com.br
14
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição- Reflexão:

Para Clayton e Scott(2) é preciso discernir entre:


Sinal e ruído
Ou seja, entre:

Entre modismo e transformação.
AS2MWPC http://wpc.com.br
15
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura – Definição - Reflexão:

O surgimento do automóvel em si foi uma
novidade, mas passou a ser uma ruptura, quando
ele passou a ser adotado em escala, impactando
realmente a sociedade.


No caso do automóvel a ruptura portanto veio com
o surgimento do Ford T.
Pense em outros casos de ruptura na área de
tecnologia...
AS2MWPC http://wpc.com.br
16
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição - Reflexão:
Seria portanto o Software Livre uma
ruptura?
AS2MWPC http://wpc.com.br
17
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição - Reflexão:

Seria portanto o Software Livre uma ruptura?
Esta pergunta exige a solução de três questões:

É VIÁVEL?

É ADOTADO EM ESCALA?

ALTEROU COMPORTAMENTOS?
AS2MWPC http://wpc.com.br
18
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição - Reflexão:

É VIÁVEL?

Sim:




Desenvolvimento descentralizado.
Fácil acesso ao código.
Maturidade de código (Linux por exemplo).
Baixo custo.
AS2MWPC http://wpc.com.br
19
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição - Reflexão:

É ADOTADO EM ESCALA?

Sim! Exemplos:
A maioria das páginas Web estão hospedadas
no Apache.
 Adoção expressiva em:

Servidores.

Tecnologia embarcada.

AS2MWPC http://wpc.com.br
20
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Ruptura –Definição - Reflexão:

ALTEROU COMPORTAMENTOS?

Sim! Dois Exemplos:


Desenvolvimento comunitário.
Grandes empresas (IBM, NOVELL, INTEL, DELL)
adotando e apoiando projetos em SL.
AS2MWPC http://wpc.com.br
21
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
Portanto: SL é um fenômeno de ruptura.
AS2MWPC http://wpc.com.br
22
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
23
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Propriedade Volatilizada:
Ao abrir um código (torná-lo) livre, um
desenvolvedor continua como autor, mas não
“dono” exclusivo.
 Entretanto seu produto já não é apenas um
programa e sim um projeto mundial.
Nota: Óbviamente a frase acima ocorrerá
apenas se houver relevância e interessados
no projeto.

AS2MWPC http://wpc.com.br
24
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
De:Linus Benedict Torvalds
([email protected])
Assunto:[comp.os.minix] Free minix-like kernel
sources for 386-AT
Newsgroups:comp.archives
Data:1991-10-05 09:24:25 PST
AS2MWPC http://wpc.com.br
25
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
Você sente falta dos dias do Minix/1.1 quando homens
eram homens e escreviam seus próprios drivers?
Você está sem nenhum projeto legal e está ansioso para
mexer num sistema operacional que você possa
modificar para atender às suas necessidades?
Você está achando chato quando tudo funciona no minix?
Não ficar mais a noite inteira tentando arrumar um
programa legal?
Então esta mensagem pode ser para você.
[...]
AS2MWPC http://wpc.com.br
26
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
27
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Serviço como valor
SL têm impactado o mercado com um novo modelo
de negócio aonde o maior valor está no serviço
prestado e não em licenciamento.
O esforço maior é em garantir um código cada vêz
melhor e não apenas “sustentar/prolongar” a vida
de um produto.
AS2MWPC http://wpc.com.br
28
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
29
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Conhecimento Compartilhado
O “dna” do software livre não está restrito,
ele é conhecido e repensado em inúmeras
mentes.
Novamente volatiza-se a propriedade e ganha-se
potencialmente em qualidade e diversidade,
evitando “doenças congênitas” de software.
AS2MWPC http://wpc.com.br
30
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
31
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
32
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

O desafio de ser sustentável apresenta:

A possibilidade de sobrevivência de um projeto.

O perigo de perder o foco na qualidade
AS2MWPC http://wpc.com.br
33
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
34
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Padronização x diversidade

Exemplo:
Existem mais de 200 distribuições Linux.
Ou seja, temos grande diversidade e pouca
padronização, até o momento estes termos parecem ser
imcompatíveis.

Contudo – ainda usando o exemplo do Linux – podemos
dizer que há 4 grandes distribuições ou seja:
Quatro padrões...

AS2MWPC http://wpc.com.br
35
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
36
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
Preconceitos




Profissionais no presente com modelos
antiquados.
Comodismo.
“Falta de profissionalismo em software livre”???
AS2MWPC http://wpc.com.br
37
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
CONCLUSÃO


Software livre não apenas inova,
rompe estruturas, cria novos paradigmas,
novas oportunidades e requer repostas aos
desafios que surgem.
AS2MWPC http://wpc.com.br
38
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
AS2MWPC http://wpc.com.br
39
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios

Softwares livres utilizados nesta
apresentação






GNU/Linux (Xandros no EEEPC 900)
OpenOffice
Freemind
Firefox
Ksnapshot
Kde
AS2MWPC http://wpc.com.br
40
28/04/09
Pedro Moura
Software Livre – Ruptura e Desafios
CONVITE


Interessou-se sobre Software Livre?
Se sim? Consulte a As2mwpc
[email protected]
Se não? Pergunte-se por quê?
AS2MWPC http://wpc.com.br
41
Download

Software Livre – Ruptura e Desafios