Você está na página 1de 16

http://www.infowester.com/freexopen.

php
http://softwarelivre.org/portal/sobre-o-portal-do-psl-brasil
http://softwarelivre.org/asl-pr/qual-sistema-e-mais-seguro-linux-ouwindows
O que um software livre?

O que software livre?


Software livre (free software) um conceito de extrema importncia no
mundo da computao. Para estar nesta condio, o software precisa ter
caractersticas atreladas a aspectos de liberdade. Pode-se dizer, portanto,
que o software livre um movimento social, que defende uma causa.
A ideia comeou a tomar forma em 1983, pelas mos de Richard Stallman,
que na poca criou oGNU e, cerca de dois anos depois, fundou a Free
Software Foundation (FSF).
O GNU um projeto para o desenvolvimento de um sistema operacional
livre, isto , j apoiado nos objetivos da liberdade. A Free Software
Foundation, por sua vez, uma entidade sem fins lucrativos criada
justamente para servir de base para o movimento do software livre.

A Definio de Software Livre


A definio de software livre apresenta os critrios utilizados para definir se um
programa de computador em particular se qualifica como software livre ou no.
De tempos em tempos ns revisamos essa definio, para clarific-la ou para
resolver questes mais sutis. Veja a seo Histrico abaixo para uma lista de
mudanas que afetam a definio de software livre.
Por software livre devemos entender aquele software que respeita a liberdade
e senso de comunidade dos usurios. Grosso modo, os usurios possuem a
liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o
software. Assim sendo, software livre uma questo de liberdade, no de
preo. Para entender o conceito, pense em liberdade de expresso, no em
cerveja grtis.

Com essas liberdades, os usurios (tanto individualmente quanto


coletivamente) controlam o programa e o que ele faz por eles. Quando os
usurios no controlam o programa, o programa controla os usurios. O
desenvolvedor controla o programa e, por meio dele, controla os usurios.
Esse programa no-livre e proprietrio , portanto, um instrumento de poder
injusto.
Um programa software livre se os usurios possuem as quatro liberdades
essenciais:

A liberdade de executar o programa como voc desejar, para qualquer


propsito (liberdade 0).
A liberdade de estudar como o programa funciona, e adapt-lo s
suas necessidades (liberdade 1). Para tanto, acesso ao cdigo-fonte
um pr-requisito.
A liberdade de redistribuir cpias de modo que voc possa ajudar ao
prximo (liberdade 2).
A liberdade de distribuir cpias de suas verses modificadas a outros
(liberdade 3). Desta forma, voc pode dar a toda comunidade a chance
de beneficiar de suas mudanas. Para tanto, acesso ao cdigo-fonte
um pr-requisito.

Um programa software livre se os usurios possuem todas essas liberdades.


Portanto, voc deve ser livre para redistribuir cpias, modificadas ou no,
gratuitamente ou cobrando uma taxa pela distribuio, a qualquer um, em
qualquer lugar. Ser livre para fazer tudo isso significa (entre outras coisas) que
voc no deve ter que pedir ou pagar pela permisso para faz-lo.
Voc tambm deve ter a liberdade de fazer modificaes e us-las
privativamente ou em seu trabalho ou lazer, sem sequer mencionar que eles
existem. Se publicar suas modificaes, voc no deve ser obrigado a avisar
ningum em particular, ou de qualquer modo em particular.
A liberdade de executar o programa significa que qualquer tipo de pessoa ou
organizao livre para us-lo em qualquer tipo de sistema computacional, ou
para qualquer tipo de trabalho e propsito, sem que seja necessrio comunicar
ao desenvolvedor ou qualquer outra entidade especfica. Nessa liberdade, o
propsitodo usurio que importa, no aquele do desenvolvedor; voc, como
usurio, livre para rodar o programa para seus propsitos e, caso voc o
distribua a outra pessoa, ela tambm ser livre para execut-lo com os
propsitos dela, mas voc no intitulado a impor seus propsitos sobre ela.
A liberdade de redistribuir cpias deve incluir formas executveis ou binrias do
programa, bem como o cdigo-fonte, tanto da verso modificada quanto da
inalterada. (Distribuir programas em formato executvel necessrio para
sistemas operacionais livres e convenientemente instalveis.) No h

problemas se no for possvel produzir uma forma binria ou executvel (pois


algumas linguagens de programao no suportam este recurso), mas deve
ser concedida a liberdade de se redistribuir nessas formas caso seja
desenvolvido um meio de cri-las.
Para que as liberdades 1 e 3 (a liberdade de modificar e a liberdade de publicar
verses modificadas) faam sentido, voc deve ter acesso ao cdigo-fonte do
programa. Consequentemente, acesso ao cdigo-fonte uma condio
necessria para o software livre. Cdigo-fonte obscurecido no cdigo-fonte
real e no conta como cdigo-fonte.
A liberdade 1 inclui a liberdade de usar sua verso modificada em lugar da
original. Se um programa entregue num produto projetado para rodar a
verso de outra pessoa, mas se recusa a rodar a sua prtica conhecida
como tivoizao1, travamento ou ainda (na terminologia perversa de seus
praticantes) como boot seguro a liberdade 1 se torna fico terica ao
invs de liberdade prtica. Isso no suficiente. Em outras palavras, esses
binrios no so software livre mesmo que o cdigo-fonte a partir do qual foram
compilados seja livre.
Uma maneira importante de modificar um programa agregar a ele mdulos e
sub-rotinas livres. Se a licena do programa diz que voc no pode agregar a
ele um mdulo com uma licena adequada por exemplo, se ele requer que
voc seja o detentor dos direitos autorais de qualquer cdigo que adicionar
ento essa licena muito restritiva para ser qualificada como livre.
A liberdade 3 inclui a liberdade de publicar quaisquer verses modificadas
como software livre. Uma licena livre tambm pode permitir outras maneiras
de liber-las; em outras palavras, ela no tem que ser uma licena copyleft. No
entanto, a licena que requer que modificaes sejam no-livres no se
qualifica como uma licena livre.
Para que essas liberdades sejam reais, elas devem ser permanentes e
irrevogveis desde que voc no faa nada de errado; se o desenvolvedor do
software tiver o poder de revogar a licena, ou adicionar restries
retroativamente a seus termos, sem que voc faa nada errado para dar um
motivo, o software no livre.
Todavia, certas regras sobre a maneira de distribuir o software so aceitveis,
quando elas no entram em conflito com as liberdades centrais. Por exemplo,
ocopyleft (apresentado de maneira muito simples) a regra de que, quando
redistribuindo um programa, voc no pode adicionar restries quem neguem
as liberdades centrais de outras pessoas. Essa regra no entra em conflito com
as liberdade centrais; na verdade, ela as protege.

No projeto GNU, ns usamos o copyleft para proteger legalmente essas


liberdades para todos. Ns acreditamos que existem razes importantes pelas
quais melhor usar o copyleft, mas se o seu programa software livre que no
faz uso do copyleft, ele ainda basicamente tico. Veja Categorias de Software
Livre para uma descrio de como software livre e copylefted software e
outras categorias de software se relacionam umas com as outras.
Software livre no significa no comercial. Um programa livre deve estar
disponvel para uso comercial, desenvolvimento comercial e distribuio
comercial. Desenvolvimento comercial de software livre deixou de ser
incomum; tais software livre comerciais so muito importantes. Voc pode ter
pago dinheiro por suas cpias de software livre, ou voc pode t-las obtido a
custo zero, mas independentemente de como voc conseguiu suas cpias,
voc sempre deve ter a liberdade para copiar e mudar o software, ou mesmo
para vender cpias.
Se uma modificao constitui ou no um aperfeioamento uma questo
subjetiva. Se o seu direito de modificar um programa limitado,
fundamentalmente, a mudanas que outra pessoa considere um
aperfeioamento, o programa no livre.
No entanto, regras sobre como empacotar uma verso modificada so
aceitveis, se elas no limitam substantivamente sua liberdade de liberar
verses modificadas, ou sua liberdade de criar e usar modificaes
privadamente. Portanto, aceitvel que uma licena requira que voc mude o
nome do programa na verso modificada, remova um logo ou identifique suas
modificaes como suas. Desde que esses requerimentos no sejam to
penosos que eles efetivamente sejam um empecilho distribuio de suas
mudanas, eles so aceitveis; voc j est fazendo outras modificaes ao
programa, no ter muitos problemas em fazer algumas a mais.
Regras que dizem que se voc publicar sua verso de certa maneira, ter de
public-la dessa outra tambm podem ser tambm aceitveis, na mesma
condio. Um exemplo de regra aceitvel uma que diz que se voc distribuiu
uma verso modificada e um desenvolvedor anterior pedir por uma cpia, voc
deve enviar uma. (Note que tal regra ainda lhe deixa a possibilidade de
distribuir ou no sua verso.) Regras que requerem a liberao do cdigo-fonte
para os usurios para verses que voc fez pblicas tambm so aceitveis.
Uma questo especial surge quando uma licena requer a mudana do nome
pelo qual o programa invocado por outros programas. Isso efetivamente cria
obstculos publicao de uma verso modificada que possa substituir a
original quando invocada por aqueles outros programas. Esse tipo de
requerimento aceitvel apenas quando existe uma maneira de especificar um
nome substituto, de modo que o programa modificado possa ser invocado.

Algumas vezes, as regulamentaes de controle de


exportao governamentais e sanes comerciais podem reprimir sua
liberdade de distribuir cpias de programas internacionalmente.
Desenvolvedores de software no tm o poder para eliminar ou passar por
cima dessas restries, mas o que eles podem e devem fazer se recusar a
imp-las como condies para o uso do programa. Dessa maneira, restries
no iro afetar as atividades e pessoas fora da jurisdio desses governos.
Portanto, licenas de software livre no devem requerer a obedincia a
qualquer regulamentaes de exportao como uma condio para qualquer
das liberdades essenciais.
A maioria das licenas de software livre so baseadas no copyright, e existem
limites para que tipo de requerimentos podem ser impostos por meio do
copyright. Se uma licena baseada no copyright respeita a liberdade nas
maneiras descritas acima, improvvel que ela possua algum outro tipo de
problema nunca antes antecipado (embora isso ocorra ocasionalmente). No
entanto, algumas licenas de software livre baseadas em contratos e contratos
podem impor uma lista muito maior de restries possveis. Isso significa que
existem muitas maneiras nas quais tal licena pode ser inaceitavelmente
restritiva e no-livre.
No no podemos listar tudo o que pode acontecer. Se uma licena baseada
em contrato restringe o usurio de uma maneira incomum que as licenas
baseadas no copyright no podem, e que no mencionada aqui como
legtima, ns teremos que pensar sobre isso, e provavelmente iremos concluir
que ela no-livre.
Quando falamos sobre software livre, melhor evitar termos como dado ou
de graa, porque estes termos implicam que a questo o preo, no a
liberdade. Alguns termos comuns como pirataria englobam opinies que ns
esperamos que voc no endosse. Veja Palavras e Termos Confusos que
Melhor Evitar para uma discusso desses termos. Ns tambm temos uma lista
de tradues apropriadas de free software em vrias lnguas.
Finalmente, note que os critrios como aqueles exprimidos nessa definio de
software livre requerem cuidadosa deliberao quanto a sua interpretao.
Para decidir se uma licena de software especfica se qualifica como uma
licena de software livre, ns a julgamos baseado nesses critrios para
determinar se ela se encaixa no esprito bem como nas palavras precisas. Se
uma licena inclui impensadas, ns a rejeitamos, mesmo que no tenhamos
antecipados o problema nesses critrios. Algumas vezes, algum requerimento
de uma licena cria um problema que requer extensiva reflexo, incluindo
discusses com um advogado, antes que possamos decidir se o requerimento
aceitvel. Quando chegamos a uma concluso sobre uma nova questo, ns

frequentemente atualizamos estes critrios para tornar mais fcil determinar se


uma certa licena se qualifica ou no.
Se voc est interessado em saber se uma licena especfica se qualifica como
uma licena de software livre, veja nossa lista de licenas. Se a licena na qual
voc est interessado no est listada, voc pode nos perguntar sobre ela
mandando um e-mail para <licensing@gnu.org>.
Se voc est considerando escrever uma nova licena, por favor,
primeiramente entre em contato pelo mesmo endereo com a Free Software
Foundation. A proliferao de diferentes licenas de software livre significa mais
trabalho para os usurios entenderem essas licenas; ns podemos ser
capazes de ajud-lo a encontrar uma licena de software livre existente que
atenda s suas necessidades.
Se isso no for possvel, e voc realmente precisar de uma nova licena, com
nossa ajuda voc pode ter certeza de que a licena realmente uma licena de
software livre e evitar vrios problemas prticos.

Alm do Software
Manuais de software devem ser livres pelas mesmas razes que software deve
ser livre, e porque manuais so, com efeito, parte do software.
Os mesmos argumentos tambm fazem sentido para outros tipos de trabalhos
de uso prtico isto , trabalhos que englobam conhecimento til, como obras
educativas e de referncia. A Wikipdia o exemplo mais conhecido.
Qualquer tipo de obra pode ser livre, e a definio de software livre pode ser
estendida para a definio de obras culturais livres, aplicvel a qualquer tipo de
obra.

Cdigo Aberto?
Outro grupo comeou a usar o termo cdigo aberto (do ingls open source)
com um significado parecido (mas no idntico) ao de software livre. Ns
preferimos o termo software livre porque, uma vez que voc tenha ouvido que
ele se refere liberdade ao invs do preo, ele traz mente a liberdade. A
palavra abertonunca se refere liberdade.

Histrico
De tempos em tempos, revisamos essa Definio de Software Livre. Aqui est
uma lista de mudanas, juntamente com links para mostrar exatamente o que
foi modificado.

Verso 1.111: Esclarece 1.77 ao adicionar que


apenas restries retroativas so inaceitveis. Os detentores dos
direitos autorais podem sempre garantirpermisses adicionais de uso do
trabalho ao liberar o trabalho de outra maneira, em paralelo.
Verso 1.105: Reflete, numa breve afirmao da liberdade 1, a ideia
(j discutida na verso 1.80) de que ela inclui realmente o ato de usar
verses modificadas para seus interesses.
Verso 1.92: Esclarece que cdigo obscurecido no qualifica como
cdigo-fonte.
Verso 1.90: Esclarece que a liberdade 3 significa o direito de
distribuir cpias que voc modificou ou suas verses aperfeioadas, no
o direito de participar no desenvolvimento do projeto de outra pessoa.
Verso 1.89: A liberdade 3 inclui o direito de liberar verses
modificadas como software livre.
Verso 1.80: A liberdade 1 deve ser prtica, no somente terica, i.e.,
sem tivoizao.
Verso 1.77: Esclarece que todas as mudanas retroativas a uma
licena so inaceitveis, mesmo que ela no seja descrita como uma
substituio total.
Verso 1.74: Quatro esclarecimentos sobre pontos no
suficientemente explcitos, ou expostos em alguns lugares mas no
refletidos em todos os lugares:

"Melhorias" no significa que a licena pode


substantivamente limitar que tipo de verses modificadas voc
pode liberar. A liberdade 3 inclui distribuir verses modificadas,
no somente mudanas.

O direito de agregar mdulos existentes se refere queles


que so adequadamente licenciados.

Explicitamente expe a concluso do argumento sobre o


controle de exportaes.

Impor uma mudana de licena constitui revogar uma licena


antiga.
Verso 1.57: Adiciona a seo Alm do Software.
Verso 1.46: Esclarece o propsito de quem importante na liberdade
de executar o programa para qualquer propsito.
Verso 1.41: Esclarece a redao sobre licenas baseadas em
contratos.
Verso 1.40: Explica que uma licena livre deve permitir que voc use
software livre disponvel para criar suas modificaes.
Verso 1.39: Nota que aceitvel que uma licena requeira que voc
fornea o cdigo-fonte para verses do software que voc colocou em
uso pblico.

Verso 1.31: Nota que aceitvel que uma licena requeira que voc
se identifique como o autor de modificaes. Outros esclarecimentos
menores por todos texto.
Verso 1.23: Discute problemas potenciais relacionados a licenas
baseadas em contratos.
Verso 1.16: Explica por que a distribuio de binrios importante.
Verso 1.11: Nota que uma licena livre pode requerer que voc
mande uma cpia das verses que voc distribui ao autor.

Existem lacunas nos nmeros das verses mostrados acima, pois existem
outras mudanas para essa pgina que no afetam a definio como ela .
Essas mudanas so em outras partes da pgina. Voc pode inspecionar a
lista completa de mudanas da pgina pela interface cvsweb.
Nota do tradutor:
1.
Tivoizao vem do ingls tivoization, prtica utilizada pela marca de
gravadores de vdeo digital TiVo que, embora utilizasse software livre, no
permitia que usurios executassem verses modificadas do software em seu
hardware.

O Que Esquerdo de Cpia


(Copyleft)?
O modo mais simples de tornar um programa livre coloc-lo em domnio
pblico , sem copyright. Isto permite que as pessoas compartilhem o programa
e suas melhorias, se elas estiverem dispostas a tal. Mas isto tambm permite
que pessoas no-cooperativas transformem o programa em software
proprietrio. Eles podem fazer modificaes, poucas ou muitas, e distribuir o
resultado como um produto proprietrio. As pessoas que receberem esta forma
modificada do programa no tem a liberdade que o autor original havia lhes
dado; o intermedirio eliminou estas liberdades.
O esquerdo de cpia tambm ajuda os programadores que desejam contribuir
com melhorias para o software livre a obterem permisso de fazer isto. Esses
programadores frequentemente trabalham para empresas ou universidades
que fariam qualquer coisa para ganhar mais dinheiro. Um programador pode
desejar constribuir suas modificaes para a comunidade, mas seu
empregador pode desejar transformar as mudanas em um produto de
software proprietrio.
Para colocar um programa sob esquerdo de cpia, primeiro registramos o
copyright; ento adicionamos termos de distribuio, que so um instrumento
legal que garante a qualquer pessoa os direitos de usar, modificar, e redistribuir
o programa ou qualquer programa derivado dele se e somente se os termos de

distribuio no forem modificados. Desta forma, o programa e as liberdades


se tornam legalmente inseparveis.
Desenvolvedores de software proprietrio usam o copyright para retirar a
liberdade dos usurios; utilizamos o copyright para garantir sua liberdade. por
isso que invertemos o nome, mudando-o de copyright para esquerdo de
cpia.
Uma forma alternativa de esquerdo de cpia, a Licena Pblica Geral Menor
GNU (LGPL, disponvel nos formatos HTML, texto puro, e Texinfo), se aplica a
algumas (mas no todas) as bibliotecas do GNU. Esta licena era
originalmente conhecida como GPL de Bibliotecas (Library GPL), mas
mudamos o nome, porque o nome antigo encorajava o uso desta licena com
maior frequncia do que ela deveria ser utilizada. Para uma explicao de
porque esta mudana foi necessria, leia o artigo Por que voc no deveria
utilizar a GPL Menor para sua prxima biblioteca.
A Licena de Documentao Livre GNU (FDL, disponvel nos
formatos HTML, texto puro e Texinfo) uma forma de esquerdo de cpia criada
pra uso em um manual, livro-texto ou outro documento para garantir a todos a
liberdade efetiva de copiar e redistribui-lo, com ou sem modificaes, seja
comercialmente ou no-comercialmente.
A licena adequada includa em muitos manuais e em cada distribuio de
cdigo fonte do GNU.
Todas essas licenas foram criadas de modo que voc possa facilmente apliclos ao seu prprio trabalho, supondo que voc o detentor do copyright. Voc
no tem que modificar a licena para fazer isso, simplesmente inclui uma cpia
da licena no trabalho, e adicione notas aos arquivos de fonte que faam
referncias adequadas licena.

Quem fiscaliza?
Existem duas principais organizaes internacionais responsveis pela proteo e
promoo do software livre: a Free Software Foundation (FSF) e a Open Source
Initiative (OSI), que atuam para garantir que os termos Free Software e Open
Source sejam utilizados de forma correta. De acordo com a FSF (ou, em portugus,
Fundao para o Software Livre), considerado livre o programa que pode ser
copiado, usado, modificado e redistribudo de acordo com as necessidades de cada
usurio. Ou seja, o software considerado livre quando se enquadra nessas
liberdades definidas pela fundao. Mas isso no impede que um desenvolvedor cobre
algum valor pelas modificaes feitas; vale lembrar que h custos na programao,
como em qualquer outra atividade, porm a diferena est na filosofia do software
livre, a qual visa ao esprito de liberdade e no ao lucro. Com isso fica claro que livre
no gratuito e sim disponvel a todos.

Free Software Foundation

uma organizao sem fins lucrativos, fundada em 04 de


Outubro de 1985 por Richard Stallman e que se dedica a
eliminao de restries sobre a cpia, redistribuio,
estudo e modificao de programas de computadores
bandeiras do movimento do software livre, em essncia.
OSI
uma organizao dedicada a promover o software
de cdigo aberto ou software livre. Ela foi criada para
incentivar uma aproximao de entidades comerciais com o
software livre. Sua atuao principal a de certificar quais
licenas se enquadram como licenas de software livre, e
promovem a divulgao do software livre e suas vantagens
tecnolgicas e econmicas.
Segurana

Voc acredita que cdigo fechado oferece mais segurana? Ento hora de
conhecer outras variveis que interferem na solidez de um sistema.
Segurana via obscuridade pode soar como pegadinha, mas no a maior
pegadinha que afeta os usurios do Windows.
A expresso foi criada para vender a ideia que software proprietrio mais
seguro porque fechado. Se os hackers no puderem ver o cdigo, ento
ser mais difcil para eles criar ferramentas que explorem as
vulnerabilidades do programa assim diz a crena.
Infelizmente para os usurios do Windows, isso no verdade e prova
disso o desfile sem fim de correes publicadas pela empresa de
Redmond.
De fato, uma das muitas vantagens do Linux sobre o Windows que ele
mais seguro muito mais. Para pequenas empresas e outras organizaes
que no contam com especialistas de segurana dedicados, esse benefcio
pode ser particularmente crtico.
H cinco fatores fundamentais que sustentam a superioridade do Linux em
segurana. Vale a pena conhec-los.

1::Privilgios
de
sistema
claro que os sistemas Linux no so infalveis. Mas uma de suas
vantagens bsicas reside no modo como os privilgios de conta so
atribudos. No Windows, os usurios recebem acesso de administrador
como padro, o que significa que eles tero acesso a tudo no sistema,
mesmo a suas partes cruciais e os vrus que recebem, tambm. como
dar aos terroristas cargos de alto nvel no governo.
Com o Linux, por outro lado, os usurios no nascem com privilgios de
root; eles comeam recebendo contas de baixa prioridade. Isso significa
que, mesmo que um sistema Linux esteja comprometido, o vrus no ter o
acesso root necessrio para causar estrago a todo o sistema. O mais
provvel que apenas os arquivos e os programas locais daquele usurio
sejam afetados. Isso pode fazer a diferena entre uma leve chateao e
uma grande catstrofe em qualquer ambiente de negcios.
2::Engenharia
social
Vrus e worms frequentemente espalham-se convencendo usurios de
computador a fazer alguma coisa que no deveriam, como abrir anexos
que carregam vrus e vorms. Isso chamado engenharia social, e tambm
algo muito fcil de ser estimulado nos sistemas Windows.
Basta enviar um e-mail com um anexo malicioso e uma linha de assunto
provocante, como Olha que gatinhos fofos! ou seu equivalente
pornogrfico , e algum nmero de usurios ser levado a clicar sem
pensar. O resultado? Uma porta aberta para o malware, com
consequncias potencialmente desastrosas para toda a organizao.
Graas ao fato de que a maioria dos usurios de Linux no tem acesso
root, muito difcil causar qualquer dano real em um sistema Linux
fazendo tolices. Antes que qualquer dano real ocorra, um usurio Linux
ter de ler o e-mail, salvar o anexo, atribuir permisses de execuo a ele e,
ento, rodar o executvel. Em outras palavras: altamente improvvel.
3::O
efeito
monocultura
Voc pode at exigir os nmeros exatos, mas ningum duvida que o
Microsoft Windows domina a maior parte do mundo da computao. No
reino do e-mail, quem manda so o Outlook e o Outlook Express. E a est
um problema: trata-se essencialmente de uma monocultura, que to
nocivo tecnologia como ao ambiente.

Da mesma forma que a diversidade gentica boa ao ambiente porque


minimiza o efeito deletrio de um vrus mortal, uma diversidade de
ambientes de computao ajuda a proteger os usurios.
Felizmente, a diversidade de ambientes ainda outro benefcio que o Linux
oferece. H o Ubuntu, o Debian, o Gentoo e muitas outras distribuies. H
tambm muitos shells, muitos sistemas de empacotamento, muitos clientes
de e-mail; o Linux roda at em arquiteturas diferentes das da Intel.
Assim, embora um vrus possa ser enquadrado praticamente da mesma
forma pelos usurios de Linux, j que usam a mesma tecnologia, atingir
mais que uma pequena frao de usurios Linux por causa das nuances
das diversas distribuies torna-se muito mais difcil.
Quem no gostaria de dar sua empresa esta camada extra de segurana?
4::Tamanho
da
audincia
De mos dadas com este efeito de monocultura est o fato particularmente
bvio de que a maioria dos vrus tem como alvo o Windows, e os desktops
em sua empresa no so exceo. Milhes de pessoas usando os mesmos
softwares tornam-se um alvo atraente para ataques maliciosos.
5::Mltiplos
olhares
A Lei de Linus nome derivado de Linus Torvalds, o criador do Linux
estabelece que, dada uma quantidade suficiente de olhos, todos os bugs
vm tona. Isso significa que, quanto maior o grupo de desenvolvedores e
testadores trabalhando em um conjunto de cdigo, maior a chance de que
qualquer falha seja flagrada e consertada rapidamente. Isso, em outras
palavras, essencialmente o oposto polar do argumento segurana via
obscuridade.
No caso do Windows, um grupo limitado de desenvolvedores pagos tenta
encontrar problemas no cdigo. Eles seguem sua prpria lista de
prioridades, e geralmente no contam a ningum sobre os problemas at
que j tenham criado uma soluo, deixando a porta aberta para
explorao at que ela acontea. No um pensamento confortante para
empresas que dependem dessa tecnologia.
No mundo Linux, por outro lado, incontveis usurios podem ver o cdigo a
qualquer hora, tornando mais provvel que algum encontre uma falha
mais cedo que mais tarde. E mais: os usurios podem at consertar os
problemas por conta prpria.

A Microsoft pode ostentar uma grande equipe de desenvolvedores pagos,


mas improvvel que essa equipe possa ser comparada a uma base global
de desenvolvedores, como ocorre com o Linux. A segurana pode apenas
se beneficiar de todos esses olhos adicionais.
Impenetrvel?
Mais uma vez, ningum est dizendo que o Linux impenetrvel; nenhum
sistema operacional . E h definitivamente passos que os usurios de
Linux devem fazer para tornar seus sistemas to seguros quanto possvel,
tal como habilitar um firewall, minimizar o uso de privilgios root, e
manter o sistema atualizado.
Para uma paz de esprito extra, h tambm scanners de vrus disponveis
para Linux, incluindo o ClamAV. uma medida especialmente interessante
para pequenos negcios, que provavelmente tem mais em risco que
usurios individuais.
Tambm digno de nota que a empresa de segurana Secunia declarou
recentemente que os produtos da Apple tm mais vulnerabilidade de
segurana que qualquer outra incluindo os da Microsoft.
Seja como for, quando o assunto segurana, no h dvida de que os
usurios de Linux tem muito menos com o que se preocupar.

Os principais softwares livre

Quais so os Softwares Livres mais


utilizados?
Sistemas Operacionais:
Linux
J ouviu falar, no ? Ele talvez o Software Livre mais utilizado no
mundo. Foi criado pelo finlands Linus Torvalds, inspirado no
sistema Minix e est sob a licena GPL (General Public License) que
libera para cpia, estudo, modificao entre outras opes de alterao
do seu cdigo fonte. Apoia a utilizao de software como LibreOffice -

tambm software livre - alm de outras categorias de programas


concorrentes aos famosos e proprietrios como o Gimp e
no CorelDraw.

OpenSolaris
Projeto da Sun Microsystems, posteriormente adquirida pela Oracle,
utiliza uma plataforma semelhante ao Linux e tem a licena GNU GPL.
Inicialmente era um software proprietrio, entretanto foi abrindo
gradativamente seu cdigo. O Solaris uma verso do UNIX System V
Release.

Ferramentas de Desenvolvimento:

Compilador C: GCC
Conhecido inicialmente como GNU Compilador para C, suporta nos
dias de hoje diversas linguagens alm da original C, com C++, Java,
Ada e Fortran. Um software livre que atende licena GPL e funciona
em sistemas operacionais como UNIX, Linux e OS X.

Eclipse
Utilizado para desenvolver aplicaes em Java. Por meio de plug-ins,
outras linguagens podem ser utilizadas: C, C++, Fortran, Java
Script, PHP, entre outros. O programa desenhado quase totalmente
em Java e a base do cdigo originria da IBM VisualAge. O Eclipse
possui o cdigo aberto, entretanto no compatvel como a licena
GNU.

NetBeans
Outro software de cdigo aberto. Ambiente para desenvolvimento nas
linguagens convencionais (Java, C, C++, PHP, Groovy). O programa
desenvolvido pela Oracle e funciona em mltiplas plataformas, como

Windows, Linux, Mac OS. Foi criado em 1996 e um dos mais


utilizados neste segmento.

Banco de Dados:
MySQL
O sistema de gerenciamento de banco de dados que utiliza
linguagem SQL (Structure Query Language). Foi criado na Sucia
durante a dcada de 80, porm em 2008 a Oracle comprou por mais de
R$ 1 bilho de dlares a empresa Sun Microsystems e junto com ela,
todos os seus softwares. O MySQL um dos mais utilizados no mundo.
Para ter uma ideia da popularidade do programa, usurios como
NADA, Nokia, Sony, Google e outras gigantes empresas conhecidas no
mundo.

Usurio Final:
VLC
O VLC media player um excelente reprodutor multimdia, usado no
mundo todo. Est disponvel para todas as plataformas e sistemas
operacionais. O software leve, muito rpido e capaz de rodar quase
todos os formatos de udio e vdeo disponveis no mercado. Seguindo a
tendncia, o VLC j tem suporte para formatos em HD e acelerao
grfica. Este software um dos que prova que os softwares livres
podem ser to excelentes quanto os softwares proprietrios, muito por
conta das constantes melhorias em seu cdigo aberto.

GIMP
O nome GNU Image Manipulation Program lhe diz alguma coisa?
Ento, o GIMP um programa de cdigo aberto licenciado pela GPL
(General Public License). Foi criado explicitamente para ser uma

alternativa livre ao uso do Adobe Photoshop. O programa roda em


qualquer sistema operacional.

WordPress
O sistema de gerenciamento de contedo na Web tem seu foco
direcionado para a confeco de blogs, escrito em PHP com banco de
dados em MySQL. Junto com Blogger, um dos mais importantes
criadores de blogs disponveis na web por conter ferramentas
diferenciais. O Wordpress foi criado em 2003 e atente licena GPL
verso 2.