Lançamento do sistema operacional MidnightBSD 2.2. Atualização do DragonFly BSD 6.2.2

Foi lançado o sistema operacional orientado para desktop MidnightBSD 2.2, baseado no FreeBSD com elementos portados do DragonFly BSD, OpenBSD e NetBSD. O ambiente de desktop básico é construído sobre GNUstep, mas os usuários têm a opção de instalar WindowMaker, GNOME, Xfce ou Lumina. Uma imagem de instalação de 774 MB (x86, amd64) foi preparada para download.

Ao contrário de outras compilações de desktop do FreeBSD, o MidnightBSD foi originalmente desenvolvido como um fork do FreeBSD 6.1-beta, que foi sincronizado com a base de código do FreeBSD 2011 em 7 e posteriormente absorveu muitos recursos das ramificações do FreeBSD 9-12. Para gerenciar pacotes, o MidnightBSD utiliza o sistema mport, que utiliza um banco de dados SQLite para armazenar índices e metadados. A instalação, remoção e busca de pacotes são realizadas por meio de um único comando mport.

Grandes mudanças:

  • Versões atualizadas do programa, incluindo Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversão 1.14.1, sqlite 3.38.2.
  • O código shell /bin/sh é sincronizado com o branch 12-STABLE do FreeBSD.
  • Para o usuário root, o shell de comando padrão é tcsh em vez de csh e o utilitário less é usado para paginação.
  • Adicionados patches do projeto pfsense que aumentam o desempenho do sistema de redução de tráfego dummynet de 2Gb/s para 4Gb/s.
  • O gerenciador de pacotes mport foi atualizado para a versão 2.2.0. Libdispatch e gcd são excluídos das dependências, o que permite gerar estaticamente assemblies mport. A opção “desktop-file-utils” foi adicionada ao plist e a capacidade de criar pacotes com módulos do kernel foi implementada. Adicionado suporte para usar chroot para atualizar ambientes de prisão individuais.
  • O suporte Sctp foi movido do FreeBSD para o Netcat.
  • Adicionada função ptsname_r à libc.
  • Correções de bugs para Ipfilter foram movidas do FreeBSD.
  • O script de bootstrap garante que dbus e hald estejam habilitados.

Além disso, podemos destacar o lançamento do projeto DragonFly BSD 6.2.2, que desenvolve um sistema operacional com kernel híbrido criado em 2003 para fins de desenvolvimento alternativo do branch FreeBSD 4.x. Entre os recursos do DragonFly BSD, podemos notar o sistema de arquivos com versão distribuída HAMMER, a capacidade de carregar kernels de sistema “virtuais” como processos de usuário, meios de armazenar dados em cache e metadados FS em unidades SSD, links simbólicos sensíveis ao contexto, a capacidade de congelar processos enquanto salva seu estado em disco e um kernel híbrido usando threads leves (LWKT). A nova versão oferece apenas correções de bugs.

Fonte: opennet.ru

Adicionar um comentário