InterNetNews ( INN ) es un paquete de servidor de noticias de Usenet , originalmente lanzado por Rich Salz en 1991, y presentado en la conferencia USENIX de verano de 1992 en San Antonio, Texas . Fue el primer servidor de noticias con funcionalidad NNTP integrada .
Autor (es) original (es) | Rich Salz |
---|---|
Desarrollador (es) | ISC |
Versión inicial | 1991 [nb 1] |
Lanzamiento estable | 2.6.4 / 28 de enero de 2021 [1] |
Escrito en | C , con algunas herramientas en Perl y Python |
Sistema operativo | Tipo Unix |
Disponible en | inglés |
Tipo | Servidor Usenet |
Licencia | Principalmente licencia ISC , con partes bajo otras licencias [2] |
Sitio web | www.eyrie.org/ |
Mientras que los servidores anteriores procesaban artículos individualmente o en lotes, innd es un proceso único que se ejecuta continuamente que recibe artículos de la red, los archiva y registra qué hosts remotos deberían recibirlos. Los lectores pueden acceder a los artículos directamente desde el disco de la misma manera que B News y C News , pero un programa incluido, llamado nnrpd , también sirve a los lectores de noticias que emplean NNTP.
Una mejora posterior fue el Cyclical News Filesystem (CNFS), que almacena artículos de forma secuencial en grandes búferes en disco. Este método, implementado por Scott Fritchie, aumentó considerablemente el rendimiento al eliminar la sobrecarga del sistema operativo necesaria para manejar miles de archivos de artículos individuales.
El programa innfeed de James Brister también se agregó al paquete. Al igual que innd , innfeed funciona continuamente para enviar artículos a otros servidores, mientras que el anterior innxmit los procesaba en lotes. Esta combinación permite que los artículos se reciban y redistribuyan prácticamente sin latencia, y ha cambiado sustancialmente la naturaleza de la interacción de Usenet al reducir el tiempo para que los mensajes se publiquen, lean en la red y se respondan, de horas o días, a segundos o minutos. Un programa anterior similar, llamado nntplink, proporcionó una función comparable, pero se produjo de forma independiente.
INN está en desarrollo activo a partir de 2020 [actualizar]. El paquete es mantenido por voluntarios y el desarrollo está alojado por el Consorcio de Sistemas de Internet . El responsable actual de INN es Russ Allbery y el ISC. [3]
Notas
- ^ Las fechas de copyright en el archivo de LICENCIA comienzan en 1991.
Referencias
- ^ Allbery, Russ (28 de enero de 2021). "INN 2.6.4" . Consultado el 30 de enero de 2021 .
- ^ "Información de licencia de INN" . Documentación INN ACTUAL . 22 de abril de 2008 . Consultado el 11 de julio de 2008 .
- ^ "POSADA" . www.eyrie.org . Consultado el 28 de febrero de 2020 .