GNU/Linux

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
GNU/Linux
Captura de tela
GNOME - Ambiente de trabalho do GNU
Família do SO Linux, GNU
Modelo Software Livre
Estado Ativo
Arquitetura(s) alpha, arm, hppa, ia64, loongson, m68k, mips, ppc, ppc64, s390, s390x, sh, sparc32, sparc64, x86, x86-64
Núcleo kernel Linux ou Linux-libre
Página oficial www.gnu.org
www.kernel.org

GNU/Linux é um sistema operacional unix-like baseado no GNU e no kernel Linux. Por ser o sistema Linux mais tradicional, existe controvérsia quanto a sua nomenclatura, é comum usar o nome Linux para se referir aos sistemas GNU/Linux, embora Linux seja um termo mais amplo, que também abrange a outros sistemas como Android, WebOS, sistemas Linux embutido entre outros.

Atualmente uma vasta gama de software integram oficialmente o sistema GNU, dentre eles a interface de linha de comando bash e a interface gráfica GNOME.

História[editar | editar código-fonte]

O desenvolvimento do GNU começou com Richard Stallman em 1984 com o objetivo de criar um "sistema operacional que seja completamente software livre". Este sistema operacional GNU deveria ser compatível com o sistema operacional Unix, porém não deveria utilizar-se do código fonte deste.

A partir de 1984, Stallman e vários programadores, que abraçaram a causa, vieram desenvolvendo as ferramentas principais para construir um sistema operacional, como, compilador de linguagem C, editores de texto, etc.

Em 1992 o sistema operacional já estava quase completo, mas restava o núcleo ( "kernel" ) do sistema operacional. O grupo iniciado por Stallman vinha desenvolvendo um núcleo chamado Hurd. Porém, em 1992, um jovem finlandês chamado Linus Torvalds decidiu mudar a licença de seu núcleo para uma licença livre compatível com a GPL do GNU[1] . Este núcleo era capaz de usar todas as peças do sistema operacional GNU, o que permitiu que, pela primeira vez desde o fechamento do código do sistema operacional Unix fosse possível executar um sistema completo totalmente livre. Este núcleo ficou conhecido como Linux, contração de Linus e Unix.

O kernel Linux passou a ser distribuído com um conjunto de outros softwares, sendo que a maior parte dos softwares que vinha com as distribuições do Linux eram partes do sistema operacional GNU desenvolvido pela equipe de Stallman, quais compunham cerca de 28% das distribuições enquanto que o Linux representava cerca de 3% das distribuições,[2] o que levou o Projeto GNU a fazer um esforço educacional com respeito à nomenclatura destas distribuições, dizendo que por serem distribuições do sistema GNU que funcionam com kernel linux, não deveriam se chamarem apenas de Linux, sugerindo que se chamasse de GNU/Linux, com a intenção de clarificar de que Linux não é o sistema inteiro, e sim parte do sistema, o que gerou controvérsias que existem até aos dia de hoje.[3]

Distribuições[editar | editar código-fonte]

Imagem da interface do Ubuntu, uma das mais bem sucedidas distribuições Linux.[4]

Atualmente, um Sistema Operacional GNU/Linux completo é uma coleção de software livre (e por vezes não-livre) criado por indivíduos, grupos e organizações de todo o mundo, incluindo o núcleo Linux. Companhias como a Red Hat, a Novell, e a Canonical, bem como projetos de comunidades como o Debian ou o Gentoo, fornecem um sistema completo, pronto para instalação e uso. Patrick Volkerding também fornece uma distribuição Linux, o Slackware.

As distribuições de GNU/Linux receberam popularidade como uma alternativa livre de sistema operacional, principalmente para servidores. As diferentes distribuição tem o seu público e sua finalidade, sendo algumas usadas até para recuperação de sistemas danificados como o Parted Magic.

As principais diferenças entre as distribuições estão nos seus sistemas de pacotes e na sua biblioteca básica. Existe um projeto denominado LSB (Linux Standard Base) que proporciona uma maior padronização. Auxilia principalmente vendedores de software que não liberam para distribuição do código fonte, sem tirar características das distribuições. O sistemas de pacotes não é padronizado.


Outros projetos Wikimedia também contêm material sobre este tema:
Wikilivros Livros e manuais no Wikilivros
Commons Imagens e media no Commons
Portal A Wikipédia possui o portal:

Referências

  1. Release notes for the version 0.12 of the Kernel Linux Linus (23/06/1993 às 00:00). Visitado em 14/04/2015.
  2. Linux e o Sistema GNU
  3. GNU/Linux FAQ by Richard Stallman
  4. 5 anos do Ubuntu (em inglês) digitalside.com.br. Visitado em 28/01/2015.
 ver·editar Portal do LinuxTux.svg