전자 게시판

섬네일|upright=1.35|1994년 프리넷 게시판 환영 화면
전자 게시판(電子揭示板, bulletin board system, BBS, 또는 computer Bulletin Board Service, CBBS)은 사용자가 단말기 프로그램을 사용하여 시스템에 연결할 수 있도록 하는 소프트웨어를 실행하는 컴퓨터 서버이다. 일단 로그인하면, 사용자는 소프트웨어 및 데이터 업로드 및 다운로드, 뉴스 및 게시물 읽기, 공개 메시지 보드를 통해 다른 사용자와 메시지 교환, 그리고 때로는 직접 채팅과 같은 기능을 수행한다. 1980년대 초반에는 FidoNet과 같은 메시지 네트워크가 인터넷 기반 전자우편과 유사한 넷메일과 같은 서비스를 제공하기 위해 개발되었다.

많은 BBS는 사용자끼리 경쟁할 수 있는 온라인 게임도 제공했다. 여러 전화선을 사용하는 BBS는 종종 채팅방을 제공하여 사용자가 서로 교류할 수 있게 했다. 전자 게시판 시스템은 여러 면에서 월드 와이드 웹, 소셜 네트워크 및 인터넷의 다른 측면의 현대적 형태의 선구자였다. 저렴하고 고성능의 비동기 모뎀은 1990년대 초반까지 온라인 서비스와 BBS의 사용을 이끌었다. 인포월드는 1994년에 미국에서만 1,700만 명의 사용자를 서비스하는 6만 개의 BBS가 있었으며, 이는 컴퓨서브와 같은 주요 온라인 서비스보다 훨씬 큰 시장을 형성했다고 추정했다.

저렴한 전화 접속 인터넷 서비스와 모자이크 웹 브라우저의 등장은 BBS 및 온라인 시스템이 제공하지 못했던 사용 편의성과 글로벌 접근성을 제공했으며, 1994년 말부터 1995년 초까지 시장의 급격한 붕괴로 이어졌다. 다음 해 동안 선도적인 BBS 소프트웨어 제공업체 중 상당수가 파산했으며 수만 개의 BBS가 사라졌다. 오늘날 BBS는 전 세계 대부분 지역에서 향수를 불러일으키는 취미로 명맥을 유지하고 있지만, 대만에서는 여전히 인기 있는 통신 형태이다(→ PTT 게시판 시스템). 대부분의 살아남은 BBS는 텔넷을 통해 접근할 수 있으며 일반적으로 무료 전자우편 계정, FTP 서비스, IRC를 제공한다. 일부는 패킷 교환 네트워크 또는 패킷 라디오 연결을 통해 접근을 제공한다.

역사

 선구자 

공개 전자 게시판 시스템의 선구자는 1973년 8월 버클리 (캘리포니아주)에서 시작된 커뮤니티 메모리였다. 당시에는 마이크로컴퓨터가 존재하지 않았고, 모뎀은 비싸고 느렸다. 커뮤니티 메모리는 메인프레임에서 실행되었으며 여러 샌프란시스코 베이 에어리어 지역에 위치한 단말기를 통해 접근되었다. 단말기와 메인프레임을 연결하는 초기 모뎀의 품질이 좋지 않아 커뮤니티 메모리 하드웨어 담당자인 리 펠젠스타인은 페니휘슬 모뎀을 발명하게 되었고, 이 디자인은 1970년대 중반에 큰 영향을 미쳤다.

커뮤니티 메모리는 사용자가 동전을 넣은 후 컴퓨터 단말기에 메시지를 입력할 수 있었고, 공개 메시지만(전자우편이나 다른 기능 없음) 있는 "순수한" 게시판 경험을 제공했다. 키워드로 메시지를 태그하는 기능을 제공하여 사용자가 검색에 사용할 수 있었다. 이 시스템은 주로 태그가 전통적인 분류를 대신하는 매매 시스템 형태로 작동했다. 그러나 사용자들은 이러한 경계를 넘어 자신을 표현하는 방법을 찾았고, 시스템은 자발적으로 이야기, 시 및 다른 형태의 통신을 만들어냈다. 시스템 운영 비용이 비쌌고, 호스트 머신을 사용할 수 없게 되고 새 머신을 찾을 수 없게 되자, 시스템은 1975년 1월에 폐쇄되었다.

유사한 기능은 대부분의 메인프레임 사용자에게도 제공되었으며, 이러한 방식으로 사용될 경우 일종의 초지역 BBS로 간주될 수 있었다. 이러한 기능을 대중에게 제공하기 위해 명시적으로 고안된 상업용 시스템은 1970년대 후반에 등장하여 1990년대까지 이어진 온라인 서비스 시장을 형성했다. 특히 영향력 있는 사례 중 하나는 PLATO였는데, 1970년대 후반까지 수천 명의 사용자를 보유하고 있었고, 이들 중 다수는 나중에 BBS에서 흔하게 될 것과 같은 방식으로 시스템의 메시징 및 채팅방 기능을 사용했다.

 최초의 BBS 
right|섬네일|워드 크리스텐슨이 최초의 CBBS S-100 호스트 머신에서 가져온 확장 카드를 들고 있다.
초기 모뎀은 일반적으로 비싸거나 음향 결합기를 사용하여 전화 작동을 처리하는 매우 간단한 장치였다. 사용자는 전화를 들고 번호를 누른 다음 수화기를 모뎀 상단의 고무 컵에 눌러 넣었다. 통화 종료 시 연결을 끊으려면 수화기를 들고 전화기로 되돌려 놓아야 했다. 직접 연결 모뎀의 예는 존재했지만, 이들은 종종 호스트 컴퓨터가 전화를 받거나 끊는 명령을 보내도록 허용했지만, 이들은 대형 은행 및 유사한 회사에서 사용하는 매우 비싼 장치였다.

S-100 버스 머신 및 애플 II와 같은 확장 슬롯이 있는 마이크로컴퓨터의 도입으로 모뎀이 별도의 회선을 통해 명령과 데이터를 통신하는 것이 가능해졌다. 이러한 기계는 일반적으로 비동기 통신만 지원했으며, 동기 모뎀은 비동기 모뎀보다 훨씬 비쌌다. 1970년대 후반까지 이러한 종류의 모뎀이 여러 개 있었다. 이는 컴퓨터의 소프트웨어가 걸려오는 전화를 받고, 사용자와 통신한 다음, 사용자가 로그오프할 때 전화를 끊을 수 있도록 함으로써 BBS를 처음으로 가능하게 만들었다.

최초의 공개 다이얼업 BBS는 시카고 지역 컴퓨터 애호가 교환(CACHE) 회원인 워드 크리스텐슨과 랜디 수스가 개발했다. 초기 인터뷰에 따르면, 1978년 시카고 대폭설로 시카고가 눈에 파묻혔을 때, 두 사람은 컴퓨터화된 게시판 시스템, 즉 CBBS에 대한 예비 작업을 시작했다. 이 시스템은 크리스텐슨이 여분의 S-100 버스 컴퓨터와 초기 헤이즈 내장 모뎀을 가지고 있었고, 수스는 더 많은 사용자를 위해 자신의 시카고 집에 컴퓨터를 설치해야 한다고 주장한 덕분에 탄생했다. 크리스텐슨은 지역 컴퓨터 클럽에서 "카풀이 필요하다"와 같은 정보를 게시하는 데 사용했던 코르크 보드를 본떠 시스템을 설계했다. CBBS는 1978년 2월 16일에 공식적으로 온라인 서비스를 시작했다. 발신자 수를 기록했던 CBBS는 최종적으로 폐기되기 전까지 253,301명의 발신자를 연결한 것으로 보고되었다.

 스마트모뎀 

right|섬네일|300 보(baud) 스마트모뎀은 초기 전자 게시판 시스템의 첫 번째 물결을 이끌었다.

BBS의 대중화를 위해 필요한 핵심 혁신은 헤이즈 마이크로컴퓨터 제품에서 제조한 스마트모뎀이었다. CBBS 및 유사한 초기 시스템에서 사용된 내장 모뎀은 사용할 수 있었지만, 일반적으로 제조업체가 목표로 하는 각 컴퓨터 플랫폼마다 다른 모뎀을 만들어야 했기 때문에 비쌌다. 또한 내부 확장이 가능한 컴퓨터로 제한되었으며, 비디오 단말기와 같은 다른 유용한 플랫폼에서는 사용할 수 없었다. 외부 모뎀은 이러한 플랫폼에서 사용할 수 있었지만, 기존 수화기를 사용하여 전화를 걸어야 했다. 내장 모뎀은 소프트웨어로 제어하여 발신 및 착신 통화를 수행할 수 있었지만, 외부 모뎀은 호스트 시스템과 통신하기 위한 데이터 핀만 가지고 있었다.

헤이즈의 문제 해결책은 작은 마이크로컨트롤러를 사용하여 호스트 컴퓨터에서 모뎀으로 들어오는 데이터를 검사하고 특정 명령 문자열을 감시하는 시스템을 구현하는 것이었다. 이를 통해 나머지 모든 데이터와 동일한 데이터 핀을 사용하여 모뎀으로 명령을 주고받을 수 있었으며, 이는 가장 기본적인 모뎀조차 지원할 수 있는 모든 시스템에서 작동한다는 의미였다. 스마트모뎀은 운영자의 개입 없이 전화를 받고, 번호를 누르고, 다시 전화를 끊을 수 있었다. 스마트모뎀은 BBS 사용에 필수적이지는 않았지만 전반적인 작동을 극적으로 단순화했다. 또한 발신자를 위한 사용 편의성을 향상시켰는데, 대부분의 단말기 소프트웨어는 다른 전화번호를 저장하고 명령에 따라 전화를 걸 수 있도록 하여 사용자가 일련의 시스템에 쉽게 연결할 수 있도록 했다.

스마트모뎀의 도입은 BBS 시스템의 첫 번째 실제 물결을 이끌었다. 속도와 저장 용량이 제한된 이러한 시스템은 일반적으로 메시징, 개인 전자우편 및 공개 포럼에 전적으로 전념했다. 이러한 속도에서는 파일 전송이 극히 느렸으며, 파일 라이브러리는 일반적으로 다른 BBS 시스템 목록이 포함된 텍스트 파일로 제한되었다. 이러한 시스템은 BBS를 독특한 유형의 통신 매체로 사용하는 특정 유형의 사용자를 끌어들였으며, 1990년대에 이러한 지역 시스템이 시장에서 밀려났을 때, 그들의 손실은 수년 동안 애도되었다.

 고속화, 상업화 
1980년대 초 1200 bit/s 비동기 모뎀의 도입으로 속도가 향상되었고, 곧 2400 bit/s로 빠르게 발전했다. 향상된 성능은 BBS 인기를 크게 높였다. 대부분의 정보는 일반 ASCII 텍스트 또는 ANSI 아트를 사용하여 표시되었지만, 일부 시스템은 2400 bit/s에서 실용화되기 시작한 문자 기반 그래픽 사용자 인터페이스 (GUI)를 시도했다.

9600 bit/s 모델이 시장에 등장하기까지는 오랜 지연이 있었다. 9600 bit/s는 V.32bis가 1990년대 초 14.4 kbit/s로 대중화되기 전까지 강력한 표준으로 자리 잡지도 못했다. 이 시기에는 하드 드라이브 용량의 급격한 증가와 가격의 극적인 하락도 있었다. 1980년대 후반에는 많은 BBS 시스템이 상당한 파일 라이브러리를 보유하게 되었고, 이로 인해 리칭(leeching) 현상이 발생했다사용자들이 파일 때문에 BBS에 전화를 거는 것이다. 이러한 사용자들은 모뎀을 한동안 사용했기 때문에 다른 사용자들은 시간이 부족해 통화중 신호를 받았다. 그 결과 발생한 혼란은 많은 선구적인 메시지 중심 시스템을 사라지게 했다.

이러한 현상은 파일 업로드 및 다운로드에 전적으로 전념하는 새로운 종류의 BBS 시스템을 탄생시키기도 했다. 이러한 시스템은 일반적으로 이벤트 호라이즌 BBS 및 대부분의 온라인 서비스에서 부과하는 시간당 요금과 비교하여 월정액 요금을 부과했다. 이러한 시스템을 지원하기 위해 많은 타사 서비스가 개발되었으며, 월정액 지불을 위한 간단한 신용 카드 상인 계정 게이트웨이와 초기 설정을 매우 쉽게 해주는 콤팩트 디스크의 전체 파일 라이브러리를 제공했다. 1990년대 초 보드워치(Boardwatch) 잡지는 이러한 새로운 시삽에게 전념하는 원클릭 설치 솔루션 광고로 가득했다. 이것이 시장에 나쁜 평판을 안겨주었지만, 동시에 가장 큰 성공을 거두기도 했다. 1990년대 초반에는 BBS 소프트웨어에 전념하는 중소 규모 소프트웨어 회사가 많았고, 운영 중인 BBS의 수는 최고조에 달했다.

1990년대 초반에 BBS는 보드워치 (잡지), BBS 매거진, 그리고 아시아와 호주에서는 칩스 앤 비츠 매거진(Chips 'n Bits Magazine)이라는 세 가지 월간지를 탄생시킬 정도로 인기를 얻었다. 이들 잡지는 소프트웨어 및 기술 혁신과 그 배후 인물, 그리고 미국 및 전 세계 BBS 목록을 광범위하게 다뤘다. 또한 미국에서는 주요 월간지인 컴퓨터 쇼퍼 (미국 잡지)가 BBS 목록과 각 BBS가 제공하는 서비스에 대한 간략한 요약을 실었다.

 GUI 
섬네일|ANSI 아트 BBS 로고
1980년대 후반과 1990년대 초반에는 BBS에 사용자 친화적인 인터페이스를 개발하는 방법에 대한 상당한 실험이 있었다. 거의 모든 인기 있는 시스템은 ANSI 기반 컬러 메뉴를 사용하여 유능한 하드웨어 및 단말기 에뮬레이터에서 읽기 쉽도록 했으며, 대부분 커서 명령을 허용하여 명령줄 호출 및 유사한 기능을 제공했다. 또 다른 일반적인 기능은 메뉴 탐색을 단순화하는 자동 완성 기능으로, 웹에서는 수십 년 후에야 다시 나타날 기능이었다.

많은 시스템은 호스트에서 전송되는 문자 그래픽을 사용하거나 사용자 지정 GUI 기반 단말기 시스템을 사용하여 GUI 기반 인터페이스를 시도했다. 후자는 처음에 매킨토시 플랫폼에 등장했으며, 텔레파인더와 퍼스트클래스가 매우 인기를 얻었다. 퍼스트클래스는 양방향 정보 흐름과 비차단 작업과 같이 단말기 기반 솔루션에서는 어렵거나 불가능했을 많은 기능을 제공하여 사용자가 메시지 시스템 및 채팅을 계속 사용하면서 양방향으로 파일을 교환할 수 있게 했으며, 이 모든 것이 별도의 창에서 가능했다. 윌 프라이스의 1988년 "헤르메스"는 친숙한 PC 스타일과 매킨토시 GUI 인터페이스를 결합했다. (헤르메스는 1994년까지 이미 "명성 높은" 프로그램이었지만 헤르메스 II 버전은 계속 인기가 있었다.) 스카이픽스는 아미가에서 완전한 마크업 언어를 특징으로 했다. 이는 마우스로 구동되는 온라인 명령을 나타내고 BBS 저장 매체에 있는 다른 파일 형식을 인식하기 위해 표준화된 아이콘 세트를 사용했다. 같은 BBS에 연결된 사용자들 간에 이미지, 오디오 파일, 오디오 클립과 같은 데이터를 전송할 수 있었으며, BBS가 피도넷(FidoNet) 조직 회로에 있다면 오프라인으로도 가능했다.

PC에서는 GUI가 호스트의 정보에 설명되는 원래 단말기 개념의 확장에 더 중점을 두었다. 한 예로는 본질적으로 그림 설명 시스템인 원격 이미징 프로토콜이 있었는데, 이는 비교적 잘 알려지지 않았다. 아마도 이러한 방식의 궁극적인 발전은 서던캘리포니아 대학교 BBS(USCBBS)의 수잔 비들컴이 구현한 동적 페이지였는데, 이는 HTML 동적 웹페이지 구현에 앞선 것이었다. 완전한 동적 웹페이지 구현은 TBBS와 TDBS 애드온을 사용하여 각 사용자에게 개별적으로 맞춤화된 완전한 메뉴 시스템을 제공함으로써 이루어졌다.

 인터넷의 부상과 BBS의 쇠퇴 
복잡한 ANSI 및 ASCII 화면과 대용량 파일 전송에 대한 요구는 채널 용량에 부담을 주었고, 이는 다시 더 빠른 모뎀에 대한 수요를 증가시켰다. 14.4 kbit/s 모뎀은 여러 회사들이 더 높은 성능일반적으로 약 19.2 kbit/s의 비표준 시스템을 도입하려고 시도하는 동안 몇 년 동안 표준이었다. V.34 표준화 과정이 길어지면서 또 다른 지연이 발생했고, 28.8 kbit/s가 출시되었지만 곧 33.6 kbit/s로, 그리고 56 kbit/s로 빠르게 대체되었다.

이러한 속도 증가는 채널 효율성의 눈에 띄는 영향을 극적으로 줄이는 부작용을 가져왔다. 모뎀이 느렸을 때는 가능한 가장 효율적인 프로토콜과 디스플레이 시스템을 개발하는 데 상당한 노력이 기울여졌다. TCP/IP는 1200 bit/s 모뎀에서 느리게 실행되었다. 56 kbit/s 모뎀은 느린 모뎀보다 프로토콜 스위트에 더 빠르게 접근할 수 있었다. 다이얼업 인터넷 서비스는 1990년대 중반에 대학 및 연구소를 제외한 일반 대중에게 널리 보급되었으며, 인터넷 접근이 인기를 얻으면서 대부분의 일반용 운영 체제에 기본적으로 연결 기능이 포함되었다.

이러한 발전은 1995년 전자 게시판 기술의 갑작스러운 노후화와 그 지원 시장의 붕괴로 이어졌다. 기술적으로 인터넷 서비스는 BBS 시스템에 비해 엄청난 이점을 제공했는데, 사용자의 인터넷 서비스 제공자에 대한 단일 연결로 전 세계의 서비스와 연결할 수 있었다. 이에 비해 BBS 시스템은 직접적인 지점 간 연결에 의존했기 때문에 여러 지역 시스템에 전화를 거는 것조차 여러 번의 전화 통화가 필요했다. 인터넷 프로토콜은 또한 단일 연결을 사용하여 여러 서비스에 동시에 연결할 수 있도록 했다. 예를 들어, FTP 라이브러리에서 파일을 다운로드하면서 지역 뉴스 웹사이트에서 날씨를 확인할 수 있었다. 셸 계정을 사용하는 경우에도 잡 컨트롤 또는 GNU 스크린과 같은 단말 멀티플렉서를 사용하여 멀티태스킹이 가능했다. 이에 비해 BBS에 대한 연결은 해당 시스템의 정보에만 접근할 수 있었다.

 수치 추정 
FidoNet 노드리스트에 따르면, BBS는 월드 와이드 웹과 AOL이 대중화된 시기와 동일한 1996년경에 최대 사용량을 기록했다. 이후 BBS는 급격히 인기가 줄어들었고, 연결을 위해 인터넷을 사용하는 시스템으로 대체되었다. MaxMegabyte 및 ExecPC BBS와 같은 일부 대규모 상업용 BBS는 인터넷 서비스 제공자로 발전했다.

Textfiles.com 웹사이트는 BBS의 기록 보관소이다. 이 웹사이트에는 20년 동안 존재했던 100,000개 이상의 BBS 목록이 포함되어 있다. textfiles.com의 제작자이자 관리자인 제이슨 스콧은 BBS의 역사를 다루고 BBS 전성기의 유명 인사들과 인터뷰를 담은 영화 BBS: 더 다큐멘터리를 제작하기도 했다.

2000년대에 대부분의 전통적인 BBS 시스템은 텔넷 또는 SSH 프로토콜을 사용하여 인터넷으로 마이그레이션했다. 2022년 9월 현재, 인터넷을 통해 활동 중인 시스템은 900~1000개로 추정된다이 중 전통적인 "전화 접속"(모뎀) 방식은 30개 미만이다.

 소프트웨어 및 하드웨어 
섬네일|두 라인 BBS를 실행하는 아미가 3000

상업용 데이터 센터에 타사 회사가 호스팅하는 현대 웹사이트 및 온라인 서비스와 달리, BBS 컴퓨터(특히 소규모 게시판의 경우)는 일반적으로 시스템 운영자의 집에서 운영되었다. 따라서 접근이 불안정할 수 있었고, 많은 경우 한 번에 한 명의 사용자만 시스템을 사용할 수 있었다. 전용 하드웨어, 멀티태스킹 소프트웨어 또는 여러 컴퓨터를 연결하는 LAN을 사용하는 여러 전화선을 갖춘 대규모 BBS만이 여러 동시 사용자를 호스팅할 수 있었다.

초기 BBS는 각각 고유한 소프트웨어를 사용했으며, 종종 시스템 운영자 자신이 완전히 또는 최소한 사용자 정의하여 작성했으며, CP/M 운영 체제에서 앨테어 8800, IMSAI 8080, 크로멤코와 같은 초기 S-100 버스 마이크로컴퓨터 시스템에서 실행되었다. 곧 BBS 소프트웨어는 1970년대 후반 시대의 모든 주요 가정용 컴퓨터 시스템용으로 작성되었으며애플 II, 아타리 8비트 제품군, 코모도어 PET, TI-99/4A, TRS-80 등이 가장 인기 있는 시스템 중 일부였다.

1981년, IBM PC가 출시되었고 MS-DOS는 곧 대부분의 BBS 프로그램이 실행되는 운영 체제가 되었다. CP/M 세계에서 이식된 RBBS-PC와 톰 제닝스가 개발한 Fido BBS(나중에 FidoNet을 설립)가 최초의 주목할 만한 MS-DOS BBS 프로그램이었다. PCBoard BBS, RemoteAccess BBS, Magpie 및 Wildcat! BBS와 같은 많은 성공적인 상업용 BBS 프로그램이 개발되었다. 인기 있는 프리웨어 BBS 프로그램으로는 Telegard BBS와 Renegade BBS가 있었는데, 이들은 모두 유출된 WWIV BBS 소스 코드에서 초기 기원을 가졌다.

다른 시스템의 BBS 시스템은 특히 가정용 컴퓨터에서 계속 인기를 얻었는데, 주로 해당 컴퓨터를 사용하는 사용자층에 맞춰졌기 때문이다. 널리 사용되던 코모도어 64(1982년 출시)는 1980년대에 일반적인 플랫폼이었다. 인기 있는 상업용 BBS 프로그램으로는 Blue Board, Ivory BBS, Color64 및 CNet 64가 있었다. 텍사스 인스트루먼트가 코모도어와의 가격 전쟁 여파로 컴퓨터 생산을 중단한 지 오랜 후에도 TI-99/4A 컴퓨터에는 BBS 사용자가 열성적으로 존재했다. TI-99/4A용 인기 BBS로는 Techie, TIBBS (Texas Instruments Bulletin Board System), TI-COMM, Zyolog가 있었다. 1990년대 초반에는 아미가에서도 소수의 BBS가 운영되었다. 아미가용 인기 BBS 소프트웨어는 ABBS, Amiexpress, C-Net, StormforceBBS, Infinity 및 Tempest였다. 또한 1040ST에 이어 Atari 800, 800XL을 사용하던 아타리 BBS 사용자들도 소수 있었다. 초기 기종들은 일반적으로 하드 드라이브 기능이 부족하여 주로 메시징에만 국한되었다.

MS-DOS는 1990년대 중반까지 BBS 사용을 위한 가장 인기 있는 운영 체제였으며, 초기에는 대부분의 다중 노드 BBS가 DESQview와 같은 DOS 기반 다중작업 환경에서 실행되거나 LAN을 통해 연결된 여러 컴퓨터로 구성되었다. 1980년대 후반에는 소수의 BBS 개발자들이 소프트웨어 내부에 멀티태스킹 통신 루틴을 구현하여 여러 전화선과 사용자가 동일한 BBS 컴퓨터에 연결할 수 있도록 했다. 여기에는 Galacticomm의 MajorBBS(이후 WorldGroup), eSoft TBBS (The Bread Board System), Falken 등이 포함되었다. 다른 인기 있는 BBS로는 맥시무스와 오푸스가 있었으며, BinkleyTerm과 같은 일부 관련 응용 프로그램은 버클리 브리더드의 블룸 카운티 만화 스트립 캐릭터를 기반으로 했다. 대부분의 BBS 소프트웨어는 베이직 또는 파스칼(일부 저수준 루틴은 어셈블리어로 작성됨)로 작성되었지만, C 언어가 인기를 얻기 시작했다.

1995년까지 많은 DOS 기반 BBS는 OS/2, 윈도우 95, 리눅스와 같은 최신 다중작업 운영 체제로 전환하기 시작했다. 최초의 그래픽 기반 BBS 애플리케이션 중 하나는 효율성을 위해 자체 클라이언트가 필요한 낮은 대역폭 애플리케이션을 갖춘 Excalibur BBS였다. 이는 1996년 전 세계 파트너 스토어의 복제를 통해 전자 상거래의 초기 구현 중 하나로 이어졌다. TCP/IP 네트워킹을 통해 남아있는 대부분의 BBS는 진화하여 인터넷 호스팅 기능을 포함할 수 있었다. Synchronet, Mystic BBS, EleBBS, DOC, Magpie 또는 Wildcat! BBS와 같은 최근의 BBS 소프트웨어는 다이얼업 대신 텔넷 프로토콜을 사용하거나 NetFoss와 같은 FOSSIL-대-텔넷 리디렉터를 사용하여 레거시 DOS 기반 BBS 소프트웨어로 접근을 제공한다.

 발표 
섬네일|upright=1.1|Neon#2 BBS (Tornado)의 환영 화면

BBS는 일반적으로 GUI 기반이 아닌 텍스트 기반이었으며, 초기 BBS는 간단한 ASCII 문자 세트를 사용하여 통신했다. 그러나 일부 가정용 컴퓨터 제조업체는 시스템의 고급 색상 및 그래픽 기능을 활용하기 위해 ASCII 문자 세트를 확장했다. BBS 소프트웨어 개발자는 이러한 확장 문자 세트를 소프트웨어에 포함했으며, 터미널 프로그램 개발자는 호환되는 시스템이 호출될 때 이를 표시하는 기능을 포함했다. 아타리의 기본 문자 세트는 ATASCII로 알려졌으며, 대부분의 코모도어 BBS는 PETSCII를 지원했다. PETSCII는 전국 온라인 서비스인 퀀텀 링크에서도 지원되었다.

이러한 사용자 지정 문자 세트의 사용은 제조업체 간에 일반적으로 호환되지 않았다. 호출자가 BBS와 동일한 유형의 시스템용으로 작성되고 실행되는 터미널 에뮬레이션 소프트웨어를 사용하지 않는 한, 세션은 단순히 간단한 ASCII 출력으로 되돌아갔다. 예를 들어, 코모도어 64 사용자가 아타리 BBS에 전화하면 어느 쪽의 기본 문자 세트도 아닌 ASCII를 사용했다. 시간이 지남에 따라 대부분의 터미널 프로그램은 ASCII 표준을 사용하기 시작했지만, 사용 가능한 경우 기본 문자 세트를 사용할 수 있었다.

코코넛 컴퓨팅(Coconut Computing, Inc.)에서 제작한 BBS 시스템인 코코넷(COCONET)은 1988년에 출시되었으며 GUI만 지원했다(초기에는 텍스트 인터페이스가 없었지만 1990년경에 제공되었다). EGA/VGA 그래픽 모드에서 작동하여 텍스트 기반 BBS 시스템과 차별화되었다. 코코넷의 비트맵 및 벡터 그래픽과 여러 글꼴 지원은 PLATO 시스템에서 영감을 얻었으며, 그래픽 기능은 볼랜드 그래픽 인터페이스 라이브러리에서 사용할 수 있는 것을 기반으로 했다. 원격 이미징 프로토콜(RIP)이라는 경쟁적인 접근 방식이 등장하여 1990년대 초중반에 텔레그래픽스(Telegrafix)에서 홍보했지만 널리 퍼지지는 않았다. 문자 다중 방송 기술인 NAPLPS도 고려되었고, 프라디지 서비스의 기본 그래픽 기술이 되었지만, BBS 시장에서는 인기를 얻지 못했다. 애플 매킨토시 플랫폼에는 텔레파인더와 퍼스트클래스를 포함한 여러 GUI 기반 BBS가 있었지만, 이들은 대부분 Mac 시장에 국한되었다.

영국에서는 BBC 마이크로 기반 OBBS 소프트웨어(페이스(Pace)사의 모뎀과 함께 사용 가능)가 해당 플랫폼에서 사용 가능한 문자 다중 방송 기반 그래픽 모드를 사용하여 선택적으로 색상과 그래픽을 허용했다. 다른 시스템은 영국전신의 프레스텔 서비스와 구독 시 모뎀을 무료로 제공하던 온라인 잡지 마이크로넷 800이 영국에서 대중화시킨 뷰데이터 프로토콜을 사용했다.

시간이 지남에 따라 단말기 제조업체는 독점적인 단말기 제어 코드(예: 색상, 커서 위치 지정) 외에도 또는 대신 ANSI X3.64를 지원하기 시작했다.

가장 인기 있는 온라인 그래픽 형태는 ANSI 아트였다. 이것은 IBM 확장 ASCII 문자 세트의 블록과 기호를 ANSI 이스케이프 시퀀스와 결합하여 요구에 따라 색상을 변경하고, 커서 제어 및 화면 서식을 제공하며, 심지어 기본적인 음악 톤까지 가능하게 했다. 1980년대 후반과 1990년대 초반에는 대부분의 BBS가 ANSI를 사용하여 정교한 환영 화면과 컬러 메뉴를 만들었으므로, ANSI 지원은 단말기 클라이언트 프로그램에서 인기 있는 기능이었다. ANSI 아트의 개발은 너무 인기를 얻어 이를 전담하는 전체 BBS "아트씬" 하위문화를 탄생시켰다.
upright=1.1|섬네일|BBS ANSI 로그인 화면 예시

1988년 아미가 스카이라인(Skyline) BBS 소프트웨어는 스카이픽스라는 스크립트 마크업 언어 통신 프로토콜을 특징으로 했다. 이 프로토콜은 풍부한 그래픽, 변경 가능한 글꼴, 마우스 제어 동작, 애니메이션 및 사운드를 특징으로 하는 완전한 그래픽 인터페이스를 사용자에게 제공할 수 있었다.

오늘날 여전히 적극적으로 지원되는 대부분의 BBS 소프트웨어(예: Worldgroup, Wildcat! BBS, Citadel/UX)는 웹 기반이며, 전통적인 텍스트 인터페이스는 웹 기반 사용자 인터페이스로 대체되었거나(또는 동시에 작동) 웹 기반 사용자 인터페이스와 함께 작동한다. 진정한 BBS 경험에 대한 향수를 느끼는 사람들을 위해 NetSerial(Windows) 또는 DOSBox(Windows/*nix)를 사용하여 DOS COM 포트 소프트웨어를 텔넷으로 리디렉션하여 Telix, Terminate, Qmodem 및 Procomm Plus와 같은 1980년대 및 1990년대 모뎀 단말 에뮬레이터 소프트웨어를 사용하여 텔넷 BBS에 연결할 수 있다. mTelnet 및 SyncTerm과 같은 최신 32비트 단말 에뮬레이터에는 기본 텔넷 지원이 포함되어 있다.

 콘텐츠 및 접근 
초기 BBS는 대부분 컴퓨터 취미가들이 운영했기 때문에 콘텐츠는 주로 기술적이었고, 사용자 커뮤니티는 하드웨어 및 소프트웨어 토론을 중심으로 이루어졌다.

BBS 현상이 커지면서 특별 관심 보드도 인기를 얻었다. 거의 모든 취미와 관심사에 대한 전자 게시판 시스템을 찾을 수 있었다. 인기 있는 관심사로는 정치, 종교, 음악, 데이트, 대안적 라이프스타일 등이 있었다. 많은 시스템 운영자는 전체 BBS(환영 화면, 프롬프트, 메뉴 등)를 사용자 지정하여 해당 테마를 반영했다. 일반적인 테마는 판타지를 기반으로 하거나, 사용자에게 요양원, 마법사의 성 또는 해적선과 같은 다른 장소에 있는 듯한 환상을 주기 위한 것이었다.

초창기에는 파일 다운로드 라이브러리가 시스템 운영자가 다른 BBS 및 친구들로부터 직접 얻은 파일로 구성되었다. 많은 BBS는 공개 파일 다운로드 라이브러리에 업로드된 모든 파일을 검사하여 자료가 저작권법을 위반하지 않는지 확인했다. 시간이 지나면서 셰어웨어 CD-ROM이 각 CD-ROM에 수천 개의 파일을 담아 판매되었다. 소규모 BBS는 각 파일을 개별적으로 하드 드라이브에 복사했다. 일부 시스템은 CD-ROM 드라이브를 사용하여 파일을 제공했다. 고급 BBS는 여러 CD-ROM 디스크 체인저 장치를 사용하여 호출자에게 필요할 때 6개의 CD-ROM 디스크를 전환했다. 대규모 시스템은 모든 26개의 DOS 드라이브 문자를 사용하여 수만 개의 저작권 없는 셰어웨어 또는 프리웨어 파일을 모든 호출자에게 제공하는 다중 디스크 체인저를 사용했다. 이러한 BBS는 일반적으로 BBS의 어두운 측면을 피하고 더 가족 친화적이었다. 이러한 시스템에 대한 접근은 단일에서 다중 모뎀 회선까지 다양했으며, 일부는 확인된 등록이 거의 또는 전혀 필요하지 않았다.

엘리트, 와레즈, 또는 해적 게시판이라고 불리는 일부 BBS는 크랙된 소프트웨어, 프리킹 자료, 기타 의심스럽거나 불법적인 콘텐츠를 배포하는 데 전적으로 사용되었다. 이러한 BBS는 종종 여러 모뎀과 전화선을 사용하여 여러 사용자가 동시에 파일을 업로드하고 다운로드할 수 있었다. 대부분의 엘리트 BBS는 어떤 형태의 신규 사용자 인증을 사용했으며, 신규 사용자는 회원 가입을 신청하고 자신이 법 집행관이나 래머가 아님을 증명해야 했다. 가장 큰 엘리트 게시판은 초대만으로 사용자를 받았다. 엘리트 게시판은 또한 자체적인 하위문화를 만들어냈고 오늘날 리트스피크로 알려진 속어를 탄생시켰다.

또 다른 일반적인 유형의 게시판은 컴퓨터 제품 또는 소프트웨어 제조업체가 운영하는 지원 BBS였다. 이러한 게시판은 질의응답 포럼, 뉴스 및 업데이트, 다운로드를 통해 회사의 제품 사용자를 지원하는 데 전념했다. 대부분은 무료 통화가 아니었다. 오늘날 이러한 서비스는 웹으로 이동했다.

일부 일반 목적 전자 게시판 시스템은 추가 요금을 지불하거나 유용한 파일을 업로드하거나 시스템 운영자를 개인적으로 아는 사람들에게 특별한 접근 수준을 부여했다. 이러한 특수 및 유료 BBS는 일반적으로 사용자에게 대규모 파일 라이브러리, 와레즈, 포르노그래피, 채팅방 또는 인터넷 접근과 같이 독특한 것을 제공했다.

WELL 및 에코 NYC(지금은 다이얼업 대신 인터넷 포럼), ExecPC, PsudNetwork 및 MindVox(1996년에 폐쇄됨)와 같은 유료 BBS는 긴밀하고 친근한 커뮤니티와 양질의 토론 포럼으로 존경받았다. 그러나 많은 무료 BBS도 긴밀한 커뮤니티를 유지했으며, 일부는 사용자들이 온라인 친구들과 직접 만나기 위해 먼 거리를 이동하는 연례 또는 격년 행사를 개최하기도 했다. 이러한 행사는 채팅방을 제공하는 BBS에서 특히 인기가 많았다.

불법 콘텐츠 접속을 제공하는 일부 BBS는 반대에 직면했다. 1985년 7월 12일, 신용카드 사기 수사와 관련하여 미들섹스군 (뉴저지주) 보안관 부서는 당시 그레이햇 해커 계간지인 2600 매거진의 공식 BBS였던 더 프라이빗 섹터(The Private Sector) BBS를 급습하여 압수했다. 보드맨 (오하이오주)에 있던 악명 높은 Rusty n Edie's BBS는 1993년 1월 미 연방수사국(FBI)의 무단 소프트웨어 거래 혐의로 압수수색을 당했으며, 1997년 11월에는 플레이보이로부터 저작권 침해 혐의로 소송을 당했다. 플린트 (미시간주)에서는 1996년 3월 21세 남성이 자신의 BBS를 통해 아동 포르노를 배포한 혐의로 기소되었다.

 네트워크 

초기 대부분의 BBS는 개별 시스템으로 운영되었다. 해당 BBS에 포함된 정보는 시스템 외부로 나가지 않았고, 사용자들은 해당 BBS의 정보 및 사용자 커뮤니티와만 상호 작용했다. 그러나 BBS가 더욱 확산되면서 원거리 시스템 및 사용자와 메시지 및 파일을 공유하기 위해 시스템을 연결하려는 욕구가 생겨났다. 가장 큰 네트워크는 FidoNet이었다.

취미가 시스템 운영자가 다른 시스템에 전용으로 연결하는 것은 엄청나게 비쌌기 때문에, FidoNet은 저장 및 전달 네트워크로 개발되었다. 개인 전자우편(넷메일), 공개 메시지 보드(에코메일) 및 궁극적으로 FidoNet 지원 BBS의 파일 첨부 파일조차도 정해진 시간 간격으로 하나 이상의 압축 파일로 묶였다. 이 압축 파일은 ARC 또는 ZIP으로 압축된 다음 다이얼업 Xmodem 세션을 통해 다른 인근 노드 또는 허브로 전달되거나(또는 폴링)되었다. 메시지는 목적지에 도달할 때까지 다양한 FidoNet 허브를 통해 릴레이되었다. FidoNet BBS 노드, 허브 및 영역의 계층 구조는 노드리스트(Nodelist)라는 라우팅 테이블에 유지되었다. 일부 대규모 BBS 또는 지역 FidoNet 허브는 하루에 여러 번 전송했으며, 일부는 여러 노드 또는 허브로 전송하기도 했으므로, 전송은 일반적으로 통화 요금이 가장 저렴한 밤이나 이른 아침에 이루어졌다. Fido의 전성기에는 먼 FidoNet 노드의 사용자에게 넷메일 메시지를 보내거나 에코메일 토론에 참여하는 데 며칠이 걸릴 수 있었는데, 특히 메시지 경로에 있는 FidoNet 노드 또는 허브 중 일부가 하루에 한 번만 전송 전화를 걸 경우 더욱 그러했다.

FidoNet은 플랫폼 독립적이었고 이를 사용하도록 작성된 모든 BBS에서 작동했다. 통합 FidoNet 기능이 없는 BBS는 일반적으로 SEAdog, FrontDoor, BinkleyTerm, InterMail 또는 D'Bridge와 같은 외부 FidoNet 프론트엔드 메일러와 FastEcho 또는 Squish와 같은 메일 프로세서를 사용하여 추가할 수 있었다. 프론트엔드 메일러는 주기적인 FidoNet 전송을 수행했으며, 메일 프로세서는 일반적으로 메일러가 실행되기 직전과 직후에 실행되었다. 이 프로그램은 새로운 발신 메시지를 스캔하고 압축한 다음, 수신 메시지를 압축 해제, 분류하고 BBS 사용자의 로컬 전자우편함 또는 에코메일을 위해 예약된 BBS의 로컬 메시지 기반으로 "토스"했다. 따라서 이러한 메일 프로세서는 일반적으로 "스캐너/토서/패커"라고 불렸다.

다른 많은 BBS 네트워크는 FidoNet의 예를 따랐으며, 동일한 표준과 동일한 소프트웨어를 사용했다. 이들을 FidoNet 기술 네트워크(FTN)라고 불렀다. 이들은 일반적으로 규모가 작고 특정 대상을 목표로 했다. 일부 네트워크는 QWK 도어를 사용했으며, RelayNet (RIME) 및 WWIVnet과 같은 다른 네트워크는 Fido가 아닌 소프트웨어와 표준을 사용했다.

상업적 인터넷 접속이 보편화되기 전, 이러한 BBS 네트워크는 지역 및 국제 전자우편과 메시지 기반을 제공했다. 일부는 게이트웨이도 제공했는데, 예를 들어 UFGATE는 회원이 UUCP를 통해 인터넷으로 전자우편을 주고받을 수 있도록 했으며, 많은 FidoNet 토론 그룹은 게이트웨이를 통해 유즈넷과 공유되었다. 정교한 방식은 사용자가 바이너리 파일을 다운로드하고, 고퍼스페이스를 검색하며, 멀리 떨어진 프로그램과 상호 작용하는 모든 것을 일반 텍스트 전자우편을 사용하여 가능하게 했다.

FidoNet 메일 볼륨이 증가하고 초기 인터넷의 뉴스그룹이 사용 가능해짐에 따라, 위성 데이터 다운스트림 서비스는 대규모 시스템에 실현 가능해졌다. 위성 서비스는 FidoNet 및 유즈넷 뉴스그룹에 대량으로 합리적인 요금으로 접근을 제공했다. 작은 접시와 수신기를 연결하여 수천 개의 FidoNet 및 유즈넷 뉴스그룹의 지속적인 다운스트림을 수신할 수 있었다. 지역 BBS는 모뎀 네트워크를 통해 새로운 발신 메시지만 위성 서비스로 다시 업로드하면 되었다. 이 방법은 전화 데이터 전송을 대폭 줄이면서 메시지 포럼 수를 극적으로 늘렸다.

FidoNet은 오늘날에도 여전히 사용되고 있지만, 훨씬 더 작은 형태로 존재하며, 많은 에코메일 그룹은 여전히 FidoNet-유즈넷 게이트웨이를 통해 유즈넷과 공유된다. 스팸 및 포르노그래피로 인한 유즈넷의 광범위한 남용으로 인해 많은 FidoNet 게이트웨이가 완전히 운영을 중단하게 되었다.

 셰어웨어와 프리웨어 

대부분의 셰어웨어 운동은 BBS를 통한 소프트웨어 사용자 배포를 통해 시작되었다. 주목할 만한 예는 필 캐츠의 PKARC(및 나중에 PKZIP, WinZip 및 기타 인기 있는 압축 프로그램이 현재 사용하는 동일한 ".zip" 알고리즘 사용)였으며, 프리웨어, JPEGview와 같은 엽서웨어, 매킨토시용 Red Ryder와 같은 도네이션웨어와 같은 다른 소프트웨어 배포 개념도 BBS 사이트에서 처음 등장했다. 이드 소프트웨어의 둠과 거의 모든 3D 렐름의 게임은 셰어웨어로 배포되었다. 인터넷은 셰어웨어의 구분을 거의 없애 버렸다대부분의 사용자는 이제 다른 BBS 사용자가 "공유"하는 대신 개발자 웹사이트에서 직접 소프트웨어를 다운로드한다. 오늘날 셰어웨어는 종종 소규모 개발자의 전자적으로 배포되는 소프트웨어를 의미한다.

오래된 BBS 소프트웨어 제품을 계속 지원하는 많은 상업용 BBS 소프트웨어 회사들은 셰어웨어 모델로 전환하거나 아예 무료로 제공했다. 일부 회사는 인터넷으로 이동하여 BBS 기능을 갖춘 상업용 제품을 제공할 수 있었다.

 특징 
고전적인 BBS에는 다음이 있었다.
 컴퓨터
 하나 이상의 모뎀
 하나 이상의 전화선. 전화선이 많을수록 동시 사용자 수가 증가한다.
 BBS 소프트웨어 패키지
 시삽 – 시스템 운영자
 사용자 커뮤니티

BBS 소프트웨어는 일반적으로 다음을 제공한다.
 메뉴 시스템
 하나 이상의 게시판
 XMODEM, YMODEM 또는 ZMODEM을 사용하는 QWK 형식의 메시지 패킷 업로드 및 다운로드
 파일 영역
 시스템 운영자에 의한 모든 발신자 활동의 실시간 보기
 투표 – 의견 투표소
 메시지 게시자, 최다 업로더/다운로더 통계
 온라인 게임 (일반적으로 단일 플레이어 또는 주어진 시간에 하나의 활성 플레이어만 존재)
 타사 온라인 게임으로의 관문
 사용 감사 기능
 다중 사용자 채팅 (다중 회선 BBS에서만 가능)
 인터넷 이메일 (후기 인터넷 연결 BBS에서 더 일반적)
 네트워크화된 메시지 보드
 대부분의 최신 BBS는 텔넷 서버와 가상 FOSSIL 드라이버를 사용하여 인터넷을 통한 텔넷 접속을 허용한다.
 시스템 운영자에게 소리 알람을 울리는 "시삽 호출" 발신자 측 메뉴 항목. 선택하면 시스템 운영자는 발신자와 텍스트-텍스트 채팅을 시작할 수 있었다.
 사용자의 프로필에 메시지를 남기는 것과 같은 원시적인 소셜 네트워킹 기능

 같이 보기 
 미니텔
 터미널 소프트웨어
 인터넷 포럼
 스레드 플로트형 게시판
 제로보드
 그누보드

 각주 

 내용주

 외부 링크 
 

 
분류:인터넷 문화
분류:컴퓨터 매개 통신
분류:텔넷
분류:PC통신