Թողարկվել է MidnightBSD 2.2 աշխատասեղանի վրա հիմնված օպերացիոն համակարգը՝ հիմնված FreeBSD-ի վրա՝ DragonFly BSD-ից, OpenBSD-ից և NetBSD-ից տեղափոխված տարրերով: Հիմնական աշխատասեղանի միջավայրը կառուցված է GNUstep-ի վերևում, սակայն օգտվողները հնարավորություն ունեն տեղադրել WindowMaker, GNOME, Xfce կամ Lumina: Ներբեռնման համար պատրաստվել է 774 ՄԲ տեղադրման պատկեր (x86, amd64):
Ի տարբերություն FreeBSD-ի այլ աշխատասեղանի նախագծման, MidnightBSD-ն ի սկզբանե մշակվել է որպես FreeBSD 6.1-բետա-ի պատառաքաղ, որը համաժամացվել է FreeBSD 2011 կոդերի բազայի հետ 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 shell կոդը համաժամանակացված է FreeBSD 12-STABLE մասնաճյուղի հետ:
- Արմատային օգտագործողի համար լռելյայն հրամանի կեղևը csh-ի փոխարեն tcsh է, և ավելի քիչ օգտակար է օգտագործվում paging-ի համար:
- Pfsense նախագծից ավելացվել են պատչեր, որոնք բարձրացնում են dummynet երթևեկության կրճատման համակարգի արդյունավետությունը 2Գբ/վ-ից մինչև 4Գբ/վ:
- mport փաթեթի կառավարիչը թարմացվել է 2.2.0 տարբերակի: Libdispatch-ը և gcd-ը բացառված են կախվածություններից, ինչը թույլ է տալիս ստատիկ կերպով ստեղծել mport հավաքներ: «desktop-file-utils» տարբերակը ավելացվել է plist-ին և ներդրվել է միջուկի մոդուլներով փաթեթներ ստեղծելու հնարավորությունը: Ավելացվել է աջակցություն chroot-ի օգտագործման համար՝ անհատական բանտային միջավայրերը թարմացնելու համար:
- Sctp աջակցությունը տեղափոխվել է Netcat՝ FreeBSD-ից:
- libc-ում ավելացվել է ptsname_r ֆունկցիան:
- Ipfilter-ի սխալների շտկումները տեղափոխվել են FreeBSD-ից:
- Bootstrap սկրիպտը ապահովում է, որ dbus-ը և hald-ը միացված են:
Բացի այդ, մենք կարող ենք նշել DragonFly BSD 6.2.2 նախագծի թողարկումը, որը մշակում է օպերացիոն համակարգ հիբրիդային միջուկով, որը ստեղծվել է 2003 թվականին՝ FreeBSD 4.x մասնաճյուղի այլընտրանքային զարգացման նպատակով: DragonFly BSD-ի առանձնահատկություններից կարելի է նշել HAMMER-ի բաշխված տարբերակված ֆայլային համակարգը, «վիրտուալ» համակարգի միջուկները որպես օգտագործողի գործընթացներ բեռնելու հնարավորությունը, տվյալների քեշավորման միջոցները և FS մետատվյալները SSD կրիչներում, համատեքստում զգայուն սիմվոլիկ հղումները, հնարավորությունը: սառեցնել գործընթացները՝ պահպանելով դրանց վիճակը սկավառակի և հիբրիդային միջուկի վրա՝ օգտագործելով թեթև թելեր (LWKT): Նոր թողարկումն առաջարկում է միայն սխալների շտկումներ:
Source: opennet.ru