Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
�ndice
1 Hist�ria
1.1 Antecedentes
1.2 V�rios fatores ajudaram a r�pida expans�o do Linux depois de seu lan�amento:
1.3 Cria��o
2 N�cleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diret�rios
5 Distribui��es
5.1 Interface com o Usu�rio
6 C�digo aberto e programas livres
7 Controv�rsias quanto ao nome
7.1 Sobre o s�mbolo
8 Esc�ndalo dos programas de vigil�ncia da NSA
9 Ver tamb�m
9.1 Eventos
10 Refer�ncias
10.1 Bibliografia
11 Liga��es externas
11.1 Principais distribui��es LINUX/GNU
11.2 Principais remasteriza��es LINUX/GNU
Hist�ria
Antecedentes
"O que quer�amos preservar era n�o s� um bom ambiente para fazer programa��o, mas
sim um sistema em torno do qual um companheirismo poderia se formar. Por
experi�ncia, sab�amos que a ess�ncia da computa��o em comunidade da maneira
proporcionada pelo acesso remoto e o compartilhamento de tempo de m�quinas n�o �
apenas para digitar programas em um terminal em vez de um fundador de papel, mas
para encorajar a comunica��o de perto".
O sistema operacional Unix foi concebido e implementado em 1969 pela AT&T Bell
Laboratories nos Estados Unidos por Ken Thompson, Dennis Ritchie, Douglas McIlroy,
e Joe Ossanna. Lan�ado pela primeira vez em 1971, o Unix foi escrito inteiramente
em linguagem assembly uma pr�tica comum para a �poca. Mais tarde, em 1973, o
sistema foi reescrito na linguagem de programa��o C por Dennis Ritchie.[9] A
disponibilidade de uma implementa��o do Unix feita em linguagem de alto n�vel fez a
sua portabilidade para diferentes plataformas de computador se tornarem mais f�cil.
Na �poca, a maioria dos programas era escrita em cart�es perfurados que tinham de
ser inseridos em lotes em computadores mainframe.[10]
O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar um
"sistema de software completamente compat�vel com o Unix", composto inteiramente de
software livre. O trabalho come�ou em 1984.[12] Mais tarde, em 1985, Stallman
come�ou a Free Software Foundation e escreveu a Licen�a P�blica Geral GNU (GNU GPL)
em 1989. No in�cio da d�cada de 1990, muitos dos programas necess�rios em um
sistema operacional (como bibliotecas, compiladores, editores de texto, uma Unix
shell, e um sistema de janelas) foram conclu�dos, embora os elementos de baixo
n�vel, como drivers de dispositivo, daemons e as do kernel foram paralisadas e n�o
completadas.[13]
Apesar de n�o ter sido lan�ado at� 1992 devido a complica��es legais, o
desenvolvimento do 386BSD, que veio a partir do NetBSD, OpenBSD e FreeBSD,
antecedeu ao do Linux. Linus Torvalds disse que se o 386BSD estivesse dispon�vel
naquele momento, ele provavelmente n�o teria criado o Linux.[14]
� Voc� suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e
escreviam seus pr�prios "device drivers"?[16] Voc� est� sem um bom projecto em m�os
e deseja trabalhar num S.O. que possa modificar de acordo com as suas necessidades?
Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para
conseguir que os programas funcionem? Ent�o esta mensagem pode ser exactamente para
voc�. Como eu mencionei h� um m�s atr�s, estou trabalhando numa vers�o independente
de um S.O. similar ao Minix para computadores AT-386. Ele est�, finalmente, pr�ximo
do estado em que poder� ser utilizado (embora possa n�o ser o que voc� espera), e
eu estou disposto a disponibilizar o c�digo-fonte para ampla distribui��o. Ele est�
na vers�o 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed,
compress etc. nele. �
N�cleo
�ndice
1 Hist�ria
1.1 Antecedentes
1.2 V�rios fatores ajudaram a r�pida expans�o do Linux depois de seu lan�amento:
1.3 Cria��o
2 N�cleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diret�rios
5 Distribui��es
5.1 Interface com o Usu�rio
6 C�digo aberto e programas livres
7 Controv�rsias quanto ao nome
7.1 Sobre o s�mbolo
8 Esc�ndalo dos programas de vigil�ncia da NSA
9 Ver tamb�m
9.1 Eventos
10 Refer�ncias
10.1 Bibliografia
11 Liga��es externas
11.1 Principais distribui��es LINUX/GNU
11.2 Principais remasteriza��es LINUX/GNU
Hist�ria
Antecedentes
"O que quer�amos preservar era n�o s� um bom ambiente para fazer programa��o, mas
sim um sistema em torno do qual um companheirismo poderia se formar. Por
experi�ncia, sab�amos que a ess�ncia da computa��o em comunidade da maneira
proporcionada pelo acesso remoto e o compartilhamento de tempo de m�quinas n�o �
apenas para digitar programas em um terminal em vez de um fundador de papel, mas
para encorajar a comunica��o de perto".
O sistema operacional Unix foi concebido e implementado em 1969 pela AT&T Bell
Laboratories nos Estados Unidos por Ken Thompson, Dennis Ritchie, Douglas McIlroy,
e Joe Ossanna. Lan�ado pela primeira vez em 1971, o Unix foi escrito inteiramente
em linguagem assembly uma pr�tica comum para a �poca. Mais tarde, em 1973, o
sistema foi reescrito na linguagem de programa��o C por Dennis Ritchie.[9] A
disponibilidade de uma implementa��o do Unix feita em linguagem de alto n�vel fez a
sua portabilidade para diferentes plataformas de computador se tornarem mais f�cil.
Na �poca, a maioria dos programas era escrita em cart�es perfurados que tinham de
ser inseridos em lotes em computadores mainframe.[10]
O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar um
"sistema de software completamente compat�vel com o Unix", composto inteiramente de
software livre. O trabalho come�ou em 1984.[12] Mais tarde, em 1985, Stallman
come�ou a Free Software Foundation e escreveu a Licen�a P�blica Geral GNU (GNU GPL)
em 1989. No in�cio da d�cada de 1990, muitos dos programas necess�rios em um
sistema operacional (como bibliotecas, compiladores, editores de texto, uma Unix
shell, e um sistema de janelas) foram conclu�dos, embora os elementos de baixo
n�vel, como drivers de dispositivo, daemons e as do kernel foram paralisadas e n�o
completadas.[13]
Apesar de n�o ter sido lan�ado at� 1992 devido a complica��es legais, o
desenvolvimento do 386BSD, que veio a partir do NetBSD, OpenBSD e FreeBSD,
antecedeu ao do Linux. Linus Torvalds disse que se o 386BSD estivesse dispon�vel
naquele momento, ele provavelmente n�o teria criado o Linux.[14]
� Voc� suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e
escreviam seus pr�prios "device drivers"?[16] Voc� est� sem um bom projecto em m�os
e deseja trabalhar num S.O. que possa modificar de acordo com as suas necessidades?
Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para
conseguir que os programas funcionem? Ent�o esta mensagem pode ser exactamente para
voc�. Como eu mencionei h� um m�s atr�s, estou trabalhando numa vers�o independente
de um S.O. similar ao Minix para computadores AT-386. Ele est�, finalmente, pr�ximo
do estado em que poder� ser utilizado (embora possa n�o ser o que voc� espera), e
eu estou disposto a disponibilizar o c�digo-fonte para ampla distribui��o. Ele est�
na vers�o 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed,
compress etc. nele. �
N�cleo
�ndice
1 Hist�ria
1.1 Antecedentes
1.2 V�rios fatores ajudaram a r�pida expans�o do Linux depois de seu lan�amento:
1.3 Cria��o
2 N�cleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diret�rios
5 Distribui��es
5.1 Interface com o Usu�rio
6 C�digo aberto e programas livres
7 Controv�rsias quanto ao nome
7.1 Sobre o s�mbolo
8 Esc�ndalo dos programas de vigil�ncia da NSA
9 Ver tamb�m
9.1 Eventos
10 Refer�ncias
10.1 Bibliografia
11 Liga��es externas
11.1 Principais distribui��es LINUX/GNU
11.2 Principais remasteriza��es LINUX/GNU
Hist�ria
Antecedentes
"O que quer�amos preservar era n�o s� um bom ambiente para fazer programa��o, mas
sim um sistema em torno do qual um companheirismo poderia se formar. Por
experi�ncia, sab�amos que a ess�ncia da computa��o em comunidade da maneira
proporcionada pelo acesso remoto e o compartilhamento de tempo de m�quinas n�o �
apenas para digitar programas em um terminal em vez de um fundador de papel, mas
para encorajar a comunica��o de perto".
O sistema operacional Unix foi concebido e implementado em 1969 pela AT&T Bell
Laboratories nos Estados Unidos por Ken Thompson, Dennis Ritchie, Douglas McIlroy,
e Joe Ossanna. Lan�ado pela primeira vez em 1971, o Unix foi escrito inteiramente
em linguagem assembly uma pr�tica comum para a �poca. Mais tarde, em 1973, o
sistema foi reescrito na linguagem de programa��o C por Dennis Ritchie.[9] A
disponibilidade de uma implementa��o do Unix feita em linguagem de alto n�vel fez a
sua portabilidade para diferentes plataformas de computador se tornarem mais f�cil.
Na �poca, a maioria dos programas era escrita em cart�es perfurados que tinham de
ser inseridos em lotes em computadores mainframe.[10]
O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar um
"sistema de software completamente compat�vel com o Unix", composto inteiramente de
software livre. O trabalho come�ou em 1984.[12] Mais tarde, em 1985, Stallman
come�ou a Free Software Foundation e escreveu a Licen�a P�blica Geral GNU (GNU GPL)
em 1989. No in�cio da d�cada de 1990, muitos dos programas necess�rios em um
sistema operacional (como bibliotecas, compiladores, editores de texto, uma Unix
shell, e um sistema de janelas) foram conclu�dos, embora os elementos de baixo
n�vel, como drivers de dispositivo, daemons e as do kernel foram paralisadas e n�o
completadas.[13]
Apesar de n�o ter sido lan�ado at� 1992 devido a complica��es legais, o
desenvolvimento do 386BSD, que veio a partir do NetBSD, OpenBSD e FreeBSD,
antecedeu ao do Linux. Linus Torvalds disse que se o 386BSD estivesse dispon�vel
naquele momento, ele provavelmente n�o teria criado o Linux.[14]
� Voc� suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e
escreviam seus pr�prios "device drivers"?[16] Voc� est� sem um bom projecto em m�os
e deseja trabalhar num S.O. que possa modificar de acordo com as suas necessidades?
Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para
conseguir que os programas funcionem? Ent�o esta mensagem pode ser exactamente para
voc�. Como eu mencionei h� um m�s atr�s, estou trabalhando numa vers�o independente
de um S.O. similar ao Minix para computadores AT-386. Ele est�, finalmente, pr�ximo
do estado em que poder� ser utilizado (embora possa n�o ser o que voc� espera), e
eu estou disposto a disponibilizar o c�digo-fonte para ampla distribui��o. Ele est�
na vers�o 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed,
compress etc. nele. �
N�cleo
�ndice
1 Hist�ria
1.1 Antecedentes
1.2 V�rios fatores ajudaram a r�pida expans�o do Linux depois de seu lan�amento:
1.3 Cria��o
2 N�cleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diret�rios
5 Distribui��es
5.1 Interface com o Usu�rio
6 C�digo aberto e programas livres
7 Controv�rsias quanto ao nome
7.1 Sobre o s�mbolo
8 Esc�ndalo dos programas de vigil�ncia da NSA
9 Ver tamb�m
9.1 Eventos
10 Refer�ncias
10.1 Bibliografia
11 Liga��es externas
11.1 Principais distribui��es LINUX/GNU
11.2 Principais remasteriza��es LINUX/GNU
Hist�ria
Antecedentes
"O que quer�amos preservar era n�o s� um bom ambiente para fazer programa��o, mas
sim um sistema em torno do qual um companheirismo poderia se formar. Por
experi�ncia, sab�amos que a ess�ncia da computa��o em comunidade da maneira
proporcionada pelo acesso remoto e o compartilhamento de tempo de m�quinas n�o �
apenas para digitar programas em um terminal em vez de um fundador de papel, mas
para encorajar a comunica��o de perto".
O sistema operacional Unix foi concebido e implementado em 1969 pela AT&T Bell
Laboratories nos Estados Unidos por Ken Thompson, Dennis Ritchie, Douglas McIlroy,
e Joe Ossanna. Lan�ado pela primeira vez em 1971, o Unix foi escrito inteiramente
em linguagem assembly uma pr�tica comum para a �poca. Mais tarde, em 1973, o
sistema foi reescrito na linguagem de programa��o C por Dennis Ritchie.[9] A
disponibilidade de uma implementa��o do Unix feita em linguagem de alto n�vel fez a
sua portabilidade para diferentes plataformas de computador se tornarem mais f�cil.
Na �poca, a maioria dos programas era escrita em cart�es perfurados que tinham de
ser inseridos em lotes em computadores mainframe.[10]
O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar um
"sistema de software completamente compat�vel com o Unix", composto inteiramente de
software livre. O trabalho come�ou em 1984.[12] Mais tarde, em 1985, Stallman
come�ou a Free Software Foundation e escreveu a Licen�a P�blica Geral GNU (GNU GPL)
em 1989. No in�cio da d�cada de 1990, muitos dos programas necess�rios em um
sistema operacional (como bibliotecas, compiladores, editores de texto, uma Unix
shell, e um sistema de janelas) foram conclu�dos, embora os elementos de baixo
n�vel, como drivers de dispositivo, daemons e as do kernel foram paralisadas e n�o
completadas.[13]
Apesar de n�o ter sido lan�ado at� 1992 devido a complica��es legais, o
desenvolvimento do 386BSD, que veio a partir do NetBSD, OpenBSD e FreeBSD,
antecedeu ao do Linux. Linus Torvalds disse que se o 386BSD estivesse dispon�vel
naquele momento, ele provavelmente n�o teria criado o Linux.[14]
N�cleo
Linux
Origem: Wikip�dia, a enciclop�dia livre.
Disambig grey.svg Nota: Este artigo � sobre o sistema operacional. Para o n�cleo
propriamente dito, veja Linux (n�cleo).
Linux
Vers�o do sist
�ndice
1 Hist�ria
1.1 Antecedentes
1.2 V�rios fatores ajudaram a r�pida expans�o do Linux depois de seu lan�amento:
1.3 Cria��o
2 N�cleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diret�rios
5 Distribui��es
5.1 Interface com o Usu�rio
6 C�digo aberto e programas livres
7 Controv�rsias quanto ao nome
7.1 Sobre o s�mbolo
8 Esc�ndalo dos programas de vigil�ncia da NSA
9 Ver tamb�m
9.1 Eventos
10 Refer�ncias
10.1 Bibliografia
11 Liga��es externas
11.1 Principais distribui��es LINUX/GNU
11.2 Principais remasteriza��es LINUX/GNU
Hist�ria
Antecedentes
"O que quer�amos preservar era n�o s� um bom ambiente para fazer programa��o, mas
sim um sistema em torno do qual um companheirismo poderia se formar. Por
experi�ncia, sab�amos que a ess�ncia da computa��o em comunidade da maneira
proporcionada pelo acesso remoto e o compartilhamento de tempo de m�quinas n�o �
apenas para digitar programas em um terminal em vez de um fundador de papel, mas
para encorajar a comunica��o de perto".
O sistema operacional Unix foi concebido e implementado em 1969 pela AT&T Bell
Laboratories nos Estados Unidos por Ken Thompson, Dennis Ritchie, Douglas McIlroy,
e Joe Ossanna. Lan�ado pela primeira vez em 1971, o Unix foi escrito inteiramente
em linguagem assembly uma pr�tica comum para a �poca. Mais tarde, em 1973, o
sistema foi reescrito na linguagem de programa��o C por Dennis Ritchie.[9] A
disponibilidade de uma implementa��o do Unix feita em linguagem de alto n�vel fez a
sua portabilidade para diferentes plataformas de computador se tornarem mais f�cil.
Na �poca, a maioria dos programas era escrita em cart�es perfurados que tinham de
ser inseridos em lotes em computadores mainframe.[10]
O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar um
"sistema de software completamente compat�vel com o Unix", composto inteiramente de
software livre. O trabalho come�ou em 1984.[12] Mais tarde, em 1985, Stallman
come�ou a Free Software Foundation e escreveu a Licen�a P�blica Geral GNU (GNU GPL)
em 1989. No in�cio da d�cada de 1990, muitos dos programas necess�rios em um
sistema operacional (como bibliotecas, compiladores, editores de texto, uma Unix
shell, e um sistema de janelas) foram conclu�dos, embora os elementos de baixo
n�vel, como drivers de dispositivo, daemons e as do kernel foram paralisadas e n�o
completadas.[13]
Apesar de n�o ter sido lan�ado at� 1992 devido a complica��es legais, o
desenvolvimento do 386BSD, que veio a partir do NetBSD, OpenBSD e FreeBSD,
antecedeu ao do Linux. Linus Torvalds disse que se o 386BSD estivesse dispon�vel
naquele momento, ele provavelmente n�o teria criado o Linux.[14]
� Voc� suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e
escreviam seus pr�prios "device drivers"?[16] Voc� est� sem um bom projecto em m�os
e deseja trabalhar num S.O. que possa modificar de acordo com as suas necessidades?
Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para
conseguir que os programas funcionem? Ent�o esta mensagem pode ser exactamente para
voc�. Como eu mencionei h� um m�s atr�s, estou trabalhando numa vers�o independente
de um S.O. similar ao Minix para computadores AT-386. Ele est�, finalmente, pr�ximo
do estado em que poder� ser utilizado (embora possa n�o ser o que voc� espera), e
eu estou disposto a disponibilizar o c�digo-fonte para ampla distribui��o. Ele est�
na vers�o 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed,
compress etc. nele. �
N�cleo