Organizata FreeBSD Foundation po zhvillon një instalues të ri grafik për FreeBSD, i cili ka për qëllim të bëjë procesin e instalimit dhe konfigurimit fillestar më të lehtë për fillestarët. Theksohet se instaluesi i ri do të rrisë tërheqjen e sistemit për përdoruesit që janë mësuar me instaluesit grafikë dhe e perceptojnë ndërfaqen tekstuale si një anahronizëm. Për më tepër, modelet grafike të instalimit do të lejojnë formimin e një mjedisi më të plotë në ndërtimet që përdorin FreeBSD si bazë për të lançuar mjediset e përdoruesve.

Për t'u realizuar proceset e lidhura me instalimin, përdoren komponentë të verifikuar nga instaluesi ekzistues bsdinstall, ndërfaqja grafike e të cilit është realizuar përmes zëvendësimit të instrumenteve për krijimin e dialogëve të konsolës bsddialog me një instrument të ri gbsddialog, në të cilin janë angazhuar dialogë dhe widget-e bazuar në bibliotekën GTK.
Një qasje e tillë lejon realizimin e mundësisë së instalimit në mod të grafikë, duke përdorur infrastrukturën ekzistuese të instaluesit bsdinstall dhe duke ruajtur mundësinë e instalimit në modin konsolë. Një zëvendësim i ngjashëm mund të bëhet edhe për konfiguruesin bsdconfig, i cili tashmë mbështet opsionin «-X» për të krijuar një ndërfaqe të thjeshtë grafike përmes thirrjes së Xdialog (në bazë të GTK2) në vend të bsddialog. Përdorimi i gbsddialog në vend të Xdialog do të ofrojë një pamje më moderne të ndërfaqes.
Implementimi funksional i ri i instaluesit tashmë është gati për testim, dhe patches e nevojshme për integrimin e tij në përbërjen kryesore janë propozuar për rishikim. Për t'u përfshirë në bsdinstall janë propozuar ndërfaqet e përkthyera për bsddialog për shtimin e përdoruesve, instalimin e fjalëkalimit të administratorit dhe zgjedhjen e zona përkoresh, si dhe komponentë për zgjedhjen e implementimit të utilitarit dialog bazuar në vlerën e variablës ambientale $DIALOG dhe mbështetje për aktivizimin e modit grafik.

à rëndësishme të theksohet se projekti GhostBSD (një shpërndarje e FreeBSD me desktopin MATE) tashmë përdor një instalues grafik të krijuar në Python dhe PyGTK, por shpërndarja e tij në FreeBSD nuk po merret në konsideratë, pasi kjo do të kërkonte përfshirjen e Python si një varësi shtesë, gjë që do të çonte në një rritje të konsiderueshme të madhësisë së mediumit të instalimit. Pak vite më parë, me mbështetje nga FreeBSD Foundation, u zhvillua gjithashtu një prototip i instaluesit grafik, i shkruar në gjuhën Lua dhe i realizuar në formën e një serveri http që ofron një ndërfaqe web, e cila hapet në një modalitet një-fvindëshe përmes një shfletuesi web.
Nga ngjarjet e tjera, të përmendura në raportin e FreeBSD për tremujorin e parë të vitit 2024, mund të theksohen:
- Puna pĂ«r pĂ«rmirĂ«simin e grumbullit tĂ« zĂ«rit Ă«shtĂ« duke u zhvilluar. ĂshtĂ« realizuar mundĂ«sia pĂ«r shkĂ«putjen e pajisjeve tĂ« zĂ«rit nĂ« mĂ«nyrĂ« asinkrone, e cila Ă«shtĂ« e nevojshme, pĂ«r shembull, pĂ«r shkĂ«putjen e nxehtĂ« tĂ« kartave tĂ« zĂ«rit me ndĂ«rfaqe USB. NĂ« planet Ă«shtĂ« realizimi i bibliotekĂ«s oss, utilitetit audio dhe njĂ« utiliteti pĂ«r menaxhimin e pajisjeve Bluetooth, si dhe zgjerimi i mundĂ«sive tĂ« utilitetit dhe bibliotekĂ«s mixer.
- PĂ«r Bhyve Ă«shtĂ« realizuar njĂ« proces i pasmĂ« vmstated pĂ«r menaxhimin e virtualizimeve dhe konfigurimin e nĂ«n-sistemeve tĂ« rrjetit tĂ« lidhura. ĂshtĂ« shtuar njĂ« utilitet vmstatedctl pĂ«r menaxhimin (start/ndal/pĂ«rgjigjes njohuri) tĂ« virtualizimeve nĂ« stilin e komandĂ«s jail.
- Iniciativa për të nxjerrë në një bibliotekë të veçantë libsys.so të kodit për thirrjet sistemike, të cilat më parë ishin të pranishme në libc.so dhe libpthread.so. Krijimi i libsys.so do të mundësojë kufizimin e thirrjeve të drejtpërdrejta të sistemit vetëm për kodin e besueshëm, do të abstenojë qasjen në thirrjet sistemike për gjuhët e programimit runtime dhe do të përmirësojë mbështetje për mjetet për regjistrimin e thirrjeve sistemike dhe riprodhimin e operacioneve.
- Për PackageKit, po zhvillohet një backend për menaxherin e paketave pkg, i cili do të lejojë përdorimin e ndërfaqeve standarde të menaxhimit të aplikacioneve që përdorin PackageKit në FreeBSD, siç janë KDE Discover dhe GNOME Software Center.
- Versioni i grupit të kompilerëve GCC në porte është azhurnuar në GCC 13.
- ĂshtĂ« nisur njĂ« projekt i pĂ«rbashkĂ«t me AMD pĂ«r krijimin e njĂ« drejtuesi IOMMU pĂ«r FreeBSD.
- Po kryhet portimi i grumbullit të rrjetit VPP (Vector Packet Processor) për FreeBSD.
- Ka filluar projekti për zbatimin e kufizimeve të personalizueshme të bandwidth (rate limit) në OpenZFS, që funksionon në mënyrë të ngjashme me kotat e disqeve, por në kontekstin e kufizimit të numrit të operacioneve të leximit/shkrimit dhe bandwidth-it gjatë leximit/shkrimit.
- Po punohet për stabilizimin e mbështetjes unionfs në FreeBSD.
- Plani për ndalimin e mbështetjes për platformat 32-bit.
- Në portet është shtuar KDE 6.
Burimi: opennet.ru
