Xsun
Plus d'infos
- Créé par
- Sun Microsystems
- Année
- Type
- Serveur X
- Prédécesseur
- X11/NeWS
- Successeur
- X.Org Server
Le serveur X maison de Sun pour Solaris, qui a remplacé X11/NeWS en 1993 et a lui-même cédé la place à X.Org à l'arrivée de Solaris 11.
Quand Sun a renoncé à X11/NeWS, l'entreprise a repris le code de référence du X Consortium pour X11R5, puis R6, et écrit ses propres pilotes pour son matériel graphique : la couche DDX, au contact du matériel, pour cgsix, ffb, m64 et les autres cartes à framebuffer des stations SPARC. Le résultat s'appelait Xsun, vivait dans /usr/openwin/bin et était le serveur d'OpenWindows 3.3, puis de CDE, pendant toutes les années Solaris 2.x. Sun y ajoutait des éléments comme Display PostScript, sous licence d'Adobe, et des extensions pour ses propres bus vidéo ; Xsun n'était donc pas un serveur X11R6 standard mais une variante propre à Solaris, parlant le même protocole vers l'extérieur.
Sur x86, Sun n'a jamais eu la couverture de pilotes d'XFree86, et avec Solaris 10 en 2005, X.Org est devenu le serveur par défaut côté PC, tandis que Xsun restait pour SPARC. Solaris 11 a supprimé Xsun entièrement en 2011. Cela a marqué la fin d'une époque où chaque constructeur Unix avait son propre serveur X avec ses propres bogues : DEC, HP, IBM et SGI ont tous fait de même, et tous ont fini de la même façon, avec le code commun de X.Org et un module de pilote.