LiberNT: A Windows 11-et célozza ez a ReactOS-fork

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A LiberNT egy ReactOS-alapú operációs rendszer, amely a régi, NT5-korszakbeli viselkedés helyett a Windows 11 kompatibilitásra koncentrál, ami eddig meghatározta a ReactOS-t. Legutóbbi debug buildje, amely október 14-én jelent meg, amd64, arm64 és riscv64 architektúrán fut, kísérleti Windows 11 driver-modell megvalósítással, NTFS-frissítésekkel és olyan WoW64 útvonallal, amely Arm rendszereken FEX-et használ.

Mi a LiberNT

A LiberNT egy ingyenes operációs rendszer, amely a Windows NT architektúrára épül. A README szerint a ReactOS egy forkja, amely a modern hardverek támogatására, a modern platformokra és a modern Windows NT kompatibilitási munkára összpontosít, amelyet később vissza szeretnének küldeni az eredeti projekthez. Nem Linux disztribúció, és nem használja a Linux kernel-t. A projekt célja a Windows 11 kompatibilitás, emellett teret hagy a kísérleti funkcióknak. Elsősorban 64 bites platformokra koncentrál, előre elkészített image-ek érhetők el amd64, arm64 és riscv64 architektúrára. A tároló GPL-3.0 licenc alatt érhető el, 2026. május 4-én hozták létre, és 2026. október 21-i ellenőrzéskor 456 csillagot és 30 forkot mutatott.

A jogi alapok egyértelműek. A README szerint a LiberNT clean-room megközelítést követ: a Windows viselkedését a Microsoft nyilvános dokumentációja, az SDK- és WDK-headerek, a nyilvános szimbólumok és black-box tesztelés alapján vizsgálja. A projekt állítása szerint nem másol és nem ír át zárt Windows-kódot, és nem vesz át GPL-kódot a Linuxból.

A cél a Windows 11, nem az NT5

A ReactOS hagyományosan a Windows NT5 korszakot célozta meg, vagyis a Windows XP és a Server 2003 alapjául szolgáló architektúrát. A LiberNT fő ága a main-nt10 nevet kapta, és a projekt release megjegyzései szerint mostantól a Windows 11 platform az alapértelmezett cél. Az október 5-i build hozzáadta a Windows 11 kernel exportkészletét a 64 bites célokhoz, egy natív Direct3D 12 runtime-ot, valamint a Direct3D 11.2–11.4 támogatását.

Ez jóval mélyebb változás, mint egy téma vagy egy új start menü. A Windows 11 kompatibilitás érinti a kernel exportokat, a driver modellt, a grafikus stack-et és azokat a user-mode szerződéseket, amelyekre az alkalmazások támaszkodnak. Az október 14-i release megjegyzések egy új, condrv.sys-re és conhostra épülő konzol stack-et sorolnak fel, a Direct3D 10 támogatását a natív runtime-on, egy Direct3D 11.1 display driver interfészt, valamint az NTFS támogatást a Windows 11 LFS 2.0 napló visszajátszásához, hogy a kötetek írható-olvasható módban csatolódjanak. A Windows 11 a referencia az NT5 helyett, viszont szerepel a README-ben.

Platformlista

A LiberNT platformtámogatása jóval szélesebb, mint egy tipikus ReactOS-forké. A projekt előre elkészített image-eket ad ki amd64, arm64 és riscv64 architektúrára, és a release buildjeiben PowerPC image-ek is vannak. Az ARM64 munka része a Raspberry Pi támogatása és az RP1 I/O vezérlő, ami kifejezetten fontos az olyan beágyazott és egykártyás gépeknél, ahol a konkrét hardver beüzemelése a lényeg.

A bootfolyamat támogatja az UEFI-t és a BIOS-t, GOP framebufferrel és korai megjelenítéssel. A tároló- és busztámogatás lefedi az NVMe-t, a StorPortot, az SD/eMMC-t, a PCIe-t, a Plug and Play-t és az USB xHCI-t. A grafika a Windows Display Driver Modelre épül Mesa-val, az ARM64 build pedig WoW64 és FEX segítségével x86 alkalmazásokat is futtathat, ha ezt az opciót engedélyezik.

A LiberNT Setup működését a Windows Setuphoz igazították. A README szerint listázza a meghajtókat, létrehoz, töröl, formáz, zsugorít és kiterjeszt partíciókat, és NTFS-re telepíti a rendszert a szükséges EFI rendszerpartícióval együtt. A release image-ek előre telepített lemezképként, virtuális gépekhez való VHD-ként és bootolható telepítő ISO-ként érhetők el.

Mi működik, és mi nem

A release megjegyzések szerint a teljes stacken folyamatos a haladás. Az október 8-i buildben jelent meg az NVMe vezérlők telepítése, az NTFS tömörítés és a rövid nevek „tunnelingje”, a Windows 11-stílusú drivertelepítés és egy írható LiveCD RAM-meghajtó. Az október 14-i build hozzáadta a Windows 11 kötetek NTFS naplójának visszajátszását, a natív runtime-ra épülő Direct3D 10-et, xHCI javításokat és további WoW64 handle-kezelést.

Az alkalmazáskompatibilitás jóval szűkebb, mint amit a platformfunkciók alapján várnánk. A projekt kompatibilitási adatbázisában mindössze öt bejegyzés szerepel, és ezeket is egy konkrét fejlesztői builddel tesztelték. Ezen belül: a Google Chrome, a nyílt forráskódú 0 A.D. stratégiai játék és a Command & Conquer: Yuri's Revenge működőként szerepel. A Steam használhatónak volt jelölve. Az RPCS3 PlayStation 3 emulátor elindult, de nem minősítették használhatónak. A LiberNT több ReactOS-alapkomponenst lecserél, köztük egy új NVS memóriakezelőt és kernel pool megvalósítást, egy új cache managert, egy új NTFS drivert és egy frissített, NVMe-t támogató StorPort megvalósítást.

Kísérleti állapot

A README egyértelműen fogalmaz a készültségi szintről. A releases oldalon elérhető buildek debug előzetesek tesztelésre, és a felhasználókat kifejezetten arra kérik, hogy ezeket virtuális gépben vagy tartalék hardveren futtassák, ne olyan gépen, amelyre napi szinten szükségük van. Ez a figyelmeztetés a jelenlegi, október 14-i buildre is vonatkozik, nem csak egy korai alfára.

A LiberNT nyíltan közli, hogyan használja az MI-t. A README szerint MI segít a kód átnézésében és írásában, de mindent ember ellenőriz. Mielőtt bármi bekerülne a main branchbe, egy fejlesztő lefuttatja és érvényesíti a teljes end-to-end tesztkészletet. A közreműködőket arra kérik, hogy a pull requestben írják le, mely részeknél segített az MI, és hogyan tesztelték azokat.

A projekt aktív. A tárolót 2026. október 21-én frissítették, és a release előzmények alapján csak októberben több build is megjelent. Ez a tempó biztató egy friss fork esetében, ugyanakkor azt is jelenti, hogy a kompatibilitás buildről buildre változhat. Egy release megjegyzésben felsorolt funkció nem jelenti azt, hogy minden érintett alkalmazás működni fog.

Saját értékelésünk: a ReactOS évtizedek óta a Windows XP és Server 2003 kompatibilitást üldözi. A LiberNT azért érdekes, mert a modern NT10-szerződésre lő, ahol a 64 bites kernel exportok, a driver modell és a grafikus stack fontosabb, mint 20 éves programok futtatása. A kockázat az, hogy a Windows 11 kompatibilitás jóval nagyobb terület, és öt kompatibilitási bejegyzés nem bizonyítja, hogy ezt lefedték. A projekt saját figyelmeztetése adja a helyes nézőpontot: virtuális gépben érdemes kipróbálni, nem a fő gépeden.