| 原作者 | リッチ・ザルツ |
|---|---|
| 開発者 | 国際 |
| 初回リリース | 1991年[注 1] |
| 安定リリース | 2.6.4 / 2021年1月28日[1] |
| リポジトリ | github.com/InterNetNews/inn |
| 書かれた | C 、 PerlとPythonのツールもいくつかあります |
| オペレーティング·システム | Unixライク |
| 利用可能 | 英語 |
| タイプ | ユーズネットサーバー |
| ライセンス | 大部分はISCライセンスだが、一部は他のライセンスによるものもある[2] |
| Webサイト | 詳しくはこちら |

InterNetNews ( INN ) は、 Usenet ニュース サーバーパッケージです。1991 年にRich Salzによって最初にリリースされ、1992 年夏にテキサス州サンアントニオで開催されたUSENIXカンファレンスで発表されました。NNTP 機能が統合された最初のニュース サーバーでした。
以前のサーバーは記事を個別に、またはバッチで処理していましたが、innd は、ネットワークから記事を受信し、それらをファイルし、どのリモート ホストがそれらを受信するかを記録する、継続的に実行される単一のプロセスです。リーダーは、B NewsやC Newsと同じ方法でディスクから直接記事にアクセスできますが、 nnrpdと呼ばれる付属のプログラムは、NNTP を使用するニュースリーダーにも役立ちます。
その後の改良は、記事をディスク上の大きなバッファに順番に保存する Cyclical News Filesystem (CNFS) でした。Scott Fritchie によって実装されたこの方法は、何千もの個別の記事ファイルを処理するために必要なオペレーティング システムのオーバーヘッドを排除することで、パフォーマンスを大幅に向上させました。
James Brister のinnfeedプログラムもパッケージに追加されました。inndと同様に、innfeed は継続的に動作して他のサーバーに記事を送り出しますが、以前のinnxmit は記事をバッチ処理します。この組み合わせにより、記事をほとんど遅延なく受信および再配布できるようになり、Usenet のやり取りの性質を大きく変えました。メッセージの投稿、ネットワークでの読み取り、返信にかかる時間が数時間または数日から数秒または数分に短縮されたのです。以前の同様のプログラムであるnntplink は同等の機能を提供していましたが、これは独立して作成されました。
INNは2020年現在も活発に開発が進められています[アップデート]。このパッケージはボランティアによって保守されており、開発はインターネットシステムコンソーシアムによってホストされています。INNの現在のメンテナーはラス・オールベリーとISCです。[3]
注記
- ^ LICENSE ファイル内の著作権日付は 1991 年から始まります。
参考文献
- ^ Allbery, Russ (2021年1月28日). 「INN 2.6.4」 . 2021年1月30日閲覧。
- ^ 「INN ライセンス情報」。INN CURRENT ドキュメント。2008 年 4 月 22 日。2008 年7 月 11 日に閲覧。
- ^ "INN". www.eyrie.org . 2020年2月28日閲覧。
外部リンク
- リッチ・ザルツ (1992)。 InterNetNews: インターネット サイトにはネット トランスポートを使用します。
- Russ Allbery の INN サイト
- INN の ISC ホームページ
- INN ソースコード
