Diferença entre FreeBSD e Linux

Diferença entre FreeBSD e Linux

Principal diferença

Existem muitas semelhanças entre Linux e BSD: ambos são baseados em UNIX. Na maior parte, ambos os sistemas são desenvolvidos por organizações não comerciais. No entanto, também existem diferenças significativas. O código BSD não é «controlado» por nenhum usuário, o que muitas pessoas veem como uma grande vanem. Enquanto o kernel Linux é controlado principalmente por Linus Torvalds. Os BSDs são muito mais semelhantes ao UNIX porque são, de fato, derivados diretos do UNIX tradicional. Linux suporta hardware muito antes do BSD.

O que é FreeBSD?

O FreeBSD é um sistema operacional livre do tipo Unix derivado do Research Unix através da Berkeley Software Distribution (BSD). Embora por razões legais o FreeBSD não possa usar a marca Unix, é um descendente direto do BSD, que também foi historicamente chamado de «BSD Unix» ou «Berkeley Unix». A primeira versão do FreeBSD foi lançada em 1993, e hoje o FreeBSD é a distribuição BSD de código aberto mais usada, respondendo por mais de três quartos de todos os sistemas instalados que executam derivados de BSD de código aberto.

O que é Linux?

O Linux é um sistema operacional de computador (SO) semelhante ao Unix e principalmente compatível com POSIX, montado sob o modelo de desenvolvimento e distribuição de software livre e de código aberto. O componente definidor do Linux é o kernel Linux, um kernel do sistema operacional lançado pela primeira vez em 5 de outubro de 1991 por Linus Torvalds.

Principais diferenças

  1. O sistema operacional Linux é licenciado sob a GPL. Esta licença é usada para ajudar a evitar a inclusão de software de código fechado e para garantir a disponibilidade do código-fonte. A GPL tenta impedir a distribuição de fontes somente binárias. A licença BSD é muito menos restritiva e até permite a distribuição de código-fonte somente binário.
  2. O código BSD não é «controlado» por nenhum usuário, o que muitas pessoas veem como uma grande vanem. Considerando que o kernel Linux é controlado principalmente por Linus Torvalds
  3. O projeto BSD mantém todo o sistema operacional, enquanto o projeto Linux se concentra principalmente apenas no kernel.
  4. Os BSDs são muito mais semelhantes ao UNIX porque são, de fato, derivados diretos do UNIX tradicional. O Linux, por outro lado, era um sistema operacional recém-criado vagamente baseado em um derivado do UNIX.
  5. Muitos dirão que o sistema básico do Linux é o kernel. O problema é que um kernel é bastante inútil sem aplicativos utilizáveis. O BSD, por outro lado, possui um sistema básico que engloba inúmeras ferramentas.
  6. Devido à forma como o BSD é desenvolvido, você pode atualizar todo o seu sistema básico para a versão mais recente emitindo um único comando. Ou você pode baixar as fontes para qualquer compilação que desejar, descompactá-las e compilá-las como faria com qualquer aplicativo. Com o Linux, você também pode atualizar um sistema usando o sistema integrado de gerenciamento de pacotes.
  7. É improvável que você veja um BSD executando uma versão de ponta de qualquer coisa. O Linux, por outro lado, tem muitas distribuições que oferecem pacotes de última geração.
  8. Em geral, o Linux suporta hardware muito antes do BSD.
LEIA  Diferença entre Google e Google Chrome

Vídeo Comparativo

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded