EN
返回档案库

案例库 · 软件与 IT · 技术决策 · 1988–1993

IRC凭借开放协议和服务器代码赢得90年代文字聊天

Jarkko Oikarinen于1988年在奥卢大学编写了IRC;代码自由后,服务器迅速扩散,RFC 1459使之成为任何人都能使用的标准。

奥卢大学

那一手

1988年8月,Jarkko Oikarinen在芬兰奥卢大学编写了第一个IRC服务器和客户端,目的是给他的BBS添加实时聊天功能。大学最终将代码公开,朋友们在其他芬兰大学安装了服务器。

IRC的设计刻意简洁:一个基于文本的协议,最简单的客户端是任何能连接服务器的套接字程序,频道让多个用户同时交谈。到1988年11月,它已遍布互联网,到1989年中期,全球约有40台服务器。

1993年5月,RFC 1459定义了该协议,任何人都能实现兼容的客户端或服务器。由于IRC是免费的,而商业服务封闭,它成为90年代开发者和社区默认的聊天网络。

为什么管用

  • 开放的服务器代码允许任何人无需许可即可加入网络。
  • 文本协议意味着极简客户端可从任何地方连接。
  • 频道使群组对话成为第一等特性。
  • RFC 1459为独立实现提供了共同契约。
值了多少开放协议,网络自我构建聪明

可以搬走什么

若想让通信标准普及,就要让协议简单到最便宜的客户端能运行,服务器软件可免费使用;当目标是普及,开放胜过功能。

后来呢

IRC网络在2000年代中期达到数十万用户的高峰(QuakeNet超过20万),开放项目至今仍在Libera Chat上运行;随着社交平台出现而衰退,但其自由开放的模式塑造了后来的聊天标准。

资料来源

发现哪里写错了?告诉我们。

同一路聪明