A arquitetura do Linux

Novembro 2016


[Image: http://www.infomaniaco.com.br/wp-content/uploads/2009/04/linux.jpg]
Tanto quanto Windows é monolítico, tanto quanto linux é constituído de inúmeros « tijolos » softwares.

Por exemplo no Windows, é quase impossível fazer funcionar Windows sem sua interface gráfica ou de trocar de gerenciados de interface gráfica. No Linux, basta retirar o tijolo correspondente, ou substituir por um outro 'por exemplo, substituir Gnome por KDE ou XFCE).


Explicações


O espaço núcleo, é o núcleo do sistema. É ele que gerencia o material (discos, placa gráfica, rede...) e se dá o acesso a softwares e discotecas situadas na camada usuário.
Assim, se os softwares ou discotecas da camada usuário se bloqueiem, isto não leva o sistema com.

Do ponto de vista gráfico, como você pode ver no esquema, o software pode usar - por exemplo a - funcionalidades Gnome, ou diretamente GTK+, ou utilizar diretamente X. .. ou nada, e funcionar sem de interface Gráfica.

Notas


Este esquema é simplificado:
  • Todos os tijolos não são representados (por exemplo a GTK + se usa o "tijolo" Pango, Cairo ...)
  • Todas as relações entre os tijolos não são relatados (por exemplo, Gnome usa funções de rede).
  • A estrutura interna de cada tijolo não é detalhada (Por exemplo [Linux kernel http://www.makelinux.net/kernel_map] em si é relativamente complexa.)


Há milhares de software tijolo disponíveis para Linux. Eles estão na forma de executável ou biblioteca.

Por exemplo, se você quiser criar um Programa que faz pedidos HTTP, não se preocupe em programar você mesmo: é só usar a biblioteca libcurl ou o executável curl.

Se você quer uma idéia de componentes de software disponíveis, execute o Synaptic e verifique para os pacotes que começam com "lib ...": Ele lhe dá alguma idéia do que está disponível.

Gerenciadores de janelas


No esquema, o gerenciador de janelas KWin e Metacity são apresentados , mas existem dezenas de outros.
Pode-se muito bem - por exemplo a - usar o IceWM em vez de Metacity no Gnome. Pode-se até mesmo usar o IceWM sem Gnome.


Tradução feito por Ana Spadari

Veja também :
Este documento, intitulado « A arquitetura do Linux »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.