rio
Le système de fenêtrage de Plan 9, où chaque fenêtre est son propre jeu de fichiers et où le système peut tourner dans l'une de ses propres fenêtres.
Rob Pike a écrit rio pour succéder à 8½, et il est livré avec Plan 9 depuis la troisième édition, en 2000. L'idée reste la même : rio est un serveur de fichiers. Un programme dans une fenêtre lit et écrit /dev/cons, /dev/mouse et l'interface de dessin /dev/draw comme s'il possédait tout l'écran, et rio donne à chaque fenêtre ses propres copies de ces fichiers.
Rio peut donc faire tourner rio, et un programme à fenêtres peut s'exécuter sur une autre machine en montant ces fichiers via 9P. L'interface est austère : pas de barres de titre, pas d'icônes, les nouvelles fenêtres se tracent en rectangle depuis le menu du bouton droit, et une souris à trois boutons est quasi obligatoire. Les habitués de X11 le jugent spartiate. Les habitués de rio jugent X11 baroque.