Dritte Beta-Version des Haiku R1-Betriebssystems

Nach einem Jahr der Entwicklung wurde die dritte Betaversion des Betriebssystems Haiku R1 veröffentlicht. Ursprünglich wurde das Projekt als Reaktion auf die Schließung des Betriebssystems BeOS ins Leben gerufen und entwickelte sich unter dem Namen OpenBeOS, bevor es 2004 wegen markenrechtlicher Bedenken in Bezug auf BeOS umbenannt wurde. Zur Bewertung der Funktionsweise der neuen Version wurden mehrere bootfähige Live-Images vorbereitet (x86, x86-64). Der Quellcode des Großteils des Haiku-Betriebssystems wird unter der MIT-Lizenz veröffentlicht, mit der Ausnahme einiger Bibliotheken, Media-Codecs und Komponenten, die aus anderen Projekten stammen.

Das Haiku-Betriebssystem ist für Personal Computer ausgelegt, verwendet einen eigenen Kernel, der auf einer modularen Architektur basiert, die für hohe Reaktionsschnelligkeit auf Benutzeraktionen und effiziente Ausführung von Multithreading-Anwendungen optimiert ist. Entwicklern steht eine objektorientierte API zur Verfügung. Das System basiert direkt auf der Technologie von BeOS 5 und zielt auf binäre Kompatibilität mit Anwendungen für dieses Betriebssystem ab. Die Mindestanforderungen an die Hardware sind: CPU Pentium II und 384 MB RAM (empfohlen Intel Core i3 und 2 GB RAM).

Dritte Beta-Version des Haiku R1-Betriebssystems

Als Dateisystem wird OpenBFS verwendet, das erweiterte Dateiattribute, Journaling, 64-Bit-Zeiger, sowie die Speicherung von Metatags unterstützt (für jede Datei können Attribute in der Form Schlüssel=Wert gespeichert werden, was das Dateisystem einer Datenbank ähnlich macht) und spezielle Indizes zur Beschleunigung von Abfragen enthält. Die Struktur der Verzeichnisse wird durch "B+ Tree"-Bäume organisiert. Aus dem BeOS-Code hat Haiku den Dateimanager Tracker und die Deskbar integriert, deren Quelltexte nach dem Ausstieg von BeOS offengelegt wurden.

Hauptneuheiten:

  • Der entwickelte Webbrowser WebPositive wurde auf die Engine WebKit 612.1.21 umgestellt. Dies hat die Stabilität und Kompatibilität mit anderen Browsern erheblich verbessert.
  • Der Installationsprozess wurde verbessert. Die Benutzeroberfläche zur Partitionierung von Festplatten wurde vereinfacht und die Benutzeroberfläche zur Konfiguration von Treibern modernisiert.
  • Erweiterte Hardwareunterstützung. Treiber für drahtlose Geräte wurden aus FreeBSD 13 übertragen. Neue Treiber für Soundkarten, Speichersysteme und USB-Geräte wurden hinzugefügt. Unterstützung für USB 3 wurde verbessert. Die Leistung auf Systemen mit NVIDIA-Grafikkarten (GeForce 6200-GeForce Go 6400) wurde gesteigert.
  • Die Möglichkeit, unterbrochene Updates aufgrund von Netzwerkproblemen fortzusetzen, wurde implementiert.
  • Die Unterstützung für dunkle Farbthemen wurde verbessert.
  • In die Eingabesystemeinstellungen wurde die Möglichkeit hinzugefügt, das Touchpad zu deaktivieren.
  • Die Unterstützung für die Dateisysteme XFS und NFS wurde verbessert.
  • Unterstützung für Sun VTOC-Partitionstabellen wurde hinzugefügt.
  • Die Skalierung der Bildlaufleisten wurde entsprechend der Schriftgröße optimiert.
  • Die Unterstützung für Lokalisierung wurde verbessert.
  • Die Stabilität des MediaPlayers wurde erhöht. Unterstützung für 4K-Video wurde hinzugefügt.
  • Im Paketmanager wurde die Unterstützung für das Ausführen von Skripten während der Paketdeinstallation bereitgestellt.
  • Die Programmversionen wurden aktualisiert. Python 2 wurde als veraltet eingestuft und durch Python 3.7 ersetzt.
  • In der grafischen Server Die Speicherverwaltung des App-Servers wurde überarbeitet und zusätzliche zusammengesetzte Zeichenoperationen für das Rendering hinzugefügt (die im Browser zur Ausgabe von Canvas-Elementen verwendet werden).
  • Der Terminalemulator unterstützt nun Escape-Sequenzen zur Ausgabe wiederholender Zeichen.
  • Die Kompatibilität mit den POSIX-Spezifikationen wurde verbessert, einschließlich der Unterstützung für die Operationen mlock/munlock, ppoll und exp10/exp10f/exp10l.

Quelle: opennet.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