C News 172977 136568182 2007-06-07T10:27:26Z Avochelm 206192 cat news servers '''C News''' is a [[news server]] package, written by [[Geoff Collyer]], assisted by [[Henry Spencer]], at the [[University of Toronto]] as a replacement for [[B News]]. It was presented at the Winter [[1987]] [[USENIX]] conference in [[Washington, D.C.]] Functionally, the operation of C News is very much like that of B News. One major difference was that C News was written with [[porting|portability]] in mind. It ran on many variants of [[Unix]] and even [[MS-DOS]]. The ''relaynews'' program that handled article filing and feeding was carefully optimized and designed to process articles in batches, while B News processed one article per program invocation. The authors claimed that ''relaynews'' could process articles 19 times as quickly as B News. In [[1992]], Collyer gave C News a new index facility called NOV (or News Overview). This allowed newsreaders to rapidly retrieve header and threading information with relatively little load on the server. Virtually all [[As of 2004|current]] news servers continue to use this method in the form of the [[Network News Transfer Protocol|NNTP]] XOVER command. Development of C News stopped about [[1995]], and the package was largely superseded by [[InterNetNews|INN]]. ==External links== *Geoff Collyer and Henry Spencer (1987). ''[ftp://ftp.cs.toronto.edu/doc/programming/c-news.ps News Need Not Be Slow]''. *Mark Linimon (1994). ''[http://www.faqs.org/faqs/usenet/software/b/cnews/ C News Frequently Asked Questions]''. *[ftp://zoo.toronto.edu/pub/cnews.tar.Z C News source code] [[Category:Usenet]] [[Category:Usenet servers]]