- Rio (Software)
-
rio ist das Fenstersystem des Betriebssystems Plan 9.
Inhaltsverzeichnis
Übersicht
Viele Funktionen von rio implementieren grundlegende Konzepte in Plan 9:
- Jedes Fenster läuft in seinem eigenen privaten Namespace.
- Es exportiert ein Dateisysteminterface für laufende Anwendungsprogramme, welches dasselbe ist, wie das, das rio bereits vom Betriebssystem erhalten hat. Dadurch kann rio ohne weiteres in einem rio-Fenster laufen. Durch die Verwendung von 9P ist rio vollkommen Netzwerkstransparent, obwohl es keinen expliziten Netzwerkscode enthält.
- Fenster werden wie roher Text behandelt, der auch bearbeitet werden kann.
Eine besondere Eigenschaft ist, dass die Fensterverwaltung für die Anwendungen transparent wird. Dies ermöglicht, dass rio innerhalb von rio, oder innerhalb eines anderen Fenstermanagers ausgeführt werden kann.
Geschichte
Bei rio handelt es sich um das jüngste Mitglied der zahlreichen, von Bell Labs entwickelten, grafischen Benutzeroberflächen, und damit in gewisser Weise um einen „Nachfahren“ des X Window Systems (für UNIX).
In älteren Versionen von Plan 9 hatte rio den Namen 8½.
Siehe auch
- Plan 9 (Betriebssystem) - rios natürliche Umgebung
- X Window System - Ein „Vorfahre“ von rio
Weblinks
- rio man page(4) (englisch)
- Rio: Design of a Concurrent Window System (englisch)
- The 8½ paper – Beschreibung von rios sehr ähnlichem Vorgänger (englisch)
Kategorie:- GUI-Framework
Wikimedia Foundation.