Veröffentlichung des Betriebssystems ReactOS 0.4.15

Nach mehr als drei Jahren Entwicklung wurde die Betriebssystemversion ReactOS 0.4.15 veröffentlicht, die darauf abzielt, die KompatibilitĂ€t mit Programmen und Treibern von Microsoft Windows sicherzustellen und ein Design im Windows-Stil anzubieten. FĂŒr den Download wurden ein Installations-ISO-Abbild (117 MB) und ein Live-Build (im ZIP-Archiv 85 MB) vorbereitet. Der Code des Projekts wird unter den Lizenzen GPLv2 und LGPLv2 verbreitet.

Nach der letzten Veröffentlichung wurden mehr als 8600 Änderungen vorgenommen und 1319 Fehlerberichte geschlossen. Wichtige Änderungen:

  • Der Standardvisuelle Stil wurde auf den Stil „Mizu“ geĂ€ndert.
    Veröffentlichung des Betriebssystems ReactOS 0.4.15
  • UnterstĂŒtzung fĂŒr die Platzierung großer Icons in der Taskleiste wurde hinzugefĂŒgt.
    Veröffentlichung des Betriebssystems ReactOS 0.4.15
  • UnterstĂŒtzung fĂŒr Archive im ZIP-Format wurde hinzugefĂŒgt, mit denen im Dateimanager wie mit einem virtuellen Dateisystem gearbeitet werden kann, sowie die Möglichkeit, sie mit einem separaten Assistenten zu entpacken.
    Veröffentlichung des Betriebssystems ReactOS 0.4.15
  • Auf dem Desktop wurde ein Icon „Internet Browser“ hinzugefĂŒgt, um den Webbrowser zu starten.
  • Probleme mit der fehlerhaften Anzeige von Icons in Anwendungen wie Microsoft Office 2000, Microsoft Visual Basic 6 und Hoyle Cards wurden behoben. Die StabilitĂ€t der Shell32-Bibliothek wurde erhöht.
  • Im Kernel wurde der PnP-Manager (Plug and Play) erheblich ĂŒberarbeitet, was die Möglichkeiten von ReactOS zur AusfĂŒhrung von Drittanbieter-Treibern, die fĂŒr Windows erstellt wurden, erweitert hat.
  • Die Möglichkeit, ReactOS von USB-GerĂ€ten auf Chipsets mit EHCI-, OHCI- und UHCI-Controllern zu booten, wurde hinzugefĂŒgt. Probleme mit der Endlosschleife im USB-Treiber bei nicht einsatzbereiten USB-GerĂ€ten, die das Booten auf einigen Systemen behinderten, wurden behoben.
  • Der Audiostack wurde verbessert. Der AC’97-Treiber aus dem Windows Driver Kit (WDK) wurde ĂŒbernommen, um den Ton bei der Installation in VirtualBox zu nutzen und in den Einstellungen des Audiotreibers ICH AC’97 auszuwĂ€hlen oder beim Booten auf Systemen mit alten Motherboards zu verwenden. UnterstĂŒtzung fĂŒr höhere Abtastraten, Mehrkanalausgabe, neue Audioformatdateien und Schleifenwiedergabe von WAV-Dateien wurde hinzugefĂŒgt.
  • Im Speichermanagement wurde der Mechanismus „Section Objects“ ĂŒberarbeitet, der die gemeinsame Nutzung von Speicherbereichen ermöglicht. Diese Änderung löste das Problem, dass ausfĂŒhrbare Dateien von externen Partitionen, wie Netzwerkspeichern und gemeinsamen Laufwerken, nicht gestartet werden konnten. virtuelle Maschinen.
  • Der FAT-Treiber wurde aus dem Windows Driver Kit (WDK) von Microsoft ĂŒbernommen. Der neue FAT-Treiber behebt die Probleme mit der geringen StabilitĂ€t und Leistung des alten Treibers und ermöglicht zudem ein korrektes Herausziehen externer GerĂ€te.
  • Mechanismen zur Wiederherstellung, zum ZurĂŒcksetzen des Zustands und zur Registrierungscaching wurden implementiert, die die ZuverlĂ€ssigkeit des Systems im Falle eines Absturzes oder eines Stromausfalls erhöhen. Der Wiederherstellungsmechanismus kann beschĂ€digte Bereiche der Registrierung automatisch korrigieren, der Flush-Mechanismus ermöglicht eine regelmĂ€ĂŸige Speicherung von Änderungen auf der Festplatte, und das Caching verbessert die Geschwindigkeit bei der Arbeit mit der Registrierung erheblich.
  • Im Kernel wurde das Se (Security Subsystem) verbessert, in dem ein Mechanismus zur Zugriffskontrolle auf Systemobjekte implementiert wurde.
  • Die Funktionen der Basissystemanwendungen und Dienstprogramme wurden erweitert. Zum Beispiel gibt es im Grafikeditor Paint jetzt ein Tool zur Textbearbeitung, und im Texteditor Notepad wurde ein Druckdialog implementiert. Der IME (Input Method Editor), der die Eingabemethoden steuert, wurde ebenfalls verbessert.
  • Die anfĂ€ngliche UnterstĂŒtzung fĂŒr das Booten in Multiprozessorsystemen mit aktivem SMP-Modus wurde hinzugefĂŒgt.
  • Die Leistung im 64-Bit-Modus wurde erheblich verbessert.
  • Ein neues Befehlszeilen-Tool "tasklist" wurde hinzugefĂŒgt, um eine Liste aktiver Aufgaben anzuzeigen.
  • Der Code von Drittanbietermodulen wurde aktualisiert: ACPICA 20210730, mpg123 1.26.2, mbedtls 2.16.11, libxml2 2.9.12.
  • Das Windows Driver Framework und das Kernel Mode Driver Framework von Microsoft wurden hinzugefĂŒgt.
  • Die Implementierungen von d3dx9 und wininet wurden mit Wine 6.0 synchronisiert, msi mit Wine Staging 7.3 und dbghelp mit Wine Staging 5.16. In regapi wurden DLLs aus Wine Staging 5.7 ĂŒbernommen, und in dbgeng aus Wine Staging 4.18. In gdi32 wurde Code zur UnterstĂŒtzung des Metafile-Formats aus Wine ĂŒbertragen.

Im Master-Zweig wird außerdem die UnterstĂŒtzung fĂŒr UEFI, SMP und Energiemanagement weiterentwickelt. Es wurden ein grafischer Installer und ein NTFS-Treiber hinzugefĂŒgt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4