2026년 7월 16일, 마이크로소프트는 아무도 예상하지 못한 일을 했다. 30년 전의 채팅 소프트웨어를 오픈소스로 공개한 것이다.
「30년 전에 출시되어 지금까지 유지보수되는」 인프라 프로젝트 같은 것이 아니다. 이미 오래전에 잊힌, 괴상한 화풍의 채팅 도구, 이름하여 Microsoft Comic Chat이다.

소식이 공개된 당일, Hacker News에는 455 좋아요와 103 댓글이 쏟아졌다. 댓글란에는 이런 추억을 적은 사람도 있었다. 「Comic Chat은 내가 처음으로 접한 온라인 채팅이었다. 나는 아직 어린아이였고, system32 디렉터리를 뒤적거리다가 mschat.exe를 발견했다. 그것은 완전히 새로운 세계를 열어주었다.」
이 소프트웨어가 뭐하는 물건이었나?
1996년, 온라인 채팅은 어떤 모습이었을까? 화면 가득 굴러가는 순수 텍스트뿐이었다. 당신이 타이핑하면, 상대방은 그 글자를 볼 뿐이었다. 그것이 전부였다.
Comic Chat은 그 시절에는 미친 짓이라 불릴 만한 일을 했다. 채팅 내용을 자동으로 만화로 바꾼 것이다.
채팅에 참여하는 모든 사람은 만화 캐릭터가 된다. 당신이 「이거 좋아」라고 하면, 화면 속 캐릭터가 자신을 가리킨다. 당신이 화를 내면, 캐릭터는 찌푸린 표정을 짓고 팔짱을 낀다. 대화는 만화 컷 형태로 한 페이지씩 펼쳐지며, 말풍선도 있고 표정도 있고 몸짓도 있다. 그것은 단순히 글자에 껍데기를 씌우는 것이 아니었다 — 글자 속의 감정 단서를 읽어내고, 그 컷을 어떻게 그릴지 자동으로 결정했다.
Comic Chat의 비주얼 스타일은 독립 만화가 Jim Woodring에게서 왔다. 개발팀은 실제 채팅 로그를 Woodring에게 넘겨 직접 만화로 그리게 한 뒤, 그 샘플을 보고 이 방향이 계속해볼 만한 가치가 있는지 판단했다. 결론은: 가치가 있다는 것이었다.
이 소프트웨어에는 또 하나 예상 밖의 「유산」이 있다. 바로 Comic Sans 폰트를 전 세계에 퍼뜨린 것이다. 마이크로소프트 폰트 디자이너 Vincent Connare가 1994년에 Comic Sans를 그려냈고, Comic Chat은 이 폰트의 첫 번째 「보금자리」가 되었다. 채팅 말풍선 속 그 손글씨 같은 자유로운 글자 질감은 만화풍 인터페이스와 천생연분이었다. 후에 Comic Sans는 큰 명성을 얻었거나 — 아니, 「악명」을 떨쳤거나 — 디지털 시대에서 가장 논쟁적인 폰트 중 하나가 되었지만, 그것이 처음부터 만화 채팅을 위해 태어났다는 사실을 아는 이는 드물다.
왜 지금 오픈소스로 공개한 것일까?
오픈소스 블로그의 공식 표현은 이랬다. 「중요한 소프트웨어 역사를 보존하고, 커뮤니티가 탐구·학습·구축할 기회를 갖게 한다.」 이유로서는 충분히 납득이 갔다.
하지만 진짜 이야기는 댓글란에 숨겨져 있었다.
Hacker News의 토론 스레드에서 Robert Standefer라는 사용자가 신원을 밝혔다. 「안녕, 이 일을 가능하게 한 사람이 바로 나다 — 물론 많은 사람의 지지 덕분이지만. 이 모든 일이 어떻게 벌어졌는지, 6년에 걸친 재미있는 이야기인데, 성공의 열쇠는 말 그대로 올바른 시간에 올바른 장소에 있는 것이었다.」
Standefer는 마이크로소프트의 기술 고문이다. 그는 댓글란에서 한 가지를 거듭 분명히 했다. 자신은 Comic Chat의 오리지널 제작자가 아니라는 점이다. 오리지널 제작자는 David 「DJ」 Kurlander, 마이크로소프트 리서치의 엔지니어로, 20여 년 전에 이미 은퇴했다. Kurlander는 이번 오픈소스에 대해 「매우 지지하며, 심지어 열광적」이었다.
6년. 한 사람이, 회사 내부에서 6년을 밀어붙인 것은, 30년 된 소프트웨어를 다시 세상에 내놓기 위해서였다.
수만 명의 직원을 둔, 계층이 뚜렷한 대기업 안에서, 어떠한 수익도 내지 않고 어떤 KPI에도 영향을 주지 않는 낡은 소프트웨어의 오픈소스를 추진한다는 것은, 그 과정에 내부 프로세스·승인·법무 검토가 얼마나 따르는지 외부 사람이 헤아리기 어렵다. Standefer는 댓글란에서 6년의 디테일을 풀어놓지는 않았지만, 「올바른 시간에 올바른 장소에 있는 것」이라는 말은, 이 6년 중 상당한 시간은 올바른 시간도 올바른 장소도 아니었음을 시사한다.
「폐쇄소스 요새」에서 「오픈소스 수용」으로
Comic Chat은 1996년에 태어났다. 그해, 빌 게이츠는 전 직원에게 유명한 메모를 보냈는데, 제목은 「인터넷의 물결」이었다. 마이크로소프트는 막 인터넷이 큰 일임을 깨닫고 전력으로 선회하기 시작했다.
또한 그해, 마이크로소프트 내부의 오픈소스에 대한 태도는 한 단어로 요약할 수 있었다. 적대. Linux는 게이츠에게 「암」이라 불렸고, Windows의 소스 코드는 전 세계에서 가장 촘촘하게 보호받는 영업 비밀 중 하나였다. 그 시절에는 「마이크로소프트가 무언가를 오픈소스로 풀었다」는 말 자체가 모순이었다.
30년이 흘렀다. 오늘날의 마이크로소프트는 GitHub의 소유자이자 Linux 재단의 플래티넘 회원이며, GitHub에서 활발히 기여하는 직원이 6000명을 넘는다. 마이크로소프트는 .NET, VS Code, TypeScript, WSL을 오픈소스로 풀었다 — 이것들은 부수적인 장난감이 아니라 핵심 인프라다.
Comic Chat의 오픈소스는 이 긴 전환의 선상에서 작은 마침표 하나다. .NET 오픈소스가 전략 차원의 선회를 대표한다면, Comic Chat은 문화 차원의 풀림을 대표한다 — 상업적 가치 없이 오직 감정과 향수 때문에 하는 일을, 한 회사가 진지하게 받아들이고 공식 블로그에서 엄숙하게 발표할 수 있다는 것.
이것은 「회사가 오픈소스를 결정했다」는 이야기가 아니다. 「한 사람이 포기하지 않았다」는 이야기다.
커뮤니티의 반응
Hacker News의 108개 댓글 중, 압도 다수가 기억을 공유하고 있었다.
「Jerk City」를 언급하는 이도 있었다 — Comic Chat으로 제작된 웹 만화 시리즈로, 90년대 말에서 2000년대 초 인터넷에서 제법 알려진 작품이다. MSN에서 Comic Chat으로 채팅하던 밤을 회상하는 이도 있었다. 가장 감동적인 댓글은 JeremyHerrman이라는 사용자에게서 나왔다. Comic Chat은 그가 2008년에 첫 스타트업 — Chogger라는 만화 제작 사이트 — 을 창업하도록 영감을 주었고, 나중에는 매달 3만 명의 사용자까지 성장했는데, 대부분이 교육자로, 학생들이 더 재미있는 방식으로 이야기를 쓰게 하는 데 이를 썼다고 한다.
한 소프트웨어가 출시된 지 거의 30년이 지나서도, 사람들로 하여금 멈춰 서서 댓글로 추억을 남기게 한다면, 그것만으로도 그것이 한때 사람들에게 무엇인가를 남겼음을 말해준다.

오픈소스 패키지에는 무엇이 있나?
Comic Chat의 소스 코드는 현재 GitHub의 microsoft/comic-chat 저장소에 호스팅되며, MIT 라이선스를 사용한다 — 가장 느슨한 오픈소스 라이선스 중 하나로, 사실상 사용 제한을 두지 않는다.
저장소에는 원본 스냅샷 코드가 수록되어 있고, 동시에 AI의 도움을 받은 몇 가지 「현대화 시도」도 동봉되어 있다 — 90년대에 Visual C++ 4.0과 MFC로 작성된 이 소프트웨어가 현재 버전의 Visual Studio에서 무사히 컴파일되도록 하는 것이다. 이 자체도 흥미로운 주석이다. 30년 전의 코드와 오늘날 가장 뜨거운 AI 기술이, 같은 저장소에서 만났다.
필자의 느낌은, Comic Chat이 1996년에 가졌던 핵심 아이디어 — 텍스트 대화를 자동으로 시각적 표현으로 바꾸는 것 — 이 오늘날의 AI 시대에 오히려 유난히 앞서 보인다는 것이다. 우리가 이제는 당연하게 여기는 이모지 반응, 스티커, GIF, AI가 생성한 채팅 콘텐츠는, 어느 의미에서는 모두 Comic Chat이 연 길을 따라가고 있는 셈이다. 다만 이 길은 30년을 걸려, 드디어 「엉뚱한 실험」에서 「일상 소통의 일부」에 이르렀을 뿐이다.
위 내용은 마이크로소프트 오픈소스 블로그의 공개 정보와 Hacker News 커뮤니티의 토론에 기반한다. 필자는 Comic Chat을 일차적으로 써본 경험이 없으며, 글의 서술과 판단은 공개 자료를 정리한 데 따른다. 만약 당신이 우연히 Comic Chat의 오래된 사용자이거나 이 오픈소스 프로젝트에 참여했다면, 글의 부족함을 지적해 주길 환영한다.
참고 링크:
- 마이크로소프트 오픈소스 블로그: Microsoft Comic Chat 정식 오픈소스 공개
- HN 토론 (item?id=48936426)
- GitHub 저장소: Microsoft Comic Chat