Release 9front 10522, Abzweigung des Betriebssystems Plan 9

Die neue Version des Betriebssystems 9front wurde unter dem Codenamen „DO NOT INSTALL“ veröffentlicht (ein zur Veröffentlichung passendes Lied). Im Rahmen des Projekts 9front wird seit 2011 von der Community ein unabhängiger Fork des von Bell Labs entwickelten verteilten Betriebssystems Plan 9 vorangetrieben. Fertige Installationspakete wurden für die Architekturen i386, x86_64 und die Raspberry Pi 1-4 Plattformen erstellt. Der Code des Projekts wird unter der MIT-Lizenz verteilt.

Zu den Besonderheiten von 9front gehören die Implementierung zusätzlicher Schutzmechanismen, die Erweiterung der Hardwareunterstützung, Verbesserungen im Betrieb von drahtlosen Netzwerken, die Hinzufügung neuer Dateisysteme, die Implementierung eines Audiosubsystems sowie von Encoder/Decoder für Audioformate, die Unterstützung von USB, die Entwicklung des Webbrowsers Mothra, der Austausch des Bootloaders und des Init-Systems, sowie die Anwendung Datenschutz auf der Festplatte, die Unterstützung von Unicode, ein Emulator für den Real Mode, die Unterstützung der AMD64-Architektur und des 64-Bit-Adressraums.

Die Grundidee von Plan 9 besteht darin, die Unterschiede zwischen lokalen und entfernten Ressourcen zu beseitigen. Das System stellt eine verteilte Umgebung dar, die auf drei grundlegenden Prinzipien beruht: Alle Ressourcen können als hierarchisches Set von Dateien betrachtet werden; es gibt keinen Unterschied im Zugriff auf lokale und externe Ressourcen; jeder Prozess verfügt über seinen eigenen variablen Namensraum. Um eine einheitliche verteilte Hierarchie von Dateien und Ressourcen zu schaffen, wird das Protokoll 9P verwendet.

In der neuen Version:

  • Ein neuer Ext4srv-Treiber für das Ext4-Dateisystem wurde vorgeschlagen, der den zuvor verwendeten Ext2-Treiber ersetzt.
  • Die Unterstützung für Audiokarten mit USB-Schnittstelle wurde erweitert. Es wurde Unterstützung für Soundkarten mit einer Abtastrate eingeführt, die von 44,1 kHz abweicht.
  • Die Unterstützung für DNS über TLS wurde hinzugefügt.
  • Für die Raspberry Pi-Plattform wurde der Code für die Unterstützung von Wi-Fi portiert.
  • Die Unterstützung für den I2C-Bus wurde hinzugefügt und die Unterstützung für UART für MT7688 verbessert.
  • Ein neues Programm Vdiff wurde eingeführt, mit dem Unterschiede zwischen Dateien im grafischen Modus angezeigt werden können.
  • In Mixfs wurde das Umschalten zwischen Audiogeräten ermöglicht.
  • Das Verhalten des IP-Stacks wurde geändert – die eingestellten Routen werden jetzt an die Netzwerkschnittstelle gebunden und bei deren Trennung entfernt.

Quelle: opennet.ru

Erwerben 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