FreeBSD Foundationi organisatsioon arendab uut graafilist installijat FreeBSD-le, et muuta süsteemi paigaldamise ja esialgse seadistamise protsess algajatele mugavamaks. Uue installija eeldatakse suurendavat süsteemi atraktiivsust kasutajatele, kes on harjunud graafiliste installijatega ja peavad tekstipõhiseid liideseid anahroonsuseks. Lisaks võimaldab graafiline installimise režiim luua ühtsema keskkonna kogumites, mis kasutavad FreeBSD-d kasutajakeskkondade käivitamiseks.

Paigaldamisega seotud protsesside täitmiseks kasutatakse juba tõestatud komponente olemasolevast installijast bsdinstall, mille graafiline liides on реализован через замену инструментария для построения консольных диалогов bsddialog на новый инструментарий gbsddialog, в котором задействованы диалоги и виджеты на базе библиотеки GTK.
Sarnane lähenemine võimaldab rakendada graafilise installimise võimalust, kasutades olemasolevat bsdinstalli infrastruktuuri ja säilitades samas ka konsooli installimisrežiimi. Sarnane asendus võib toimuda ka bsdconfigi konfigureerija puhul, mis toetab juba valikut "-X" lihtsa graafilise liidese loomiseks Xdialogi (GTK2 baasil) kaudu bsddialogi asemel. Gbsddialogi kasutamine Xdialogi asemel võimaldab saavutada kaasaegsemat liidese kujundust.
Uue installeri tööversioon on juba testimiseks valmis, ja vajalikud integreerimispatchid on esitatud ülevaatamiseks. Bsdinstalli integreerimiseks on ettepanekud bsddialogile tõlgitud liidesed kasutaja lisamiseks, administraatori parooli seadmiseks ja ajavööndi valimiseks, samuti komponendid dialooge utiliidi rakendamise valimiseks keskkonnamuutuja $DIALOG väärtuse põhjal ning graafilise režiimi aktiveerimise toetamiseks.

Tähtis on märkida, et projekt GhostBSD (FreeBSD väljaanne koos MATE töölauaga) kasutab juba oma graafilist installerit, mis on kirjutatud Pythonis ja PyGTK-s, kuid selle edasiviimine FreeBSD-sse ei ole kaalutud, kuna see nõuaks Pythoni lisadepanekut, mis tooks kaasa installimeedia suuruse märkimisväärse suurenemise. Mõni aasta tagasi FreeBSD Foundationi toetusel arendati ka graafilise installer prototüüpi, mis on kirjutatud Lua keeles ja teostatud http-serverina, pakkudes web-liidest, mis avatakse ühe akna režiimis veebibrauseri abil.
Teistest sündmustest, mida mainitakse FreeBSD raportis 2024. aasta esimeses kvartalis, võib märkida:
- Tegevust on suunatud helisteki parandamisele. On rakendatud võimalus eraldada heliseadmeid asünkroonses režiimis, mis on vajalik näiteks USB-liidese helikaartide kuumaks eemaldamiseks. Plaanide seas on oss-raamatukogu, audio utiliidi ja Bluetooth-seadmete haldamise utiliidi rakendamine, samuti utiliidi ja raamatukogu mixeri võimaluste laiendamine.
- Bhyve jaoks on ellu kutsutud taustaprotsess vmstated, et hallata virtuaalmasinaid ning seadistada seonduvaid võrgu- ja salvestussüsteeme. Lisatud on utiliit vmstatedctl, et hallata (käivitamine/peatumine/oleku kontrollimine) virtuaalmasinaid järje vormingus.
- Initsiatiiv viia eraldi teeki libsys.so kood süsteemikõnede käsitlemiseks, mis varem asus libc.so ja libpthread.so. libsys.so loomine võimaldab piirata otsest juurdepääsu süsteemikõnedele vaid usaldusväärsele koodile, abstraheerida juurdepääs süsteemikõnedele programmeerimiskeelte jooksutamiseks ning parandada süsteemikõnede logimise tööriistade toe ja toimingute kordamise toetust.
- PackageKit'i jaoks arendatakse tahukohta pkg pakihalduri jaoks, mis võimaldab kasutada FreeBSD-s pakihalduseks tüüpilisi rakenduste juhtimise liideseid, kasutades PackageKit'i, nagu KDE Discover ja GNOME Software Center.
- GCC kompilaatorite komplekti versioon sadamates on uuendatud GCC 13-le.
- Tööd käivad AMD-ga koostöös IOMMU draiveri loomise nimel FreeBSD jaoks.
- VPP (Vector Packet Processor) võrgu stacki portimise töö toimub FreeBSD jaoks.
- Alustatud projekt kohandatud läbilaskevõime piirangute (rate limit) rakendamiseks OpenZFS-is, mis toimib sarnaselt kettakvootidega, aga kontekstis lugemise / kirjutamise operatsioonide ja läbilaskevõime piiramiseks.
- Tööd tehakse unionfs toe stabiliseerimise kallal FreeBSD-s.
- 32-bitiste platvormide toe lõpetamise plaan.
- Sadamate hulka on lisatud KDE 6.
Allikas: opennet.ru
