Linux vs. BSD: qual você deve usar?

Ambos são baseados no Unix, mas é aí que as semelhanças terminam. Aqui está tudo o que você precisa saber sobre as diferenças entre o Linux e o BSD.

Ambos são baseados no Unix, mas é aí que as semelhanças terminam.  Aqui está tudo o que você precisa saber sobre as diferenças entre o Linux e o BSD.
Propaganda

No MakeUseOf, nós cobrimos o Linux um pouco como a “alternativa” ao Windows e Mac OS X. No entanto, esses não são os únicos três sistemas operacionais lá fora - há também a família BSD de sistemas operacionais parecidos com o Unix, que são tecnicamente falando diferente do Linux.

Em nome da concorrência leal, chegou a hora de darmos algum reconhecimento aos sistemas operacionais da BSD. E não há melhor maneira de fazer isso do que compará-los com o Linux. O que há de diferente nos sistemas operacionais BSD, e você deveria estar rodando em vez de Linux? Como o Linux e o melhor sistema operacional de desktop BSD, o PC-BSD, se comparam na área de trabalho?

Como Linux e BSD são semelhantes

pcbsd
Vamos cuidar das semelhanças primeiro, das quais existem muitas. Ambos os sistemas operacionais são open source e Unix-like, então muitos dos mesmos programas e utilitários rodam em ambos. Mesmo na área de trabalho, os dois sistemas operacionais serão parecidos, pois normalmente executam os mesmos ambientes de área de trabalho, incluindo, entre outros, o GNOME e o KDE. O Firefox, o GIMP e muitos outros aplicativos populares de código aberto também são executados em ambos os sistemas.

Então, quando você só procura por diferenças grandes e notáveis, você não encontrará nenhuma. É realmente baixo para detalhes menores, nos bastidores e as conseqüências disso que fazem a diferença.

Kernel vs. Sistema Operacional

linux_kernel_map
Primeiro de tudo, “Linux” é na verdade apenas o kernel que preenche a lacuna entre software e hardware O Kernel do Linux: Uma Explicação em Termos de Layman O Kernel Linux: Uma Explicação nos Termos de Layman Há apenas uma coisa que as distribuições Linux têm em comum: o kernel do Linux. Mas, embora muitas vezes se fale, muitas pessoas não sabem exatamente o que faz. Consulte Mais informação . As distribuições Linux são feitas por grupos de pessoas (ou organizações) que empacotam o kernel junto com qualquer software de sobreposição que desejem. Felizmente, o fato de que toda distribuição Linux tem certas coisas em comum (o kernel do Linux, entre outras coisas) permite que um software escrito simplesmente para “Linux” funcione na maioria das distribuições.

O BSD, por outro lado, geralmente é um sistema operacional inteiro e não apenas o kernel. Existem vários sistemas operacionais BSD que possuem diferenças entre si, mas é mais fácil e bastante correto apenas coletivamente chamá-los de família BSD, pois todos eles vêm do BSD Unix.

Patrimônio Unix

unix_history
O que me leva ao próximo ponto: os sistemas operacionais BSD são mais “Unix” que o Linux. Por razões legais, os sistemas operacionais da família BSD não podem realmente se chamar Unix, mas apenas Unix-like, mas possuem uma longa linhagem de herança Unix. Os sistemas operacionais BSD, juntamente com o AIX, o HP-UX, o Solaris e até o Mac OS X (via Darwin, que é baseado no BSD) podem rastrear suas origens desde a criação original do Unix.

Por outro lado, o Linux se une ao Minix como os dois únicos sistemas operacionais que são do tipo Unix e inspirados pelo Unix, mas não possuem nenhum vínculo real com o Unix original.

Licenciamento

Depois, há a diferença no licenciamento que o Linux e a família BSD usam. Enquanto ambos usam licenças de código aberto Licenças de software de código aberto: o que você deve usar? Licenças de software de código aberto: o que você deve usar? Você sabia que nem todas as licenças de código aberto são iguais? Leia mais, o Linux usa a GPL, o que favorece os usuários, forçando os desenvolvedores a liberar qualquer uma de suas modificações para o software licenciado sob GPL como código aberto e com a mesma licença.

A família BSD usa a licença BSD, que favorece os desenvolvedores, permitindo que eles utilizem softwares de código aberto, façam modificações e mantenham a propriedade se desejarem, em vez de forçá-los a liberar suas alterações como código aberto (embora eles ainda pudessem eles queriam).

É por causa da licença BSD que a Apple pode usar vários bits BSD (inclusive do FreeBSD) e criar o Mac OS X como um produto de fonte mista. O Google conseguiu criar o Android apesar de usar e modificar o kernel do Linux (e outros softwares licenciados pela GPL) porque eles lançam o sistema operacional móvel como código aberto e não têm problema com isso.

Suporte de Fornecedores

morecores_gpu
Finalmente, se você está comparando o Linux e o BSD como um sistema operacional de desktop, você precisa olhar para o suporte do fornecedor. Quando você exclui o Mac OS X (como é tecnicamente o BSD, mas da perspectiva de um usuário, nós os consideramos separados), então o suporte do fornecedor não é tão bom para os sistemas operacionais BSD. Não é ruim, mas o Linux tem melhor. Dos dois, as chances são maiores de que o software será escrito para o Linux em vez de um sistema operacional BSD. Os drivers gráficos são melhores Os gráficos AMD Open Source são agora impressionantes, Veja como obtê-los Os gráficos AMD Open Source são agora impressionantes, Veja como obtê-los O driver proprietário da AMD no Linux é rápido, mas cheio de bugs, e o driver de código aberto tornou-se incrível Leia mais e mais numerosos no Linux (tanto proprietário quanto open source) e, por sua vez, há muito mais jogos disponíveis no Linux do que no BSD.

O PC-BSD, que é baseado no FreeBSD e é o sistema operacional BSD mais fácil de instalar para fins de desktop, é certamente utilizável e se parece com o Linux graças ao uso dos mesmos ambientes de desktop. No entanto, uma vez que você tente fazer mais e mais, você começará a encontrar seus limites.

Embora o Mac OS X tenha algumas coisas que outros sistemas operacionais BSD não oferecem, ainda não é uma vitória fácil para o Mac OS X quando comparado ao Linux Mac OS X Yosemite, Do ponto de vista de um usuário Linux Mac OS X Yosemite, Do ponto de vista de um usuário Linux O Mac OS X é usado como o elemento-propaganda para uma interface limpa e elegante. Como escritor de Linux, é meu dever fazer comparações entre distros do Linux, mas também contra a concorrência. Consulte Mais informação .

Vantagens tecnológicas da BSD

No entanto, os diferentes kernels BSD têm muitas implementações diferentes de várias tecnologias, algumas das quais comprovadamente superiores ao Linux. O FreeBSD é conhecido por ter uma fantástica pilha de rede, e o OpenBSD é conhecido por ser tão seguro quanto humanamente possível. O NetBSD pode rodar em mais arquiteturas do que o Linux pode, incluindo uma torradeira. Portanto, os sistemas operacionais do BSD não são ruins do ponto de vista técnico, mas há simplesmente menos suporte para eles por desenvolvedores terceirizados do que pelo Linux. Com suporte suficiente, você pode fazer o que quiser em um sistema operacional.

Na área de trabalho, fique com o Linux

No final, a maioria dos usuários vai querer ficar com o Linux para seus desktops, pois há várias razões pelas quais o Linux é melhor Linux vs Unix: as diferenças cruciais que importam para Linux Professional Linux vs Unix: as diferenças cruciais que importam para Linux Professionals Linux didn não aparece do nada; antes da criação do Linux, e antes do surgimento do Windows, o mundo da computação era dominado pelo Unix. Qual é exatamente a diferença entre o Linux e o Unix? Leia mais na área de trabalho. No entanto, se este artigo tornou você mais curioso sobre os sistemas operacionais BSD, sinta-se à vontade para experimentar alguns em uma máquina virtual ou em um computador reserva. Nunca é demais saber o que está por aí.

Quais são os recursos dos sistemas operacionais BSD que eles têm ou fazem melhor que o Linux? Por que você escolheria um ou outro? Deixe-nos saber nos comentários!

Crédito de imagem: Forrestal_PL

In this article