BBS

維基百科,自由的百科全書
前往: 導覽搜尋

電子佈告欄系統英語Bulletin Board System,縮寫BBS)是一種網站系統,是目前流行網路論壇的前身,它允許使用者使用終端程式透過數據機撥接或者網際網路來進行連線,BBS站台提供佈告欄、分類討論區、新聞閱讀、軟體下載與上傳、遊戲、與其它使用者線上對話等功能。

BBS初期發展大部份BBS站台是由站長(通常被稱為SYSOP,SYStem OPerator,原意為系統操作員)業餘維護,其BBS的型態大多是使用者透過數據機撥接或telnet協議連接 BBS 站台,以單色或彩色純文字的畫面在使用者的終端機上呈現,中後期開始有一些BBS商業站台提供收費加值服務,隨著HTTP網路協議及HTML網頁技術的發展,BBS的型態也轉變為網路論壇網路社群等多元樣貌,然而在台灣以及中國大陸等地的學校中,telnet方式的BBS系統仍然盛行,但由於數據機撥接方式的BBS早已式微,故在台灣以及中國大陸等地的「BBS」一詞,通常是指telnet方式的BBS系統。

BBS技術的歷史[編輯]

撥號BBS[編輯]

在80年代網際網路的發展初期,就開始出現基於數據機和電話線通訊的撥接式BBS及其相互連線而成的BBS網路。當時BBS站點間所使用的網路協定主要是BNU/UUCP,內容也全都是文字或由文字所組成的圖形。

在網際網路與寬頻尚未出現,數據機仍在發展的年代(1980年代至1990年代初期),撥接式的BBS開始流行,大大小小的站台如雨後春筍般出現。在這個時期,此類撥接式BBS的主要服務多為:檔案/共享軟體下載、各類討論區與轉信。同時也有一些知名的站際轉信網路組織出現,透過站際轉信可以達到彼此站台的信件交遞、討論區的共享,甚至達成橫跨洲際國際化網路,如同現今的網際網路,此類組織在國外的有最著名FidoNet國際性組織,台灣在1988年也加入國際性組織的FidoNet惠多網,另外出現許多區域性BBS網站,例如90網、AirNet等等,一個BBS站通常會加入一個或以上的網。大陸地區最著名的是中國惠多網,曾長期由金山軟件公司求伯君的「西點」BBS提供北京-珠海南北網間長途轉信。

在當時,撥接式BBS站台通常架在DOS系統,架站所需要的軟體分為前導程式與伺服端程式,較為常見的前導程式有:Frontdoor、Binkleyterm。伺服端程式有:SuperBBS(SBBS)、ProBoard、Remote Access(RA)、MAXIMUSOpus-CBCS等。而用戶端使用撥接程式,例如TelixKermitProComm,經由RS232連接Modem 數據機再經由一般電話撥接到BBS站台,瀏覽使用BBS站台提供的服務,但由於撥接式BBS是採用電話線路連線,長時間使用電話費用將增高,因此便出現離線軟體,例如討論區離線軟體:藍波快信(BlueWave)、銀版快信(Silver Xpress)等,可以將文章按時間、分類、收件人等過濾並壓縮打包再傳輸下載,以提高效率遠到節省下載時間。除此以外還有類似FTP的檔案伺服器以及文字MUD遊戲等軟體。

Web式討論環境[編輯]

後來隨著網際網路的普及與基於HTTP協議而發展出來的多媒體網頁盛行,傳統純文字式的撥號BBS和BBS網路已經日漸凋零,所剩無幾。由於代之而起的是更多彩多姿的Web式討論環境,因此在大多數國家或地區,BBS一詞所指稱的討論環境多半已非傳統的純文字式介面,字義已相同或近似於「論壇(Forum)」。

目前純文字式的BBS站點,多數是基於Internet的Telnet協定。在伺服器端,採用Maple BBS或者FireBird BBS系統。使用者端透過Telnet軟體如NetTermCTermFTerm等來登陸伺服器,閱讀發表文章,傳送信件,透過模擬的ZModem協定來上傳下載資料檔案。有些站點還提供SSH登陸,確保連線的安全性,還有很多站點提供Web方式的介面,方便使用者使用。

臺灣BBS歷史[編輯]

  • 1983年 - 外僑在台北設置TUGNET(Taiwan User Group),此為臺灣撥接式BBS站台的濫觴。但由於是外僑的電腦使用者所建,且這些BBS僅提供英文的資訊,因此未能在臺灣引起廣大的迴響。[1]
  • 1987年 - 天威視訊首先半實驗性的推出電子佈告欄系統,該系統程式為國人所創,架設於其辦公大樓的區域網路中,同年12月由呂陳蒼林先生建立國內第一座個架設的BBS站-魔教BBS,並由數名對BBS狂熱的玩家大力引進設站程式及相關技術,此時國內玩定型的BBS如雨後春筍般紛紛出現。[2]
  • 1988年 - 4月台北地區的BBS網已經建立[3],5月臺灣BBS網路正式成為國際業餘FidoNet的新網路區域(region 56),即臺灣區FidoNet[1],此時台灣約有10個BBS站使用者約1000多人。該年年底,台灣的中南部亦跟隨加入國際惠多網路(FidoNet),BBS站台數暴增至上百站,使用者超過一萬人。[3]
  • 1992年 - 國立中山大學陳年興教授(openmind)立志推廣台灣的電腦網路,他們以Pirates BBS為基礎加以改良,支援Internet E-mail與bit-8,建構起全台灣第一個全中文化的BBS-中山大學美麗之島站。後來他們將程式寄回給原來的作者,作者再整理發表出來,就成為所謂的Eagle BBS。[4]
  • Eagle BBS 採用開放源始碼方式發行,而後臺灣各大專院校根據 Eagle BBS 開放源始碼自行修改而衍生出 BBS 系統分支,如: Eagle BBS 3.0、Pivot BBS、NCTU CIS BBS、Phoenix BBS等。

中國使用的論壇,編寫語言大致可分為以下幾個年代[編輯]

作用[編輯]

常見BBS軟體[編輯]

撥接式客戶端程式[編輯]

撥接軟體

離線讀信軟體

撥接式架站程式[編輯]

前導程式

架站軟體

Telnet客戶端程式[編輯]

目前常見的telnet客戶端程式:

  • NetTerm:由InterSoft, International這家公司所開發的共享軟體。在視窗環境亦為知名的telnet程式,近年來,也配合SSH協定的發展,推出另一套名為SecureNetTerm的程式。
  • FTerm:支援SSH及代理連線。功能強大(最新版2.5穩定版2.4)。
  • STerm:支援SSH及代理連線、指令碼功能強大。
  • CTerm:(原Cterm2000版曾在大陸非常流行)有大量快捷鍵,最新版本支援SSH,最新版本是CTerm 3.6.1。
  • Qterm:這是一個非常優異的客戶端程式,用Qt寫成的,是同類軟體中適用平台最廣的(Windows、Linux、Solaris和Mac OS X等)
  • PCMan:有繁體及簡體版本,以檔案體積小,不佔資源聞名,是繼KKman後最通行的瀏覽器。另有PCManX版本可在非Microsoft Windows平台執行(包括Linux/FreeBSD和Mac OS X),還有可內嵌在Mozilla/Firefox瀏覽器當中執行的plug-in(有Windows & Linux版本)。
  • KKman:第一個結合telnet與http分頁瀏覽的綜合瀏覽器。另附有ANSI彩色編輯器、表情符號快捷鍵、防閒置等功能,並使用hyper-link,讓使用者可以用滑鼠操作telnet介面。支援SSH1。
  • BBman:以跨平台為訴求的telnet瀏覽器,為目前非Windows平台最佳的telnet客戶端程式之一。
  • PuTTY:於Windows平台上的開放原始碼TelnetSSHrlogin客戶端軟體。支援SSH Tunnel功能。有一衍生版本為PieTTY
  • MultiTerm / MultiTerm Pro:在Windows平台執行的軟體。
  • AlienBBS:支援蘋果電腦Mac OS X的telnet客戶端,惟已停止開發。
  • Nally:支援Mac OS X LeopardUnicode補完計畫的開放原始碼telnet用戶端軟體。
  • Welly:核心衍生自Nally,並加入許多特有功能如自動登入、全文下載、IP辯識等。
  • ZTerm:以Java撰寫,可跨平台並支援SSH連線。亦有人改寫成Java Applet版本供網頁嵌入。
  • UNIX環境下,透過telnet程式就可連接BBS,當然也可以使用Qterm,大部份都是透過主控台(console)或終端機(Terminal)程式,執行telnet程式連接BBS,透過終端機模擬和控制畫面。這類終端機包含:iTermTerminalxtermrxvtKonsole、gnome-terminal。

另外Firefox瀏覽器也有專門開啟BBS的擴充套件,如:BBSFox等

Telnet伺服器端BBS系統軟體[編輯]

中國大陸BBS界在Firebird BBS基礎上還發展了Smth BBSYtht BBSLily BBS等,提供非常豐富Web方式存取,如發文、即時訊息、信件、Blog,而部分管理操作則仍然限定為Telnet存取。而客戶端的Telnet軟體也發展了很多便於操作的功能,如,滑鼠響應、URL識別、圖片預覽,文章自動下載、自訂指令碼等。

在Web介面的論壇程式中,大陸地區開發的主要有基於Perl語言的BBS3000雷傲、基於ASP語言的BBSxp動網、基於語言PHPDiscuz!PHPWindphpBB、基於Java語言的Jute Forum

台灣BBS界最早期是以Pirates BBS為基礎加以改良成為 Engle BBS 為主,再加以修改衍生出 BBS 系統分支,如:[6]

  • PirateBBS 和 EagleBBS 這兩個版本是台灣學術網路 BBS 的始祖
  • Phoenix 是由交大資工由 EagleBBS 所發展出來的程式
  • PalmBBS 是台大計中的 BBS 所採用的系統,也是同樣由台大自行發展維護的
  • PowerBBS 是目前台灣學術網路上使用 Client-Server 架構最成熟的一個 BBS 系統
  • PivotBBS 是由中興大學計中所發展的 BBS 系統, 也是由 EagleBBS 修改而來
  • SecretBBS 是大同工學院資工系發展的 BBS 系統, 是由 PhoenixBBS 3.0 演變而來
  • MapleBBS 是清華大學資訊科學系所自 SecretBBS 發展過來的 BBS 系統,這個版本的 BBS 系統在記憶體的使用方面較為節省
  • NapoleonBBS 是由交大工管系的同學自行修改的, 這版結合了 PhoenixBBS、 SecretBBS、FirebirdBBS 各版的功能
  • FeelingBBS 是中正大學計中所發展的 BBS, 這版承續了 PivotBBS 的原始程式繼續發展
  • Firebird BBS是中正大學資工系所修改的,大致上還是架構在 Phoenix4.0 版上面
  • FormosaBBS 是中山大學的 BBS 系統,和上列的各種版本有些許的差異
  • WinTopBBS 是元智資工以 MapleBBS 修改而成的
  • 以Maple 3為基礎發展的itoc系列
  • 以Maple 2.36為基礎發展的Ptt BBS系列
  • 使用Java語言所寫成的ColaBBS(曾停止維護,現已由原作者吳英豪開放原始碼,收集在ColaBBS)。

BBS人文文化[編輯]

中國BBS「系統維護」現象[編輯]

某些特殊時期,中國的許多BBS會不約而同的出現大面積限制存取現象,通常公布的理由為「系統維護」。例如,2005年3月,中華人民共和國政府召開「兩會」前夕,有以下BBS同時宣布進入「系統維護」狀態:

「資料洩漏」現象[編輯]

BBS站的站長擁有很大的權力,因為是由純文字組合而成,有許可權的人甚至不用任何基礎就能輕易檢視他人資料[7]

BBS用語[編輯]

參看[編輯]

 
Search Wikimedia Commons
  維基共享資源中相關的多媒體資源:

參考文獻[編輯]

  1. ^ 1.0 1.1 Internet/Fidonet網路技術實務v1.00 PD version, released on Jan 20, 1995
  2. ^ BBS,E-Mail,MSN,IM,ICQ,Skype網路人際關係,南華出版所研究生,洪宗慶、蕭嘉農
  3. ^ 3.0 3.1 傳說中的Honlin
  4. ^ 台灣BBS發展簡史
  5. ^ 銀版快信(Silver Xpress)
  6. ^ 輔仁大學圖書資訊學系毛慶禎副教授. 電子佈告欄 BBS. 2008-01-11 [2014-05-30] (中文(台灣)‎). "Pirate BBS 和 Eagle BBS 是台灣學術網路 BBS 的始祖, Phoenix BBS 是交大資工自 Eagle BBS 改版過來,除了修改原版 Eagle BBS 和中文相衝的問題外,並且把 Eagle BBS 的訊息中文化,架構在原始 Eagle BBS 的 BBS 系統除了交大資工的 Phoenix BBS 外,還有中興大學的 Pivot BBS、交大資科的 CIS BBS 等,另外,中山大學最早是改自 PirateBBS,已經成為另一系統的 BBS 系統,PowerBBS 是中華工學院最先採用的 BBS 系統,這個版本的 BBS 是 Client Server 架構的,可能會成為未來 BBS 發展的另一個方向。以下是現在台灣學術網路上較常見到的幾個 BBS 版本" 
  7. ^ 張幼芳. PTT站長「S小姐」 入侵情敵帳號. 聯合新聞網. 2005-10-07 [2014-05-30] (中文(台灣)‎). 

外部連結[編輯]

網際網路大規模普及前,就已經有單獨的撥號BBS(Dial-Up BBS)存在。這時候的BBS透過數據機連線電話網路,使用者需要撥叫該BBS的電話號碼來連線進站。

多數免費BBS只有1台主機、1個數據機(modem)和1條電話線路,少數大型免費BBS會擁有2條或3條通訊線路,收費(商業)BBS則可能擁有更多線路。由於1條通訊線路在同一時間只能為一位使用者服務,因此多數站點對使用者每天上站的時間作限制,並且根據使用者表現授予各種級別,分配不同時段。

在1990年代末,網際網路開始大規模普及後,傳統的撥號BBS日漸凋零,所剩無幾。之後的BBS轉而使用網際網路的telnet(即現在的BBS)或者http協定(即現在的網頁討論區)。