ROX Desktop
Plus d'infos
- Créé par
- Thomas Leonard
- Année
- Type
- Environnement de bureau X11
- Licence
- GPL
- Site officiel
- rox.sourceforge.net
L'environnement de bureau qui s'est donné pour mission en 1999 de maintenir en vie sous Unix la manière de travailler de RISC OS — tout est fichier, tout se glisse.
Thomas Leonard regrettait le bureau d'Acorn en passant à Linux et s'est mis à écrire ROX-Filer, un gestionnaire de fichiers en C et GTK ; le nom signifie RISC OS On X. L'idée : le gestionnaire de fichiers est le bureau. Les programmes n'ont pas de boîte « Enregistrer sous » au sens habituel : on fait glisser l'icône de la boîte d'enregistrement du programme vers le dossier voulu, exactement comme sous RISC OS. Une application est un répertoire, un AppDir, contenant un exécutable nommé AppRun et une icône dans .DirIcon ; on l'installe en la copiant et on la désinstalle en la supprimant, même principe que les bundles de NeXTSTEP. Autour ont poussé ROX-Session, un tableau de bord, un pinboard pour les icônes sur le fond d'écran, et ROX-Lib pour écrire des applications en Python.
La question de savoir comment récupérer des AppDirs sans privilèges root a donné naissance à Zero Install en 2003, devenu le projet principal de Leonard. ROX-Filer a connu une longue vie comme gestionnaire de fichiers par défaut de Puppy Linux, jusqu'à sa dernière version, la 2.11, en 2011. L'environnement n'a jamais pris de l'ampleur, mais il a montré que le glisser-déposer peut être une façon de travailler plutôt qu'un tour de salon.