Microsoft heeft de broncode van de IRC-client ComicChat vrijgegeven, waarbij de dialogen worden weergegeven als strips die worden gegenereerd op basis van de door de deelnemers gekozen personages, die hun emoties weerspiegelen. ComicChat maakt gebruik van het standaard IRC-protocol, kan verbinding maken met reguliere IRC-servers en is compatibel met tekstgebaseerde IRC-clients. De code is geschreven in C++ en vrijgegeven onder de MIT-licentie.
Voor het vormen van het plot van de scènes wordt een expertsysteem gebruikt dat bij het genereren van de afbeelding rekening houdt met de inhoud van berichten en de context, op basis waarvan de positie, houdingen, gebaren en gezichten van de personages worden bepaald, evenals het aantal deelnemers, de schaal, het perspectief en de compositie van de scènes. De personages voor deelnemers die tekstgebaseerde IRC-clients gebruiken, worden automatisch geselecteerd.

Het project is ontstaan als een experiment met nieuwe manieren van visualisatie van communicatie op het netwerk. In 1996 werd de eerste versie van ComicChat toegevoegd aan de levering van Internet Explorer 3.0 en kon het worden gebruikt als een aparte applicatie of binnen de browser. In 1998 werd ComicChat opgenomen in de levering van Windows 98. In 2000 werd de ontwikkeling van het project stopgezet, nadat instant messaging-diensten de plaats van IRC hadden ingenomen. ComicChat was de eerste applicatie die het Comic Sans-lettertype gebruikte, dat geschikt was voor tekstballonnen in strips.
De in 2026 gepubliceerde versie is aangepast voor moderne compilers en uitgebreid voor compatibiliteit met hedendaagse IRC-servers en -clients. In de nieuwe versie is ook ondersteuning voor TLS-encryptie toegevoegd en is de interface geschaald voor schermen met een hoge pixel-dichtheid.
Bron: opennet.ru
