InterNetNews - InterNetNews
Оригинальный автор (ы) | Рич Зальц |
---|---|
Разработчики) | ISC |
изначальный выпуск | 1991[nb 1] |
Стабильный выпуск | 2.6.3 / 18 февраля 2019 г.[1] |
Написано в | C, с некоторыми инструментами в Perl и Python |
Операционная система | Unix-подобный |
Доступно в | английский |
Тип | Сервер Usenet |
Лицензия | Главным образом Лицензия ISC, с деталями под другими лицензиями[2] |
Интернет сайт | www.eyrie.org/ |
InterNetNews (ГОСТИНИЦА) это Usenet сервер новостей пакет, изначально выпущенный Рич Зальц в 1991 г., представленный летом 1992 г. USENIX конференция в Сан-Антонио, Техас. Это был первый новостной сервер со встроенным NNTP функциональность.
В то время как предыдущие серверы обрабатывали статьи индивидуально или группами, innd - это единый непрерывно работающий процесс, который получает статьи из сети, хранит их в файлах и записывает, какие удаленные хосты должны их получать. Читатели могут получать доступ к статьям прямо с диска так же, как B Новости и C Новости, но включенная программа под названием ннрпд, также служит читатели новостей которые используют NNTP.
Позднее улучшение было Cyclical News. Файловая система (CNFS), который последовательно сохраняет статьи в больших дисковых буферах. Этот метод, реализованный Скоттом Фритчи, значительно повысил производительность, устранив накладные расходы операционной системы, необходимые для работы с тысячами отдельных файлов статей.
Джеймса Бристера кормить программа также была добавлена в пакет. подобно innd, кормить работает постоянно, чтобы отправлять статьи на другие серверы, в то время как более ранний innxmit обрабатывали их партиями. Эта комбинация позволяет получать и распространять статьи практически без задержек и существенно изменила характер взаимодействия Usenet, сократив время публикации, чтения по сети и ответа на сообщения с часов или дней до секунд или минут. Аналогичная более ранняя программа, называемая nntplink, обеспечивали сопоставимые функции, но производились независимо.
МНН находится в активной разработке с 2020 г.[Обновить]. Пакет поддерживается волонтерами, а разработка ведется Консорциум Интернет-систем. Текущий сопровождающий INN - Russ Allbery и ISC.[3]
Примечания
- ^ Даты авторских прав в файле LICENSE начинаются с 1991 года.
использованная литература
- ^ Олбери, Расс (19 февраля 2019 г.). «[ОБЪЯВЛЕНИЕ] INN 2.6.3 доступен». Получено 19 февраля 2019.
- ^ «Информация о лицензии INN». ИНН ТЕКУЩАЯ документация. 22 апреля 2008 г.. Получено 11 июля 2008.
- ^ "ГОСТИНИЦА". www.eyrie.org. Получено 2020-02-28.