La version du système d'exploitation orienté bureau MidnightBSD 3.2, basé sur FreeBSD avec des éléments portés depuis DragonFly BSD, OpenBSD et NetBSD, a été publiée. L'environnement de bureau de base est construit sur Xfce (il est également possible d'installer la combinaison GNUstep + Window Maker + GWorkspace). Contrairement aux autres versions de bureau de FreeBSD, MidnightBSD a été initialement développé comme un fork de FreeBSD 6.1-beta, qui a été synchronisé en 2011 avec la base de code de FreeBSD 7 et a ensuite intégré de nombreuses fonctionnalités des branches FreeBSD 9-12. Pour la gestion des paquets, MidnightBSD utilise le système mport, qui utilise une base de données SQLite pour stocker des index et des métadonnées, ou l'outil Ravenports. Une image d'installation de 949 Mo (i386, amd64) a été préparée pour le téléchargement.
Les principales nouveautés :
- L'interpréteur du langage de programmation Perl a été supprimé du système de base (l'utilisation de Perl nécessite maintenant son installation depuis les ports). De même, brainfuck et subversion ont été supprimés du système de base.
- Il est maintenant possible d'utiliser le système de paquets Ravenports dans des environnements basés sur l'architecture amd64 (pour les environnements i386, seul l'outil mports est disponible). Les paquets sont téléchargés à l'aide de l'utilitaire ravensw et installés dans le répertoire /raven. Contrairement à mports, Ravenports fournit des versions plus récentes de certaines applications, ainsi que des paquets qui ne sont pas encore compilés pour mports. Par exemple, les dernières versions de Firefox sont disponibles dans Ravenports. Ravenports et mports peuvent être utilisés séparément en choisissant le système souhaité lors de l'installation ou en les utilisant ensemble côte à côte.
- Le gestionnaire de paquets mport a été mis à jour vers la version 2.6.2.
- La bibliothèque libarchive prend désormais en charge l'algorithme de compression zstd.
- Telnetd a été retiré de l'offre.
- Pour améliorer la compatibilité avec Linux, le fichier d'en-tête endian.h a été inclus.
- Les composants tiers ont été mis à jour : expat 2.6.2, ldns 1.8.3, sendmail 8.18.1, libarchive 3.7.2, zstd 1.5.2, Unbound 1.19.3, xz/lzma 5.4.5, tzdata 2023d, mandoc 1.14.6, OpenSSH 9.3p2, nvi 2.2.1 et openssl 1.1.1w.
- La liste des identifiants des dispositifs PCI pris en charge a été mise à jour.
- Ajout du support des capteurs de température utilisés dans les processeurs AMD zen4.
- Le pilote ahci a ajouté le support de l'utilisation du chipset AMD KERNCZ en mode RAID.

Source : opennet.ru
