Megjelent a ReactOS 0.4.16 új grafikus telepítővel és Wine 10 fejlesztésekkel

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 egy nyílt forráskódú operációs rendszer, amelyet úgy terveztek, hogy binárisan kompatibilis legyen a Microsoft Windowszal. Másfél évnyi fejlesztés után bejelentették a ReactOS 0.4.16 kiadást.

Az egyik legszembetűnőbb változás az új grafikus telepítő. Eddig a projekt külön LiveCD és BootCD lemezképeket adott ki: az egyikkel telepítés nélkül lehetett kipróbálni a ReactOS-t, a másikon pedig a régi, szöveges telepítő futott.

A 0.4.16-os verzióban ezeket egyetlen lemezképbe vonták össze. A felhasználók ugyanarról a médiáról tudják elindítani, kipróbálni és telepíteni a ReactOS-t az új grafikus telepítővel, amely alapvető partíciókezelést is kínál.

A GPU-támogatás terén a ReactOS fejlesztői kijavítottak egy régóta fennálló lassulást, amely az NVIDIA grafikus drivereket érintette. A hiba okát végül abban találták meg, hogy a kernel harmadik féltől származó driverek betöltésekor kifogyott a rendszer oldaltábla-bejegyzésekből. Az AMD-felhasználók számára is jutott javítás: megszüntették azt a problémát, amely üres OpenGL-ablakokat okozott.

A hangkezelés is előrelépett egy új High Definition Audio bus driver bevezetésével. A korábbi hdaudbus.sys megvalósítás hiányos volt, és összeomlásokat okozhatott HD Audio driverek telepítésekor.

Az új drivernek köszönhetően a Windows XP-vel és Windows Server 2003-mal kompatibilis HD Audio vezérlőknek ReactOS alatt is működniük kell, beleértve az AMD, IDT, NVIDIA, Realtek és SigmaTel hangmegoldásait használó hardvereket.

A ReactOS 0.4.16 a hangerő- és balanszkezelést is rendbe teszi, így HD Audio kodekek használatakor a beállítások újraindítás után is megmaradnak. A hangeszközök felsorolásának módosításai további hanghardverek támogatását teszik lehetővé.

Tárolókezelésnél 2009 óta a ReactOS a UniATA drivert használta a SATA- és AHCI-támogatáshoz, valamint a 8 GB-nál nagyobb partíciók kezeléséhez. Idővel a UniATA lassú rendszerindulással és újabb gépeken jelentkező indulási hibákkal kezdett összefonódni. Ennek megoldására a ReactOS 0.4.16 egy új ATA drivert vezet be, amely megszünteti ezeket a problémákat, és többféle környezetben teszi lehetővé a rendszerindítást.

A kiadás visszahozza a FAT partíciók javításának lehetőségét a chkdsk segítségével, a Microsoft nyílt forráskódú FastFAT driverére támaszkodva, és egy új lemeztisztító segédprogramot is bevezet. Ez az eszköz olyan bővítményeket támogat, amelyek kompatibilisek a Windows Disk Cleanup megoldásával, így külső alkalmazások is részt vehetnek a fölösleges fájlok eltávolításában.

A hálózati funkciók is fejlődtek. A ReactOS mostantól támogatja az aszinkron kapcsolódást, így az alkalmazások úgy végezhetnek hálózati műveleteket, hogy közben nem akadnak meg a várakozás alatt. A korábban bevezetett újabb DC21X4 hálózati driverrel együtt a ReactOS 0.4.16 már képes elindulni és elérni az internetet a Microsoft Virtual PC 2007 és a Hyper-V Generation 1 környezetekben.

Hosszú távon talán a legfontosabb változás a ReactOS és a Wine kapcsolatát érinti. A ReactOS a Wine egyes részeit használja a Windows API-k megvalósítására, de a Linuxon vagy más Unix-szerű rendszereken futó Wine-nal ellentétben a ReactOS ezeket a kódrészeket közvetlenül a saját, Windows-kompatibilis kernel-ébe építi be.

Évekig a projekt a Wine 2.x és 3.x verzióihoz kötötte magát, mert a ReactOS fejlesztői ragaszkodtak a Windows Server 2003 API-kal való kompatibilitáshoz. Az újabb Wine-kód átvétele egyre nehezebbé vált, mivel a modern Wine kiadások már az újabb Windows-verziók API-jaira támaszkodnak.

A ReactOS 0.4.15 fejlesztési ciklusának végéhez közeledve a projekt feladta ezt a szigorú Server 2003 kompatibilitási követelményt. Ez a döntés tette lehetővé, hogy a fejlesztők fokozatosan elkezdjék a saját Wine-águkat frissíteni a Wine 10.0 felé, és a ReactOS szerint a 0.4.16 kiadás már ennek a munkának egy jelentős részét tartalmazza.

A fejlesztők emellett kísérleti jelleggel engedélyezhetik a Windows Vista és újabb rendszerekhez készült alkalmazások exportjait is, ha saját maguk fordítják a ReactOS-t. Ennél is fontosabb, hogy a kódbázis Wine 10-re frissítése várhatóan megkönnyíti a jövőbeni szinkronizációt a Wine 11 és a későbbi kiadások felé.

További részletekért olvasd el a hivatalos bejelentést.

Nem szabad elfelejteni, hogy a ReactOS továbbra is fejlesztés alatt áll, még nem tekinthető a modern Windows rendszerek azonnal bevethető helyettesítőjének. Mindezzel együtt a 0.4.16 kiadás több, régóta fennálló korlátozást kezel, és megteremti az alapot a szélesebb körű hardver- és alkalmazás-kompatibilitáshoz a jövőbeli kiadásokban.