Linux: histórico e características do sistema operacional

Enquanto Windows é o sistema operacional com maior presença em computadores ao redor do mundo, mais e mais usuários estão começando a dar Linux uma tentativa. Um sistema operacional que apesar de sua grande importância em certas áreas, é o mais desconhecido no nível do desktop. Se você está interessado neste sistema, mostramos abaixo o que é o Linux , histórico, principais características e distribuições.

Para iniciantes, é importante saber que o Linux é um sistema operacional projetado para aproveitar ao máximo os recursos de qualquer computador e que possui recursos muito interessantes, como multiprocessamento, multitarefa e multiusuário. Para começar a conhecer um pouco mais sobre a origem do Linux, faremos uma revisão geral de sua história.

linux

Um pouco de história

Embora a história do Linux comece a ser escrita um pouco mais tarde, suas origens nos remontam ao início dos anos 80, quando Richard Stallman iniciou o Projeto GNU com o objetivo de criar um sistema operacional semelhante e compatível com UNIX. Em 1985, o Fundação de Software Livre foi criada e a GNU General Public License foi desenvolvida para ter uma estrutura legal que permitiria a disseminação gratuita desse software.

Mais tarde, em 1991 , foi Linus Torvalds, um estudante de ciência da computação de 23 anos da Universidade de Helsinque, que propôs criar um sistema operacional que se comporte como o UNIX, mas que também funcione em qualquer computador. No momento, o próprio Torvalds estabeleceu como requisito mínimo que o computador tivesse um processador i386.

Linux

O principal objetivo deste aluno era criar o núcleo do sistema operacional totalmente Compatível com UNIX e, portanto, permitido executar todos os programas gratuitos compatíveis com UNIX desenvolvidos pela Free Software Foundation que vêm com uma licença GNU. Para o desenvolvimento deste kernel, Torvalds foi inspirado em Minix , uma versão reduzida do UNIX.

Alguns meses depois, no final de agosto de 1991, Torvalds já possuía a versão 0.01 do Linux, mas como ainda era muito básico e com pouca funcionalidade, ele decidiu continuar desenvolvendo o que seria a versão 0.02, lançada no mês. Outubro do mesmo ano e que já era capaz de executar duas ferramentas básicas do GNU, a interpretador de comandos (bash) e o compilador C.

O jovem continuou trabalhando no desenvolvimento do sistema operacional e, após a versão 0.03, o grande apoio de outras pessoas que começaram a participar do Linus no desenvolvimento, o fez pular rapidamente para a versão 0.1. Um ano e meio depois, em dezembro de 1993, a versão do Linux 1.0 nasceu e a base desse sistema operacional de código aberto, que ao longo dos anos cresceu até hoje, com o apoio de todos os desenvolvedores. que contribuíram com sua parte.

O que é Linux e principais recursos

Linux é um completamente sem sistema operacional e, portanto, sem . Um produto que, diferentemente do Windows ou do macOS, não pertence a uma empresa, portanto é gratuito, mas a um grande número de empresas ou pessoas que contribuem para o seu desenvolvimento e criam suas próprias distribuições.

Em suma, o Linux é um sistema que nasceu da combinação de vários projetos, entre os quais se destacam o GNU e a Free Software Foundation, bem como o próprio kernel do Linux liderado por Linus Torvalds. Seu desenvolvimento é um dos melhores exemplos de software livre, onde todo o seu código fonte pode ser livremente usava, modificado e distribuído por qualquer pessoa sob os termos da GPL ou GNU General Public License e outras licenças.

Linux

Entre os principais recursos do Linux, devemos destacar:

  • Livre: Uma das principais razões pelas quais muitos usuários escolhem o Linux ou pelo menos experimentam é o fato de ser um sistema operacional gratuito. Além disso, existem muitas distribuições para que possamos escolher a que mais gostamos ou que melhor se adapte às nossas necessidades.
  • Código aberto: Seus criadores decidiram que o Linux era um sistema de código aberto, o que fez com que seu código-fonte fosse lançado para que qualquer pessoa pudesse desenvolver novos recursos ou funções e disponibilizá-los a todos.
  • Seguro: A segurança é um dos recursos mais importantes do Linux. Por ser um sistema gratuito, poucos estão interessados ​​em criar vírus para o sistema. Além disso, contém uma arquitetura para o gerenciamento de arquivos, processos e memória que não permite facilmente a permanência de vírus ou malware. Além disso, quando um usuário detecta uma ameaça, ela é removida e uma atualização simples corrige o problema.
  • Multitarefa: O fato de o Linux ser um sistema operacional multitarefa significa que ele permite executar vários programas simultaneamente. Portanto, permite o uso de vários aplicativos para poder navegar na Internet, processar documentos, ouvir músicas, assistir a vídeos etc., assim como podemos fazer com outros sistemas, como o próprio Windows ou o macOS.
  • Multi usuário: Outra característica do Linux é que é um sistema multiusuário. Em outras palavras, vários usuários podem acessar recursos e aplicativos Linux simultaneamente e sempre com segurança.
  • Customizável:
  • Alto controle de dispositivos: O sistema operacional Linux, diferentemente de outros sistemas, oferece a possibilidade de ter os drivers para cada dispositivo e de poder instalar novos drivers no momento em que adicionamos novos elementos ao sistema. Isso permite maior independência e a capacidade de manobrar diante de qualquer problema ou o simples fato de controlar completamente cada dispositivo.
  • Independente: Outra das grandes características do Linux é que é um sistema operacional que pode ser modificado e distribuído livremente. Em outras palavras, qualquer pessoa pode acessar seu código, modificar ou desenvolver novos recursos sem a necessidade de permissões ou protocolos anteriores.
  • Estável: O Linux é considerado um dos sistemas mais robustos e estáveis, e é por isso que é o sistema mais amplamente usado em servidores e computadores que sempre deve permanecer ligado sem que algo dê errado.
  • Escalável: É um sistema operacional que, em grande parte devido a muitos dos recursos mencionados acima, possui uma grande capacidade de reagir e se adaptar às necessidades. Você pode gerenciar facilmente o crescimento contínuo e pode crescer rapidamente sem perder qualidade sem nenhum problema.

Distribuições Linux

Certamente em mais de uma ocasião ouvimos de distribuições ou distribuições Linux , bem, nada mais é do que um software baseado no kernel do Linux que inclui determinados pacotes de software que permitem executar determinadas funções para atender às necessidades dos usuários.

Essas distribuições geralmente são compostas de software livre e incluem as bibliotecas e ferramentas do GNU Project e o sistema de janelas do sistema X Windows. Além disso, dependendo de quem a distribuição é direcionada, outros tipos de software também costumam ser incluídos, como processadores de texto, planilhas, players de multimídia, ferramentas administrativas, etc.

Isso significa que hoje podemos encontrar distribuições Linux para todos os gostos e necessidades. Distros leves para poder dar vida a computadores antigos ou computadores com poucos recursos no nível do hardware, distribuições com uma interface semelhante ao Windows ou macOS, etc.