WikiDer > Plan 9
Plan 9 | ||||
Installation von Plan 9 | ||||
| Betriebssystem-Familie | Unix (keine Variante, aber abgeleitet) | |||
| Letzte Ausgabe | 4 (2003) | |||
| Kernel-Typ | Mikrokernel | |||
| Lizenz | GPL 2[1] oder[1] Lucent Public License Version 1.02[2]) | |||
| Status | Aktiv[3] | |||
| Webseite | (und) Projektseite | |||
| ||||
Plan 9 von Bell Labs ist ein Betriebssystem das wurde entwickelt von Bell Labs im New Jersey. Im 1993 die erste offizielle Ausgabe wurde veröffentlicht. Bell verlor bald das kommerzielle Interesse an dem Projekt und schloss es im Jahr 2000 ab Open Source. 2003 wurde die vierte Version veröffentlicht, die jedoch nicht Open Source ist. Das Maskottchen von Plan 9 Glenda ist der Plan 9-Hase.
Der Name des Systems leitet sich von der KultfilmPlan 9 aus dem Weltraum.
Plan 9 ist abgeleitet von Unix, es ist jedoch keine Unix-Variante. Es kann das sein POSIXUmgebung, so ist es möglich, Unix-Anwendungen zu importieren, auch kann es Unix-Socket-Schnittstellen verarbeiten. Es kann auf einer Reihe von Plattformen ausgeführt werden, nämlich x86, MIPS, Alpha, SPARC, PowerPC und ARM.
Funktionen
Plan 9 ist anders aufgebaut als viele heutige Betriebssysteme und ist vor allem für Netzwerke gedacht, in denen unterschiedliche Computers unterschiedliche Aufgaben haben. Die Philosophie hinter Plan 9 ist, dass alles als Datei dargestellt werden sollte - ein Konzept, das in Unix-ähnlichen Systemen verwendet wird (wie z Linux) ist ebenfalls zu finden. Ein anderes Konzept, das sich von aktuellen Unix-ähnlichen Systemen unterscheidet, besteht darin, dass es für den Benutzer keinen Unterschied zwischen lokalen Objekten und entfernten Objekten geben sollte.
Ein weiteres Merkmal von Plan 9 war das sogenannte Gewerkschaftsverzeichnis. Dabei handelt es sich um ein Konzept, das es ermöglicht, auf transparente Weise unterschiedliche Medien einem Verzeichnis im Dateisystem zuzuordnen, ohne dass der Benutzer dies merkt. Beispielsweise kann das Zusammenführen eines Netzlaufwerks mit einem lokalen Laufwerk eine Anwendung sein. Viele Unixe kennen das Konzept heute, aber damals war es sehr revolutionär.
Dieses Konzept wurde sogar auf das Verzeichnis ausgedehnt /das V, wobei sich die Dateien, die auf die Geräte verweisen, auf dem Computer befinden und einen direkten Zugriff ermöglichen. Ein Computer in einem Netzwerk kann beispielsweise verschiedene Geräte eines anderen Computers verwenden, wie z. B. die Soundkarte oder der Monitor.
Unterschied zu Linux
Außer Linux ist Plan 9 abgeschlossen Betriebssystem und Linux monolithischer Kernel. Plan 9 hingegen arbeitet nach dem Prinzip a Mikrokernel. Dies bedeutet, dass der Plan 9-Kernel eine minimale Anzahl von Funktionen hat, gerade genug, um zusätzliche Funktionen zu laden. Diese können dann auf Benutzerebene als Prozess ausgeführt werden. Dies hat den Vorteil, dass bei einem Absturz eines solchen Prozesses der Rest des Systems unberührt bleibt.
Externer Link
- (und) Projektseite
Quellen, Anmerkungen und/oder Verweise
|