A ReactOS 0.4.14 kiadása

Másfél éves fejlesztés után bemutatásra került a ReactOS 0.4.14 operációs rendszer, amely a Microsoft Windows programjaival és illesztőprogramjaival való kompatibilitásra összpontosít. Az operációs rendszer "alpha" fejlesztési szakaszban van. Letöltésre készült telepítő ISO kép (115 MB) és Live verzió (zip archívumban 85 MB). A projekt forráskódja a GPLv2 és LGPLv2 licenc alatt terjed.

Kulcsfontosságú változások:

  • A felhasználói felülethez (Shell) hozzáadódott a "Send To" funkció, amely lehetővé teszi fájlok és mappák küldését előre meghatározott helyekre, például a "Saját dokumentumok" mappába, az asztalra vagy a tömörített fájlokat tartalmazó mappába. Az asztal jobb klikkes menüjéhez hozzáadták az "Open File Location" és az "Open Command prompt here" parancsokat, amelyek lehetővé teszik a fájlkezelőben a kiválasztott fájl mappájának megnyitását és a parancssori párbeszédablak megjelenítését. Megoldották a gördüléssel kapcsolatos problémákat, javították a COM (Component Object Model) egyes felületeit, és megszüntették a drag & drop mechanizmus megvalósításában tapasztalható regresszív hibákat.
    A ReactOS 0.4.14 kiadása
  • Lehetővé vált a bootolás NEC PC-9800 számítógépeken, amelyek i586-nál erősebb processzorokkal rendelkeznek és több mint 64 MB RAM-ot tartalmaznak. Továbbá megvalósult a Neko Project 21/W emulátorban való működés támogatása is.
    A ReactOS 0.4.14 kiadása
  • A hálózati veremben javították az ICMP (Internet Control Message Protocol) protokoll támogatását, amely korábban nem fedte le a teljes specifikációt. Az új verzió támogatja az IOCTL_ICMP_ECHO_REQUEST hívásokat, és teljesen újraírták az összes Icmp* eljárást. Ennek következtében a hálózati illesztőprogramok most helyesen tudják továbbítani az ICMP kérésekkel és válaszokkal rendelkező csomagokat az alkalmazásoknak, és a tracert segédprogram megjeleníti a szükséges információkat.
    A ReactOS 0.4.14 kiadása
  • Javították a biztonságos eltávolítási eszközök párbeszédablakát, amely most megjeleníti a csatlakoztatott eszközöket.
    A ReactOS 0.4.14 kiadása
  • Folyamatosan dolgoznak a rendszerhibák megszüntetésén és az operációs rendszer magjának stabilitásán. Fejlesztések történtek, és néhány memória menedzser részlet újraírásra került, megkezdődött a PAE (Physical Address Extension) támogatásának implementálása. A Wine kódbázisból átvitték a kivételkezeléshez szükséges kódot a CRT (C Run-Time) számára. A PnP illesztőprogramban (classpnp.sys) javították a tárolóeszközökkel való helyes működést zavaró hibákat. A bemeneti/kimeneti alrendszerben javították az eszközökkel való kölcsönhatást. Megoldották a puffertúltöltések által okozott sérülékenységek sorozatát.
  • Hozzáadtuk a Resource Arbiter könyvtár kezdeti verzióját, amely a PCI-hoz hasonló buszok erőforrásokhoz való hozzáférésének konfliktusainak feloldására használható. Emellett kódot adtunk a PnP és az I/O menedzserek működésének hibakeresésére is. A PnP menedzser támogatja az eszközök képességeinek és ezen képességeket tükröző zászlóknak a párosítását.
  • Frissítettük a kernel hibakeresőt és a hozzá kapcsolódó modulokat. Az interaktív KDBG hibakeresőben javítottuk a cregs és tss parancsok működését, valamint átírtuk a TSS feldolgozó kódot. Befejeződött a hibakeresési szűrők megvalósítása.
  • Magába foglalja a NetKVM VirtIO illesztőprogramot, amely felgyorsítja a hálózati műveletek végrehajtását a QEMU alapú virtualizációs rendszerekben. KVM.
  • Javítottuk a FreeLoader bootloader működését, amely lehetővé teszi a Linux kernel alapú 64 bites rendszerek indítását, és megoldotta az Ext2 fájlrendszer olvasási problémáit. Elhárítottuk a hibákat a hibakeresési üzemmódban történő indításkor. Hozzáadtuk az ARC emulációt, amely szükséges a NEC PC-98 hardver támogatásához. Javítottuk az Xbox eszközök indításának támogatását.
  • Frissítettük a képernyőbillentyűzet és a mozgáskorlátozottak számára kifejlesztett eszközök megvalósítását.
  • Folytatjuk az ISA PnP illesztőprogram fejlesztését, amely lehetővé teszi az ISA buszon lévő eszközök azonosítását.
  • Kijavítottuk a comctl32 (Common Controls) modulban lévő hibákat, amelyek megakadályozták a Visual Basic 6 telepítő normális megjelenítését.
  • Eltávolítottuk az elavult betűtípusokat, ami kisebb teljesítmény-növekedést, csökkent memóriafogyasztást és a rendszerképek méretének csökkenését eredményezte.
    A ReactOS 0.4.14 kiadása
  • Szinkronizáltunk a Wine Staging 4.18 kódalapjával, és frissítettük a külső komponensek verzióit: mpg123 1.25.13, libjpeg 9d, mbedtls 2.7.14, libtiff 4.1.0, ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1. Frissítettük a gyökér tanúsítványok listáját.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster