Vous êtes sur la page 1sur 16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Linux
Origem: Wikipdia, a enciclopdia livre.

Linux um termo comumente


utilizado para se referir a sistemas
operativos (portugus europeu) ou
sistemas operacionais (portugus
brasileiro) que utilizam o kernel
Linux. O ncleo Linux foi
desenvolvido pelo programador
nlands Linus Torvalds, inspirado
no sistema Minix. O seu cdigo
fonte est disponvel sob a licena
GPL (verso 2) para que qualquer
pessoa o possa utilizar, estudar,
modicar e distribuir livremente
de acordo com os termos da
licena. A Free Software
Foundation e seus colaboradores
usam o nome GNU/Linux para
descrever o sistema operacional, o
que tem gerado controvrsias[3] [4]
Inicialmente desenvolvido e
utilizado por grupos de entusiastas
em computadores pessoais, os
sistemas operativos (portugus
europeu) ou sistemas operacionais
(portugus brasileiro) com ncleo
Linux passaram a ter a
colaborao de grandes empresas
como IBM, Sun Microsystems,
Hewlett-Packard(HP), Red Hat,
Novell, Oracle, Google, Mandriva e
Canonical.[5]
Apoiado por pacotes igualmente
estveis e cada vez mais versteis
de softwares livres para escritrio
(LibreOice, por exemplo) ou de
uso geral (projeto GNU) e por
programas para micro e pequenas
empresas que na maioria dos casos
em nada cam a dever aos seus
concorrentes proprietrios, e
1 de 16

Linux
Verso do sistema operativo baseado em Unix

Tux, a mascote do Linux

Produo

Comunidade

Modelo

Software Livre

Lanamento

1991 (25anos)

Verso estvel 4.2 (https://pt.wikipedia.org


/w/index.php?title=Predeni
%C3%A7%C3%A3o:
%C3%9Altimo_lan
%C3%A7amento_est
%C3%A1vel/Linux&
action=edit) (23 de agosto de
2015)[1]

Verso em
teste

3.9-rc8
(https://pt.wikipedia.org
/w/index.php?title=Predeni
%C3%A7%C3%A3o:
%C3%9Altimo_lan
%C3%A7amento_inst
%C3%A1vel/Linux&
action=edit) (21 de abril de
2013)[2]

Mercado-alvo

Geral

Arquitetura(s) Diversas
Ncleo

Linux

Licena

GNU GPL / Outras

Pgina ocial

kernel.org
(https://kernel.org/)
linux.org
(http://linux.org/)

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

interfaces grcas cada vez mais


Estado de desenvolvimento
amigveis como o KDE e o
Ativo
GNOME, o ncleo Linux,
conhecido por sua estabilidade e
robustez, tem gradualmente cado no domnio popular, encontrando-se cada
vez mais presente nos computadores de uso pessoal atuais. Mas j h muito
que o Linux se destaca como o ncleo preferido em servidores de grande porte,
encontrando-se quase sempre presente nos mainframes de grandes empresas e
at mesmo no computador mais rpido do mundo, o Tianhe-2, chins (lista
TOP500).

ndice
1 Histria
1.1 Antecedentes
1.2 Criao
2 Ncleo
2.1 Arquitetura
2.2 Portabilidade
2.3 Termos de licenciamento
2.4 Sistemas de arquivos suportados
3 Sistema operacional
4 Diretrios
5 Distribuies
6 Cdigo aberto e programas livres
7 Controvrsias quanto ao nome
7.1 Sobre o smbolo
8 Escndalo dos programas de vigilncia da NSA
9 Ver tambm
9.1 Eventos
10 Referncias
10.1 Bibliogrcas
11 Ligaes externas
11.1 Principais distribuies LINUX/GNU
11.2 Principais remasterizaes LINUX/GNU

Histria
Antecedentes
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

2 de 16

"O que queramos


preservar era no s um
bom ambiente para fazer

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

Ossanna. Lanado pela primeira vez em 1971, o


Unix foi escrito inteiramente em linguagem
assembly uma prtica comum para a poca. Mais
tarde, em uma abordagem pioneira em 1973, ele
foi reescrito na linguagem de programao C por
Dennis Ritchie (com excees para o kernel e I/O).
A disponibilidade de uma implementao do Unix
feita em linguagem de alto nvel fez a sua
portabilidade para diferentes plataformas de
computador se tornarem mais fcil. Na poca, a
maioria dos programas era escrita em cartes
perfurados que tinham de ser inseridos em lotes
em computadores mainframe.[6]
Devido a um caso antitruste que a proibia de
entrada no negcio de computadores, a AT&T foi
obrigada a licenciar o cdigo fonte do sistema
operacional para quem quisesse.[7] Com o
resultado, o Unix cresceu rapidamente e se tornou
amplamente adotado por instituies acadmicas e
diversas empresas. Em 1984, a AT&T se desfez da
Bell Labs; livres da obrigao legal exigindo o
licenciamento do royalty, a Bell Labs comeou a
vender o Unix como um Software proprietrio.[6]

https://pt.wikipedia.org/wiki/Linux

programao, mas sim um


sistema em torno do qual
um companheirismo
poderia se formar. Por
experincia, sabamos que
a essncia da computao
em comunidade da
maneira proporcionada
pelo acesso remoto e o
compartilhamento de
tempo de mquinas no
apenas para digitar
programas em um
terminal em vez de um
fundador de papel, mas
para encorajar a
comunicao de perto".
Dennis Ritchie em sua
palestra "A Evoluo do
Sistema de
Compartilhamento de
Tempo do Unix" realizada
em 1980.[6]

O Projeto GNU, iniciado em 1983 por Richard Stallman, teve o objetivo de criar
um "sistema de software completamente compatvel com o Unix", composto
inteiramente de software livre. O trabalho comeou em 1984.[8] Mais tarde, em
1985, Stallman comeou a Free Software Foundation e escreveu a Licena
Pblica Geral GNU (GNU GPL) em 1989. No incio da dcada de 1990, muitos
dos programas necessrios em um sistema operacional (como bibliotecas,
compiladores, editores de texto, uma Unix shell, e um sistema de janelas)
foram concludos, embora os elementos de baixo nvel, como drivers de
dispositivo, daemons e as do kernel foram paralisadas e no completadas.[9]
Apesar de no ser sido lanado at 1992 devido a complicaes legais, o
desenvolvimento de 386BSD, que veio a partir do NetBSD, OpenBSD e
FreeBSD, que antecedeu do Linux. Linus Torvalds disse que se o 386BSD
estivesse disponvel naquele momento, ele provavelmente no teria criado o
Linux.[10]

Criao
O ncleo Linux foi, originalmente, escrito por Linus Torvalds do Departamento
de Cincia da Computao da Universidade de Helsinki, Finlndia, com a ajuda
de vrios programadores voluntrios atravs da Usenet (uma espcie de
sistema de listas de discusso existente desde os primrdios da Internet).

3 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Linus Torvalds comeou o desenvolvimento do ncleo como um projeto


particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX
desenvolvido por Andrew S. Tanenbaum.[11] Ele limitou-se a criar, nas suas
prprias palavras, "um Minix melhor que o Minix" ("a better Minix than
Minix"). E depois de algum tempo de trabalho no projecto, sozinho, enviou a
seguinte mensagem para comp.os.minix:
Voc suspira pelos bons tempos do Minix-1.1, quando os homens
eram homens e escreviam seus prprios "device drivers"?[12] Voc
est sem um bom projecto em mos e deseja trabalhar num S.O.
que possa modicar de acordo com as suas necessidades? Acha
frustrante quando tudo funciona no Minix? Chega de noite ao
computador para conseguir que os programas funcionem? Ento
esta mensagem pode ser exactamente para voc. Como eu
mencionei h um ms atrs, estou trabalhando numa verso
independente de um S.O. similar ao Minix para computadores
AT-386. Ele est, nalmente, prximo do estado em que poder ser
utilizado (embora possa no ser o que voc espera), e eu estou
disposto a disponibilizar o cdigo-fonte para ampla distribuio.
Ele est na verso 0.02... contudo eu tive sucesso ao executar
bash, gcc, gnu-make, gnu-sed, compress etc. nele.
Curiosamente, o nome Linux foi criado por Ari
Lemmke, administrador do site ftp.funet. que deu
esse nome ao diretrio FTP onde o ncleo Linux
estava inicialmente disponvel.[13] Linus inicialmente
tinha-o batizado como "Freax".[14]
No dia 5 de outubro de 1991 Linus Torvalds
anunciou a primeira verso "ocial" do ncleo Linux,
verso 0.02. No ano de 1992, Linus Torvalds mudou
a licena do ncleo Linux, de uma licena prpria
para uma licena livre compatvel com a GPL do
projeto GNU[15] . Desde ento, muitos
programadores tm contribudo com o
Linus Torvalds, criador
desenvolvimento, ajudando a fazer do Linux o ncleo
e principal mantenedor
de enorme sucesso colaborativo que hoje. No incio
do ncleo Linux.
era utilizado por programadores ou s por quem
tinha conhecimentos e usava linhas de comando.
Hoje isso mudou e existem diversos grupos que criam ambientes grcos para
as diversas distribuies GNU/Linux, que so cada vez mais amigveis, de
forma que, uma pessoa com poucos conhecimentos consegue usar o Linux,
atravs de uma distribuio GNU/Linux, por exemplo. Hoje o Linux um
ncleo estvel e consegue reconhecer muitos perifricos sem a necessidade de
que o usurio precise instalar drivers de som, vdeo, modem, rede, entre
outros.

4 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Ncleo
O termo Linux refere-se ao ncleo (em
ingls: "kernel") do sistema operativo
que inicia e gerencia outros
programas que fornecem o acesso aos
recursos do sistema como os vrios
software livres de shells,
compiladores, bibliotecas-padro e os
comandos que fazem parte do Projeto
GNU. O Projeto GNU, por sua vez, foi
criado pela Free Software Foudation
A onipresena da Ncleo Linux
com o intuito de criar um sistema
operacional completo, totalmente livre
e compatvel com o Unix. O principal
compilador do Linux C, gcc, um pedao do
projeto GNU.[16]

Arquitetura
O Linux um ncleo monoltico: as funes
do ncleo (escalonamento de processos,
gerenciamento de memria, operaes de
entrada/sada, acesso ao sistema de
arquivos) so executadas no espao de
ncleo. Uma caracterstica do ncleo Linux
que algumas das funes (drivers de
dispositivos, suporte rede, sistema de
arquivos, por exemplo) podem ser
compiladas e executadas como mdulos (em
ingls: LKM - loadable kernel modules), que
so bibliotecas compiladas separadamente
da parte principal do ncleo e podem ser
carregadas e descarregadas aps o ncleo
estar em execuo.

GNOME Shell, interface grca


para Linux

KDE, interface grca para Linux

Portabilidade
Embora Linus Torvalds no tivesse como objetivo inicial tornar o Linux um
sistema porttil, ele evoluiu nessa direo. Linux hoje um dos ncleos de
sistemas operativos mais portteis, correndo em sistemas desde o iPaq (um
computador porttil) at o IBM S/390 (um denso e altamente custoso
mainframe).
Os esforos de Linus foram tambm dirigidos a um diferente tipo de
portabilidade. Portabilidade, de acordo com Linus, era a habilidade de
facilmente compilar aplicaes de uma variedade de cdigo fonte no seu
sistema; consequentemente, o Linux originalmente tornou-se popular em parte
5 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

devido ao esforo para que os cdigos-fonte


GPL ou outros favoritos de todos corressem
em Linux.
O Linux hoje funciona em dezenas de
plataformas, desde mainframes at um
relgio de pulso, passando por vrias
arquitecturas: x86 (Intel, AMD), x86-64
(Intel EM64T, AMD64), ARM, PowerPC,
Alpha, SPARC e etc, com grande penetrao
tambm em sistemas embarcados, como
handhelds, PVR, consola de videojogos,
celulares, TVs e centros multimdia, entre
outros.

Compiz Fusion, um gerenciador


de janelas OpenGL

Termos de licenciamento
Inicialmente, Torvalds lanou o Linux sob uma licena de software prpria que
proibia qualquer uso comercial. Isso foi mudado, um ano depois, para a GNU
General Public License. Essa licena permite a distribuio e at a venda de
verses at mesmo modicadas do Linux, mas requer que todas as cpias
sejam lanadas dentro da mesma licena e acompanhadas de acesso ao cdigo
fonte.
Apesar de alguns dos programadores que contribuem para o ncleo permitirem
que o seu cdigo seja licenciado com GPL verso 2 ou posterior, grande parte
do cdigo (includo as contribuies de Torvalds) menciona apenas a GPL
verso 2. Isto faz com que o ncleo como um todo esteja sob a verso 2
exclusivamente.

Sistemas de arquivos suportados


O Linux possui suporte de leitura e escrita a vrios sistema de arquivos, de
diversos sistemas operacionais, alm de alguns sistemas nativos. Por isso,
quando o Linux instalado em dual boot com outros sistemas (Windows, por
exemplo) ou mesmo funcionando como Live CD, ele poder ler e escrever nas
parties formatadas em FAT e NTFS. por isso que os Live CDs Linux so
muito utilizados na manuteno e recuperao de outros sistemas
operacionais.[17]
Entre os sistemas de cheiros suportados pelo Linux, podemos citar UFS
(Unix), FAT, NTFS, JFS, XFS, HPFS, Minix e ISO 9660 (sistema de cheiros
usado em CD-ROMs), este ltimo tambm com as extenses RRIP (IEEE
P1282) e ZISOFS.[18] Alguns sistemas de cheiros nativos so, entre outros,
Ext2, Ext3, Ext4, ReiserFS e Reiser4.[19] Alguns sistemas de cheiros com
caractersticas especiais so SWAP, UnionFS, SquashFS, Tmpfs, Aufs e NFS,
dentre outros.

6 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Sistema operacional
Logo que Linus Torvalds passou a disponibilizar o
Linux, ou seja na sua verso 0.01, j havia suporte ao
disco rgido, tela, teclado e portas seriais, o sistema de
arquivos adotava o mesmo layout do Minix (embora no
houvesse cdigo do Minix no Linux), havia extensos
trechos em assembly, e ela j era capaz de rodar o bash
e o gcc.
Richard Stallman,
fundador do projeto
GNU para um
sistema operacional
livre.

A linha guia quando implementei o Linux


foi: faz-lo funcionar rpido. Eu queria o
ncleo simples, mas poderoso o suciente
para rodar a maioria dos aplicativos
Unix.[20]

O prprio usurio deveria procurar os programas que dessem funcionalidade


ao seu sistema, compil-los e congur-los. Talvez por isso, o Linux tenha
carregado consigo a etiqueta de sistema operativo apenas para tcnicos. Foi
neste ambiente que surgiu a MCC Interim Linux, do Manchester Computer
Centre, a primeira distribuio Linux, desenvolvida por Owen Le Blanc da
Universidade de Manchester, capaz de ser instalada independentemente em
um computador. Foi uma primeira tentativa de facilitar a instalao do Linux.
Desde o comeo, o ncleo Linux inclua um sistema bsico para chamadas do
sistema e acesso aos dispositivos do computador. O ncleo de um sistema
operativo dene entre vrias operaes, o gerenciamento da memria, de
processos, dos dispositivos fsicos no computador e uma parte essencial de
qualquer sistema operacional utilizvel, contudo para um sistema operacional
adquirir funcionalidade so necessrios tambm vrios outros aplicativos que
determinam funes especcas que aquele sistema ser capaz de desenvolver,
os aplicativos existentes num sistema operacional com a nica exceo do
ncleo so determinados pelo usurio do computador, como por exemplo:
interpretadores de comandos, gerenciadores de janelas, que oferecem
respectivamente uma interface para o usurio do computador, CLI ou GUI, e
outros aplicativos como editores de texto, editores de imagem, tocadores de
som, e, mas no necessariamente, compiladores.
A maioria dos sistemas inclui ferramentas e utilitrios baseados no BSD e
tipicamente usam XFree86 ou X.Org para oferecer a funcionalidade do
sistemas de janelas X interface grca. Assim como tambm oferecem
ferramentas desenvolvidas pelo projeto GNU.
No momento do desenvolvimento do Linux, vrios aplicativos j vinham sendo
reunidos pelo Projeto GNU da Free Software Foundation (Fundao Software
Livre), que embarcara num subprojeto que ainda continua para obter um
ncleo, o GNU Hurd. Porm devido a vrias complicaes o projeto GNU e
demora em desenvolver o Hurd, Stallman acabou adotando o ncleo Linux
7 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

como base para distribuir os programas do projeto GNU; no entanto diversas


pessoas e instituies tiveram a mesma ideia e assim comearam a surgir
vrias distribuies baseadas no ncleo desenvolvido inicialmente por Linus.

Diretrios
Os scripts de shell, que so:os arquivos de textos, os comandos executveis,
entre outros arquivos comuns so nomeados como arquivos regulares. Estes
tipos de arquivos possuem dados que podem ser lidos ou executados por
instrues. Tambm h arquivos que no so regulares, como diretrios ou
redirecionamentos com nomes. Eles contm dados singulares ou possuem
comportamentos especiais quando acessados.[21]
Os arquivos so organizados em diretrios ou listagens de arquivos. Todos os
demais arquivos no Linux, um diretrio lidado tambm como um tipo de de
arquivo. Cada diretrio poder conter um subdiretrio, originando assim uma
lista hierrquica. Os diretrios so organizados somente em uma rvore
monoltica. O mais alto dos diretrios chamado de diretrio-raz. Ele se difere
em relao aos outros sistemas operacionais, que tem discos marcados
separadamente. O Linux lida qualquer parte do disco como um subdiretrio
dentro dessa estrutura do principal diretrio. Partindo do ponto de vista do
usurio, praticamente impossvel armar em qual parte do disco pertencido
um respectivo diretrio, pois aparentemente tudo pertence ao nico disco. [21]
O nome de caminho uma string que mostra uma localizao de um arquivo,
de acordo com sua ordem de diretrios que for encontrado ao passar. O
diretrio-raiz, determinado com o smbolo da barra (/). O uso de mais nomes
de barras e diretrios especica os diretrios adicionais. Quando os usurios se
conectam, so trazidos no diretrio pessoal chamado de seu diretrio de
entrada. Esse diretrio tipicado com um til (~) em Bash.[21]
O diretrio de trabalho, ou chamado tambm diretrio corrente representado
por um ponto nal (.). Quando ele no comea com uma barra, o Bash julga
que um caminho relativo ao diretrio de trabalho. O diretrio-pai,
simbolizado por dois pontos (..). Esses dois pontos podem ser usados em
qualquer diretrio a m de mover em direo ao diretrio-raiz da rvore de
diretrios, anulando assim o diretrio dito anteriormente em um caminho. [21]
Os nomes de caminhos sem uma barra inicial so nomeados de caminhos
relativos, pois eles especicam a localizao de um arquivo em comparao ao
diretrio corrente. Esses caminhos relativos so de utilidade para representar
arquivos em seu diretrio corrente ou em subdiretrios deste.[22]
Os caminhos com uma barra no incio so nomeados de caminhos absolutos.
Esses tipos de caminhos denotam a localizao do arquivo em comparao ao
diretrio-raiz. No importando onde que esse diretrio-raiz estiver. Os
caminhos absolutos sempre identicam o arquivo com preciso. Esses
caminhos absolutos servem de localizao de arquivos comuns que so
8 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

guardados sempre no mesmo lugar.[22]


A maioria das distribuies Linux incluem os respectivos diretrios:[22]
/dev - Contm drives de dispositivos.
/bin e /usr/bin - Contm comandos-padro de Linux.
/lib e /usr/lib - Possui as bibliotecas-padro de Linux.
/var - Possui arquivos de congurao e de log.
/etc - Possui arquivos padro de congurao.
/usr/local/bin - Possui comandos que no so parte da distribuio,
acrescentando pelo seu administrador.
/opt - Possui software comercial
/tmp -Armazena arquivos temporrios.
/sbin e /usr/sbin - Possui comandos de administrao de sistema.

Distribuies
Atualmente, um Sistema Operacional (em
Portugal Sistema Operativo) Linux ou
GNU/Linux completo (uma "Lista de
distribuies de Linux ou GNU/Linux")
uma coleo de software livre (e por vezes
no-livre) criado por indivduos, grupos e
organizaes de todo o mundo, incluindo o
ncleo Linux. Companhias como a Red Hat,
a SuSE, a Mandriva (unio da Mandrake
Imagem da interface do Ubuntu,
com a Conectiva) e a Canonical
uma das mais bem sucedidas
(desenvolvedora do Ubuntu Linux), bem
distribuies Linux.[23]
como projetos de comunidades como o
Debian ou o Gentoo, compilam o software e
fornecem um sistema completo, pronto para instalao e uso. Patrick
Volkerding tambm fornece uma distribuio Linux, o Slackware.
As distribuies do Linux ou GNU/Linux comearam a receber uma
popularidade limitada desde a segunda metade dos anos 90, como uma
alternativa livre para os sistemas operacionais Microsoft Windows e Mac OS,
principalmente por parte de pessoas acostumadas ao Unix na escola e no
trabalho. O sistema tornou-se popular no mercado de Desktops e servidores,
principalmente para a Web e servidores de bancos de dados.
No decorrer do tempo, vrias distribuies surgiram e desapareceram, cada
qual com sua caracterstica. Algumas distribuies so maiores outras
menores, dependendo do nmero de aplicaes e sua nalidade. Algumas
distribuies de tamanhos menores cabem num disquete com 1,44 MB, outras
precisam de vrios CDs, existindo at algumas verses em DVD.
Todas elas tem o seu pblico e sua nalidade, as pequenas (que ocupam poucas
disquetes) so usadas para recuperao de sistemas danicados ou em

9 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

monitoramento de redes de computadores.


Dentre as maiores, distribudas em CDs, podem-se citar: Slackware, Debian,
Suse, e Conectiva. Cada distribuio , em sntese, um sistema operacional
independente, de modo que os programas compilados para uma distribuio
podem no rodar em outra, embora usem o mesmo ncleo (o Linux
propriamente dito). A distribuio Conectiva Linux, por exemplo, tinha as suas
aplicaes traduzidas em portugus, o que fez com que os usurios que falam a
Lngua Portuguesa tenham aderido melhor a esta distribuio. Hoje esta
distribuio foi incorporada Mandrake, o que resultou na Mandriva. Para o
portugus, existe tambm a distribuio brasileira Kurumin (essa distribuio
foi descontinuada pelo seu mantenedor), construda sobre Knoppix e Debian, e
a Caixa Mgica, existente nas verses 32 bits, 64 bits, Live CD 32 bits e Live
CD 64 bits, e com vrios programas open source: LibreOice, Mozilla Firefox,
entre outros.
Existem distribuies com ferramentas para congurao que facilitam a
administrao do sistema.
As principais diferenas entre as distribuies esto nos seus sistemas de
pacotes, nas estruturas dos diretrios e na sua biblioteca bsica. Por mais que
a estrutura dos diretrios siga o mesmo padro, o FSSTND um padro muito
relaxado, principalmente em arquivos onde as conguraes so diferentes
entre as distribuies. Ento normalmente todos seguem o padro FHS (File
Hierarchy System), que o padro mais novo. Vale lembrar, entretanto, que
qualquer aplicativo ou driver desenvolvido para Linux pode ser compilado em
qualquer distribuio que vai funcionar da mesma maneira.
Quanto biblioteca, usada a biblioteca libc, contendo funes bsicas para o
sistema Operacional Linux. O problema que, quando do lanamento de uma
nova verso da Biblioteca libc, algumas distribuies colocam logo a nova
verso, enquanto outras aguardam um pouco. Por isso, alguns programas
funcionam numa distribuio e noutras no.
Existe um movimento LSB (Linux Standard Base) que proporciona uma maior
padronizao. Auxilia principalmente vendedores de software que no liberam
para distribuio do cdigo fonte, sem tirar caractersticas das distribuies. O
sistemas de pacotes no padronizado.
ArchLinux, Debian, Fedora, Mandriva, Mint, Opensuse, PCLinuxOS, Puppy,
Sabayon, Slackware e Ubuntu so algumas das distribuies mais utilizadas
actualmente, listadas aqui por ordem alfabtica.
Existem tambm distribuies Linux para sistemas mveis, como tablets e
smartphones, sendo o Android, desenvolvido pelo Google, a mais difundida de
todas. Outras distribuies Linux para sistemas mveis so o Maemo e o
MeeGo.

Cdigo aberto e programas livres


10 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Um programa, assim como toda obra


produzida atualmente, seja ela
literria, artstica ou tecnolgica,
possui um autor. Os Direitos sobre a
ideia ou originalidade da obra do
autor, que incluem essencialmente
distribuio, reproduo e uso feito
no caso de um programa atravs de
sua licena.
Pacote de software LAMP para servidor
Existem dois movimentos que regem o
web
licenciamento de programas no
mundo livre, os programas de cdigo
aberto e os programas livres. Os dois
representados respectivamente pela OSI e pela FSF oferecem licenas para
produo de software, sendo seus maiores representantes a licena BSD e a
GPL.

O Linux oferece muitos aplicativos de open source, contudo nem todos podem
ser considerados programas livres, dependendo exclusivamente sob qual
licena estes programas so distribudos. Os programas distribudos sob tais
licenas possuem as mais diversas funcionalidades, como desktops, escritrio,
edio de imagem e inclusive de outros sistemas operacionais.
Tambm existem organizaes inclusive no mundo livre como a organizao
Linux Simples para o Usurio Final (SEUL) que tem como objetivo adotar a
maior gama possvel de aplicativos de alta qualidade produzidos sobre a GPL.
um projeto voluntrio que atualmente se foca no aprendizado de Linux, seu
uso na cincia e em documentos de advocacia, bem como gerenciar e
coordenar projetos de desenvolvimento de aplicativos.

Controvrsias quanto ao nome


Linux foi o nome dado ao ncleo de sistema operacional criado por Linus
Torvalds. Por extenso, sistemas operacionais que usam o ncleo Linux so
chamados genericamente de Linux. Entretanto, a Free Software Foundation
arma tais sistemas operacionais so, na verdade, sistemas GNU, e o nome
mais adequado para tais sistemas GNU/Linux, uma vez que grande parte do
cdigo-fonte dos sistemas operacionais baseados em Linux so ferramentas do
projeto GNU.[24]
H muita controvrsia quanto ao nome. Eric Raymond arma, no Jargon File,
que a proposta da FSF s conseguiu a "aceitao de uma minoria" e
resultado de uma "disputa territorial".[25] Linus Torvalds arma que
consideraria "justo" que tal nome fosse atribudo a uma distribuio do projeto
GNU, mas que chamar os sistemas operacionais Linux como um todo de
GNU/Linux seria "ridculo".[26] Linus disse no se importar sobre qual o nome
usado, considera a proposta da GNU como "vlida" ("ok") mas prefere usar o

11 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

termo "Linux".[27]

Sobre o smbolo
O smbolo do software foi escolhido pelo seu criador
(Linus Torvalds),que um dia estava no zoolgico e foi
surpreendido pela mordida de um pinguim. Fato
curioso e discutido at hoje.[28]
Em 1996, muitos integrantes da lista de discusso
"Linux-Kernel" estavam discutindo sobre a criao de
um logotipo ou de um mascote que representasse o
Linux. Muitas das sugestes eram pardias ao logotipo
de um sistema operacional concorrente e muito
conhecido (Windows). Outros eram monstros ou
Tux.
animais agressivos. Linus Torvalds acabou entrando
nesse debate ao armar em uma mensagem que
gostava muito de pinguins. Isso foi o suciente para dar m discusso.
Depois disso, vrias tentativas foram feitas numa espcie de concurso para que
a imagem de um pinguim servisse aos propsitos do Linux, at que algum
sugeriu a gura de um "pinguim sustentando o mundo". Em resposta, Linus
Torvalds declarou que achava interessante que esse pinguim tivesse uma
imagem simples: um pinguim "gordinho" e com expresso de satisfeito, como
se tivesse acabado de comer uma poro de peixes. Torvalds tambm no
achava atraente a ideia de algo agressivo, mas sim a ideia de um pinguim
simptico, do tipo em que as crianas perguntam "mame, posso ter um desses
tambm?". Ainda, Torvalds tambm frisou que trabalhando dessa forma, as
pessoas poderiam criar vrias modicaes desse pinguim. Isso realmente
acontece.
Quando questionado sobre o porqu de pinguins, Linus Torvalds respondeu que
no havia uma razo em especial, mas os achava engraados e at citou que foi
bicado por um "pinguim assassino" na Austrlia e cou impressionado como a
bicada de um animal aparentemente to inofensivo podia ser to dolorosa.

Escndalo dos programas de vigilncia da NSA


As revelaes da vigilncia global exercida pela Agncia de Segurana
Nacional trouxeram tona alegaes de que Google, Yahoo!, Facebook e,
Microsoft esto entre as muitas empresas intencionalmente cooperando com a
NSA, oferecendo acesso aos seus sistema via uma backdoor criada
especialmente para atender aos interesses da Agncia.
No caso de sistemas operacionais Linux, a agncia americana NSA pediu ao
criador do Linux, Linus Torvalds, para criar backdoors em GNU / Linux atravs
do qual eles poderiam acessar o sistema.[29]

12 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

O fato dos sistemas GNU/Linux serem software livre permitem que qualquer
um realize auditoria sobre o cdigo. Dessa forma dicultando a insero de
backdoors.

Ver tambm
LINUX Guia de Comandos
Lista de distribuies GNU/Linux
Comparao entre distribuies Linux
Comandos Linux
Lei de Linus

Eventos
FISL (Frum Internacional de Software Livre)
Installfest

Referncias
1. The Linux Kernel Archive
(http://kernel.org/). Consultado em
2013-04-29.
2. Linux Kernel Mailing List
(http://permalink.gmane.org
/gmane.linux.kernel/1478830).
Consultado em 2013-04-22.
3. GNU/Linux FAQ
(https://www.gnu.org/gnu/gnu-linuxfaq.html). Gnu.org. Consultado em
1 September 2013.
4. Linux and the GNU System
(https://www.gnu.org/gnu/linuxand-gnu.html). Gnu.org. Consultado
em 1 September 2013.
5. Members
(http://www.linuxfoundation.org
/about/members).
linuxfoundation.org (em ingls).
Consultado em 28/01/2015.
6. Negus, Christopher; Christine
Bresnahan. Starlin Alta Editora e
Consultoria,: . Linux - A Bblia. 2014
8 ed. (Rio de Janeiro [s.n.]).
9788576087991.
7. Origins and History of Unix,
1969-1995 (http://web.archive.org
/web/20150610225448/http:

13 de 16

//www.faqs.org/docs/artu
/ch02s01.html). faqs.org (em ingls).
Arquivado desde o original
(http://www.faqs.org/docs/artu
/ch02s01.html) em 2015. Consultado
em 05/07/2015.
8. Initial Announcement
(http://web.archive.org
/web/20150408035546/http:
//www.gnu.org/gnu/initialannouncement.html). gnu.org (em
ingls). Arquivado desde o original
(http://web.archive.org
/web/20150408035546/http:
//www.gnu.org/gnu/initialannouncement.html) em 2015.
Consultado em 05/07/2015.
9. Overview of the GNU System
(http://web.archive.org
/web/20150316094642/http:
//www.gnu.org/gnu/gnu-history.html).
gnu.org (em ingls). Arquivado desde
o original (https://www.gnu.org
/gnu/gnu-history.html) em 2015.
Consultado em 05/07/2015.
10. The Choice of a GNU Generation An
Interview With Linus Torvalds
(http://web.archive.org
/web/20150315133519/http:

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

11.

12.

13.

14.

15.

16.
17.

18.

19.

//gondwanaland.com/meta/history
/interview.html). gondwanaland.com
(em ingls). Arquivado desde o
original (http://gondwanaland.com
/meta/history/interview.html) em
2015. Consultado em 14/07/2015.
What would you like to see most in
minix? (https://groups.google.com
/forum/#!msg/comp.os.minix
/dlNtH7RRrGA/SwRavCzVE7gJ).
groups.google.com. Consultado em
14/07/2015.
Primeiro perodo do original, em
ingls: Do you pine for the nice days
of minix-1.1, when men were men
and wrote their own device drivers?
Lars Wirzenius (27 de abril de 1998).
Linux Anecdotes (http://liw.iki.
/liw/texts/linux-anecdotes.html).
Consultado em 15 de junho de 2007.
Carlos E. Morimoto (2006). Linux,
Ferramentas Tcnicas 2ed 2 ed. GDH
Press e Sul Editores [S.l.] p.312.
ISBN 85-205-0401-9.
Release notes for the version 0.12 of
the Kernel Linux
(https://www.kernel.org/pub/linux
/kernel/Historic/old-versions
/RELNOTES-0.12). Linus. 23/06/1993
s 00:00. Consultado em 14/04/2015.
Burtch 2005, pp.10
SystemRescueCd Homepage
(http://www.sysresccd.org/).
sysresccd.org (em ingls).
Consultado em 28/01/2015.
zisofs-tools (http://freshmeat.net
/projects/zisofs-tools/). freshmeat.net
(em ingls). Consultado em
28/01/2015.
Reiser4 ainda est em
desenvolvimento.

https://pt.wikipedia.org/wiki/Linux

20. No original, em ingls: the guiding


line when implementing linux was:
get it working fast. I wanted the
kernel simple, yet powerful enough
to run most unix software.
21. Burtch 2005, pp.12
22. Burtch 2005, pp.13
23. 5 anos do Ubuntu
(http://digitalside.com.br/site/5anos-do-ubuntu/). digitalside.com.br
(em ingls). Consultado em
28/01/2015.
24. Richard Stallman. Linux and the
GNU Project (http://www.gnu.org
/gnu/linux-and-gnu.html) (HTML) (em
ingls). Consultado em 7 de maro de
2008.
25. Eric Raymond. Linux
(http://catb.org/jargon/html/L
/Linux.html) (HTML) (em ingls).
Consultado em 7 de maro de 2008.
26. Revolution OS, documentrio de
2001 sobre o Linux. Produzido,
dirigido e escrito por J.T.S. Moore
27. Linus Torvalds (3 de junho de 1996).
Lignux, what's the matter with you
people? (http://groups.google.com
/group/comp.os.linux.misc
/msg/7781d4221fceedb2) (HTML) (em
ingls). Consultado em 7 de maro de
2008.
28. Revista Superinteressante, O
Mistrio das Marcas, edio 261,
janeiro de 2009, p. 34
29. NSA Wanted Backdoor Access In
Linux, Says Linus Torvalds Father
(http://www.omgubuntu.co.uk
/2013/11/nsa-ask-linus-torvaldsinclude-backdoors-linux-fathersays-yes). omgubuntu.co.uk (em
ingls). Consultado em 28/01/2015.

Bibliogrcas
Burtch, Ken O (2005). Scripts de Shell Linux com Bash. Um guia de
referncia abrangente para usurios e administradores Linux 1 ed. (Rio de
Janeiro: &ap). ISBN 8573934050. |editora= e |publicado= redundantes
(Ajuda)

14 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Ligaes externas
Pgina ocial do kernel Linux
A Wikipdia possui o
(http://www.kernel.org)
portal:
Pgina ocial do Projeto GNU
(http://www.gnu.org)
Software Livre
O Sistema Operacional GNU
(http://www.gnu.org/gnu/linux-and-gnu.ptbr.html)
Pgina comunitria linux.org (http://www.linux.org/info/index.html) (em
ingls)
Distrowatch: classicao e listagem com detalhes das principais
distribuies Linux/GNU (http://distrowatch.com/)

Principais distribuies LINUX/GNU


Pgina
Pgina
Pgina
Pgina

do
do
do
do

projeto
projeto
projeto
projeto

Linux/GNU
Linux/GNU
Linux/GNU
Linux/GNU

"OpenSuSE" (http://www.opensuse.org)
"Ubuntu" (http://www.ubuntu.com)
"Debian" (http://www.debian.org)
"Fedora" (https://getfedora.org/)

Principais remasterizaes LINUX/GNU


Pgina do projeto Linux/GNU "LinuxMint" (http://linuxmint.com) Remasterizao do Ubuntu

Portal do Linux
Arch Debian Fedora Ubuntu Mandriva Linux Mint OpenSUSE
PCLinuxOS Puppy Sabayon Slackware Linux Kurumin Big Linux
Poseidon Linux Ekaaty Linux DreamLinux

Obtida de "https://pt.wikipedia.org/w/index.php?title=Linux&oldid=45479214"
Categorias: Software de 1991 Linux Sistemas operacionais livres
Plataformas de desenvolvimento Sistemas operacionais tipo Unix
Sistemas operativos x86 Sistemas operativos ARM
Sistemas operativos Power Linux embarcado
Esta pgina foi modicada pela ltima vez (s) 13h04min de 30 de abril de
2016.
Este texto disponibilizado nos termos da licena Creative Commons Atribuio - Compartilha Igual 3.0 No Adaptada (CC BY-SA 3.0); pode
estar sujeito a condies adicionais. Para mais detalhes, consulte as
15 de 16

12-05-2016 08:16

Linux Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/Linux

Condies de Uso.

16 de 16

12-05-2016 08:16

Vous aimerez peut-être aussi