View Full Version : GNU/Linux e não apenas Linux!


Ghetto_smurf
11-04-2006, 14:03
Bem, decidi criar este tópico, para esclarecer sobre um assunto muito pouco falado. Muitos falam do Linux como um sistema operativo. Não podiam estar mais errados.
Aqui vai uma pequena história para perceberem que o nome do sistema é GNU/Linux.
Vamos começar pelo GNU:

O projecto GNU é um projeto iniciado por Richard Stallman em 1984, com o objetivo de criar um sistema operacional totalmente livre, que qualquer pessoa teria direito de usar e distribuir sem ter que pagar licenças de uso.
Este sistema operacional GNU deveria ser compatível com o sistema operacional UNIX, porém não deveria utilizar-se do código fonte do UNIX. Stallman escolheu o nome GNU porque este nome, além do significado original do mamífero Gnu, é um acrônimo recursivo de: GNU is Not Unix (em português: GNU não é Unix).
A partir de 1984 Stallman e vários programadores, que abraçaram a causa, vieram desenvolvendo as peças principais de um sistema operacional, como compilador de linguagem C, editores de texto, etc.
Em 1991 o sistema operacional já estava quase pronto, mas faltava o principal, que é o kernel do sistema operacional. O grupo liderado por Stallman estava desenvolvendo um kernel chamado Hurd. Porém, em 1991, aconteceu algo que mudou o rumo da História: um jovem finlandês chamado Linus Torvalds havia criado um kernel que poderia usar todas as peças do sistema operacional GNU. Este kernel ficou conhecido como Linux, contração de Linus e Unix.
Atualmente, o sistema operacional GNU com o kernel Linux é conhecido como GNU/Linux


Em poucas palavras, o GNU são todos os aplicativos no GNU/Linux. Como o Linux foi lançado de acordo com as ideias do GNU /software livre), o projecto do kernel hurd foi interrompido.
Agora, vamos ver o que realmente significa o termo Linux:

O Linux é um núcleo livre idêntico ao do Unix e criado por Linus Torvalds em 1991 e subsequentemente melhorado com a ajuda de desenvolvedores de todo o mundo.
Foi inicialmente desenvolvido para o processador Intel 80386 tem sido desde então adaptado a muitas mais plataformas. É quase na totalidade escrito em C com algumas extensões GNU C, juntamente com alguns excertos em assembly.
Desenvolvido sob a GPL, o código-fonte do núcleo de Linux é software livre.
O núcleo é mais conhecido como a base dos sistemas operativos Linux. Distribuições de software baseadas neste núcleo são também denominadas de distribuições de linux


Ora, o Linux é uma pequena porção do código de uma distribuição. Ou seja, O Ubuntu, por exemplo, é uma mistura de software GNU com o kernel Linux. Daí o nome GNU/Linux.
O kernel do GNU ainda está em desenvolvimento, embora ainda num processo muito lento:

GNU Hurd é o kernel oficial do sistema operacional GNU. É composto de servidores (ou daemons, no jargão de Unix) que utilizam o microkernel GNU Mach. Está em desenvolvimento desde 1990 pelo Projeto GNU e é distribuído como software livre sob a licença GPL. O Hurd almeja superar os kernels tipo Unix em termos de funcionalidade, segurança e estabilidade, e ao mesmo tempo manter uma certa compatibilidade com o Unix.
O nome "Hurd" é um acrônimo indiretamente recursivo: "HIRD of Unix-Replacing Daemons", onde "HIRD" significa "HURD of Interfaces Representing Depth".
Ainda em estágio de desenvolvimento, os próprios (e pouquíssimos) desenvolvedores pedem ajuda à pessoas conhecedoras da Linguagem C (tanto para o desenvolvimento do kernel, quanto para o porte de aplicativos), assim como pessoas que tenham disponibilidade para efetuar testes e reportar bugs.


O único sistema GNU/Hurd disponível no momento é o Debian GNU/Hurd. O Hurd ainda está numa fase de desenvolvimento muito sensivel, pois muito programas do GNU e outras licenças não estão preparadas para dar suporte ao Hurd.
Como podem ver, o termo correcto a assinalar é GNU/Linux. Chamar Linux ao sistema em seu todo é errado, pois nem se trata mais de metade do código de qualquer distribuição.

Fonte: Wikipedia
Debian GNU/Hurd (http://www.gnu.org/software/hurd/hurd.html)

Eu comecei a adpotar o termo GNU/Linux à pouco tempo, e tento alertar os utilizadores. Acho importante respeitar os dois lados do software de uma distribuição.

Aceito críticas

vbmaster
11-04-2006, 14:16
Muito bom para quem ainda não sabe.... ;)

Ghetto_smurf
11-04-2006, 14:17
espero que defendas o termo correcto! ;)

vbmaster
11-04-2006, 14:21
espero que defendas o termo correcto! ;)

Já sabes como é... é isso que tenho feito...

offtopic:

Ainda ando a pensar se vale realmente a pena fazer a proposta ao admin "lá do outro sítio" para termos o nome correcto na nossa secção...

timber
11-04-2006, 14:25
Aceito críticas
Usa Português de Portugal

blastarr
11-04-2006, 14:29
Só um minor qwibble: é "comecei", não "começei" (não se usam "ç" antes de "e" ou "i" nas palavras) :)

Ghetto_smurf
11-04-2006, 14:40
ups.... crap happens

(vbmaster pensa bem nisso)

h3NtRiX
11-04-2006, 14:46
Mas andar a falar de GNU/Linux também é um bocado chato. É como que para abreviar. E porquê que na tua assinatura não tens "member of GNU/Linteam"? Era mais correcto, já que tem a ver com o GNU/Linux. :D

HecKel
11-04-2006, 14:49
Bom artigo :)

De facto gosto mais de dizer apenas "Linux" do que "GNU/Linux", metade do pessoal iria olhar de lado a pensar "what a hell?", outro quarto do pessoal iria pensar "GEEK" e os outros 25% iriam pensar "olha..., sabe qualquer coisita"..., assim com apenas "Linux" ninguém leva a mal :p

abraços, HecKel

vbmaster
11-04-2006, 14:50
Bom artigo :)

De facto gosto mais de dizer apenas "Linux" do que "GNU/Linux", metade do pessoal iria olhar de lado a pensar "what a hell?", outro quarto do pessoal iria pensar "GEEK" e os outros 25% iriam pensar "olha..., sabe qualquer coisita"..., assim com apenas "Linux" ninguém leva a mal :p

abraços, HecKel

Leva o Stallman e bem, que se vai aos arames com essas coisas.... :P

Ghetto_smurf
11-04-2006, 14:55
-"'tou a usar Linux"

sim, eu tb estou a usar o Linux. e o GNOME? XXMS? é Linux tambem? se sim, bolas, o Linus deve ter tido um trabalho...

(desculpem lá, mas sou eu que ando a ir a palestras de software livre e tou a virar para a parte política disto ;)

xtr3me
11-04-2006, 14:56
Eu por acaso só não digo GNU/Linux porque acho que o Stallman se esforça demasiado por querer que as pessoas reconheçam a sua contribuíção. Acho que isso devia ser natural e não algo forçado.
Em todas as suas palestras, inclusivé a que assisti aqui na faculdade, ele faz quase uma cruzada para que as pessoas saibam e digam que a GNU está muito ligada ao linux (que está, isso é inegável), mas também não deixa de ser verdade que se não fosse o kernel do Linus, se calhar o linux aínda hj estaria a dar os seus primeiros passos (vejam o HURD que não sai da cepa torta). No entanto, não tenho qualquer problema em reconhecer a importância FUNDAMENTAL que a GNU teve em todo o processo (e aínda tem), para além do grande senhor que é o R.Stallman

xtr3me
11-04-2006, 14:59
-"'tou a usar Linux"

sim, eu tb estou a usar o Linux. e o GNOME? XXMS? é Linux tambem? se sim, bolas, o Linus deve ter tido um trabalho...

(desculpem lá, mas sou eu que ando a ir a palestras de software livre e tou a virar para a parte política disto ;)

Mas estás a ver a política pelo lado errado. O XMMS não foi a gnu que desenvolveu, nem o gnome. Estão sim protegidos pela GPL, mas de resto nada mais têm com a GNU. Se falares do Emacs, e outros, aí sim, mas o que é facto é que já há muitas apps desenvolvidas por empresas especializadas e que nada têm a ver com a GNU software foundation e por isso, se calhar antes fazia mais sentido dizer GNU/Linux do que agora. Mas sim, deve ser dado mérito e reconhecimento à GNU e ao seu fundador ... Mas esse reconhecimento é merecido natural e não imposto ou forçado por eles.

destr0yer
11-04-2006, 15:54
Que o sistema completo se chama GNU/Linux isso eu sei... "Linux" é a forma de dizer abreviado, da mesma forma que ninguem fala "Olha vou a cinemateca ver o filme X,Y,Z", mas "Vou ao cinema ver o filme X,Y,Z" ;)

PS. bom post

odr4cir
13-04-2006, 01:09
Por acaso já sabia (mas descobri algum tempo depois de usar linux... ok GNU/Linux :P ), o engraçado é que se falarmos à maioria das pessoas que conhece linux em GNU/Linux eles perguntam logo que distro é essa... :lol:

É um bocado inglorio para o ppl do GNU que o SO seja mais conhecido por linux.
Acho demais é o facto de GNU ser um acronimo recursivo que ainda por cima passa uma mensagem que é identificativa da organização à qual dá nome, é mm l33t. :D ... nem o Leonardo nos livros do Dan Brown fez algo semelhante :P

greven
13-04-2006, 02:36
Também já sabia...obviamente, qualquer geek que se preze sabe isso! :D

Fora de brincadeiras. A melhor forma de agradar a Gregos e Troianos era deixar cair o termo GNU e Linux nas Distros e inventarem um novo, tipo:

Powered by Gnulix! :D

PiKa_
13-04-2006, 03:05
Também já sabia...obviamente, qualquer geek que se preze sabe isso! :D

Fora de brincadeiras. A melhor forma de agradar a Gregos e Troianos era deixar cair o termo GNU e Linux nas Distros e inventarem um novo, tipo:

Powered by Gnulix! :D

looooooooooool essa foi linda!!!

alph
13-04-2006, 03:46
É tudo muito engraçado, mas mais cedo ou mais tarde qualquer utilizador ou conhecedor de Linux ouve falar de GNU.

Penso que é correcto chamar a atenção, mas agora mudar a forma como no dia-a-dia nos referimos ao Linux é exagerar. Estas "disputas" acontecem quando o egoísmo humano tenta sobrepor-se ao desejo e vontade de vários indivíduos criarem algo em comum, na minha opinião.

Bom texto, though. :)

kanguru
13-04-2006, 09:24
eu uso so o termo linux, embora saiba que é so o kernel, tb não vou referir todas as entidades que entraram no desenvolvimento da minha distribuição... acho eu que tem lógica.

Ghetto_smurf
13-04-2006, 15:33
eu tb não vou andar a dizer que é GNU/Novell/.../Linux.

mas acho que ao dizer GNU/Linux respeita-se a GNU software foundation, que comecou isto tudo. sem o GNU, o linus teria criado o seu kernel para o estudar e o mundo ainda não seria totalemnte livre, fora as variantes do BSD

El_UnO
13-04-2006, 20:29
eu tb não vou andar a dizer que é GNU/Novell/.../Linux.

mas acho que ao dizer GNU/Linux respeita-se a GNU software foundation, que comecou isto tudo. sem o GNU, o linus teria criado o seu kernel para o estudar e o mundo ainda não seria totalemnte livre, fora as variantes do BSD

E nao esquecer as ferramentas que começaram tudo: gcc e emacs. Sem um compilador e um editor nao se faz nada :D

Mas com todo o respeito a FSF, tb digo quase sempre "Linux". E mais pratico :P

alph
13-04-2006, 23:36
E nao esquecer as ferramentas que começaram tudo: gcc e emacs. Sem um compilador e um editor nao se faz nada :DIsso é tudo GNU, mas shhhiu... ningúem viu. :Winkani:

Ghetto_smurf
14-04-2006, 00:12
eu acho que incluir "GNU" no nosso vocabulário *NIX é um sinal de respeito à liberdade que temos em termos de *algum* software

HecKel
14-04-2006, 00:52
Acho que já era uma boa hora para mudarem o nome deste quadro para GNU/Linux e sistemas *NIX :) Porque não começar pela própria TZ? Aqui fica a sugestão para os moderadores :)

abraços, HecKel

Ghetto_smurf
14-04-2006, 14:02
concordo plenamente :)

kanguru
14-04-2006, 14:20
hmm sim, tb voto a favor da mudança do nome aqui do forum. E sei que a GNU foi e é muito importante no desenvolvimento de software livre. No entanto no paleio do dia-a-dia não me parece que vá usar essa designação.

HecKel
09-05-2006, 02:21
Reparem lá no nome do nosso fórum agora :)

http://www.techzonept.com/forumdisplay.php?f=98

Obrigado pela alteração :)

abraços, HecKel

Ghetto_smurf
09-05-2006, 14:13
agradeço a quem fez a alteração do nome do forum :D

[knap]
09-05-2006, 14:57
O que são sistemas *NIX? Só conheço um sistema operativo em que o nome tem essa terminação, porquê meter o asterisco em vez do U?

God_Lx
09-05-2006, 15:03
Unix Minix Irix Dunix Dynix Ultrix e Xenix... Lamento se me escapou mais alguma acabada em *nix mas assim de repente foram as k me lembrei... E o Ultrix k n acaba em Nix mas n anda longe :P

HecKel
09-05-2006, 15:04
Eis a tua resposta: http://en.wikipedia.org/wiki/%2Anix

Repara no pormenor de (Redirected from *nix) ;)

abraços, HecKel

EDIT: Como eu adoro a wikipedia..., olhem os links que aparecem no "See also" :p
http://en.wikipedia.org/wiki/List_of_Linux_distributions
http://en.wikipedia.org/wiki/List_of_Unix_programs (olhem este xD)

timber
09-05-2006, 15:08
Há muitos *NIX. Só há é um ?NIX

alph
09-05-2006, 21:20
Fonix! :D

Chip
10-05-2006, 00:26
alterei o nome do forum mas parece mais dificil de entender para os não entendidos como eu :D

não é uma boa jogada de marketing :D

alph
10-05-2006, 00:30
AHAHAHHAHAHAH!

Chip a Pres... errr... Mais 4 anos! Mais 4 anos! :D

HecKel
10-05-2006, 00:36
alterei o nome do forum mas parece mais dificil de entender para os não entendidos como eu :D

não é uma boa jogada de marketing :D
Ralha com os gajos da GNU :x2: A culpa é deles :P

Assim fica mais profissional :) Obrigado pela alteração ;)

abraços, HecKel

o Alphix é cromix xD

[knap]
10-05-2006, 11:46
Realmente têm razão, na altura não estava a associar... :rolleyes:

E tinha acabado de ler um artigo sobre a história do Linux, que o Linus estava descontente com o Minix, etc.

Ghetto_smurf
10-05-2006, 12:33
o linus anda descontente com tudo, é por isso que o Stallman quer ver se volta a activar o projecto Hurd para ver se se livra do Linux

timber
10-05-2006, 12:46
Esse comentário é assim tipo...
Totalmente descontextualizado

iGama
11-05-2006, 22:06
Gostei :wink: