ReactOS 0.4.12


ReactOS 0.4.12

De release van het besturingssysteem ReactOS 0.4.12 is gepresenteerd, gericht op compatibiliteit met Microsoft Windows-programma's en -drivers.

Dit is de twaalfde uitgave sinds het project is overgestapt op een snellere releasecyclus van ongeveer drie maanden. Deze besturingssysteem bevindt zich al 21 jaar in de 'alpha'-ontwikkelingsfase. Voor de download zijn de installatie- ISO-afbeelding (122 MB) en Live-build (90 MB) voorbereid.. De code van het project wordt verspreid onder de GPLv2 en LGPLv2-licenties.

Ondanks de versnelde releasecyclus, heeft de uiteindelijke voorbereiding van de release, die zoals gebruikelijk in een aparte tak plaatsvond, bijna een half jaar geduurd. De reden voor dit langdurige proces was de wens van release-engineer Joachim Henze om zoveel mogelijk regressies op te lossen die zich in de afgelopen jaren hadden opgehoopt. Uiteindelijk zijn meer dan 33 regressies verholpen, wat als een indrukwekkend resultaat kan worden beschouwd.

De belangrijkste verbetering in versie 0.4.12 was de oplossing van een reeks problemen die leidden tot vervormd rendering van tekst op knoppen in verschillende applicaties, zoals iTunes en applicaties gebaseerd op het .NET-framework (2.0 en 4.0).

Er zijn twee nieuwe themas toegevoegd — Lunar in XP-stijl met een gewijzigde kleurenpalet en Mizu in de stijl van de nieuwe versies van Windows.

Ondersteuning voor vensteruitlijning van applicaties ten opzichte van de randen van het scherm of voor openen/sluiten bij het verplaatsen van een venster met de muis in bepaalde richtingen is geactiveerd.

Een gratis driver is toegevoegd voor de Intel e1000-netwerkadapter, die standaard wordt gebruikt in virtuele netwerkintefaces van VirtualBox en VMware. Deze ontwikkeling is gedaan door Victor Perevertkin en Mark Jensen.

Stanisław Motyłków heeft de mogelijkheid toegevoegd om drivers voor MIDI-instrumenten te laden en ze te beheren.

Het oudste bugrapport dat is opgelost in ReactOS 0.4.12, was verzoek CORE-187 over de toevoeging van ondersteuning voor lokale overschrijving van Dll-bestanden met behulp van bestanden met de extensie ".local". Lokale overschrijving is nodig voor de werking van veel portable programma's.

Problemen in de implementatie van netwerkopstart via het PXE-protocol zijn opgelost.

De code is herschreven ter bescherming tegen wijziging van componenten die door applicaties in de kernelruimte worden uitgevoerd (ntoskrnl, win32k, drivers, enz.).

Synchronisatie met de codebase van Wine Staging 4.0 is uitgevoerd en de versies van externe componenten zijn bijgewerkt: 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.

>>> Changelog

>>> Lijst van verholpen fouten

>>> Softwaretests en lijst van regressies voor release 0.4.12

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster