Al ser creado originalmente para soportar al motor GNU Chess y tener un ambiente agradable para el jugador, otros programadores le preguntaron interesados a Tim Mann por el lenguaje de comunicación empleado surgiendo entonces el protocolo de comunicación XBoard\Winboard y cambiando la forma de crear los programas de ajedrez al dividirse en parte gráfica (GUI) y parte inteligente que sabe jugar ajedrez (motor).