Pas një dhe gjysmë vitesh zhvillim, është prezantuar publikimi i sistemit operativ ReactOS 0.4.14, i orientuar për të siguruar kompatibilitet me programet dhe driverat e Microsoft Windows. Sistemi operativ ndodhet në fazën "alpha" të zhvillimit. Janë përgatitur për ngarkim një imazh ISO instalimi (115 MB) dhe një ndërtim Live (në arkiv zip 85 MB). Kodi i projektit shpërndahet nën licencat GPLv2 dhe LGPLv2.
Ndryshimet kryesore:
- Në ndërfaqen përdoruesi (Shell) është shtuar funksioni "Send To", i cili lejon dërgimin e skedarëve dhe direktorëve në vende të paracaktuara, siç janë seksioni "Dokumentet e Mia", desktopi ose direktori me skedarë të compressuar. Në menunë kontekstuale të desktopit janë shtuar komandat "Open File Location" dhe "Open Command prompt here" për të hapur direktorine me skedarin e zgjedhur në menaxherin e skedarëve dhe për të shfaqur dialogun me komandën. Janë zgjidhur problemet me rrotullimin, janë përmirësuar disa ndërfaqe të COM (Component Object Model) dhe janë eliminuar ndryshimet regresive në zbatimin e mekanizmit drag&drop.

- Shtohet mundësia e ngarkimit në kompjuterët NEC PC-9800, që vijnë me procesorë më të fuqishëm se i586 dhe përfshijnë më shumë se 64MB RAM. Po ashtu, është implementuar mbështetje për funksionimin në emulatorin Neko Project 21/W.

- Në grupin e rrjetit është përmirësuar mbështetje për protokollin ICMP (Internet Control Message Protocol), realizimi i të cilit më parë nuk përfshinte të gjithë specifikimin. Në versionin e ri, është krijuar mbështetje për thirrjet IOCTL_ICMP_ECHO_REQUEST dhe janë rishkruar plotësisht të gjitha procedurat Icmp*. Si rezultat, drejtuesit e rrjetit tani mund të dërgojnë saktësisht pakot e kërkesave dhe përgjigjeve ICMP në aplikacione, ndërsa utilitari tracert shfaq të gjitha informacionet e nevojshme.

- Dialogu për të tërhequr sigurt pajisjet është përmirësuar, ku tani tregohen pajisjet e lidhura.

- Punimi i vazhdueshĂ«m pĂ«r tĂ« adresuar gabimet dhe pĂ«r tĂ« rritur stabilitetin e bĂ«rthamĂ«s sĂ« sistemit operativ Ă«shtĂ« nĂ« vazhdim. JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime dhe janĂ« riparuar disa pjesĂ« tĂ« menaxherit tĂ« memories, dhe ka filluar puna pĂ«r implementimin e mbĂ«shtetjes PAE (Zgjerimi i adresĂ«s fizike). Nga kodbazat e Wine Ă«shtĂ« transferuar kodi pĂ«r trajtimin e pĂ«rjashtimeve nĂ« CRT (C Run-Time). NĂ« driver-in PnP (classpnp.sys), janĂ« korrigjuar gabimet qĂ« pengonin funksionimin normal me pajisjet e ruajtjes. NĂ« nĂ«n-sistemin e hyrjes/daljes Ă«shtĂ« pĂ«rmirĂ«suar ndĂ«rveprimi me pajisjet. ĂshtĂ« eliminuar njĂ« seri vulnerabilidadesh tĂ« shkaktuara nga mbushjet e tamponĂ«ve.
- ĂshtĂ« shtuar implementimi fillestar i bibliotekĂ«s Resource Arbiter, e cila mund tĂ« pĂ«rdoret pĂ«r tĂ« zgjidhur konfliktet e qasjes nĂ« burime nĂ« driver-at pĂ«r autobusa si PCI. Gjithashtu Ă«shtĂ« shtuar kodi pĂ«r debugimin e punĂ«s sĂ« PnP dhe menaxherĂ«ve tĂ« hyrjes/daljes. NĂ« menaxherin PnP Ă«shtĂ« arritur mbĂ«shtetje pĂ«r pĂ«rputhjen e aftĂ«sive tĂ« pajisjeve me flamujt qĂ« reflektojnĂ« kĂ«to aftĂ«si.
- ĂshtĂ« pĂ«rmirĂ«suar debuggatori i bĂ«rthamĂ«s dhe modulit tĂ« lidhura. NĂ« debuggatorin interaktiv KDBG Ă«shtĂ« pĂ«rmirĂ«suar funksionimi i komandave cregs dhe tss, dhe Ă«shtĂ« riparuar kodi pĂ«r trajtimin e TSS. ĂshtĂ« pĂ«rfunduar implementimi i filtrave tĂ« debugimit.
- Përfshihet drejtpërdrejtori NetKVM VirtIO, i cili lejon që të përshpejtoni operacionet rrjet në mjediset që punojnë me sisteme virtualizimi të bazuara në QEMU dhe KVM.
- Funksionimi i menaxherit tĂ« ngarkesĂ«s FreeLoader Ă«shtĂ« pĂ«rmirĂ«suar, duke pĂ«rfshirĂ« mundĂ«sinĂ« pĂ«r ngarkimin e sistemeve 64-bit qĂ« mbĂ«shtetĂ«n kernelin Linux dhe duke zgjidhur problemet me leximin nga FS Ext2. JanĂ« eliminuar dĂ«shtimet gjatĂ« ngarkimit nĂ« modalitetin e rregullimit. ĂshtĂ« shtuar emulatori ARC, i nevojshĂ«m pĂ«r mbĂ«shtetje tĂ« pajisjeve NEC PC-98. MbĂ«shtetje e pĂ«rmirĂ«suar pĂ«r ngarkimin nĂ« pajisjet Xbox.
- Janë përmirësuar implementimet e tastierës virtuale dhe veglave për njerëz me aftësi të kufizuara.
- Ka vazhduar puna mbi drejtpërdrejtorin ISA PnP, i cili siguron identifikimin e pajisjeve në autobusin ISA.
- Janë rregulluar gabimet në modulën comctl32 (Kontrollet e zakonshme), të cilat pengonin paraqitjen normale të instaluesit Visual Basic 6.
- Janë hequr fontet e vjetruara, duke çuar në një rritje të vogël të performancës, reduktim të konsumit të RAM dhe shkurtim të madhësisë së imazheve sistemore.

- Sikletimi me bazën e kodit Wine Staging 4.18 dhe u përditësuan versione të komponentëve të jashtëm: mpg123 1.25.13, libjpeg 9d, mbedtls 2.7.14, libtiff 4.1.0, ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1. Lista e certifikatave rrënjësore është përditësuar.
Burimi: opennet.ru





