Rio (Fenstertechnik-System)

Rio ist Plan 9 vom Glockenlaboratorium-Fenstertechnik-System. Es ist am meisten namentlich bekannt, um sein Fenstermanagement durchsichtig zur Anwendung zu machen. Das erlaubt, Rio innerhalb eines anderen Fensterbetriebsleiters zu führen.

Designkonzepte

Viele seiner Eigenschaften nehmen Schlüsseldesignkonzepte des Plans 9 auf:

  • Jedes Fenster läuft in seinem eigenen privaten namespace.
  • Es exportiert eine Dateisystemschnittstelle zu laufenden Anwendungen. Diese Schnittstelle ist das dasselbe Rio erhält vom Betriebssystem, so kann Rio innerhalb eines Fensters von Rio ohne irgendwelche speziellen Maßnahmen laufen. Weil der Schnittstelle-Gebrauch 9P, Rio durchsichtiges Netz ist, selbst wenn es keinen netzbewussten Code einschließt.
  • Windows wird als völlig editable Text behandelt.

Geschichte

Rio ist in einer langen Reihe von grafischen an Glockenlaboratorien entwickelten Benutzerschnittstellen letzt, am meisten entwickelt dadurch Rauben Hecht, einschließlich des ersten grafischen Fenstersystems für UNIX Aus (der X zurückdatiert hat), das gleichzeitige Fenstersystem und Blit.

Rio war ein ganzer schreiben von 8½ in Alef um. Seine Hauptänderung war, dass es aufgehört hat, grafische Befehle grammatisch zu analysieren und umzuschreiben, und lassen Sie den Kunden Pixel direkt schreiben. Das wurde hauptsächlich für die Leistungsfähigkeit getan. Da Alef verschwunden ist wegen, zu sein, der zu schwierig ist, um aufrechtzuerhalten, gegeben die Anzahl der Leute, die am Plan 9 zurzeit arbeitet, wurde Rio in C umgeschrieben. Das wurde mit der Faden-Bibliothek des Plans 9 getan, die von Alef begeistert wurde und die meisten seiner Eigenschaften, wie blockierende Kanäle für den Zwischenfaden und die Zwischenprozess-Kommunikation hatte. Eine andere wichtige Änderung, mehr dank der Umgebung als nach Rio per se, war, dass Rio volle Farbe, mit dem Alpha compositing unterstützt hat, wohingegen 8½ bitblt Operationen verwendet hat.

Siehe auch

  • Plan 9 von Glockenlaboratorien - Rios heimische Umgebung
  • Der Plan 9 vom Benutzerraum - Schließt einen Fensterbetriebsleiter Ein, der mit der Benutzerschnittstelle von Rio wetteifert
  • Rauben Sie Hecht - Der Autor Rios und 8½\aus
  • Blit - Ein Terminal hat sich an Glockenlaboratorien entwickelt, die für einige der UI in Rio verwendeten Konzepte den Weg gebahnt haben.

Links


Kampf des Forts Stedman / Bruch
Impressum & Datenschutz