Byl vydán desktopově orientovaný operační systém MidnightBSD 2.1, založený na FreeBSD, s prvky portovanými z DragonFly BSD, OpenBSD a NetBSD. Základní desktopové prostředí je postaveno na GNUstep, ale uživatelé mají možnost nainstalovat si WindowMaker, GNOME, Xfce nebo Lumina. Pro stažení je připraven instalační obraz o velikosti 743 MB (x86, amd64).
Na rozdíl od jiných desktopových verzí FreeBSD se operační systém MidnightBSD původně vyvíjel jako fork FreeBSD 6.1-beta, který byl v roce 2011 synchronizován s kódovou základnou FreeBSD 7 a následně zahrnul mnoho funkcí z větví FreeBSD 9, 10 a 11. K správě balíčků v MidnightBSD je využíván systém mport, který používá databázi SQLite pro ukládání indexů a metadat. Instalace, odinstalace a vyhledávání balíčků se provádí pomocí jediné příkazu mport.
Hlavní změny:
- Pro sestavení byl použit LLVM 10.0.1.
- Byly aktualizovány verze: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, file 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, unbound 1.13.0, xz 5.2.5, openmp.
- Byly přidány ovladače pro NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY a Bitron Video AV2010/10 ZigBee USB Stick.
- Byly aktualizovány ovladače: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
- Byly prohlášeny za zastaralé ovladače ctau (Cronyx Tau) a cx (Cronyx Sigma).
- Byla provedena vylepšení v balíčkovém manažeru mport. Bylo vylepšeno aktualizování závislostí během instalace nebo aktualizace balíčků. Zajištěno správné nastavení kódování při extrakci souborů z archivů obsahujících ne-ASCII znaky v názvech souborů. Pro kontrolu integrity prvků plist byly použity hash hodnoty sha256.
- Byla zajištěna generace souboru os-release v /var/run.
- Z dodávky byl odstraněn balíček burncd.
Zdroj: opennet.ru
