A ReactOS 2026-ot egy újabb „nagy lépéssel” kezdi a Windows NT6 kompatibilitás felé

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 ReactOS projekt idén ünnepli fennállásának 30. évfordulóját, és az „open-source Windows” megvalósítására irányuló ambíciói mit sem csökkentek. A fejlesztők 2026 elején egy újabb jelentős mérföldkőről számoltak be: a rendszer fontos lépést tett a Windows NT 6.0 (Windows Vista és az azt követő verziók) kompatibilitásának irányába.

A friss fejlemény középpontjában a Microsoft C Runtime Library egyik kulcskomponense, az MSVCRT áll. Hónapokon át tartó előkészítő munka után a ReactOS fejlesztői szinkronizálták saját MSVCRT megvalósításukat a Wine 10.0 állapotával. Ez a DLL alapvető szerepet játszik a Windows-alkalmazások futtatásában, így annak minősége és kompatibilitása közvetlen hatással van arra, hogy milyen szoftverek és mennyire stabilan futnak a rendszeren.

A fejlesztők az X-en (korábban Twitter) közzétett bejegyzésükben hangsúlyozták, hogy ez a frissítés látványos javulást hozott a rendszer tesztelhetőségében és alkalmazás-kompatibilitásában. Konkrét számokkal is alátámasztották az előrelépést: az MSVCRT Wine 10.0-ra történő újraalapozása (rebase) mintegy 30%-kal csökkentette az API-tesztek sikertelenségi arányát.

A részletek még beszédesebbek: a módosítás nagyjából 7 574 hibát javított ki a korábbi 25 517 teszthibából, ami 29,6%-os javulást jelent. Ez nem csupán statisztikai siker, hanem kézzelfogható eredmény a gyakorlatban is, hiszen számos alkalmazás immár hibátlanabbul működik, mások pedig egyáltalán csak most váltak futtathatóvá ReactOS alatt.

A fejlesztők ezt az eredményt nem véletlenül nevezték „újabb nagy lépésnek az NT6 kompatibilitás felé”. A Windows NT 6.x vonal (Vista, Windows 7, 8, 10 alapjai) támogatása kulcsfontosságú cél a projekt számára, hiszen a modern Windows-alkalmazások túlnyomó többsége erre az architektúrára épül. Minél közelebb kerül ehhez a ReactOS, annál reálisabb alternatívává válhat régi és új Windows-szoftverek futtatására egy teljesen szabad, nyílt forráskódú operációs rendszerben.

Az MSVCRT újraalapozása egy hosszabb ideje futó munkafolyamat része volt, amelyet egy külön beolvasztási kérelem dokumentált, és amely jól mutatja, mennyire szoros a ReactOS és a Wine közötti technikai együttműködés. A Wine érettsége és folyamatos fejlődése ebben az esetben is közvetlenül hozzájárult a ReactOS előrelépéséhez.

A 2026-os év így kifejezetten ígéretesen indul a ReactOS számára. Bár a projekt továbbra sem tekinthető kész, mindennapi használatra szánt Windows-helyettesítőnek, az ilyen jellegű, mérhető előrelépések azt mutatják, hogy a fejlesztés nem rekedt meg. Izgalmas lesz látni, milyen további kompatibilitási és stabilitási áttöréseket hoz a következő időszak a harmincéves, de továbbra is rendkívül ambiciózus ReactOS számára.

Mi az a ReactOS?

A ReactOS egy szabad és nyílt forráskódú operációs rendszer, amelynek elsődleges célja a Microsoft Windows NT-alapú rendszerekkel való bináris kompatibilitás megvalósítása. Ez azt jelenti, hogy a fejlesztők olyan rendszert kívánnak létrehozni, amely képes Windowsra készült alkalmazások és illesztőprogramok futtatására anélkül, hogy a Microsoft eredeti forráskódját felhasználná. A projekt teljes egészében úgynevezett „clean room” módszerrel készül, vagyis a Windows működését kizárólag dokumentációk, megfigyelések és visszafejtés alapján valósítják meg.

Fontos hangsúlyozni, hogy a ReactOS nem Linux-alapú rendszer, és nem is emulátor. Saját kernellel rendelkezik, amely felépítésében és működésében a Windows NT kerneléhez hasonlít. Bár a felhasználói térben több komponens a Wine projektből származik, a ReactOS nem egyszerűen egy Wine-ra épülő környezet, hanem egy teljes értékű, önálló operációs rendszer, amely saját memóriakezelést, folyamatkezelést és eszközmeghajtó-modellt használ.

A ReactOS fejlesztési állapota jelenleg alfa szintű, ami azt jelenti, hogy mindennapi, éles használatra nem alkalmas. A rendszer stabilitása még nem kiforrott, előfordulhatnak összeomlások, és a hardvertámogatás is meglehetősen korlátozott. Ennek ellenére bizonyos régebbi, főként Windows XP korszakából származó alkalmazások már most is futtathatók rajta, különösen az egyszerűbb segédprogramok és klasszikus szoftverek.

A projekt jelentősége elsősorban technológiai és oktatási szempontból kiemelkedő. A ReactOS kiváló lehetőséget nyújt az operációs rendszerek belső működésének tanulmányozására, valamint arra, hogy a Windows architektúráját egy nyílt forráskódú megvalósításon keresztül lehessen megérteni. Emellett hosszabb távon szerepet kaphat régi Windows-szoftverek archiválásában, ipari rendszerek fenntartásában vagy olyan környezetekben, ahol a zárt forráskódú megoldások nem kívánatosak.

Hozzászólások

ReactOS

Értékelés: 

0
Még nincs értékelve

Ennyi év munkája után tényleg remélem, hogy eredményes lesz a projekt. Nem szeretném használni, de a kitartó munkát koronázza siker.