xchat existe en version gratuite sous windows. Simplement, le binaire proposé n'est pas "officiel", il a été fait par un ancien membre de l'équipe xchat...
http://www.silverex.org/news/ pour avoir cette fameuse version binaire.
A noter que xchat est et reste sous GPL, seul le binaire est payant. Ce ne sont pas les premiers à faire ce genre de chose, mais c'est ceux chez qui ça s'est le plus mal passé par rapport à la communauté. Parce qu'ils ne donnent pas de raisons "valables" pour justifier ce paiement.
Honte à eux.
Pour se donner une idée, ils se plaignaient que ça prend du temps à compiler sous windows. En supposant qu'un développeur a déjà compilé une fois le bousin sous windows, il devrait savoir qu'il "suffit" de faire ça :
http://www.silverex.org/compiling/
Lire à partir du point 16, le reste c'est l'installation de l'environnement de compilation. Honteux, un simple script pourrait faire ce genre de choses de manière automatique.
Pour moi, c'est clairement une façon de vouloir se faire des sous, sans autre justification. Après, on peut argumenter ce qu'on veut, mais je suis du genre à dire que c'est une équipe de feignasses. A voir le nombre de trucs qu'ils devraient faire depuis longtemps (gestion de != charsets par channels et non serveurs par exemple) et qu'ils ne font pas. Ce genre de choses que beaucoup de monde attend... Des détails parfois. Mais le logiciel ne progresse plus beaucoup, surtout depuis la 2.0.0.