Bol spustený desktopovo orientovaný operačný systém MidnightBSD 2.2, založený na FreeBSD s prvkami prenesený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 sťahovanie je pripravený inštalačný obraz s veľkosťou 774 MB (x86, amd64).
Na rozdiel od iných desktopových zostáv FreeBSD sa operačný systém MidnightBSD pôvodne vyvíjal ako fork FreeBSD 6.1-beta, ktorý bol v roku 2011 synchronizovaný s kódovou základňou FreeBSD 7 a následne zahŕňal mnohé funkcie z vetiev FreeBSD 9-12. Na správu balíkov sa v MidnightBSD používa systém mport, ktorý využíva databázu SQLite na ukladanie indexov a metadát. Inštalácia, odstraňovanie a vyhľadávanie balíkov sa uskutočňuje prostredníctvom jednotnej príkazovej mport.
Hlavné zmeny:
- Aktualizované verzie programov, vrátane Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
- Kód príkazového riadku /bin/sh bol synchronizovaný s vetvou FreeBSD 12-STABLE.
- Pre používateľa root je štandardne nastavený príkazový shell tcsh namiesto csh a použitá je utilita less na stránkový výstup.
- Pridali sa opravy od projektu pfsense, ktoré zvyšujú výkon systému na odsekávanieťrafiku dummynet z 2Gb/s na 4Gb/s.
- Správca balíkov mport bol aktualizovaný na verziu 2.2.0. Závislosti libdispatch a gcd boli vylúčené, čo umožňuje vytvárať staticky zostavy mport. Do plist bola pridaná možnosť „desktop-file-utils“ a bola realizovaná možnosť vytvárania balíkov s jadrovými modulmi. Pridaná podpora pre používanie chroot pri aktualizácii jednotlivých jail-ov.
- Podpora sctp bola prenesená do Netcat z FreeBSD.
- Do libc bola pridaná funkcia ptsname_r.
- Opravy chýb pre Ipfilter boli prenesené z FreeBSD.
- Vo skrite inicializácie bol zabezpečený štart dbus a hald.
Navyše je možné spomenúť vydanie projektu DragonFly BSD 6.2.2, ktorý vyvíja operačný systém s hybridným jadrom, vytvorený v roku 2003 s cieľom alternatívneho vývoja vetvy FreeBSD 4.x. Medzi vlastnosti DragonFly BSD patrí distribuovaný verzionovaný súborový systém HAMMER, možnosť načítania "virtuálnych" jadier systému ako používateľských procesov, prostriedky na cacheovanie dát a meta-dát FS na SSD úložiskách, kontextovo závislé symbolické odkazy, možnosť zmrazenia procesov so zachovaním ich stavu na disku a hybridné jadro, ktoré využíva ľahké vlákna (LWKT). V novom vydaní sú predstavené iba opravy chýb.
Zdroj: opennet.ru
