FreeBSD 14 mantém o sistema semelhante ao Unix, aumenta a segurança e o desempenho

Logo do FreeBSD ao centro com fundo branco.

O Linux pode ser o sistema operacional open-source mais conhecido, mas não é o único. Existem vários sistemas operacionais BSD de código aberto semelhantes ao Unix, incluindo o FreeBSD. O Projeto FreeBSD, lançado pela primeira vez em 1993, é um dos primeiros projetos de sistemas operacionais de código aberto. Ele é um descendente direto do trabalho original do BSD de código aberto realizado na Universidade da Califórnia em Berkeley. Este legado histórico tem permitido ao FreeBSD manter-se relevante e em desenvolvimento ativo até hoje.

Lançamento do FreeBSD 14

Esta semana p lançamento foi considerado um marco importante para o FreeBSD com o lançamento da versão 14. Esta é a primeira atualização iconsiderada mportante do número da versão para o sistema operacional de código aberto desde 2021. Este primeiro lançamento estável na filial 14 traz atualizações significativas e novos recursos para o sistema operacional de código aberto, demonstrando o compromisso contínuo do projeto com a inovação e a melhoria.

Novos Recursos e Melhorias

O FreeBSD 14 representa uma combinação de alguns novos recursos e muitas atualizações para vários subsistemas. Essas melhorias visam aumentar o desempenho, a estabilidade e a segurança do sistema operacional. Entre os novos recursos no FreeBSD 14 está uma atualização do sistema de arquivos ZFS para o lançamento OpenZFS 2.2. O ZFS, que tem suas raízes no sistema operacional UNIX Solaris da Oracle (anteriormente Sun Microsystems), há muito tempo promete suportar volumes de armazenamento muito grandes.

Melhorias no ZFS

O OpenZFS 2.2 inclui melhorias como clonagem de blocos, que proporciona um grande aumento de desempenho para cargas de trabalho pesadas de cópia. Além das melhorias no próprio OpenZFS, novas ferramentas foram adicionadas e atualizadas para melhorar a integração do ZFS no FreeBSD. Também houve atualizações para fazer o ZFS funcionar melhor em ambientes virtualizados, e o FreeBSD adicionou suporte ao ZFS para a ferramenta de criação de imagens makefs.

Aumento da Segurança e Escalabilidade

O novo lançamento também inclui várias melhorias de segurança. O framework de sandbox Capsicum do FreeBSD foi aplicado a ferramentas adicionais no sistema base. Também houve atualizações para pacotes de segurança críticos, incluindo a atualização do OpenSSL no sistema base para 3.0.12 e do OpenSSH para a versão 9.5p1. Além disso, o desempenho e a escalabilidade também estão sendo melhorados, juntamente com o suporte aprimorado ao hardware.

Suporte a Hardware Contemporâneo

Existem também mudanças para suportar hardware contemporâneo, como o aumento do número de CPUs suportadas para 1024. Com essas atualizações e melhorias, o FreeBSD continua a ser uma opção viável e poderosa para aqueles que procuram um sistema operacional semelhante ao Unix. Isso demonstra o compromisso do projeto FreeBSD em manter-se atualizado com as tendências e necessidades atuais de hardware.

Qual é a diferença entre o FreeBSD e outros sistemas operacionais de código aberto?

O FreeBSD e outros sistemas operacionais de código aberto, como o Linux, têm suas próprias características e diferenças únicas. Aqui estão algumas delas:

FreeBSD:

  • O FreeBSD é um sistema operacional de propósito geral que enfatiza o desempenho e a escalabilidade.
  • Ele evoluiu a partir do sistema operacional Unix ao longo dos anos após várias atualizações e modificações.
  • O FreeBSD visa tornar um sistema operacional utilizável para qualquer finalidade. Ele é projetado para executar uma ampla variedade de aplicativos, ser fácil de usar, conter recursos de ponta e ser altamente escalável em servidores de rede de alta carga.
  • Um foco significativo do desenvolvimento desde 2000 tem sido o bloqueio de grão fino e a escalabilidade SMP.
  • O FreeBSD é um software livre, e o projeto prefere a licença FreeBSD.

Linux:

  • O Linux foi desenvolvido do zero como uma alternativa diferente para o Unix.
  • O Linux é conhecido por sua grande comunidade de desenvolvedores e pela ampla gama de distribuições disponíveis, cada uma com suas próprias características e benefícios.
  • O Linux é frequentemente escolhido por sua forte suporte para uma variedade de hardware e sua flexibilidade, permitindo que seja usado em tudo, desde servidores até dispositivos embarcados e smartphones.

OpenBSD:

  • O OpenBSD é um sistema operacional focado em segurança que enfatiza a criptografia.
  • O OpenBSD tem uma abordagem mais centralizada gerenciada por um grupo de desenvolvedores principais, enquanto o desenvolvimento do FreeBSD é descentralizado com muitos colaboradores.
  • O OpenBSD também coloca mais ênfase na correção de código do que nas otimizações de desempenho.
  • Um recurso único do OpenBSD é seu forte foco em protocolos de segurança de rede como SSH, IPsec e firewall PF.

Cada um desses sistemas operacionais tem suas próprias forças e fraquezas, e a escolha entre eles geralmente depende das necessidades específicas do usuário. Por exemplo, o FreeBSD pode ser preferido por sua escalabilidade e desempenho, enquanto o OpenBSD pode ser escolhido por sua forte ênfase na segurança.