SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Filosofia GNU Bib.
Filosofia GNU
Marcilio N. Guimar˜aes
UNIVERSIDADE FEDERAL DA BAHIA
INSTITUTO DE F´ISICA
FIS146 - Inform´atica Aplicada a F´ısica
(1◦ semestre de 2017)
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib.
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Como era o mundo nos anos 70?
Nos anos 70, era muito comum para um programador trocar suas
experiˆencias de programa¸c˜ao com outros parceiros.
Quando algu´em desenvolvia uma rotina para calcular um intervalo
de datas (por exemplo) e um outro programador tinha
conhecimento que aquela rotina j´a estava produzida por algu´em,
ele tomava a iniciativa de pedi-la ou obtˆe-la junto ao criador do
programa, aproveitando o c´odigo e inserindo noutros programas.
Logo, podemos afirmar que no in´ıcio do mundo da programa¸c˜ao os
programas de computadores j´a eram livres, e que os t´ecnicos da
´area j´a compartilhavam entre si as solu¸c˜oes tecnol´ogicas,
aproveitando o trabalho individual e transformando-o em uma
solu¸c˜ao coletiva.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que mudou nos anos 80?
Nos idos dos anos 80 surgiram licenciamentos de software,
impedindo a coopera¸c˜ao dos programadores.
Na d´ecada de 80, os programas fontes n˜ao faziam mais parte das
negocia¸c˜oes, os sistemas eram apenas vendidos com uma
concess˜ao de uso, as limita¸c˜oes quanto a utiliza¸c˜ao dos programas
eram restritas e diferiam de toda e qualquer rela¸c˜ao anteriormente
exercida no mercado consumidor.
Comparando a outros produtos, imagine comprar uma televis˜ao
que poderia apenas ser vista por um limitado n´umero de pessoas, e
quando sua fam´ılia crescesse, seria necess´ario adquirir mais uma
licen¸ca, pagando um adicional.
Al´em disso, a cada dois anos vocˆe teria de adquirir um novo
televisor para poder assistir a programa¸c˜ao mais atual, que s´o seria
entendida pela vers˜ao mais nova.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Construindo o movimento do software livre
A hist´oria do software livre come¸ca com uma impressora laser que
o MIT havia ganho, e que substituiria uma impressora matricial
que era utilizada h´a v´arios anos pelos t´ecnicos.
O driver utilizado na matricial j´a continha inser¸c˜oes no c´odigo
produzidas pelos t´ecnicos do MIT, que permitia informa¸c˜oes
tais como o momento em que iniciava ou terminava um
trabalho de impress˜ao, erros no processo, entre outros. No
entanto, a impressora laser n˜ao continha essas facilidades.
Richard Stallman era uma das pessoas que trabalhavam no
MIT e toma a iniciativa de procurar o representante da
impressora para tentar negociar com ele a inser¸c˜ao das
mesmas facilidades da impressorinha matricial.
A resposta que ele ouviu foi algo mais ou menos como: “n´os
somos os donos do software e se vocˆe quiser alguma
altera¸c˜ao, pe¸ca-nos, que n´os vamos avaliar e implementar
se acharmos adequado”.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Construindo o movimento do software livre
O representante ao final ofertou um contrato para que os
programadores assinassem, basicamente constitu´ıdo por
cl´ausulas de n˜ao revela¸c˜ao.
A proposta do representante da impressora foi considerada por
Richard Stallman como uma agress˜ao `a liberdade. Afinal,
como seria poss´ıvel assinar um acordo antecipado em que
vocˆe se negaria a ajudar qualquer pessoa.
Al´em disso, o trabalho do MIT seria incorporado a um
produto que continuaria em poder do fabricante, e outras
pessoas n˜ao teriam oportunidade de aproveitar-se das
facilidades que seriam incorporadas pelos t´ecnicos.
Foi a partir dai que Richard Stallman come¸cou o movimento
Free Software, tendo em 1984 fundado a Free Software
Foundation.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Software Propriet´ario?
Considere o seguinte exemplo:
Vocˆe e um amigo utilizam o mesmo editor de textos, chamado
Palavra 2014.
Toda semana vocˆe monta um texto e envia para o seu amigo,
que abre-o no editor Palavra 2014, insere uma ou outra
informa¸c˜ao, publica o texto e envia de volta para vocˆe o
material com modifica¸c˜ao do texto original.
Um belo dia, o seu amigo adquire uma nova vers˜ao do editor,
chamada Palavra 2016 XisPa que ´e basicamente o mesmo
editor anterior s´o que com algumas implementa¸c˜oes novas.
Ele insere altera¸c˜oes e formatos diferentes no texto e salva
tudo isso no novo arquivo e envia-o novamente para vocˆe.
Vocˆe encontra o novo texto enviado e tenta abr´ı-lo, mas o seu
velho editor d´a erro.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Software Propriet´ario?
´E preciso observar a hist´oria para que se possa entender o que
ocorre no mercado de trabalho dentro da ´area da tecnologia da
informa¸c˜ao.
Inicialmente as empresas de inform´atica como a IBM, Apple e
Microsoft possu´ıam equipamentos e sistemas operacionais que
n˜ao eram conhecidos pela maioria dos t´ecnicos.
Empresas como a IBM optaram por distribuir gratuitamente
nas universidades os seus computadores e sistemas
operacionais, criando assim um grande n´umero de futuros
profissionais que teriam conhecimento sobre os seus produtos.
J´a a Microsoft optou por permitir que a c´opia dos seus
sistemas operacionais fossem feitas sem problemas em
qualquer hardware massificando-o rapidamente.
Diferentemente a Apple ligava o software diretamente ao
hardware que era vendido apenas por eles no mercado.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
... O que ´e Software Propriet´ario?
Com o passar dos anos a Microsoft passou a ter o monop´olio
no mercado dos computadores pessoais, a grande maioria das
empresas podia contratar pessoas no mercado de trabalho j´a
com conhecimento do sistema operacional Windows.
Vale a pena ressaltar que quando isso come¸cou a ocorrer, a
Microsoft criou os elementos que permitiria a ela cobrar
incisivamente das empresas o custo dos seus produtos, o que hoje
tamb´em serve para ser uma renda adicional `a empresa, pela
cobran¸ca de multas absurdas.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Software Propriet´ario?
O software propriet´ario ´e anti-social, n˜ao ´e ´etico, pois divide o
p´ublico e mantˆem os usu´arios desamparados e dependentes.
Diz-se que o software propriet´ario ´e anti-social pelo fato da
obriga¸c˜ao de recompra de licen¸cas a cada per´ıodo de anos.
Este tipo de gasto faz com que o governo tenha que fazer
investimentos caros em atualiza¸c˜oes de programas de
computador, quando poderia estar efetivamente gastando em
programas sociais.
A forma com que a ind´ustria do software trata seus usu´arios,
obrigando-os a adquirir novas vers˜oes de seus programas ´e
considerado n˜ao ´etico, pois al´em de ser um produto n˜ao
escasso, o software ´e tamb´em um bem intang´ıvel
Tamb´em mundo do software propriet´ario divide os usu´arios
entre aqueles que tem poder aquisitivo para comprar um
produto, e os demais que vivem a margem da lei utilizando os
produtos de forma ilegal.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Software Livre?
A a¸c˜ao coletiva de, por exemplo, compartilhar um alimento
ca¸cado por todos, ou de fazer algo junto a outros da mesma
esp´ecie, ´e t˜ao natural para n´os humanos quanto falar, respirar,
etc. ´E natural para todos n´os vivermos juntos, produzirmos
juntos, ser colaborativo, compartilhar, ajudar, dar uma for¸ca,
enfim, ser solid´ario ´e parte do nosso cotidiano.
O conhecimento sempre foi encarado por n´os humanos como
um instrumento de educa¸c˜ao, um fato muito importante para
a nossa sobrevivˆencia.
Por volta do s´eculo 16, com o advento da m´aquina de
imprimir produzida por GUTEMBERG, o EUA criou uma
legisla¸c˜ao para defender os inventores, os criadores, expressos
nos termos da Propriedade Intelectual.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Open Source?
Em tradu¸c˜ao literal significa “Fonte Aberta”.
De uma forma geral, as pessoas que se referem ao movimento do
Software Livre como Open Source na verdade est˜ao mais
preocupadas em passar as qualidades mais t´ecnicas, tais como: o
fato de um programa ser aberto permite o estudo, os testes, a
verifica¸c˜ao das tarefas que ele executa, isso d´a garantias melhores
sobre as funcionalidades, garantindo a seguran¸ca, etc.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O que ´e Free Software?
Na tradu¸c˜ao literal quer dizer “Programas de Computador Livres”.
Quem se refere a “Software Livre”est´a trabalhando na perspectiva
de dizer o mesmo que o mundo “Open Source”do ponto de vista
t´ecnica, mas tamb´em afirma que ´e necess´ario construirmos um
mundo melhor, uma sociedade livre e solid´aria, uma nova
sociedade baseada noutros princ´ıpios ´eticos, sendo, portanto, os
entusiastas do movimento do software livre atores pol´ıticos, que
vˆeem na tecnologia uma maneira de apoiarmos as mudan¸cas no
mundo para melhor.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
As liberdades concedidas
Para que um software seja considerado livre, ´e necess´ario que a
licen¸ca do software conceda ao usu´ario 4 liberdades b´asicas, a
saber:
A liberdade de executar um programa, independente do
prop´osito;
A liberdade de estudar um programa e adapt´a-lo `as suas
necessidades;
A liberdade de distribuir c´opias, tanto gratuitas quanto
vendidas;
A liberdade de distribuir vers˜oes modificadas, de tal forma que
a comunidade se beneficie da sua produ¸c˜ao intelectual.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
As liberdades concedidas
O fato de um software ser livre n˜ao deve ser confundido com
software gratuito, vulgarmente conhecido como “freeware”.
Um software gratuito concede apenas a vocˆe o direito de
utiliz´a-lo sem o pagamento de taxas ou licen¸cas, j´a o software
livre permite a vocˆe direitos muito al´em do valor das licen¸cas.
Vocˆe sempre poder´a adquirir um software livre de gra¸ca, ou
atrav´es de uma revista, e at´e mesmo pagando um pre¸co bem
superior para ter acesso a um produto, mas seja l´a o que vocˆe
pague, se o produto for livre, vocˆe poder´a fazer dele o que
quiser, exceto uma ´unica coisa: vocˆe n˜ao poder´a, de forma
alguma, transformar o que comprou em produto propriet´ario.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Diferentes licen¸cas
Existem basicamente dois tipos de licen¸cas que tratam do
resultado das cria¸c˜oes intelectuais:
O Copyright (”direito de c´opia”) ´e a licen¸ca que trata o
mundo de forma propriet´aria, divide a sociedade, n˜ao ´e ´etico,
impede a solidariedade, considera o conhecimento como um
bem privado.
O Copyleft (”esquerdo de c´opia”) reconhece a autoria,
permitindo a interven¸c˜ao de terceiros, mantendo este direito `a
qualquer pessoa que venha a interferir no programa.
Basicamente, ´e como se vocˆe, ap´os ter criado o programa,
disponibiliza-o para o mundo dizendo: Concedo todos os
direitos que tenho sobre este produto a terceiros, desde que
estes direitos sejam mantidos aos demais. Copyleft ´e uma
concess˜ao de direitos.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Licen¸cas Livres
Existem v´arias licen¸cas que s˜ao utlizadas no mundo do software
livre, algumas 100% livres, como a GPL (General Public License) e
a FDL (Free Documentation License), que s˜ao licen¸cas publicadas
pela Free Software Foundation.
Na p´agina da Free Software Foundation vocˆe encontrar´a uma lista
com todas as licen¸cas, definindo o que cada uma representa do
ponto de vista da liberdade.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O sistema GNU
GNU ´e o nome do sistema operacional criado por Richard Stallman
no ano de 1984. Era muito comum na ´epoca os programadores
darem nomes aos seus programas utilizando-se de acrˆonimos
recursivos (acrˆonimo - sm., conjunto de letras, pronunciado como
uma palavra normal, formado a partir das letras iniciais -ou de
s´ılabas- de palavras sucessivas que constituem uma denomina¸c˜ao),
assim o Stallman a partir da afirma¸c˜ao ”GNU Not Unix”, criou o
nome do sistema operacional, GNU.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O Kernel
No centro de um sistema operacional est´a o kernel. Ele ´e
composto por v´arios programas que intermediam os aplicativos que
vocˆe usa no seu sistema operacional e o hardware.
1 Quando vocˆe manda o seu programa de edi¸c˜ao de textos
gravar um arquivo, ele faz uma chamada ao kernel e “diz para
ele”: grave estes dados!.
2 O Kernel ent˜ao verifica se existe espa¸co no disco, qual a
primeira trilha livre para gravar, faz a grava¸c˜ao do seu
arquivo, grava a tabela de ´ındice do disco, retorna ao seu
editor de textos e “diz para ele”: gravei o arquivo!.
3 Para vocˆe, se tudo correu bem, simplesmente a tela vai fechar.
4 Se houver um erro na grava¸c˜ao, ou a falta de espa¸co em disco
por exemplo, o seu aplicativo vai jogar outra tela no v´ıdeo
informando o “Erro na Grava¸c˜ao”.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
O Kernel
O Linux ´e um kernel, ´e um projeto iniciado em 1991 pelo
finlandˆes Linus Torvalds.
O Hurd ´e um outro projeto, que vem sendo produzido pela
Free Software Foundation, que utiliza um outro conceito,
baseado em microkernel, implementando caracter´ısticas
diferentes.
O FreeBSD ´e um outro kernel, produzido pelo projeto BSD.
O GNU/Linux ´e o nome correto para o conjunto do Sistema
Operacional GNU acrescido do kernel Linux.
O Sistema GNU acrescido do kernel FreeBSD, ´e chamado de
GNU/FreeBSD.
O projeto de cria¸c˜ao do Kernel Linux foi 7 anos ap´os o projeto
GNU ter iniciado. A GPL, o compilador GCC e o editor Emacs j´a
estavam prontos e dispon´ıveis juntamente com uma infinidade de
programas que compunham o sistema operacional.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Nossa realidade
Vivemos com um Estado sem recursos, temos dependˆencia
tecnol´ogica e a nossa popula¸c˜ao ´e carente de educa¸c˜ao em
tecnologia. A proposta que vem sendo trabalhada por v´arias
pessoas do movimento do software livre ´e
A elimina¸c˜ao do analfabetismo tecnol´ogico no Brasil,
O Estado ter condi¸c˜oes para incentivar e prover a sociedade
com software livre,
Incentivarmos a nossa sociedade a solidificar princ´ıpios como a
Solidariedade, Coopera¸c˜ao e Apoio M´utuo.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Como fazer?
Paralisa¸c˜ao imediata da aquisi¸c˜ao de software propriet´ario,
pelo Estado e por entidades comprometidas com a sociedade.
Exigˆencia de Software Livre, conforme as regras da GPL,
tanto na produ¸c˜ao interna das empresas, quanto nas
aquisi¸c˜oes de software no mercado.
APLICABILIDADE DOS RESULTADOS
Economia feita pelo Estado poder´a ser investida em outros
setores p´ublicos como Educa¸c˜ao, Seguran¸ca, Moradia, etc.
O Brasil poder´a retomar a produ¸c˜ao de Software Nacional
al´em dos meros aplicativos.
Empresas ter˜ao mais capital para investir em forma¸c˜ao de
pessoal, moderniza¸c˜ao dos parques computacionais, etc.
Os recursos gastos em Software permanecem no nosso pa´ıs,
reduzindo a evas˜ao de divisas para o exterior.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ...
Expectativa
O Software Livre ´e uma proposta de solu¸c˜ao para os anseios sociais
de uma tecnologia aberta, de uma sociedade justa e solid´aria, que
viabilizar´a todos os segmentos sociais a seguirem no terceiro
milˆenio em condi¸c˜oes de igualdade no conhecimento da
inform´atica.
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib.
Sum´ario
1 Filosofia GNU
Processo Hist´orico
Principais diferen¸cas
Reconhecendo liberdades...
Sistema Operacional e Kernel
O Brasil e o Software Livre
2 Bibliografia
M. N. Guimar˜aes Filosofia GNU
Filosofia GNU Bib.
Referˆencias
CDTC - Centro de Difus˜ao de Tecnologia e Conhecimento,
Filosofia GNU, ITI - Instituto Nacional de Tecnologia da
Informa¸c˜ao, Governo Federal do Brasil (2006).
Richard Stallman, O Projeto GNU, Open Sources (1998) -
Publicado no Brasil pelo CIPSGA em junho de 2000.
M. N. Guimar˜aes Filosofia GNU

Mais conteúdo relacionado

Semelhante a FIS146 - Informática Aplicada a Fı́sica

Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Clayton Dausacker
 
Como poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livreComo poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livreJosé Nascimento
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Sérgio Souza Costa
 
Software Livre A Luta Pela Liberdade Do Conhecimento
Software  Livre    A Luta Pela Liberdade Do ConhecimentoSoftware  Livre    A Luta Pela Liberdade Do Conhecimento
Software Livre A Luta Pela Liberdade Do ConhecimentoRodrigo Corrêa Leite
 
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...Clayton Dausacker
 
Software livre: por que usar? (oficial)
Software livre: por que usar? (oficial)Software livre: por que usar? (oficial)
Software livre: por que usar? (oficial)José Nascimento
 
Software livre: Por que usar?
Software livre: Por que usar?Software livre: Por que usar?
Software livre: Por que usar?UNIEURO
 
O Que E Software Livre
O Que E Software LivreO Que E Software Livre
O Que E Software LivreFreedom DayMS
 
Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Clayton Dausacker
 
Software livre decifrando seus conceitos
Software livre   decifrando seus conceitosSoftware livre   decifrando seus conceitos
Software livre decifrando seus conceitosPedro Neto
 
Práticas sociais, tecnologia e conhecimento: mediações
Práticas sociais, tecnologia e conhecimento: mediaçõesPráticas sociais, tecnologia e conhecimento: mediações
Práticas sociais, tecnologia e conhecimento: mediaçõesFlávio Araújo
 
30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise histórica30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise históricaAracele Torres
 
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe Alison
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe AlisonSoftwares e S.O. Livres na busca pela inovacao tecnologica - Felipe Alison
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe AlisonPotiLivre Sobrenome
 
Software Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosSoftware Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosMarcelo Sávio
 
Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010Filipe Bezerra Sousa
 

Semelhante a FIS146 - Informática Aplicada a Fı́sica (20)

Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
 
Como poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livreComo poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livre
 
O que é Software Livre
O que é Software LivreO que é Software Livre
O que é Software Livre
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
 
Software Livre A Luta Pela Liberdade Do Conhecimento
Software  Livre    A Luta Pela Liberdade Do ConhecimentoSoftware  Livre    A Luta Pela Liberdade Do Conhecimento
Software Livre A Luta Pela Liberdade Do Conhecimento
 
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
 
Software livre: por que usar? (oficial)
Software livre: por que usar? (oficial)Software livre: por que usar? (oficial)
Software livre: por que usar? (oficial)
 
Software livre: Por que usar?
Software livre: Por que usar?Software livre: Por que usar?
Software livre: Por que usar?
 
O Que E Software Livre
O Que E Software LivreO Que E Software Livre
O Que E Software Livre
 
Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...
 
QuickTal
QuickTalQuickTal
QuickTal
 
Linux
LinuxLinux
Linux
 
Linux.pdf
Linux.pdfLinux.pdf
Linux.pdf
 
Software livre decifrando seus conceitos
Software livre   decifrando seus conceitosSoftware livre   decifrando seus conceitos
Software livre decifrando seus conceitos
 
Aula 08
Aula 08Aula 08
Aula 08
 
Práticas sociais, tecnologia e conhecimento: mediações
Práticas sociais, tecnologia e conhecimento: mediaçõesPráticas sociais, tecnologia e conhecimento: mediações
Práticas sociais, tecnologia e conhecimento: mediações
 
30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise histórica30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise histórica
 
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe Alison
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe AlisonSoftwares e S.O. Livres na busca pela inovacao tecnologica - Felipe Alison
Softwares e S.O. Livres na busca pela inovacao tecnologica - Felipe Alison
 
Software Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosSoftware Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negocios
 
Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010
 

Mais de Marcilio Guimarães

FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 

Mais de Marcilio Guimarães (7)

FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 

Último

análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficasprofcamilamanz
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfjanainadfsilva
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 

Último (20)

análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficas
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 

FIS146 - Informática Aplicada a Fı́sica

  • 1. Filosofia GNU Bib. Filosofia GNU Marcilio N. Guimar˜aes UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE F´ISICA FIS146 - Inform´atica Aplicada a F´ısica (1◦ semestre de 2017) M. N. Guimar˜aes Filosofia GNU
  • 2. Filosofia GNU Bib. Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 3. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 4. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 5. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Como era o mundo nos anos 70? Nos anos 70, era muito comum para um programador trocar suas experiˆencias de programa¸c˜ao com outros parceiros. Quando algu´em desenvolvia uma rotina para calcular um intervalo de datas (por exemplo) e um outro programador tinha conhecimento que aquela rotina j´a estava produzida por algu´em, ele tomava a iniciativa de pedi-la ou obtˆe-la junto ao criador do programa, aproveitando o c´odigo e inserindo noutros programas. Logo, podemos afirmar que no in´ıcio do mundo da programa¸c˜ao os programas de computadores j´a eram livres, e que os t´ecnicos da ´area j´a compartilhavam entre si as solu¸c˜oes tecnol´ogicas, aproveitando o trabalho individual e transformando-o em uma solu¸c˜ao coletiva. M. N. Guimar˜aes Filosofia GNU
  • 6. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que mudou nos anos 80? Nos idos dos anos 80 surgiram licenciamentos de software, impedindo a coopera¸c˜ao dos programadores. Na d´ecada de 80, os programas fontes n˜ao faziam mais parte das negocia¸c˜oes, os sistemas eram apenas vendidos com uma concess˜ao de uso, as limita¸c˜oes quanto a utiliza¸c˜ao dos programas eram restritas e diferiam de toda e qualquer rela¸c˜ao anteriormente exercida no mercado consumidor. Comparando a outros produtos, imagine comprar uma televis˜ao que poderia apenas ser vista por um limitado n´umero de pessoas, e quando sua fam´ılia crescesse, seria necess´ario adquirir mais uma licen¸ca, pagando um adicional. Al´em disso, a cada dois anos vocˆe teria de adquirir um novo televisor para poder assistir a programa¸c˜ao mais atual, que s´o seria entendida pela vers˜ao mais nova. M. N. Guimar˜aes Filosofia GNU
  • 7. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Construindo o movimento do software livre A hist´oria do software livre come¸ca com uma impressora laser que o MIT havia ganho, e que substituiria uma impressora matricial que era utilizada h´a v´arios anos pelos t´ecnicos. O driver utilizado na matricial j´a continha inser¸c˜oes no c´odigo produzidas pelos t´ecnicos do MIT, que permitia informa¸c˜oes tais como o momento em que iniciava ou terminava um trabalho de impress˜ao, erros no processo, entre outros. No entanto, a impressora laser n˜ao continha essas facilidades. Richard Stallman era uma das pessoas que trabalhavam no MIT e toma a iniciativa de procurar o representante da impressora para tentar negociar com ele a inser¸c˜ao das mesmas facilidades da impressorinha matricial. A resposta que ele ouviu foi algo mais ou menos como: “n´os somos os donos do software e se vocˆe quiser alguma altera¸c˜ao, pe¸ca-nos, que n´os vamos avaliar e implementar se acharmos adequado”. M. N. Guimar˜aes Filosofia GNU
  • 8. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Construindo o movimento do software livre O representante ao final ofertou um contrato para que os programadores assinassem, basicamente constitu´ıdo por cl´ausulas de n˜ao revela¸c˜ao. A proposta do representante da impressora foi considerada por Richard Stallman como uma agress˜ao `a liberdade. Afinal, como seria poss´ıvel assinar um acordo antecipado em que vocˆe se negaria a ajudar qualquer pessoa. Al´em disso, o trabalho do MIT seria incorporado a um produto que continuaria em poder do fabricante, e outras pessoas n˜ao teriam oportunidade de aproveitar-se das facilidades que seriam incorporadas pelos t´ecnicos. Foi a partir dai que Richard Stallman come¸cou o movimento Free Software, tendo em 1984 fundado a Free Software Foundation. M. N. Guimar˜aes Filosofia GNU
  • 9. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 10. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Software Propriet´ario? Considere o seguinte exemplo: Vocˆe e um amigo utilizam o mesmo editor de textos, chamado Palavra 2014. Toda semana vocˆe monta um texto e envia para o seu amigo, que abre-o no editor Palavra 2014, insere uma ou outra informa¸c˜ao, publica o texto e envia de volta para vocˆe o material com modifica¸c˜ao do texto original. Um belo dia, o seu amigo adquire uma nova vers˜ao do editor, chamada Palavra 2016 XisPa que ´e basicamente o mesmo editor anterior s´o que com algumas implementa¸c˜oes novas. Ele insere altera¸c˜oes e formatos diferentes no texto e salva tudo isso no novo arquivo e envia-o novamente para vocˆe. Vocˆe encontra o novo texto enviado e tenta abr´ı-lo, mas o seu velho editor d´a erro. M. N. Guimar˜aes Filosofia GNU
  • 11. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Software Propriet´ario? ´E preciso observar a hist´oria para que se possa entender o que ocorre no mercado de trabalho dentro da ´area da tecnologia da informa¸c˜ao. Inicialmente as empresas de inform´atica como a IBM, Apple e Microsoft possu´ıam equipamentos e sistemas operacionais que n˜ao eram conhecidos pela maioria dos t´ecnicos. Empresas como a IBM optaram por distribuir gratuitamente nas universidades os seus computadores e sistemas operacionais, criando assim um grande n´umero de futuros profissionais que teriam conhecimento sobre os seus produtos. J´a a Microsoft optou por permitir que a c´opia dos seus sistemas operacionais fossem feitas sem problemas em qualquer hardware massificando-o rapidamente. Diferentemente a Apple ligava o software diretamente ao hardware que era vendido apenas por eles no mercado. M. N. Guimar˜aes Filosofia GNU
  • 12. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... ... O que ´e Software Propriet´ario? Com o passar dos anos a Microsoft passou a ter o monop´olio no mercado dos computadores pessoais, a grande maioria das empresas podia contratar pessoas no mercado de trabalho j´a com conhecimento do sistema operacional Windows. Vale a pena ressaltar que quando isso come¸cou a ocorrer, a Microsoft criou os elementos que permitiria a ela cobrar incisivamente das empresas o custo dos seus produtos, o que hoje tamb´em serve para ser uma renda adicional `a empresa, pela cobran¸ca de multas absurdas. M. N. Guimar˜aes Filosofia GNU
  • 13. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Software Propriet´ario? O software propriet´ario ´e anti-social, n˜ao ´e ´etico, pois divide o p´ublico e mantˆem os usu´arios desamparados e dependentes. Diz-se que o software propriet´ario ´e anti-social pelo fato da obriga¸c˜ao de recompra de licen¸cas a cada per´ıodo de anos. Este tipo de gasto faz com que o governo tenha que fazer investimentos caros em atualiza¸c˜oes de programas de computador, quando poderia estar efetivamente gastando em programas sociais. A forma com que a ind´ustria do software trata seus usu´arios, obrigando-os a adquirir novas vers˜oes de seus programas ´e considerado n˜ao ´etico, pois al´em de ser um produto n˜ao escasso, o software ´e tamb´em um bem intang´ıvel Tamb´em mundo do software propriet´ario divide os usu´arios entre aqueles que tem poder aquisitivo para comprar um produto, e os demais que vivem a margem da lei utilizando os produtos de forma ilegal. M. N. Guimar˜aes Filosofia GNU
  • 14. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Software Livre? A a¸c˜ao coletiva de, por exemplo, compartilhar um alimento ca¸cado por todos, ou de fazer algo junto a outros da mesma esp´ecie, ´e t˜ao natural para n´os humanos quanto falar, respirar, etc. ´E natural para todos n´os vivermos juntos, produzirmos juntos, ser colaborativo, compartilhar, ajudar, dar uma for¸ca, enfim, ser solid´ario ´e parte do nosso cotidiano. O conhecimento sempre foi encarado por n´os humanos como um instrumento de educa¸c˜ao, um fato muito importante para a nossa sobrevivˆencia. Por volta do s´eculo 16, com o advento da m´aquina de imprimir produzida por GUTEMBERG, o EUA criou uma legisla¸c˜ao para defender os inventores, os criadores, expressos nos termos da Propriedade Intelectual. M. N. Guimar˜aes Filosofia GNU
  • 15. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Open Source? Em tradu¸c˜ao literal significa “Fonte Aberta”. De uma forma geral, as pessoas que se referem ao movimento do Software Livre como Open Source na verdade est˜ao mais preocupadas em passar as qualidades mais t´ecnicas, tais como: o fato de um programa ser aberto permite o estudo, os testes, a verifica¸c˜ao das tarefas que ele executa, isso d´a garantias melhores sobre as funcionalidades, garantindo a seguran¸ca, etc. M. N. Guimar˜aes Filosofia GNU
  • 16. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O que ´e Free Software? Na tradu¸c˜ao literal quer dizer “Programas de Computador Livres”. Quem se refere a “Software Livre”est´a trabalhando na perspectiva de dizer o mesmo que o mundo “Open Source”do ponto de vista t´ecnica, mas tamb´em afirma que ´e necess´ario construirmos um mundo melhor, uma sociedade livre e solid´aria, uma nova sociedade baseada noutros princ´ıpios ´eticos, sendo, portanto, os entusiastas do movimento do software livre atores pol´ıticos, que vˆeem na tecnologia uma maneira de apoiarmos as mudan¸cas no mundo para melhor. M. N. Guimar˜aes Filosofia GNU
  • 17. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 18. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... As liberdades concedidas Para que um software seja considerado livre, ´e necess´ario que a licen¸ca do software conceda ao usu´ario 4 liberdades b´asicas, a saber: A liberdade de executar um programa, independente do prop´osito; A liberdade de estudar um programa e adapt´a-lo `as suas necessidades; A liberdade de distribuir c´opias, tanto gratuitas quanto vendidas; A liberdade de distribuir vers˜oes modificadas, de tal forma que a comunidade se beneficie da sua produ¸c˜ao intelectual. M. N. Guimar˜aes Filosofia GNU
  • 19. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... As liberdades concedidas O fato de um software ser livre n˜ao deve ser confundido com software gratuito, vulgarmente conhecido como “freeware”. Um software gratuito concede apenas a vocˆe o direito de utiliz´a-lo sem o pagamento de taxas ou licen¸cas, j´a o software livre permite a vocˆe direitos muito al´em do valor das licen¸cas. Vocˆe sempre poder´a adquirir um software livre de gra¸ca, ou atrav´es de uma revista, e at´e mesmo pagando um pre¸co bem superior para ter acesso a um produto, mas seja l´a o que vocˆe pague, se o produto for livre, vocˆe poder´a fazer dele o que quiser, exceto uma ´unica coisa: vocˆe n˜ao poder´a, de forma alguma, transformar o que comprou em produto propriet´ario. M. N. Guimar˜aes Filosofia GNU
  • 20. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Diferentes licen¸cas Existem basicamente dois tipos de licen¸cas que tratam do resultado das cria¸c˜oes intelectuais: O Copyright (”direito de c´opia”) ´e a licen¸ca que trata o mundo de forma propriet´aria, divide a sociedade, n˜ao ´e ´etico, impede a solidariedade, considera o conhecimento como um bem privado. O Copyleft (”esquerdo de c´opia”) reconhece a autoria, permitindo a interven¸c˜ao de terceiros, mantendo este direito `a qualquer pessoa que venha a interferir no programa. Basicamente, ´e como se vocˆe, ap´os ter criado o programa, disponibiliza-o para o mundo dizendo: Concedo todos os direitos que tenho sobre este produto a terceiros, desde que estes direitos sejam mantidos aos demais. Copyleft ´e uma concess˜ao de direitos. M. N. Guimar˜aes Filosofia GNU
  • 21. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Licen¸cas Livres Existem v´arias licen¸cas que s˜ao utlizadas no mundo do software livre, algumas 100% livres, como a GPL (General Public License) e a FDL (Free Documentation License), que s˜ao licen¸cas publicadas pela Free Software Foundation. Na p´agina da Free Software Foundation vocˆe encontrar´a uma lista com todas as licen¸cas, definindo o que cada uma representa do ponto de vista da liberdade. M. N. Guimar˜aes Filosofia GNU
  • 22. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 23. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O sistema GNU GNU ´e o nome do sistema operacional criado por Richard Stallman no ano de 1984. Era muito comum na ´epoca os programadores darem nomes aos seus programas utilizando-se de acrˆonimos recursivos (acrˆonimo - sm., conjunto de letras, pronunciado como uma palavra normal, formado a partir das letras iniciais -ou de s´ılabas- de palavras sucessivas que constituem uma denomina¸c˜ao), assim o Stallman a partir da afirma¸c˜ao ”GNU Not Unix”, criou o nome do sistema operacional, GNU. M. N. Guimar˜aes Filosofia GNU
  • 24. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O Kernel No centro de um sistema operacional est´a o kernel. Ele ´e composto por v´arios programas que intermediam os aplicativos que vocˆe usa no seu sistema operacional e o hardware. 1 Quando vocˆe manda o seu programa de edi¸c˜ao de textos gravar um arquivo, ele faz uma chamada ao kernel e “diz para ele”: grave estes dados!. 2 O Kernel ent˜ao verifica se existe espa¸co no disco, qual a primeira trilha livre para gravar, faz a grava¸c˜ao do seu arquivo, grava a tabela de ´ındice do disco, retorna ao seu editor de textos e “diz para ele”: gravei o arquivo!. 3 Para vocˆe, se tudo correu bem, simplesmente a tela vai fechar. 4 Se houver um erro na grava¸c˜ao, ou a falta de espa¸co em disco por exemplo, o seu aplicativo vai jogar outra tela no v´ıdeo informando o “Erro na Grava¸c˜ao”. M. N. Guimar˜aes Filosofia GNU
  • 25. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... O Kernel O Linux ´e um kernel, ´e um projeto iniciado em 1991 pelo finlandˆes Linus Torvalds. O Hurd ´e um outro projeto, que vem sendo produzido pela Free Software Foundation, que utiliza um outro conceito, baseado em microkernel, implementando caracter´ısticas diferentes. O FreeBSD ´e um outro kernel, produzido pelo projeto BSD. O GNU/Linux ´e o nome correto para o conjunto do Sistema Operacional GNU acrescido do kernel Linux. O Sistema GNU acrescido do kernel FreeBSD, ´e chamado de GNU/FreeBSD. O projeto de cria¸c˜ao do Kernel Linux foi 7 anos ap´os o projeto GNU ter iniciado. A GPL, o compilador GCC e o editor Emacs j´a estavam prontos e dispon´ıveis juntamente com uma infinidade de programas que compunham o sistema operacional. M. N. Guimar˜aes Filosofia GNU
  • 26. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 27. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Nossa realidade Vivemos com um Estado sem recursos, temos dependˆencia tecnol´ogica e a nossa popula¸c˜ao ´e carente de educa¸c˜ao em tecnologia. A proposta que vem sendo trabalhada por v´arias pessoas do movimento do software livre ´e A elimina¸c˜ao do analfabetismo tecnol´ogico no Brasil, O Estado ter condi¸c˜oes para incentivar e prover a sociedade com software livre, Incentivarmos a nossa sociedade a solidificar princ´ıpios como a Solidariedade, Coopera¸c˜ao e Apoio M´utuo. M. N. Guimar˜aes Filosofia GNU
  • 28. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Como fazer? Paralisa¸c˜ao imediata da aquisi¸c˜ao de software propriet´ario, pelo Estado e por entidades comprometidas com a sociedade. Exigˆencia de Software Livre, conforme as regras da GPL, tanto na produ¸c˜ao interna das empresas, quanto nas aquisi¸c˜oes de software no mercado. APLICABILIDADE DOS RESULTADOS Economia feita pelo Estado poder´a ser investida em outros setores p´ublicos como Educa¸c˜ao, Seguran¸ca, Moradia, etc. O Brasil poder´a retomar a produ¸c˜ao de Software Nacional al´em dos meros aplicativos. Empresas ter˜ao mais capital para investir em forma¸c˜ao de pessoal, moderniza¸c˜ao dos parques computacionais, etc. Os recursos gastos em Software permanecem no nosso pa´ıs, reduzindo a evas˜ao de divisas para o exterior. M. N. Guimar˜aes Filosofia GNU
  • 29. Filosofia GNU Bib. Hist´orico Diferen¸cas Liberdades... SO e Kernel O Brasil ... Expectativa O Software Livre ´e uma proposta de solu¸c˜ao para os anseios sociais de uma tecnologia aberta, de uma sociedade justa e solid´aria, que viabilizar´a todos os segmentos sociais a seguirem no terceiro milˆenio em condi¸c˜oes de igualdade no conhecimento da inform´atica. M. N. Guimar˜aes Filosofia GNU
  • 30. Filosofia GNU Bib. Sum´ario 1 Filosofia GNU Processo Hist´orico Principais diferen¸cas Reconhecendo liberdades... Sistema Operacional e Kernel O Brasil e o Software Livre 2 Bibliografia M. N. Guimar˜aes Filosofia GNU
  • 31. Filosofia GNU Bib. Referˆencias CDTC - Centro de Difus˜ao de Tecnologia e Conhecimento, Filosofia GNU, ITI - Instituto Nacional de Tecnologia da Informa¸c˜ao, Governo Federal do Brasil (2006). Richard Stallman, O Projeto GNU, Open Sources (1998) - Publicado no Brasil pelo CIPSGA em junho de 2000. M. N. Guimar˜aes Filosofia GNU