ReactOS 0.4.12


ReactOS 0.4.12

Releasen av operativsystemet ReactOS 0.4.12 har presenterats, som syftar till att säkerställa kompatibilitet med Microsoft Windows-program och drivrutiner.

Detta är den tolfte releasen efter att projektet övergick till snabbare releasegenerering med en frekvens på ungefär en gång var tredje månad. Sedan 21 år tillbaka har detta operativsystem befunnit sig på "alfa"-stadiet av utveckling. Installationssatsen har förberetts för nedladdning. ISO-bild (122 MB) och Live build (90 MB). Projektkoden distribueras under GPLv2- och LGPLv2-licenser.

Trots det operativa schemat för bildandet tog den slutliga förberedelsen av frigivningen, som traditionellt genomfördes i en separat gren, nästan sex månader. Anledningen till en så lång förberedelseprocess var releaseingenjören Joachim Henzes önskan att korrigera så många regressioner som möjligt som hade ackumulerats under de senaste åren. Som ett resultat eliminerades mer än 33 regressioner, vilket kan kallas ett imponerande resultat.

Den viktigaste korrigeringen i version 0.4.12 var elimineringen av en rad problem som ledde till rendering av distorsion text på knappar i många olika applikationer, som iTunes och program baserade på .NET-ramverket (2.0 och 4.0).

Två nya teman har lagts till - Lunar i stil med XP med ändrat färgschema och Mizu i stil med nya versioner av Windows.

Support aktiverat fönsterinriktning applikationer i förhållande till skärmens kanter eller expandera/komprimera när du flyttar fönstret med musen i vissa riktningar.

Lade till en gratis drivrutin för nätverksadaptern Intel e1000, som används som standard i VirtualBox och VMwares virtuella nätverksgränssnitt. Den utvecklades av Viktor Perevertkin och Mark Jensen.

Stanislav Motylkov lade till möjligheten att ladda drivrutiner för MIDI-instrument och hantera dem.

Den äldsta felrapporten fixad i ReactOS 0.4.12 var en CORE-187-begäran om att lägga till stöd för lokala Dll-åsidosättningar med hjälp av ".local"-filer. Lokal överstyrning är nödvändig för att många bärbara program ska fungera.

Problem med att implementera nätverksstart med PXE-protokollet har lösts.

Koden har skrivits om för att skydda komponenter som körs i kärnutrymmet (ntoskrnl, win32k, drivrutiner, etc.) från att modifieras av applikationer.

Synkroniserad med vin iscensättningen 4.0 CodeBase och uppdaterade versioner av tredjepartskomponenter: BTRFS 1.1, UNIATA 0.47, ACPICA 20190405, LIBPNG 1.6.35, MBEDTLS 2.7.10, MPG123 1.25.10, LIBXML2 2.9.9, LIBXSLT 1.1.33, libtiff 4.0.10 .XNUMX.

>>> changelog

>>> Lista över lösta buggar

>>> Programvarutester och lista över regressioner för version 0.4.12

Källa: linux.org.ru

Lägg en kommentar