1987: C Nachrichten
Giganews Usenet Geschichte > 1987: C Nachrichten
B News war die vorherrschende Nachrichtensoftware von ihrer Einführung im Jahr 1981 bis 1987, als zwei Mitarbeiter der Universität Toronto ein überarbeitetes Nachrichtenserverpaket namens C News entwickelten.
Die Macher von C News, Geoff Collyer und Henry Spencerwurden auf das Projekt aufmerksam, als sie einen Fehler in der B News-Software entdeckten, der behoben werden musste. Von Henry Spencer: "Der eigentliche Beginn von C News war, als das "expire"-Programm von B News nicht mehr funktionierte. Nachdem ein kurzer Blick in den Quellcode mich davon überzeugt hatte, dass es nicht einfach sein würde, den Fehler zu finden, beschloss ich, das Programm einfach neu zu schreiben. Der daraus resultierende Code war einfacher, sauberer und viel zuverlässiger, und es stellte sich auch heraus, dass er merklich schneller war."
Nach Spencers anfänglicher Überarbeitung des B News-Codes wurde sein Kollege Geoff Collyer auf das Projekt aufmerksam und die beiden begannen ihre Zusammenarbeit. Bald erweiterten die beiden das Projekt um ein völlig neues Newsserver-Paket.
"Henry und ich standen in regem Austausch und erkannten recht schnell, dass wir mit relaynews, das die History-Datei generiert, und den News-Lesern, die sich nicht groß um das Format einiger Felder kümmerten, die Möglichkeit hatten, das Format auf nützliche Weise zu erweitern, die wir für eine höhere Geschwindigkeit ausnutzen konnten. Ich glaube, es war ungefähr zu dieser Zeit, als wir den Namen "C News" annahmen und begannen, einen vollständigen Newstransport zu entwickeln", erklärt Geoff Collyer.
Nach zwei Jahren Arbeit präsentierten Collyer und Spencer das C News-Paket auf der USENIX-Konferenz im Winter 1987 in Washington, D.C.
Die Entwicklung des C-News-Pakets wurde bis Mitte der 90er Jahre fortgesetzt und umfasste die Erstellung von NOV (News Overview), einem neuen Index, der 1992 eingeführt wurde. Dieses Indexierungssystem optimierte die Abfrage von Kopfzeilen und das Threading und ermöglichte einen schnelleren Abruf durch Newsreader bei geringerer Belastung des neuen Servers. Dieses System wird auch heute noch häufig über den NNTP-Befehl XOVER verwendet.
Zurück zu 1987: Die große Umbenennung - Seite 1
Weiter zu 1987: Die alt.*-Hierarchie