BNU(소프트웨어)

BNU (software)

BNU는 시리얼 포트 통신에 대한 고도의 지원을 제공하도록 설계된 고성능 통신 장치 드라이버입니다.BNU 시리얼 포트 드라이버는 초기(1980년대 후반 - 1990년대) DOS 기반의 BBS 소프트웨어용으로 특별히 사용되었습니다.BNU 및 기타 확장 시리얼 포트 드라이버를 사용하는 이유는 머신 상에서 사용되는 머신의 BIOS 및/또는 DOS에서 제공하는 것보다 더 나은 시리얼 통신 소프트웨어 지원을 제공하기 위해서입니다.BNU 및 기타 유사한 드라이버에 의해 제공되는 시리얼 포트 지원을 통해 통신 소프트웨어 프로그래머는 시리얼 포트 및 연결된 모뎀과의 통신 방법에 대한 상세 및 세부 정보 대신 실제 애플리케이션에 더 많은 시간을 할애할 수 있게 되었습니다.모뎀 링크 경유로 통신 데이터를 송신하는 것은 시리얼 프린터에 데이터를 송신하는 것보다 훨씬 복잡했습니다.이는 기본적으로 기존의 시리얼 포트 소프트웨어 [1]지원으로 실행할 수 있는 모든 것이었습니다.

BNU는 FOXON [2]사양에 따른 시리얼 통신의 실험 드라이버로서 David Nugent에 의해 작성되었습니다.David은 1989년에 BNU를 대중에게 공개했고 BBS 세계에서 BNU의 사용은 빠르게 확산되었다.BNU는 IBM PC 호환 하드웨어 및 MS-DOS/PC DOS 운영 체제에 사용할 수 있는 두세 개의 FOXY 드라이버 중 하나였습니다.이러한 이유로 BNU는 가장 널리 사용되는 MS-DOS FOXAL 통신 드라이버 중 하나입니다.

BNU는 주로 1980년대 후반에서 1990년대 중반에 작성된 DOS 기반 게시판 시스템(BBS) 소프트웨어와 함께 사용되었습니다.Windows 기반의 BBS 소프트웨어에서는 사용되지 않지만 Windows NTVDM에서는 BNU를 사용하여 Windows에서 DOS 기반의 BBS 소프트웨어를 실행할 수 있습니다.BNU 및 기타 유사한 드라이버는 BBS 세계에서만 사용되는 것이 아닙니다.FOXEL 사양 및 FOXIL 드라이버가 처음 작성되었을 때와 같은 이유로 그들이 제공하는 향상된 기능은 직렬로 연결된 다른 장치와 쉽게 통신하기 위해서도 사용되었습니다.그 이유는 위에서 설명한 바와 같이 실제 어플리케이션에서 시리얼 포트 통신의 세부사항을 분리하기 위해서입니다.소프트웨어의 프로그래머는 데이터를 송수신하기 위해 표준화된 방법으로 시리얼 드라이버와 대화하기만 하면 되었습니다.

"BNU"라는 이름은 원래 AT&T의 "BNU UUCP"에서 따온 것이며, 그 맥락에서 "기본 네트워킹 유틸리티"를 의미했습니다.BNU의 저자인 David Nugent는 약어가 BNU의 기능에 특히 적합하다고 느꼈다.BNU는 David Nugent가 많은 BBS 관련 유틸리티 중 하나로 썼고, 그 당시에는 "BNU"라는 약자가 무엇을 [2]의미하는지 알려지지 않았기 때문에 "Bloody Nugent's Utility"라고도 불렸다.

BNUFAQ는 작성자의 에코를 지원하는 Fidonet BNU에 게시되어 있었습니다.이 저장된 텍스트 파일은 BNU의 저자인 David Nugent가 이 FAQ의 마지막 공식 게시물입니다.

레퍼런스

  1. ^ Moore, Rick (February 11, 1988). "Fundamentals of FOSSIL implementation and use". Fidonet Technical Standards Committee.
  2. ^ a b Nugent, David (April 16, 1993). "BNU FAQ". David Nugent via BNU support echo on Fidonet. Archived from the original on September 29, 2007. Retrieved December 9, 2006.