Versioni beta e distribucionit Fedora Linux 44 është prezantuar, duke shënuar kalimin në fazën përfundimtare të testimit, ku lejohet vetëm korrigjimi i gabimeve kritike. Lëshimi është planifikuar për 14 prill. Publikimi përfshin Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite dhe Live-ndërtime, të ofruara në formën e spina me mjedise të personalizuara si Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway dhe Cosmic. Ndërtime janë formuar për arkitekturat x86_64, Power64 dhe ARM64 (AArch64).
Ndryshimet më të rëndësishme në Fedora Linux 44:
- Punimet për përmirësimin e infrastrukturës për ndërtimet e riprodhueshme janë arritur për të mbuluar të paktën 99% të pakove në depoja Fedora. Në lëshimet e kaluara, mbulimi me ndërtimet e riprodhueshme ishte vlerësuar në 90%, falë ndryshimeve të bërë në sistemin e ndërtimit që sinkronizojnë metadatën e kohës së modifikimit të skedave me kodin burimor referues, si dhe që sigurojnë një rend të vazhdueshëm të listës së metadatave dhe strukturave në skedarët binarë. Për të siguruar ndërtime të riprodhueshme në 10% e mbetur, janë përfshirë mbështetës të paketave problematike. Ndërtimet e riprodhueshme i japin përdoruesit mundësinë për t'u siguruar personalisht se skedarët binarë të shpërndarë në paketa janë ndërtuar nga kodi burimor i ofruar dhe nuk përmbajnë ndryshime të fshehura të bëra si rezultat i kompromiseve në kompajlerin ose mjetet e ndërtimit.
- Në të gjitha variantet e shpërndarjes me mjedisin e punës KDE (Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin dhe Fedora Kinoite), për konfigurimin e sistemit pas instalimit është përdorur projekti në zhvillim KDE master i konfigurimit fillestar Plasma Setup, dhe në instaluesin Anaconda janë çaktivizuar fazat që ndërpriten me këtë aplikacion për konfigurimin e sistemit.
- Në të gjitha edicionet me KDE, menaxheri i hyrjes SDDM është zëvendësuar me Plasma Login Manager, një projekt në zhvillim nga KDE.
- Redaktimi i Fedora Games Lab është riparuar, duke ofruar një përzgjedhje paketash dhe cilësimesh për adhuruesit e lojërave kompjuterike. Në variantin e ri është përditësuar stoku i softuerit për ekzekutimin e lojërave dhe janë përdorur teknologjitë moderne, si Wayland dhe PipeWire.
- Mjedisi i punës GNOME është përditësuar në degen 50, ku është ndalur mbështetja për X11 dhe është realizuar një sistem i ri për ruajtjen e seancave.
- Ambientet e përdoruesit Budgie janë përditësuar në degën 10.10, e cila është transferuar në Wayland.
- Logjika e krijimit të profileve të rrjetit në sistemin e instaluar është ndryshuar në instaluesin Anaconda (skedarët me konfigurime për NetworkManager). Të tilla profile tani krijohen jo për të gjitha pajisjet e rrjetit me kabë, por vetëm për pajisjet që janë konfiguruar gjatë instalimit përmes GUI, opsioneve të ngarkimit ose skedarëve të kickstart. Krijimi i profileve për të gjitha pajisjet e disponueshme, dhe jo vetëm për ato të zgjedhura nga përdoruesi, kërkonte eliminimin e profileve të tepërta pas instalimit dhe shkaktonte vështirësi në nevojën pasuese për të ndryshuar konfigurimet.
- Në sistemet me arkitekturë Aarch64 është siguruar përzgjedhja automatike e skedarit të përshkrimit të pajisjes DTB (Device Tree Blobs) për ngarkuesin UEFI, duke zgjidhur kështu problemet me ngarkimin e Live-buildeve Fedora në laptopët ARM që vijnë me Windows.
- Në Live-buildet është angazhuar një grup skriptesh livesys-scripts për konfigurimin e ambientit të punës dhe mundësi të reja nga mjeti Dracut për krijimin automatik të një ruajtjeje të përkohshme që ruhet midis ri-ngarkimeve kur shkruhet imazhi në USB.
- Versionet e pakove janë përditësuar: GCC 16.1, LLVM 22, Ruby 4.0, Go 1.26, binutils 2.46, glibc 2.43, gdb 16.3, CMake 4.0, MariaDB 11.8, IBus 1.5.34, uutils-coreutils 0.5, nushell 0.109.2, Django 6.x, TagLib 2, Helm 4, Ansible 13, TeXLive 2025, GHC 9.10, PHP 8.5.
- Ka vazhduar puna për transferimin e infrastrukturës së integrimit të vazhdueshëm (dist-git CI), e cila realizon ri-ndërtimin e paketave RPM pas ndryshimeve ose përditësimeve të versioneve, drejt përdorimit të mjetit Packit si standart në vend të Fedora CI dhe Zuul.
- Në repositorin është shtuar një mjet me menaxherin e pakove NIX, i cili lejon instalimin e pakove në formatin NIX nga koleksioni nixpkgs. Paketat mund të instalohen në modin njëpërdorues (në katalogun e përdoruesit) dhe në modin shumëpërdorues (në katalogun /nix).
- Aktualisht përdorimi i lidhjeve të forta për lidhjen e skedave identike, të instaluara nga paketa të ndryshme në hierarkinë /usr, është aktivizuar siç parazgjidhet. Krijimi i një lidhjeje të fortë realizohet automatikisht gjatë instalimit të paketës nga procesori në fazën "post install".
- Furnizimi i ndërtimeve QEMU për sistemet host 32-bit (i686) është ndalur. Ky ndryshim pasqyron punën e projektit QEMU për të hequr mbështetje për sistemet host 32-bit.
- Nga përbërjet atomike të Fedora për sistemet desktop janë hequr skedarët ekzekutivë dhe bibliotekat FUSE 2 (në të kaluarën, kjo version u shpall e vjetruar dhe të gjitha paketat u kaluan në përdorimin e FUSE 3). Gjithashtu, është ndaluar mbështetje e rregullave të vjetra polkit, të dorëzuara në skedaret me zgjedhje pkla.
- PackageKit është kaluar në përdorimin e bbackendit të ri DNF5, të ndërtuar me bibliotekën libdnf5.
- Në redaksinë e distribucionit me menaxherin e kompozitëve MiracleWM, shija e desktopit nwg-shell është zëvendësuar me Dank Material Shell.
- Moduli i bërthamës NTSYNC është aktivizuar siç parazgjidhet, duke treguar një rritje të dukshme të performancës për lojërat Windows që drejtohen përmes Wine. Moduli realizon pajisjen simbolike /dev/ntsync dhe një grup primitivash për sinkronizim, të aplikuara në bërthamën Windows NT. Rritja e konsiderueshme e performancës arrihet duke eliminuar koston e ngarkesës së lidhjeve RPC në hapësirën e përdoruesit.
- Në Fedora Cloud, në vend të një seksioni të veçantë /boot tani ofrohet një nënseksion i quajtur Btrfs.
- Furnizimi i paketës libreoffice-KF5 me komponentët për integrimin e LibreOffice me Qt5 është ndalur, dhe në vend të saj është introduktuar paketa libreoffice-kf6, e cila siguron integrimin me Qt6.
Gjithashtu mund të theksohet iniciativa për reformimin e procesit të zhvillimit të Fedora, e paraqitur për diskutim nga Jef Spaleta, lideri i projektit Fedora. Jef propozon krijimin e një «sandbox» për të lehtësuar testimin e ideve të reja dhe eksperimentimin me teknologji të reja në distribucion, pa rrezikun e uljes së stabilitetit të projektit kryesor.
Pritet që ide të reja inovative për zhvillimin e distribucionit të shfaqen paralelisht me distribucionin kryesor dhe me kalimin e kohës mund të integrohen në përbërjen kryesore nëse plotësohen kushte të caktuara, konfirmohet vlera për projektin dhe ka interes nga zhvillues të tjerë. Jeta e teknologjive eksperimentale parashikon disa faza zhvillimi me rishikim në pika kontrolli, të lidhura me kohën, dhe kalimin në një fazë tjetër pasi të arrihen kriteret e përcaktuara për secilën fazë.
Burimi: opennet.ru
