ReactOS 0.4.12


ReactOS 0.4.12

La eldono de la operaciumo ReactOS 0.4.12 estis prezentita, celante certigi kongruecon kun programoj kaj ŝoforoj de Microsoft Windows.

Ĉi tiu estas la dekdua eldono post kiam la projekto transiris al pli rapida eldongeneracio kun ofteco de proksimume unufoje ĉiujn tri monatojn. Jam de 21 jaroj, ĉi tiu operaciumo estas en la "alfa" stadio de evoluo. La instalilo estas preta por elŝuto. ISO-bildo (122 MB) kaj Viva konstruo (90 MB). La projektkodo estas distribuita sub GPLv2 kaj LGPLv2-licencoj.

Malgraŭ la funkcia horaro de formado, la fina preparado de la liberigo, kiu tradicie estis farita en aparta branĉo, daŭris preskaŭ ses monatojn. La kialo de tia longa preparprocezo estis la deziro de la inĝeniero pri liberigo Joachim Henze korekti kiel eble plej multajn regresojn, kiuj akumuliĝis dum la lastaj jaroj. Kiel rezulto, pli ol 33 regresoj estis eliminitaj, kiuj povas esti nomitaj impona rezulto.

La plej signifa solvo en versio 0.4.12 estis la elimino de serio de problemoj kiuj kondukis al farante distordon teksto sur butonoj en multaj malsamaj aplikoj, kiel iTunes kaj programoj bazitaj sur la kadro .NET (2.0 kaj 4.0).

Du novaj temoj estis aldonitaj - Luna en la stilo de XP kun ŝanĝita kolorskemo kaj Mizu en la stilo de novaj versioj de Vindozo.

Subteno aktivigita fenestro vicigo aplikoj rilate al la randoj de la ekrano aŭ disetendiĝi/kolapsi kiam oni movas la fenestron per la muso en certajn direktojn.

Aldonis senpagan pelilon por la retadaptilo Intel e1000, uzata defaŭlte en VirtualBox kaj VMware virtualaj retaj interfacoj. Ĝi estis evoluigita fare de Viktor Perevertkin kaj Mark Jensen.

Stanislav Motylkov aldonis la kapablon ŝarĝi ŝoforojn por MIDI-instrumentoj kaj administri ilin.

La plej malnova cimraporto riparita en ReactOS 0.4.12 estis CORE-187-peto aldoni subtenon por lokaj Dll-anstataŭigoj uzante ".local" dosierojn. Loka superregado estas necesa por ke multaj porteblaj programoj funkciu.

Problemoj en efektivigado de reto-lanĉo per la PXE-protokolo estis solvitaj.

La kodo estis reverkita por protekti komponantojn kurantajn en kernspaco (ntoskrnl, win32k, ŝoforoj, ktp.) de esti modifitaj de aplikoj.

Sinkronigita kun la kodbazo Wine Staging 4.0 kaj ĝisdatigitaj versioj de triaj komponantoj: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml, lib. libtiff 2 .2.9.9.

>>> changelog

>>> Listo de cimoj solvita

>>> Programaraj testoj kaj listo de regresoj por eldono 0.4.12

fonto: linux.org.ru

Aldoni komenton