Microsoft har gjort sin ComicChat IRC-klient öppen källkod, som renderar konversationer som serier genererade från karaktärer valda av deltagarna och som återspeglar deras känslor. ComicChat använder standard IRC-protokollet, kan ansluta till vanliga IRC-servrar och är kompatibel med textbaserade IRC-klienter. Koden är skriven i C++ och är öppen källkod under MIT-licensen.
Ett expertsystem används för att generera bildrutan. Vid generering av bilder tar det hänsyn till meddelandets innehåll och sammanhang, och bestämmer karaktärernas positionering, poser, gester och ansiktsuttryck, samt antalet deltagare, skala, vinkel och bildrutornas komposition. Karaktärer väljs automatiskt för deltagare med hjälp av textbaserade IRC-klienter.

Projektet utvecklades som ett experiment med nya sätt att visualisera onlinekommunikation. År 1996 inkluderades den första versionen av ComicChat i Internet Explorer 3.0 och kunde användas som en fristående applikation eller i webbläsaren. År 1998 inkluderades ComicChat i Windows 98. År 2000 upphörde utvecklingen av projektet efter att IRC ersattes av snabbmeddelandeappar. ComicChat var det första programmet som använde typsnittet Comic Sans, lämpligt för textbubblor i serietidningar.
Versionen, som publicerades 2026, anpassades för kompilering med moderna kompilatorer och utökades för kompatibilitet med moderna IRC-servrar och klienter. Den nya versionen lade också till stöd för TLS-kryptering och implementerade gränssnittsskalning för skärmar med hög densitet.
Källa: opennet.ru
