Links rápidos
-
FreeBSD
-
Ghostbsd
-
Midnightbsd
-
Netbsd
-
OpenBSD
-
Dragonfly BSD
Quando você pensa em oses de código aberto, pode pensar em distritos Linux, mas os sistemas baseados em BSD existem há muito tempo. Aqui estão alguns dos melhores sistemas de BSD que você pode experimentar que podem dar à Linux Distros uma corrida pelo seu dinheiro.
6 FreeBSD
O FreeBSD pode ser a variante BSD mais conhecida. O projeto remonta ao início dos anos 90, após um esforço anterior para levar a base de código BSD para o PC, apelidada de 386BSD, cuspida. O FreeBSD saiu de um esforço para alguns dos usuários da 386BSD manter o projeto.
O FreeBSD tentou continuar o esforço para portar a base de código BSD desenvolvida na UC Berkeley nos anos 70 e 80. A BSD, ou a distribuição de software de Berkeley, foi o resultado de estudantes de graduação como o fundador da Sun Microsystems, Bill Joy Tinking com o código UNIX original do Bell Labs para fazer suas próprias melhorias, como o editor VI. O FreeBSD foi notável por estar disponível gratuitamente e o código -fonte foi incluído, características que espalhariam o Linux. A Internet moderna foi amplamente desenvolvida em sistemas BSD, incluindo padrões TCP/IP.
Um processo da Bell Labs contra a Universidade e alguns dos programadores originais do BSD que formaram sua própria empresa criou inicialmente uma nuvem sobre os sistemas baseados em BSD, mas depois que foi resolvida principalmente a favor da BSD, o FreeBSD construiu seguidores dedicados porque trouxe uma estação de trabalho e um sistema operacional para PC barato.
O FreeBSD pode ser menos popular no Linux, mas tem sido usado em alguns lugares importantes. O FreeBSD impulsiona as sessões de assistir compulsivamente a Netflix com a rede de entrega de conteúdo Open Connect. Esta é uma caixa colocada nos data centers do ISP que transmite os arquivos de vídeo para seus dispositivos. Os geeks da aviação ficarão satisfeitos em saber que o site de rastreamento de vôo FlightAware corre muito no FreeBSD. O Yahoo também usou inicialmente o FreeBSD em seus servidores nos anos 90.
Os utilitários de usuários, ou “Userland”, também são o padrão no terminal MacOS. Faz um sistema de desktop perfeitamente útil.
5 Ghostbsd
Ghostbsd é uma ramificação de FreeBSD que visa criar uma experiência mais amigável pronta para uso. Se você instalar o FreeBSD por si só, estará confrontado com um instalador baseado em texto que parece diretamente dos anos 90. Você também obtém apenas um console mínimo de texto. Embora isso possa ser aceitável se você já usou ou instalou uma distro Linux mais técnica, como Debian ou Arch, é uma barreira significativa para as pessoas menos familiarizadas com os sistemas do tipo UNIX.
Ghostbsd tenta corrigir isso oferecendo uma GUI pronta para uso que se instala em um ambiente ao vivo. Isso significa que você pode levá-lo para um test-drive, como faria com uma unidade USB LIVE LIVE inicializável para decidir se deseja instalá-lo. O GhostBSD vem com o ambiente Mate por padrão, embora uma edição da comunidade baseada no XFCE também esteja disponível. Eles também estão desenvolvendo sua própria área de trabalho Gershwin, que é padronizada após o MacOS.
O GhostBSD parece fácil de usar, mas a desvantagem é que as versões atuais exigem muita RAM para inicializar o ambiente ao vivo, pois ela carrega completamente na memória. São necessários 8 GB para fazer isso, dobrar até o requisito mínimo do Windows 11.
4 Midnightbsd
Midnightbsd é outra tentativa de oferecer uma interface lisa e amigável. A realidade de Midnightbsd é que é mais um fixador no momento.
O sistema recebeu o nome do Cat’s Cat, do desenvolvedor original Luca Holt, um angora turco preta que, como muitas pessoas que têm gatos e computadores, descobriram que a meia -noite gostava de sentar em máquinas e monitores.
Midnightbsd pode se esforçar pela facilidade de uso em teoria, mas parece cair na prática. Eu não conseguia nem instalar um ambiente gráfico porque seu gerenciador de pacotes nem sequer instalaria o pacote. O programa de instalação ainda é bastante técnico e você terá que responder a perguntas sobre seu hardware que talvez não conheça imediatamente, sem se aprofundar nas especificações do sistema.
Midnightbsd pode ser mais um fixador do que um sistema completo de desktop no momento. Se você estiver disposto a mexer, isso pode atrair você.
3 Netbsd
O lema da NetBSD é “é claro que ele executa o NetBSD”. O projeto está comprometido com a portabilidade, sendo capaz de executar em muitos sistemas diferentes, em vez de apenas o hardware X86 que o FreeBSD segmentou inicialmente. O NetBSD, como o FreeBSD, traça suas raízes ao projeto 386BSD no início dos anos 90. Onde os desenvolvedores da FreeBSD queriam segmentar PCs, os desenvolvedores da NetBSD queriam que ele fosse executado em diferentes plataformas de hardware. Isso foi um aceno para o valor histórico do UNIX da portabilidade em hardware.
O NetBSD é executado em PCs, mas também em muitas plataformas de hardware. Existem diferentes camadas, com plataformas amplamente usadas como x86-64 e braço com suporte prioritário e outras plataformas “órfãs”, como o Amiga ou o Macintosh original, suportados em seu próprio lugar. Você pode até obter o NetBSD para a linha de minicomputadores da Digital Equipment Corporation Vax, se você se deparar com um em uma venda de garagem. Você pode até executá -lo em uma torradeira, de acordo com a Instructables.
Como o NetBSD suporta diferentes arquiteturas e licenciamento que lhe permitem ser usados em código proprietário, é popular na computação incorporada. O suporte ao hardware mais antigo também o torna o favorito entre os entusiastas retrocomputados, especialmente com o suporte ao Kernel Linux para os processadores 386 e 486.
2 OpenBSD
O OpenBSD, como o restante dos BSDs, tem uma afinidade pelas redes e ficou conhecido por seu foco na segurança.
Theo de Raadt fundou o OpenBSD após um desacordo com os desenvolvedores da NetBSD, então ele iniciou seu próprio projeto. Dada a gênese do OpenBSD, o desenvolvimento do projeto parece opinativo em comparação com outros softwares. O OpenBSD visa a segurança através da correção do código, ou pelo menos a interpretação da correção do código. Isso resultou no que sua página inicial se orgulha de “apenas dois orifícios remotos na instalação padrão, em um longo tempo!”
Como de Raadt está sediado no Canadá, isso permite que o OpenBSD suria restrições à criptografia que estaria sujeita a se o projeto fosse baseado na fronteira nos EUA.
Mesmo se você não usar o OpenBSD, há uma boa chance de você ter usado parte de seu software. O OpenSSH é desenvolvido pelo OpenBSD e é onipresente no acesso a máquinas remotas. O TMUX é um multiplexador de terminal popular que é útil para executar várias janelas em um terminal. Isso também é útil sobre conexões remotas e oferece uma alternativa à tela GNU.
1 Dragonfly BSD
No que parece ser um tema no desenvolvimento do BSD, o Dragonfly BSD é um garfo de outro projeto BSD. Dragonflybsd é uma ramificação de FreeBSD. A Dragonfly foi fundada pelo ex -desenvolvedor do FreeBSD Matthew Dillon em 2004. O nome vem de quando ele estava tirando fotos em seu quintal e aconteceu em uma libélula.
A libélula se concentra no multiprocessamento. Naquela época, isso estava prospectivo, pois o que poucas máquinas eram capazes de multiprocessamento simétrico eram gigantes de servidor e mainframe. Atualmente, até os smartphones do orçamento têm vários núcleos de CPU. Outra parte do desenvolvimento que acabou sendo presciente foi o desenvolvimento de código para lidar com os SSDs com eficiência.
Dragonfly está comprometido com o multiprocessamento. Até as operações de rede podem ser paralelas. Como nos sistemas baseados em microkernel como o MACH, as operações podem ser divididas entre o kernel e o espaço do usuário.
Enquanto os BSDs modernos têm uma reputação de senso de conservadorismo técnico, a libélula parece gostar de estar na vanguarda. Uma idéia interessante é o kernel virtual, onde um kernel pode ser executado no espaço dos usuários. Isso permite que ele seja testado com mais facilidade. Os grãos virtuais também podem ser úteis em aglomerados maciços. Todas essas características interessantes tornam o Dragonfly BSD um sistema para assistir no futuro. Provavelmente atrairá aqueles que gostam de mexer ou experimentar. Se você gosta de distritos de borda de sangramento, como Arch ou Gentoo, pode gostar de instalar e executar o Dragonfly BSD.
Os sistemas BSD têm um legado que antecede o Linux, voltando ao final dos anos 70. Você pode ter um Unix real em sua máquina com esses sistemas operacionais de código aberto. Se você deseja explorar novas idéias na ciência da computação ou trazer uma máquina antiga de volta à vida, o BSD pode fazer as mesmas coisas que o Linux pode e talvez mais.