InterNetNews - InterNetNews

InterNetNews
Оригинальный автор (ы)Рич Зальц
Разработчики)ISC
изначальный выпуск1991 (1991)[nb 1]
Стабильный выпуск
2.6.3 / 18 февраля 2019 г.; 21 месяц назад (2019-02-18)[1]
Написано вC, с некоторыми инструментами в Perl и Python
Операционная системаUnix-подобный
Доступно ванглийский
ТипСервер Usenet
ЛицензияГлавным образом Лицензия ISC, с деталями под другими лицензиями[2]
Интернет сайтwww.eyrie.org/
Рич Зальц в 2009 году

InterNetNews (ГОСТИНИЦА) это Usenet сервер новостей пакет, изначально выпущенный Рич Зальц в 1991 г., представленный летом 1992 г. USENIX конференция в Сан-Антонио, Техас. Это был первый новостной сервер со встроенным NNTP функциональность.

В то время как предыдущие серверы обрабатывали статьи индивидуально или группами, innd - это единый непрерывно работающий процесс, который получает статьи из сети, хранит их в файлах и записывает, какие удаленные хосты должны их получать. Читатели могут получать доступ к статьям прямо с диска так же, как B Новости и C Новости, но включенная программа под названием ннрпд, также служит читатели новостей которые используют NNTP.

Позднее улучшение было Cyclical News. Файловая система (CNFS), который последовательно сохраняет статьи в больших дисковых буферах. Этот метод, реализованный Скоттом Фритчи, значительно повысил производительность, устранив накладные расходы операционной системы, необходимые для работы с тысячами отдельных файлов статей.

Джеймса Бристера кормить программа также была добавлена ​​в пакет. подобно innd, кормить работает постоянно, чтобы отправлять статьи на другие серверы, в то время как более ранний innxmit обрабатывали их партиями. Эта комбинация позволяет получать и распространять статьи практически без задержек и существенно изменила характер взаимодействия Usenet, сократив время публикации, чтения по сети и ответа на сообщения с часов или дней до секунд или минут. Аналогичная более ранняя программа, называемая nntplink, обеспечивали сопоставимые функции, но производились независимо.

МНН находится в активной разработке с 2020 г.. Пакет поддерживается волонтерами, а разработка ведется Консорциум Интернет-систем. Текущий сопровождающий INN - Russ Allbery и ISC.[3]

Примечания

  1. ^ Даты авторских прав в файле LICENSE начинаются с 1991 года.

использованная литература

  1. ^ Олбери, Расс (19 февраля 2019 г.). «[ОБЪЯВЛЕНИЕ] INN 2.6.3 доступен». Получено 19 февраля 2019.
  2. ^ «Информация о лицензии INN». ИНН ТЕКУЩАЯ документация. 22 апреля 2008 г.. Получено 11 июля 2008.
  3. ^ "ГОСТИНИЦА". www.eyrie.org. Получено 2020-02-28.

внешняя ссылка