Fácil introdução ao universo FreeBSD

Uma introdução ao FreeBSD

As distribuições baseadas no kernel Linux são as alternativas de código aberto mais populares para Windows ou macOS. Neste post veremos uma introdução fácil ao universo FreeBSD.

Das outras alternativas de código aberto não-Linux, os derivados do BSD são talvez os mais completos em termos de funcionalidade, segurança, compatibilidade de hardware e número de aplicativos.

As origens do universo FreeBSD

Ao contrário do Linux, que foi desde o início uma reconstrução do Unix realizada por Linus Torvalds, os sistemas xBSD são herdeiros diretos do sistema operacional desenvolvido pela Bell Laboratories. O link é por meio da versão do Unix desenvolvida no final dos anos XNUMX por uma equipe de programadores da Universidade da Califórnia em Bekerley. Inicialmente era a versão de Bell com alguns extras, mas quando AT&T, a empresa mãe dos laboratórios começou a comercializá-la, os de Bekerley começaram a substituir os componentes proprietários por seu próprio código.

Nos anos noventa a BSD publicou a versão Net2, que pode ser considerado o primeiro sistema operacional de código aberto, só que o termo ainda não havia sido inventado. Embora não atendesse às quatro liberdades do software livre, sua licença era aberta o suficiente para permitir a distribuição com ou sem modificações e o livre acesso ao código-fonte.

O sucesso foi tão grande que gerou processos cruzados entre o Unix Systems Labs (que adquiriu os direitos da AT&T sobre o Unix) e a Universidade da Califórnia. No momento em que fecharam um acordo em XNUMX, as empresas estavam com muito medo de usá-los e acabaram se voltando para o Linux.

Outra diferença que contribuiu para a popularidade do Linux entre os desenvolvedores é que a licença GNU exigia a distribuição gratuita do código-fonte dos produtos derivados, enquanto o BSD não. No entanto, isso deveria ter estimulado as empresas a criar software comercial.

FreeBSD

Em 1993, dois programadores portaram o Net 2 para processadores Intel 80386. Era conhecido como 386BSD e, como seus usuários consideraram que o desenvolvimento não era rápido o suficiente, eles criaram seu próprio fork conhecido como FreeBSD, o lançamento foi apoiado por uma empresa chamada Walnut Creek, que hospedou o novo sistema operacional em seus servidores, distribuiu-os em CD e publicou manuais de referência.

Logo após o lançamento da primeira versão, os desenvolvedores foram forçados a substituir certas partes do código Net2 que um acordo entre a Universidade da Califórnia e a Novell determinou serem propriedade desta última. A Novell possuía os direitos do Unix System Labs.

O projeto está atualmente sob o controle da Fundação FreeBSD.

Fácil introdução ao universo FreeBSD

O objetivo do projeto FreeBSD é fornecer software para qualquer pessoa que precise sem nenhum compromisso, embora o código esteja incluído nas licenças GPL e LGPL que colocam restrições no sentido de tornar obrigatória a disponibilidade gratuita do código-fonte.

Ao contrário das distribuições Linux que incluem o kernel Linux e outras ferramentas (geralmente desenvolvidas pelo projeto GNU), o FreeBSD é uma distribuição sob o controle completo da distribuição.

No entanto, sua instalação não é tão amigável quanto a do Linux Mint, Ubuntu ou Manjaro, felizmente existem algumas alternativas que nos permitem conhecer algumas de suas características. Podemos citar:

  • NomadBSD: É focado para uso no modo ao vivo a partir de um pendrive. Você pode usá-lo como um sistema operacional normal, para recuperar dados ou para ver se seu hardware funciona com o FreeBSD, pois inclui um detector automático de hardware. Seus pontos fortes são que ele possui persistência ativada (as alterações permanecem quando o computador é desligado) e possui requisitos de hardware baixos (CPU de 1.2 GHz e 1 GB de RAM).
  • GhostBSD: Talvez seja a melhor opção para quem vem do Linux, pois usa a área de trabalho MATE e vem com uma seleção dos títulos de software livre e de código aberto mais comuns entre 30 mil outros títulos.

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.