Microsoft Comic Chat 现已开源
Microsoft 已经开源了其 1990 年代的 Microsoft Comic Chat IRC 客户端源码,这是一款把聊天内容转成漫画条幅的图形聊天程序,随 Windows 98 一起发布。评论者回忆它既是通往早期互联网的可爱入口,也是 Microsoft 通过在标准 IRC 流量中嵌入专有元数据来扩展开放协议的臭名昭著例子。许多人认为这次发布有助于软件保存,也提醒人们曾经有一个更具实验精神的消费软件时代,同时它也与如今以 AI 为主、以指标驱动的开发文化形成了对比。
整体反应与怀旧情绪
- 许多评论者都感到欣喜并怀旧;对好几个人来说,Comic Chat 是他们接触 IRC,甚至接触更广泛互联网的第一站,往往还是通过 Windows 95/98、拨号上网实现的。
- 有些人回忆起自己曾以为 IRC 上的所有人看到的都是同一个漫画视图,后来才为自己的天真感到尴尬。
- 大家也很欣赏 90 年代那些“古怪”的软件实验正在被保存并开源,同时还提到类似的发布,比如 3D Movie Maker。
在 IRC 上的行为与文化冲突
- Comic Chat 的协议扩展会给每条消息添加视觉/表情元数据(例如频道文本里奇怪的标签),这让传统 IRC 客户端用户很恼火。
- 一些服务器管理员因为这种“垃圾信息”会自动踢出或封禁 Comic Chat 用户,不过这也启发了其他人以不那么侵入的方式,围绕 IRC 自己开发多人或漫画工具。
- 它既被记作“互联网历史的一部分”,也被记作在公共 IRC 网络上的“极其令人头疼的存在”。
开源发布与代码细节
- GitHub 仓库包含多个历史版本;有一条评论指出,其中两个版本共享同一个内部版本号,但大多数文件却不同。
- 讨论深入到 Microsoft 历史上的版本控制系统(SLM、SourceSafe、Delta)及其局限(文件级锁定、缺乏原子提交、损坏问题)。
- 源码中的一个彩蛋(由某个特定词触发的隐藏谜题)让人怀念那个年代 Microsoft 软件里还半公开允许这类彩蛋的时候。
Microsoft、品牌与历史
- 有人把 Comic Chat 看作一种无害、由研究驱动的实验;也有人把它视为把“拥抱并扩展”应用到 IRC 上的例子,并讨论是否真的存在过任何“消灭”阶段。
- 关于 90 年代 Microsoft 反竞争行为的更广泛批评也浮现出来,但也有人提醒,大公司内部会有许多彼此独立、并非恶意的项目。
- 另一条分支解释了当前的品牌术语,比如“Copilot”(AI)、“365”(在线)和“Azure”(云),并批评某条评论中的歧视性语言和政治表态。
AI、现代用途与相关项目
- 这篇博客提到借助 AI 辅助现代化(让旧的 MFC C++ 重新编译、适配现代 IRC 服务器和高 DPI);评论者则猜测是否会有完整的 Rust/Go 重写、Discord/Teams 客户端,或 AI 驱动的视频管线。
- 有些人感叹 AI 生成风格的营销文案;文章作者(在线程中)坚持说那是自己写的。
- 还分享了相关工具和后继项目:一个现代版 Comic Chat 风格的 IRC 客户端、一个用于教育的网页版漫画创作工具、XKCD 风格的图表工具,以及一些起源于 Comic Chat 的长期漫画网站。