Zum Inhalt springen

Plan 9

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 22. Mai 2003 um 13:48 Uhr durch Warp (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.


Plan 9 ist ein eher experimentelles Betriebssystem, entwickelt in den späten 80er Jahren von den Bell Labs, die auch schon UNIX erfunden hatten.

Plan 9 versucht eines der grundlegende Konzepte von UNIX auf die Spitze zu treiben, basierend auf folgenden 3 Grundsätzen:

  • Alle Ressourcen haben einen Namen und können wie eine Datei angesprochen werden
  • Es gibt ein Standard-Protokoll namens 9P um diese Ressourcen anzusprechen
  • Alle Dateisystemhierarchien werden in einer einzigen großen Hierarchie zusammengefasst

Konkrete Beispiele für Auswirkungen dieses Konzept: Erreichbare Server sind Teil des Dateisystems, laufende Programme sind Teil des Dateisystems etc.

Dieses zugrundeliegende Konzept ist äußerst einleuchtend und leicht zu durchschauen. Da es einige radikale Umbauten am Betriebssystem erfordert, hat dieses Konzept allerdings kaum Einzug gehalten in die gängigen Betriebssysteme. Wenige Ausnahmen sind z.B. die Aufnahme des /proc Filesystems in Linux, welches allen Programmen eine einheitliche und meist rückwärtskompatible Zugriffsmöglichkeit auf Daten wie z.B. Zahl der laufenden Prozesse, Systemauslastung, Zahl der Netzwerkverbindungen etc. erlaubt - alles über das herkömmliche Dateisysteminterface.