Linux, muito mais que um sistema operacional: uma filosofia
Já conhecemos seu criador e conhecemos parte de sua história pessoal: agora vamos estreitar o foco fazendo uma visão geral na sua criação. Então aqui está o Linux, muito mais que um sistema operacional : uma filosofia.
O Linux é muito popular e é o mais usado em comparação aos sistemas operacionais. Agora é encontrado em dispositivos portáteis, estações de trabalho e computadores de mesa, graças ao desenvolvimento, ao longo dos anos, de uma interface gráfica melhor e mais amigável. Entre suas principais aplicações estão certamente servidores web e clusters de computadores poderosos. Determinar as razões do seu sucesso, apesar de não ser o primeiro e único sistema gratuito, não é fácil. O triunfo deste sistema dependeu de vários fatores, incluindo excelente funcionamento, boa estabilidade e velocidade.
Soma-se a isso a disponibilidade de seu código-fonte. O código das distribuições individuais do Linux, de fato, está disponível para qualquer pessoa graças ao agora consolidado GNU-Linux project-distribution . Mas o que torna o Linux realmente especial é que ele foi desenvolvido por uma pessoa, pelo menos no início. Inicialmente considerado um sistema apenas para especialistas, ao longo do tempo também melhorou e simplificou a interface gráfica, tornando-se mais amigável.
Sistema operacional Linux: kernel e estrutura
Podemos imaginar a estrutura de um sistema operacional, neste caso o Linux, como uma estrutura de cebola : muitas camadas sobrepostas. O nível mais baixo, o mais baixo, é composto do que chamamos de kernel. Mas o que é o kernel e o que ele faz?
Simplificando muito, podemos imaginar o Kernel como aquela primeira camada de software que faz o trabalho real , cuidando do gerenciamento do hardware. Por exemplo, o kernel carrega programas na memória e começa a executá-los. Ele permite multitarefa e realiza a associação correta entre drivers de software e hardware e permite a comunicação entre processos.
Ambiente Linux
Linux é uma categoria de ambientes. Você pode escolher e configurar diferentes ambientes para diferentes interfaces gráficas, e outros para controlar mouses, monitores ou outros dispositivos. Em poucas palavras, o Linux é muito flexível, pode ser modelado e moldado de acordo com nossas necessidades e gostos, nos dando maior controle do que outros sistemas operacionais. Entre as principais razões para usar o Linux encontramos:
- Eficácia : Ao contrário de outros sistemas, o Linux pode transformar hardware antigo em uma máquina poderosa . Pegue um PC antigo, instale o Linux nele e você encontrará uma máquina multitarefa eficiente. Tudo isso deriva de sua filosofia de desenvolvimento, um código simples e muito eficiente inspirado no modelo UNIX ;
- preço: Linux é gratuito . É desenvolvido e mantido voluntariamente por cientistas da computação profissionais e não profissionais. Qualquer pessoa pode contribuir para a sua melhoria;
- desenvolvimento : o Linux oferece muitas das ferramentas de programação mais abrangentes, combinadas com a suíte de desenvolvimento GNU. O Linux é praticamente o El Dorado de todo programador;
- sources : se não gostarmos de um detalhe do funcionamento do Linux podemos modificá-lo e recompilá-lo.
Versões do Linux
Quando falamos de Linux estamos nos referindo apenas ao kernel, o núcleo do sistema operacional que é então incluído nas várias distribuições . Estes são então comercializados ou distribuídos gratuitamente com aplicativos e utilitários adicionais. A principal vantagem de uma versão comprada está no suporte técnico. Muitas casas de software que vendem distribuições Linux oferecem assistência técnica para instalação e manutenção do sistema. Alternativamente para as versões distribuídas gratuitamente, a assistência pode ser encontrada na rede entre grupos de notícias ou blogs.
Linux: sistema operacional “sob” Android
O Android é uma plataforma de código aberto para dispositivos móveis desenvolvida pelo Google com base em um kernel. O Android não pode ser considerado uma variante do Linux ou sua distribuição: não podemos adicionar uma pessoa como novo usuário do Linux ou usar o gerenciador de janelas X11 ou usar bibliotecas C padrão. O sistema operacional móvel, no entanto, adiciona outros recursos, como elementos virtuais que permitem a gestão do consumo de eletricidade em dispositivos móveis alimentados por bateria.
O artigo Linux, muito mais que um sistema operacional: uma filosofia foi escrita em: Tech CuE | Engenharia de close-up .