Informations générales sur TALISMAN
Les débuts du système X Window sur les serveurs Unix
- Auteur : Robert W. Scheifler
- Date : 19 juin 1984
Contexte du développement du système X Window
- Un système de fenêtrage pour le VS100 a été écrit au cours des dernières semaines.
- Une grande partie du code de l’ancien système W a été reprise, convertie en interface asynchrone, puis nommée X.
- Les performances semblent être environ deux fois supérieures à celles du système W.
- Le code actuel est déjà assez stable, mais quelques défauts subsistent.
État actuel du système X Window
- Au LCS, l’utilisation du système W a été abandonnée et les applications sont désormais activement développées sur le système X.
- Les autres personnes qui utilisent encore le système W devraient également envisager de passer au système X.
- Le système X n’est pas le système de fenêtrage ultime, mais constitue un bon point de départ pour expérimenter.
Interfaces et applications du système X Window
- Il existe actuellement des interfaces CLU et Argus, et une interface C est également en cours de développement.
- Trois applications existantes : un éditeur de texte (TED), l’interface I/O Argus, et un gestionnaire de fenêtres basique.
- Rien n’est encore documenté.
Démonstration et distribution du code
- Ceux qui souhaitent voir une démonstration peuvent se rendre au NE43-531, et il est préférable d’appeler le 3-1945 avant de passer.
- Ceux qui veulent le code n’ont qu’à apporter une bande.
- Les personnes intéressées par la correction des défauts peuvent prendre contact.
L’avis de GN⁺
- Importance historique du système X Window : le système X Window a ensuite exercé une influence majeure sur le développement des interfaces graphiques utilisateur (GUI).
- Avantages de l’interface asynchrone : une interface asynchrone joue un rôle important dans l’amélioration des performances système et de l’expérience utilisateur.
- Importance de la documentation : la documentation peut manquer au début du développement, mais elle devient indispensable sur le long terme.
- Nécessité des transitions technologiques : passer d’un système existant à un nouveau système peut être difficile au départ, mais il faut prendre en compte les bénéfices à long terme.
- Participation de la communauté : la participation et la collaboration de la communauté sont essentielles dans les projets open source, et contribuent à leur évolution ainsi qu’à leur stabilité.
1 commentaires
Commentaires Hacker News
Premier commentaire : partage le souvenir de sa première expérience de démarrage de X11 en 1992 et du fait d’avoir possédé une station de travail HP-UX. Souhaite un joyeux 40e anniversaire à X11 et remercie pour sa mise à disposition gratuite.
Deuxième commentaire : regrette que X n’ait pas intégré de protocole audio. Se souvient qu’il était très difficile de configurer les systèmes audio dans les années 1990 et 2000.
Troisième commentaire : partage son expérience d’avoir réussi à faire fonctionner X sur un système FreeBSD 2.1. A apprécié de pouvoir essayer divers gestionnaires de fenêtres.
Quatrième commentaire : se remémore sa rencontre avec Jim Gettys, co-auteur de X11, au Linux Symposium d’Atlanta à la fin des années 1990. Partage son expérience de portage de X11 en 64 bits.
Cinquième commentaire : critique le fait que X11 se soit doté d’un réseau social après 40 ans. Partage ses souvenirs de la première fois où il a utilisé un terminal X à l’université.
Sixième commentaire : ne savait pas que le nom de X venait du fait qu’il s’agissait d’un incrément de W. Mentionne que le système de fenêtres Y a été tenté plusieurs fois sans succès.
Septième commentaire : a trouvé amusant de lire la recommandation de passer de W à X. Plaisante en disant qu’on dirait qu’on est maintenant revenus à W.
Huitième commentaire : trouve intéressant que X ait eu des bindings CLU avant le C. Partage un lien vers le langage de programmation CLU.
Neuvième commentaire : se demande si Sun, Dec et HP, dans les années 1990, auraient pu rivaliser avec Windows NT s’ils n’avaient pas adopté X et avaient plutôt développé une pile orientée local. Trouve intéressant que l’histoire de Linux ait comporté le désir d’implémenter un OS similaire à Amiga.
Dixième commentaire : partage son expérience de l’exécution de XFree86 sur Slackware au début des années 1990. Se souvient des avertissements indiquant que les réglages de fréquence de balayage des moniteurs CRT pouvaient être dangereux.
Onzième commentaire : partage un lien Wikipédia sur les origines et l’histoire du système X Window.