XBoard
XBoard est une interface graphique de jeu d’échecs pour l’environnement X Window System. Il peut servir d’interface utilisateur à de nombreux programmes de jeu d'échecs, dont GNU Chess sous GNU/Linux. Il prend en charge les principales formes d’échecs, notamment les échecs chinois, japonais et thaïlandais.
Historique
[modifier | modifier le code]Xboard est développé par Chris et Dan Sears au début des années 1990 comme une interface graphique à GNU Chess. En , Tim Mann commence à contribuer au logiciel. Il devient vite son principal développeur et en assure la maintenance[2].
À partir de , plusieurs personnes demandent à Tim Mann comment utiliser un autre moteur que GNU Chess avec Xboard ce qui l’amène à documenter et améliorer le protocole de communication entre le moteur et l’interface graphique[2]. Au mois de septembre 2004, il existait plus de deux-cent-cinquante moteurs interfaçables avec Xboard, parmi lesquels GNU Chess, Crafty, The Crazy Bishop, The King (Chessmaster), ou Yace[3].
Le , un espace est créé sur Savannah[4] (la forge du projet GNU), où y sera déposé quelques jours plus tard le code source de Xboard[5], ce qui permet aux autres développeurs de contribuer plus facilement. Tim Mann leur cède la place en cessant progressivement de contribuer au code vers la fin des années 2000.
Aperçu
[modifier | modifier le code]L'interface facilite l'utilisation des programmes d'échecs, la connexion aux serveurs de jeu respectant le protocole Internet Chess Server, le jeu par courriel et la lecture de parties sauvegardées.
WinBoard
[modifier | modifier le code]WinBoard est un portage de XBoard fonctionnant nativement sous Microsoft Windows.
Notes et références
[modifier | modifier le code]- (en) « 4.9.1 released », (consulté le )
- (en) « XBoard Project History », sur tim-mann.org, (consulté le )
- (en) « WBEC Last updates », sur wbec-ridderkerk.nl, (consulté le )
- (en) « XBoard - Summary », sur savannah.gnu.org (consulté le )
- (en) Tim Mann, « XBoard - News: Source available in CVS », sur savannah.gnu.org, (consulté le )
Annexes
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]- GNU Chess
- Universal Chess Interface, un autre protocole de communication pour les échecs.
Liens externes
[modifier | modifier le code]- (en) Code source sur la forge Savannah.
- (en) Notice sur le répertoire du logiciel libre