O que é o kernel? Aprenda os detalhes do coração do Linux

Código fonte

Se você já usou o Linux de alguma forma, provavelmente já ouviu a palavra Kernel e não sabe exatamente o que é. Neste artigo, conheceremos um pouco do coração do sistema operacional baseado em Unix .

O sistema Linux consiste em duas partes importantes, a primeira é o Kernel e a segunda são os programas e ferramentas de cada distribuição (componentes do projeto GNU, projetos de desktop GNOME e KDE e outros). O Kernel é a parte do sistema que funciona no nível mais baixo e é responsável por gerenciar a comunicação com o hardware, executar programas do usuário e manter a segurança e a integridade de todo o sistema.

Um pouco de história

O kernel do Linux foi lançado em 1991 por Linus Torvalds e foi o gatilho que começou com o desenvolvimento do Linux como o conhecemos hoje (você pode conferir o histórico completo de seu desenvolvimento em linuxfoundation.org) . O kernel é uma parte relativamente pequena do software que compõe um sistema Linux completo, mas é a parte que determina o quão bem o sistema funcionará e é o componente verdadeiramente único do Linux. É também um dos projetos que tem mais colaboradores e desenvolvedores do que qualquer outro projeto de código aberto. Além disso, está muito bem documentado, pois, desde 2005, usa o sistema de gerenciamento de código-fonte Git. Se você quiserPara conhecer toda a documentação sobre o Linux, você pode conferir no site da Linux Foundation.

A primeira versão do Linux Kernel foi 0.01 , lançada em 1991 e a primeira versão estável foi a 1.0.0. Desde então, continuou sua evolução com a ajuda de milhares de desenvolvedores em todo o mundo e até agora continua na versão 4.x. Além disso, atualizações estáveis ​​para os usuários são lançadas a cada 2 ou 3 meses. Se você quiser conhecer todas as versões, patches, atualizações e alterações, visite os Arquivos do Kernel do Linux.

Relacionado:  Escreva ou edite o código de programação no Linux com este aplicativo

arquivos-kernel-linux

Em resumo, o Kernel é o coração do Linux e também um dos maiores e mais importantes projetos de desenvolvimento de código aberto , tanto que já existem grandes empresas que ajudam no seu desenvolvimento ou economicamente como IBM, Google, Red Hat e Texas Instrumentos

Se você é um dos pioneiros que gosta de experimentar as versões mais recentes, pode tentar o nosso tutorial para instalar o Kernel versão 4.3. Se você tiver alguma dúvida, sugestão ou experiência com a compilação do Kernel, não esqueça de deixar nos comentários.

 

Você pode estar interessado:

Deixe um comentário