Vous êtes sur la page 1sur 2

A p�gina do projeto GNU (http://www.gnu.org/gnu/thegnuproject.

html) conta a
hist�ria de como ele surgiu, nas pr�prias palavras de Stallman. Ele tamb�m exp�e os
problemas que as
empresas particulares de software impunham sobre os desenvolvedores que queriam
compartilhar, criar e
inovar.
Embora reescrever milh�es de linhas de c�digo possa parecer assustador para uma ou
duas pessoas,
distribuir o esfor�o entre dezenas ou mesmo centenas de programadores tornou o
projeto poss�vel.
Lembre-se de que o UNIX foi projetado para ser constru�do em partes separadas que
poderiam ser
unidas. Como eles estavam reproduzindo comandos e utilit�rios com interfaces
conhecidas, esse esfor�o
poderia ser facilmente dividido entre muitos desenvolvedores.
Descobriu-se n�o apenas que os mesmos resultados podiam ser alcan�ados com um
c�digo totalmente
novo, mas tamb�m que, em alguns casos, o c�digo era melhor do que as vers�es
originais do UNIX.
Como todo mundo podia ver o c�digo sendo produzido para o projeto, o c�digo mal
escrito podia ser
corrigido rapidamente ou substitu�do ao longo do tempo.
Se voc� est� familiarizado com o UNIX, tente procurar os milhares de pacotes de
software GNU para seu
comando UNIX favorito a partir do Free Software Directory
(http://directory.fsf.org/GNU), Provavelmente, voc� vai encontr�-lo l�, junto com
muitos
outros projetos de software dispon�vel como suplementos.
Com o tempo, o termo software livre (free software) tem sido quase sempre
substitu�do pelo software de
c�digo-fonte aberto (open source software). O �software livre� � o preferido pela
Free Software
Foundation, enquanto o software de c�digo-fonte aberto � promovido pela Open Source
Initiative
(http://www.opensource.org).
Para acomodar ambos os campos, algumas pessoas usam o termo Free and Open Source
Software
(FOSS) em seu lugar. Um princ�pio subjacente do FOSS, por�m, � que, embora voc�
seja livre para usar
o software que quiser, voc� tem alguma responsabilidade para disponibilizar as
melhorias que fez no
c�digo para outros usu�rios. Dessa forma, toda a comunidade pode se beneficiar do
seu trabalho, assim
como voc� se beneficiou do trabalho dos outros.
Para definir claramente como software open source deve ser tratado, o projeto de
software GNU criou a
GNU Public License, ou GPL. Embora muitas outras licen�as de software cubram
abordagens
ligeiramente diferentes para proteger o software livre, a GPL � a mais conhecida �
e � a �nica que cobre
o pr�prio kernel do Linux. Caracter�sticas b�sicas da GNU Public License incluem as
seguintes:
Direitos do autor � O autor original mant�m os direitos para seu software.
Distribui��o livre � As pessoas podem utilizar o software GNU em seu pr�prio
software, alterar
e redistribu�-lo como bem quiserem. Essas pessoas t�m de incluir o c�digo-fonte na
sua
distribui��o (ou torn�-lo facilmente dispon�vel).
Direitos autorais mantidos � Mesmo que voc� reempacote e revenda o software, o
acordo GNU
original deve ser mantido com o software, o que significa que todos os seus
destinat�rios futuros
t�m a oportunidade de alterar o c�digo-fonte, assim como voc� fez.

Vous aimerez peut-être aussi