O que é software livre?

 

São programas de computador que seguem a Licença Pública Geral (GPL), publicada pela Free Software Foundation. Basicamente, um programa de computador é considerado livre, quando a licença dele permite ao usuário as seguintes liberdades:

 

·  Liberdade 0: A liberdade para executar o programa, para qualquer propósito;

·  Liberdade 1: A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades;

·  Liberdade 2: A liberdade de redistribuir cópias do programa;

·  Liberdade 3: A liberdade de modificar o programa e distribuir estas modificações, de modo que toda a comunidade se beneficie.

 

 Breve História

O Software Livre como movimento organizado teve início em 1983, quando Richard Stallman deu início ao Projeto GNU e, posteriormente, à Free Software Foundation.

Em 1984, Stallman, funcionário do MIT(Instituto de Tecnologia de Massachusetts), passou por uma experiência negativa com um software comercial e deu origem ao Projeto GNU. Ele identificou uma falha no software de uma impressora Xerox. Tentou corrigi-la, mas a empresa não liberou o código-fonte. Esse fato motivou Richard Stallman a criar um mecanismo legal de garantia para que todos pudessem desfrutar dos direitos de copiar, redistribuir e modificar software, dando origem a Licença GPL(General Public Licence). Para institucionalizar o Projeto GNU, Stallman fundou a Free Software Foundation e nasceu assim o Movimento do Software Livre.

Já o Linux enquanto sistema operacional teve sua origem em julho de 1991, quando Linus Torvalds, um estudante finlandês da Universidade de Helsinki, divulgou uma mensagem em uma rede de comunicação precursora da Internet, mencionando sobre seu projeto de construir um núcleo livre, similar ao  Minix (sistema educacional utilizado em aula), e obteve ajuda de vários desenvolvedores. Em setembro do mesmo ano, Linus lançou a versão oficial do que é hoje o Linux. Centenas de desenvolvedores se juntaram ao projeto para integrar todo o sistema GNU (compilador, editor de textos, shell, etc) em torno do núcleo do Linux. Nasceu então, sob a licença GPL, o sistema operacional GNU/Linux.

O que é uma Distribuição Linux?

Distribuição Linux  é o nome que se dá  aos diferentes sistemas operacionais que incluem o kernel Linux e os outros softwares de aplicação (Libreoffice, Audacity, Mozila, etc), formando um conjunto. Assim, é correto dizer que há muitos sistemas operacionais diferentes baseados em kernel Linux.

As Distribuições (ou “distros”) podem ser mantidas por organizações comerciais, como a Red Hat, Ubuntu, SUSE e Mandriva;  motivadas por projetos comunitários como Debian e Gentoo ou ainda com finalidades educacionais como o Linux Educacional. Esses grupos que organizam o sistema comprometem-se a testar seus conjuntos de software antes de disponibilizá-los ao público.

Como o Linux e os softwares incluídos em distribuições são livres, qualquer organização ou indivíduo suficientemente motivado e com o conhecimento necessário, pode criar e disponibilizar (comercialmente ou não) a sua própria distribuição. Isso faz com que hoje haja registro de mais de 300 distribuições ativamente mantidas.

PASSATEMPOS