开源的互联网聊天服务 IRC 今年30岁了
IRC(Internet Relay Chat的缩写,“因特网中继聊天”)是一种透过网络的即时聊天方式。它诞生于30年前的奥卢大学(University of Oulu)信息处理系。今天,人们仍在使用IRC,尤其在传统开源社区,保持着非常旺盛的生命力。常见的 Debian、GNOME 等社区以及国内一些 LUG 的即时通讯多选择 IRC 。
今天,人们仍在使用IRC,尤其在传统开源社区,保持着非常旺盛的生命力。常见的 Debian、GNOME 等社区以及国内一些 LUG 的即时通讯多选择 IRC 。
IRC是一种公开的协议,采用TCP和SSL协议。它也是一个分布式的C/S结构。通过连接到一个IRC服务器,我们可以访问这个服务器以及它所连接的其他服务器上的频道。 要使用IRC,必须先登录到一个IRC服务器上,最常见的为irc.freenode.net。一个IRC服务器可以连接其他的IRC服务器以扩展为一个IRC网络。
IRC用户透过客户端软件和服务器相连。大多数的IRC服务器不需要客户注册登录,虽然在连接前必须设定好昵称(nickname),但客户端一般都会自动分配一个。 频道存在于一个IRC服务器上。一个频道类似于一个聊天室,频道名称必须以#符号开始,例如#sosconf
IRC 的诞生地奥卢大学是芬兰的著名大学,在近期的一个榜单中排名第二,别忘了, Linux 的作者 Linus Torvalds 也是芬兰人。近期关于 IRC 30周年的报道中提到,像是其计算机科学专业的学生保持着使用 IRC 传统,受访学生 Atte Jauhiainen每天都使用IRC。大部分时间他都会谈论日常话题和事件,比如午餐日期和当天的新闻。 “IRC上有大量的频道,而且创建更多频道也很容易。例如,事件和爱好可以有自己的渠道,“Jauhiainen说。
Jauhiainen 正在使用IRC
Jauhiainen喜欢使用IRC,因为它是一种多功能的通信媒体,可以定制。 “IRC不依赖于任何设备。如果你愿意,可以在手机,电脑甚至游戏机上使用它。当然,习惯使用也是一方面的原因“他说。
奥卢大学的计算机科学学生会(OTiT)使用IRC进行日常交流。 “新生将在秋季学期接受强制性的IRC培训。我在学习之前没有使用过IRC,但IRC在我们的领域很有用,使用IRC让您熟悉Linux的命令行。“Jauhiainen 也提到这一点。
目前在华语地区使用 IRC 仍然比较少,大部分同学不太了解古典开源文化以及 IRC ,小编新建了一个简单的练手频道,学生开源年会 http://webchat.freenode.net/?channels=sosconf,开源工场 http://webchat.freenode.net/?channels=openingsource;对开源和古典开源文化感兴趣的同学可以尝试,也可以使用类似 HexChat 之类的开源聊天软件来使用 IRC 服务。下方图片是常见的 IRC 聊天画面:
下图是来自日本gigazine的截图