Käivitati lauaarvutite suunitlusega operatsioonisüsteem MidnightBSD 2.2, mis põhineb FreeBSD-l ja sisaldab elemente, mis on kantud DragonFly BSD-st, OpenBSD-st ja NetBSD-st. Põhilaudade keskkond on üles ehitatud GNUstep-ile, kuid kasutajad saavad installida ka WindowMaker'i, GNOME'i, Xfce'i või Lumina. Laadimiseks on ette valmistatud 774 MB (x86, amd64) suurune installifail.
Erinevalt teistest FreeBSD lauaarvutite kogumikest arendati MidnightBSD algselt FreeBSD 6.1-beta forkina, mis 2011. aastal sünkroniseeriti FreeBSD 7 koodibaasiga ja seejärel omandas suure osa funktsionaalsusest FreeBSD 9-12 harudest. MidnightBSD-s kasutatakse pakihaldussüsteemi mport, mis kasutab SQLite andmebaasi indeksite ja metaandmete salvestamiseks. Pakettide installimine, eemaldamine ja otsing toimub üheainsa mport käsuga.
Peamised muudatused:
- Uuendatud on programmide versioonid, sealhulgas Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
- Käsklusliidese kood /bin/sh on sünkroniseeritud FreeBSD 12-STABLE haruga.
- Kasutaja root jaoks on vaikimisi seadistatud käsurea liides tcsh csh asemel ja leheküljepõhine väljunditöötlus on seadistatud kasutama utiliiti less.
- Lisatud pfsense'i projekti plaastrid, mis suurendavad dummynet'i liikluse kärpimise süsteemi jõudlust 2 Gb/s-lt 4 Gb/s-ks.
- Paketihaldur mport on värskendatud versioonile 2.2.0. Sõltuvustest on välja jäetud libdispatch ja gcd, mis võimaldab mport'i staatilisi kogusid luua. plist-failile on lisatud valik „desktop-file-utils“ ja realiseeritud võimalus luua pakette koos tuumamoodulitega. Lisatud on tugi chroot'i kasutamiseks üksikute jail-keskkondade värskendamiseks.
- Netcatis on sctp tugi üle viidud FreeBSD-st.
- libc-sse on lisatud funktsioon ptsname_r.
- FreeBSD-st on üle viidud Ipfilteri veaparandused.
- Alglaadimise skripti on tagatud dbusi ja hald'i aktiveerimine.
Lisaks võib märkida DragonFly BSD 6.2.2 projekti väljaandmist, mis arendab hübriidse tuumaga operatsioonisüsteemi, mis loodi 2003. aastal FreeBSD 4.x alternatiivseks arendamiseks. DragonFly BSD ainulaadseteks omadusteks on jagatud versioonifailide süsteem HAMMER, võimalus laadida süsteemi "virtuaalseid" tuumi kui kasutaja protsesse, andmete ja metaandmete vahemälu SSD-mäluseadmetes, kontekstist sõltuvad sümboolsed lingid, protsesside külmutamise võimalus nende oleku salvestamiseks kettale ning hübriidtuum, mis kasutab kergtegevusi (LWKT). Uues väljaandes on esitatud ainult tõrgete parandused.
Allikas: opennet.ru
