Състоя се излизането на десктоп-ориентираната операционна система MidnightBSD 2.2, основана на FreeBSD, с елементи, пренесени от DragonFly BSD, OpenBSD и NetBSD. Основната десктоп среда е изградена на базата на GNUstep, но потребителите имат възможност да инсталират WindowMaker, GNOME, Xfce или Lumina. За сваляне е подготвен инсталационен образ с размер 774 MB (x86, amd64).
В отличие от другите десктоп версии на FreeBSD, ОС MidnightBSD първоначално се е развивала като форк на FreeBSD 6.1-beta, който през 2011 година е синхронизиран с кодовата база на FreeBSD 7 и впоследствие е включил много функции от клоновете на FreeBSD 9-12. За управление на пакетите в MidnightBSD се използва системата mport, която използва SQLite база данни за съхранение на индекси и метаданни. Инсталацията, премахването и търсенето на пакети се извършват с единна команда mport.
Основни промени:
- Актуализирани са версиите на програмите, включително Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
- Кодът на командната обвивка /bin/sh е синхронизиран с клона FreeBSD 12-STABLE.
- За потребителя root по подразбиране е зададена командната обвивка tcsh вместо csh и е приложена утилита less за страничен изход.
- Добавени са пачове от проекта pfsense, които увеличават производителността на системата за намаляване на трафика dummynet от 2Gb/s до 4Gb/s.
- Пакетният мениджър mport е актуализиран до версия 2.2.0. Изключени са зависимостите libdispatch и gcd, което позволява формирование на статични изгледи на mport. В plist е добавена опция 'desktop-file-utils' и е реализирана възможността за създаване на пакети с модули на ядрото. Добавена е поддръжка за използване на chroot за актуализиране на отделни jail среди.
- В Netcat е пренесена поддръжката на sctp от FreeBSD.
- В libc е добавена функцията ptsname_r.
- От FreeBSD са пренесени поправки на грешки за Ipfilter.
- В скрипта за стартиране е осигурено включване на dbus и hald.
Допълнително може да се отбележи издаването на проекта DragonFly BSD 6.2.2, развиващ операционната система с хибридно ядро, създадена през 2003 година с цел алтернативно развитие на клона FreeBSD 4.x. От особеностите на DragonFly BSD можем да споменем разпределената версия на файловата система HAMMER, възможността за зареждане на "виртуални" ядра на системата като потребителски процеси, средства за кеширане на данни и мета-данни на SSD-накопители, контекстно зависими символични линкове, възможността за замразяване на процеси с запазване на състоянието им на диска и хибридното ядро, използващо лек поток (LWKT). В новото издание са предложени само корекции на грешки.
Източник: opennet.ru
