Autor Tópico: qual a diferença?  (Lida 531 vezes)

Offline triplexim32

  • Boolean User
  • **
  • Mensagens: 166
qual a diferença?
« em: 19 de Outubro de 2009, 21:52 »
GNU/Linux e Linux

Qual a diferença?
<

Offline Triton

  • Moderador Global
  • Stack Overflow
  • ******
  • Mensagens: 7326
Re: qual a diferença?
« Responder #1 em: 19 de Outubro de 2009, 22:39 »
Linux é o nome do kernel (a base do sistema que controla o teu hardware) que começou a desenvolvido pelo Linus Torvalds.

GNU/Linux é um sistema cujo kernel é constituido pelo Linux e o resto das ferramentas vêm do projecto GNU. Hoje em dia quase todas as distribuições se encaixam nesse modelo, mas existem outras, como as que usam as ferramentas essenciais do projecto Busybox, por exemplo.

Também existem sistemas GNU com outros kernels sem ser Linux.
<3 life

Offline pedrotuga

  • Stack Overflow
  • ******
  • Mensagens: 6792
  • Electricista da casa
    • Querymash
Re: qual a diferença?
« Responder #2 em: 19 de Outubro de 2009, 23:08 »
Na verdade 'Linux' era o nome que originalmente foi dado ao sistema operativo disponibilizado pelo Linus Torvalds, do qual  a peça mais relevante desenvolvida por ele era o kernel.
O que aconteceu é que esse kernel visto ter tido bons resultados, rapidamente foi adoptado pelo projecto gnu que já estava a preparar um sistema operativo e que ainda tinha em falta essa parte tão importante. Daí a situação actual que o Triton acabou de dizer.

Offline triplexim32

  • Boolean User
  • **
  • Mensagens: 166
Re: qual a diferença?
« Responder #3 em: 19 de Outubro de 2009, 23:16 »
percebido malta, obrigado  :)
<

Offline falco

  • Unsigned User
  • *****
  • Mensagens: 2178
Re: qual a diferença?
« Responder #4 em: 20 de Outubro de 2009, 11:38 »
Como já foi dito Linux é o nome de um kernel.

GNU/Linux é o nome de um dos agora já vários sistemas operativos que usam o kernel Linux. Até à relativamente pouco tempo havia só o GNU/Linux, mas agora há vários:
* Android, que é suficientemente diferente para podermos chamar-lhe um OS que não GNU/Linux, por por exemplo não depender nem trazer consigo tantas ferramentas GNU;
* SkyOS, que tem uma versão de desenvolvimento com o kernel Linux;
* ChromeOS (que aparentemente tal como Android, não vai usar tanto as ferramentas GNU);
* WebOS (da Palm);
Provavelmente até há mais... Mas só me recordo destes.

Também há outros sistemas GNU. Como o:
* GNU/HURD;
* GNU/Darwin;
* GNU/kFreeBSD;
E também devem haver mais, mas só me recordo destes...


Citar
Na verdade 'Linux' era o nome que originalmente foi dado ao sistema operativo disponibilizado pelo Linus Torvalds, do qual  a peça mais relevante desenvolvida por ele era o kernel.

O Linus nunca disponibilizou um sistema operativo, mas sim um kernel isolado. O que ele fez foi recomendar a utilização das ferramentas GNU. Até porque ele próprio já as usava e porque por exemplo o kernel só compilava com o GCC.
Foram os distribuidores de GNU/Linux os primeiros distribuir um sistema operativo com o kernel Linux. Antes disso os sistemas eram construídos pelos seus utilizadores combinando várias ferramentas de várias proveniências. Felizmente as distribuições apareceram muito rapidamente.

Offline pedrotuga

  • Stack Overflow
  • ******
  • Mensagens: 6792
  • Electricista da casa
    • Querymash
Re: qual a diferença?
« Responder #5 em: 20 de Outubro de 2009, 23:12 »
Não sei porque é que respondo... é giro... I guess.

Discordarás do próprio Linus, isso já não é comigo nem tenho o número de telefone dele para tirar a teima. Mas aqui vai a mensagem do próprio onde tudo começou:
http://groups.google.co.uk/group/comp.os.minix/browse_thread/thread/76536d1fb451ac60/b813d52cbc5a044b

Para quem não se der ao trabalho de seguir o link...

O Linus nunca disponibilizou um sistema operativo, mas sim um kernel isolado. O que ele fez foi recomendar a utilização das ferramentas GNU. Até porque ele próprio já as usava e porque por exemplo o kernel só compilava com o GCC.
Foram os distribuidores de GNU/Linux os primeiros distribuir um sistema operativo com o kernel Linux. Antes disso os sistemas eram construídos pelos seus utilizadores combinando várias ferramentas de várias proveniências. Felizmente as distribuições apareceram muito rapidamente.


Desculpa...
Citação de:  
Linus Benedict Torvalds
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones.  This has been brewing
since april, and is starting to get ready.  I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want.  Any suggestions
are welcome, but I won't promise I'll implement them :-)

Offline djthyrax

  • kicks Chuck Norris' ass!
  • Moderador Local
  • Stack Overflow
  • ******
  • Mensagens: 14403
Re: qual a diferença?
« Responder #6 em: 21 de Outubro de 2009, 14:13 »
Este tópico foi bloqueado por engano... Desbloqueado. ;)

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Offline falco

  • Unsigned User
  • *****
  • Mensagens: 2178
Re: qual a diferença?
« Responder #7 em: 21 de Outubro de 2009, 14:50 »
A intenção do Linus até poderia ser criar um OS, mas ele só fez o kernel (e mais algumas coisas, mas nunca as distribuiu conjuntamente como um OS). Alias a famosa conversa que ele teve com o RMS, foi precisamente no sentido de ele utilizar o que a GNU já tinha feito, para se poupar ao trabalho de criar um OS.

Offline yoda

  • Unsigned User
  • *****
  • Mensagens: 2714
  • :)
    • Aeon Dev Team ^^
Re: qual a diferença?
« Responder #8 em: 21 de Outubro de 2009, 19:06 »
Quem tem a iniciativa e a ideia inicial fica sempre com o nome lá marcado. Bill Gates tambem nao fez praticamente nada do Windows, se comparares, e da Apple nem se fala ..

Offline triplexim32

  • Boolean User
  • **
  • Mensagens: 166
Re: qual a diferença?
« Responder #9 em: 23 de Abril de 2010, 21:19 »
esclarecido, muito obrigado a todos : )
<