Bol vydaný desktopovo orientovaný operačný systém MidnightBSD 2.1 založený na FreeBSD s prvkami portovanými z DragonFly BSD, OpenBSD a NetBSD. Základné desktopové prostredie je postavené na GNUstep, ale používatelia majú možnosť nainštalovať WindowMaker, GNOME, Xfce alebo Lumina. Na stiahnutie je pripravený inštalačný obraz o veľkosti 743 MB (x86, amd64).
Na rozdiel od iných verzií desktopu FreeBSD bol MidnightBSD pôvodne vyvinutý ako fork FreeBSD 6.1-beta, ktorý bol synchronizovaný s kódovou základňou FreeBSD 2011 v roku 7 a následne začlenil mnoho funkcií z vetiev FreeBSD 9, 10 a 11. Na správu balíkov MidnightBSD používa systém mport, ktorý používa databázu SQLite na ukladanie indexov a metadát. Inštalácia, odstránenie a vyhľadávanie balíkov sa vykonáva pomocou jediného príkazu mport.
Hlavné zmeny:
- Na zostavenie sa používa LLVM 10.0.1.
- Aktualizované verzie: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, súbor 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, neviazané , xz 1.13.0, openmp.
- Pridané ovládače pre NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY a Bitron Video AV2010/10 ZigBee USB Stick.
- Aktualizované ovládače: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
- Ovládače ctau (Cronyx Tau) a cx (Cronyx Sigma) boli zastarané.
- Vylepšenia boli vykonané v správcovi balíkov mport. Proces aktualizácie závislostí počas inštalácie alebo aktualizácie balíkov bol vylepšený. Zabezpečuje, že je nastavené správne kódovanie pri extrakcii súborov z archívov obsahujúcich v názvoch súborov iné ako ASCII znaky. Na kontrolu integrity prvkov plist sa používajú hash sha256.
- Povolené generovanie súboru os-release v /var/run.
- Balík burncd bol odstránený z distribúcie.
Zdroj: opennet.ru