Ausgabe 9front 10522, Abzweigungen vom Betriebssystem Plan 9

Die neue Version des Betriebssystems 9front wurde unter dem Codenamen „DO NOT INSTALL“ (anlĂ€sslich des Releases eines Songs) veröffentlicht. Im Rahmen des Projekts 9front wird seit 2011 von der Community ein von Bell Labs unabhĂ€ngiger Fork des verteilten Betriebssystems Plan 9 weiterentwickelt. Fertige Installationspakete wurden fĂŒr die Architekturen i386, x86_64 und die Raspberry Pi 1-4 erstellt. Der Code des Projekts wird unter der MIT-Lizenz veröffentlicht.

Zu den besonderen Merkmalen von 9front gehört die Implementierung zusĂ€tzlicher Schutzmechanismen, die Erweiterung der HardwareunterstĂŒtzung, die Verbesserung der Leistung in drahtlosen Netzwerken, die HinzufĂŒgung neuer Dateisysteme, die Implementierung eines Audiosubsystems sowie von Kodierern/Dekodierern fĂŒr Audioformate, die UnterstĂŒtzung von USB, die Erstellung des Webbrowsers Mothra, der Austausch des Bootloaders und des Initialisierungssystems, die Anwendung von DatenverschlĂŒsselung auf der Festplatte, die UnterstĂŒtzung von Unicode, das Vorhandensein eines Emulators fĂŒr den Echtzeitmodus sowie die UnterstĂŒtzung der Architektur AMD64 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 basiert: Alle Ressourcen können als hierarchisches Set von Dateien betrachtet werden; es gibt keinen Unterschied im Zugriff auf lokale und externe Ressourcen; jeder Prozess hat seinen eigenen verÀnderbaren Namensraum. Zur Schaffung einer einheitlichen verteilten Hierarchie von Datei-Ressourcen wird das Protokoll 9P verwendet.

In der neuen Version:

  • Es wurde ein neuer Treiber Ext4srv fĂŒr das Dateisystem Ext4 vorgeschlagen, der den zuvor verwendeten Treiber fĂŒr das Dateisystem Ext2 ersetzt hat.
  • Die UnterstĂŒtzung fĂŒr USB-Soundkarten wurde erweitert. Die UnterstĂŒtzung fĂŒr Soundkarten mit einer Abtastrate, die von 44,1 kHz abweicht, wurde hinzugefĂŒgt.
  • 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 WLAN portiert.
  • Die UnterstĂŒtzung fĂŒr den I2C-Bus wurde hinzugefĂŒgt und die UART-UnterstĂŒtzung fĂŒr den MT7688 verbessert.
  • Das Programm Vdiff wurde hinzugefĂŒgt, das es ermöglicht, Unterschiede zwischen Dateien im Grafikmodus anzuzeigen.
  • In Mixfs wurde das Umschalten zwischen AudiogerĂ€ten erlaubt.
  • Das Verhalten des IP-Stacks wurde geĂ€ndert – die festgelegten Routen werden jetzt an das Netzwerkinterface gebunden und beim Trennen entfernt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4