ReactOS 0.4.12


ReactOS 0.4.12

Die Veröffentlichung des Betriebssystems ReactOS 0.4.12 zielt darauf ab, die Kompatibilität mit Programmen und Treibern von Microsoft Windows sicherzustellen.

Dies ist die zwölfte Ausgabe nach dem Übergang des Projekts zu einer agileren Release-Planung, die ungefähr alle drei Monate erfolgt. Seit nunmehr 21 Jahren befindet sich dieses Betriebssystem in der Alpha-Entwicklungsphase. Für den Download stehen ein Installations- ISO-Abbild (122 MB) und ein Live-Build (90 MB) bereit.Der Quellcode des Projekts wird unter den Lizenzen GPLv2 und LGPLv2 verbreitet.

Trotz des straffen Zeitplans dauerte die endgültige Vorbereitung des Releases, die traditionell in einem separaten Zweig erfolgt, fast ein halbes Jahr. Grund für diesen langen Vorbereitungsprozess war der Wunsch des Release-Engineers Joachim Henze, so viele Regressionen wie möglich zu beheben, die sich in den letzten Jahren angesammelt hatten. Infolgedessen wurden über 33 Regressionen behoben, was als beeindruckendes Ergebnis betrachtet werden kann.

Die bedeutendste Korrektur in Version 0.4.12 war die Behebung einer Reihe von Problemen, die zu Verzerrungen bei der Darstellung führten. Text auf Schaltflächen in einer Vielzahl von Anwendungen, wie iTunes und Programmen, die auf dem .NET Framework (2.0 und 4.0) basieren.

Zwei neue Designs wurden hinzugefügt – Lunar im XP-Stil mit einer modifizierten Farbgebung und Mizu im Stil der neuesten Windows-Versionen.

Unterstützung aktiviert Fensteranpassung von Anwendungen in Bezug auf die Kanten des Bildschirms oder das Öffnen/Minimieren beim Bewegen des Fensters mit der Maus in bestimmte Richtungen.

Ein freier Treiber für den Intel e1000-Netzwerkadapter wurde hinzugefügt, der standardmäßig in virtuellen Netzwerkinterfaces von VirtualBox und VMware verwendet wird. Die Entwicklung wurde von Viktor Perevertkin und Mark Jensen durchgeführt.

Stanislav Motylkov hat die Möglichkeit hinzugefügt, Treiber für MIDI-Geräte herunterzuladen und zu steuern.

Der älteste Bug-Report, der in ReactOS 0.4.12 behoben wurde, war die Anfrage CORE-187 zur Unterstützung der lokalen Überschreibung von DLLs mithilfe von Dateien mit der Erweiterung ".local". Lokale Überschreibung ist notwendig für viele portable Programme.

Probleme bei der Implementierung des Netzwerkbootings über das PXE-Protokoll wurden behoben.

Der Code wurde überarbeitet, um Änderungen an Komponenten zu schützen, die im Kernelraum (ntoskrnl, win32k, Treiber usw.) ausgeführt werden.

Die Synchronisierung mit der Codebasis von Wine Staging 4.0 wurde durchgeführt, und die Versionen der Drittanbieterkomponenten wurden aktualisiert: 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

>>> Liste der behobenen Fehler

>>> Software-Tests und Liste der Regressionen für die Version 0.4.12

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster