Jump to content

qual a diferença?


triplexim32

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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...

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.

Link to comment
Share on other sites

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...

[quote author=

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 :-)

Link to comment
Share on other sites

  • 6 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.