网络新闻:Usenet与C News深度剖析
1. 网络新闻概述
网络新闻,即Usenet新闻,至今仍是计算机网络中最重要且极具价值的服务之一。尽管一些人将其视为未经请求的商业电子邮件和色情内容的泥潭,但它仍保留了一些高质量的讨论组,这些讨论组在网络时代之前是非常关键的资源。即便在如今拥有数十亿网页的时代,网络新闻仍然是许多主题在线帮助和社区交流的重要来源。
2. Usenet的历史
- 起源:1979年,研究生Tom Truscott和Jim Ellis提出使用UUCP连接机器,供Unix用户进行信息交换,他们在北卡罗来纳州建立了一个由三台机器组成的小型网络。
- 新闻软件发展
- A News:最初流量由一些shell脚本处理(后来用C语言重写),但未公开。很快被首个公开的新闻软件“A News”取代,不过它设计上每天每组只能处理少量文章。
- B News:随着文章数量增长,Mark Horton和Matt Glickman对其重写,称为“B”版本(即B News)。1982年首次公开发布2.1版本,不断扩展并添加新功能,当前版本是B News 2.11,逐渐过时,其最后官方维护者已转向INN。
- C News:1987年,Geoff Collyer和Henry Spencer重写B News并发布“C”版本,即C News。此后有许多补丁,最突出的是C News Pe