Flisol2011-1

Transcrição

Flisol2011-1
FLISOL 2011
“Como organismos biológicos, feitos de
matéria, somos sujeitos às leis da física e
da biologia; como pessoas conscientes,
que criam nossa própria história, somos
livres para decidir como esta história
deve ser. Sem a ciência, não teríamos
noção de igualdade; sem a arte,
nenhuma idéia de liberdade”.
(W. H. Auden)
Cronograma
“Nem só de nerds e geeks vive o Software-Livre”
●
●
●
Surgimento do Movimento Software Livre
Desambiguação dos termos Freeware,
Free Software e Open Source Software
O Software Livre e Eu
Movimento Software Livre
Anos 80
●
Para impedir que seus softwares
pudessem ser usados em computadores
dos seus concorrentes, as empresas
começaram a impor restrições aos
usuários com o uso de contratos de
licença de software.
Movimento Software Livre
O Projeto “GNU”
●
Iniciado em 1983, por Richard Matthew
Stallman, o objetivo do Projeto GNU era
criar um Sistema Operacional totalmente
livre. Um sistema apenas contendo
softwares livres que não restringissem de
modo algum a liberdade do usuário nem
o obrigasse a aceitar licenças.
Movimento Software Livre
A “FSF”
●
●
Em 1985 Richard Stallman funda a Free
Software Foundation que é uma
organização sem fins lucrativos e que se
dedica à eliminação de restrições sobre a
cópia, redistribuição, estudo e
modificação de programas de
computadores – bandeiras do movimento
do software livre, em essência.
http://www.fsf.org/
Richard Matthew “Stallman”
●
Famoso hacker, fundador do movimento
free software, do projeto GNU, e da Free
Software Foundation(FSF). Seus maiores
feitos incluem Emacs (e o GNU Emacs,
mais tarde), o GNU C Compiler e o GNU
Debugger. É também autor da GNU
General Public License, a licença livre
mais usada no mundo, que consolidou o
conceito de copyleft.
Richard Stallman
(1953)
Movimento Software Livre
Anos 90
●
No final de 1989, o Finlandês Linus
Torvalds, começou o desenvolvimento de
um kernel como um projeto particular,
inspirado pelo seu interesse no Minix, um
pequeno sistema UNIX desenvolvido por
Andrew S. Tanenbaum.
Movimento Software Livre
O Linux
●
●
Meses após o inicio do desenvolvimento
do projeto, Linus Torvalds disponibiliza o
código na internet e inicia o recrutamento
de voluntários a participar do projeto.
No dia 5 de outubro de 1991 Linus
Torvalds anunciou a primeira versão
"oficial" do kernel Linux, versão 0.02
Linus Benedict Torvalds
(1969)
Movimento Software Livre
A união GNU/Linux
●
●
Inicialmente, Torvalds lançou o Linux sob
uma licença que proibia qualquer uso
comercial;
Um kernel por si só não faz grandes
coisas e softwares sem um kernel
também não;
Movimento Software Livre
Free Software e GPL
●
●
“Free software” is a matter of liberty, not
price. To understand the concept, you
should think of “free” as in “free speech”,
not as in “free beer”. (www.gnu.org)
“GPL” (GNU General Public
License)Idealizada por Richard Stallman no
final da década de 1980, no âmbito do
projeto GNU da Free Software Foundation
(FSF). A GPL requer que trabalhos derivados
sejam licenciados sob a mesma licença, ou
seja, sob a GPL.
Movimento Software Livre
As 4 liberdades
●
●
●
●
the freedom to use the software for any
purpose,
the freedom to change the software to suit your
needs,
the freedom to share the software with your
friends and neighbors, and
the freedom to share the changes you make.
http://www.gnu.org/licenses/quick-guide-gplv3.html
Recomendo!
VÍDEO
REVOLUTION OS
Desambiguação
●
Freeware Software
●
Free Software
●
Open Source Software
Desambiguação
Freeware Software
●
●
●
Software gratuito
Não necessariamente tem o código
aberto
Pode ter o uso comercial limitado, a
redistribuição não autorizada, a
modificação não autorizada ou outros
tipos de restrições.
Desambiguação
Free Software
●
●
“Termo utilizado pela FSF que tem a missão
global de promover a liberdade de usuários
de computadores e de defender os direitos
de todos os usuários de software livre.”
http://fsf.org
“Free software is a matter of the users'
freedom to run, copy, distribute, study,
change and improve the software.”
http://www.gnu.org/philosophy/free-sw.html
Desambiguação
Open Source
●
●
“OSI was jointly founded by Eric
Raymond and Bruce Perens in late
February 1998.”
“The distribution terms of open-source
software must comply with the following
criteria: Free Redistribution, Source
Code, Derived Works, Integrity of The
Author's Source Code …”
http://www.opensource.org/docs/osd
Desambiguação
Free Software VS Open Source
●
●
Free Software: um movimento em prol
de valores morais, éticos, de direitos e de
liberdade (IDEOLÓGICO);
Open-Source: voltado para o mundo
corporativo em prol de vantagens
técnicas e econômicas (PRAGMÁTICO);
Desambiguação
Free Software
●
●
“Nonfree software is a social problem, and
the solution is to stop using it and move to
free software.”
“However, the obvious meaning for the
expression 'open source software' is 'You
can look at the source code.' that criterion is
much weaker than the free software
definition”
http://www.gnu.org/philosophy/open-source-misses-the-point.html
Desambiguação
Open Source
●
●
“Specifically, we have a problem with the term
'free software'. First, it's confusing; the term
'free' is very ambiguous.” Second, the term
makes a lot of corporate types nervous.
There's now a chance we can make serious
gains in the mainstream business world without
compromising our ideals and commitment to
technical excellence -- so it's time to reposition.
We need a new and better label.
Goodbye, "free software"; hello, "open source" (Eric Raymond)
O Software Livre e Eu
Como posso colaborar?
●
Codificando (criar, alterar, melhorar, ...)
●
Documentando (traduções, manuais, help ..)
●
Financiando (doações, eventos, lugares, ...)
●
Testando (alfa, beta, releases, patches, ...)
●
Divulgando (blogs, redes sociais, fóruns, ...)
●
●
Usando (não é mais difícil!)
Outras?
Onde colaborar?
●
Linux Kernel
–
●
Projeto lighttp
–
●
IRC no canal #lighttpd da rede FreeNode
Firefox
–
●
http://vger.kernel.org/majordomo-info.htm
https://bugzilla.mozilla.org/
Tradução Ubuntu
–
http://wiki.ubuntu-br.org/TimeDeTraducao
Recomendo!
LEITURA
A CATEDRAL E O BAZAR
(ERIC RAYMOND)
Lei de Linus (Eric S. Raymond)
“Given enough eyeballs, all bugs are shallow”
“Dados olhos suficientes, todos os erros são
triviais”
CONCLUSÃO
O SOFTWARE LIVRE DEPENDE DE NÓS!
Contato
[email protected]
@DaniloMagrini
http://www.confignetwork.com.br

Documentos relacionados

O que é software livre

O que é software livre De modo geral, as licenças que atendem à já mencionada Definição de Software Livre (da Free Software Foundation) também atendem à Definição de Código Aberto [http://www.opensource.org/docs/definiti...

Leia mais

Traduzindo o - IFSP São Carlos

Traduzindo o - IFSP São Carlos que constitui o texto na língua de origem é substituída por uma sequência de significantes na língua-alvo que o tradutor fornece a partir de uma interpretação.

Leia mais

Uma palavrinha inicial... Segundo o sociólogo Manuel Castells (2005)

Uma palavrinha inicial... Segundo o sociólogo Manuel Castells (2005) Essas quatro liberdades são garantidas e concedidas legalmente pelo autor original do software (seja uma pessoa física ou jurídica) por meio de licenças de uso. Porém, para compreender a lógica e o...

Leia mais