BNU es un controlador de dispositivos de comunicaciones de alto rendimiento diseñado para brindar soporte mejorado para comunicaciones de puerto serie . El controlador de puerto serie BNU se diseñó específicamente para su uso con software BBS basado en DOS de principios de los 80 y principios de los 90. El objetivo de BNU y otros controladores de puerto serie mejorados similares era proporcionar un mejor soporte para el software de comunicaciones serie que el que ofrecían la BIOS y/o el DOS de la máquina. El soporte para puerto serie que proporcionaban BNU y otros controladores similares permitía a los programadores de software de comunicaciones dedicar más tiempo a las aplicaciones en sí, en lugar de a los detalles y complejidades de la comunicación con los puertos serie y los módems conectados a ellos. Enviar datos de comunicaciones a través de un enlace de módem era mucho más complejo que enviar datos a una impresora serie, que era básicamente lo único que se podía hacer originalmente con el soporte de software de puerto serie existente. [ 1 ]
BNU fue escrito por David Nugent como un controlador experimental para comunicaciones seriales, siguiendo la especificación FOSSIL . [ 2 ] David lanzó BNU al público en 1989 y su uso en el mundo de los BBS se extendió rápidamente. BNU era uno de los dos o tres únicos controladores FOSSIL disponibles para el hardware compatible con IBM PC y el sistema operativo MS-DOS / PC DOS . Por ello, BNU se ha convertido en uno de los controladores de comunicaciones FOSSIL para MS-DOS más utilizados .
BNU se utilizaba principalmente con software de sistemas de tablón de anuncios (BBS) basado en DOS, desarrollado entre finales de la década de 1980 y mediados de la de 1990. No se utilizaba con software BBS basado en Windows , pero BNU podía utilizarse con Windows NTVDM para ejecutar software BBS basado en DOS en Windows. BNU y otros controladores similares no se limitaban únicamente al ámbito de los BBS. Sus capacidades mejoradas también se utilizaban para facilitar la comunicación con otros dispositivos conectados en serie, por las mismas razones que motivaron la creación de la especificación FOSSIL y sus controladores. Dicha razón, como se mencionó anteriormente, era separar los detalles de la comunicación del puerto serie de la aplicación propiamente dicha. Los programadores del software solo necesitaban comunicarse con el controlador serie de forma estandarizada para enviar y recibir datos.
El nombre "BNU" era originalmente una copia de " BNU UUCP " de AT&T , y en ese contexto significaba "Utilidades Básicas de Red". El autor de BNU, David Nugent, consideró que el acrónimo era particularmente apropiado para la función de BNU. BNU también era conocido como "La Utilidad del Sangriento Nugent" porque fue escrito por David Nugent como una de sus muchas utilidades relacionadas con BBS y en ese momento se desconocía el verdadero significado del acrónimo "BNU". [ 2 ]
Las preguntas frecuentes sobre BNU solían publicarse en el canal de soporte de Fidonet BNU por su autor. Este archivo de texto guardado es la última publicación oficial de estas preguntas frecuentes realizada por David Nugent, autor de BNU.
Referencias
- ↑ Moore, Rick (11 de febrero de 1988). "Fundamentos de la implementación y el uso de FOSSIL" . Comité de Normas Técnicas de Fidonet.
- 1 2 Nugent, David (16 de abril de 1993). "Preguntas frecuentes de BNU" . David Nugent a través del soporte de BNU en Fidonet. Archivado del original el 29 de septiembre de 2007. Recuperado el 9 de diciembre de 2006 .
- Controladores de dispositivos
- FÓSIL