□電子布告欄的緣起□ DEC.
1995
『電子布告欄系統』, 是 Bulletin Board System 的中文全名,也就是我們
平常
常聽到的BBS, 台灣學術網路( TANet )上最早的電子布告欄是由中山大學開
始建
置的,之後,交通大學、成功大學、台灣大學等區域網路中心的大專院校也紛紛架
設這
種系統,這幾年來,因為網路漸漸普及到各大專院校,所以中文化及親和力高的電
子布
告欄系統也逐漸受到大學生的歡迎,進而演進到現在的BBS風潮。
台灣學術網路上的電子布告欄系統不同於以往用電話線及調變解調器(
Modem )
簽入的電子布告欄系統,因為學術網路上的電子布告欄系統多半是架設在 Unix 這
種多
人多工的作業系統( Operation System )上,電子布告欄的程式也就理所當然的
多了
一些以前撥接式的電子布告欄系統所沒有的功能,例如雙方即時的對話( Talk )
、多
人聊天室( Chat Room )等,都和以往的電子布告欄系統有很大的差別。
以下是台灣學術網路上叫常見到幾個電子布告欄系統發展的示意圖,裡面所提
到的
各種版本在稍後會再作介紹。
Power BBS
Pirate BBS
│ ┌ Eagle BBS 3.0 ─ Palm BBS
│ │
├ Eagle BBS 2.0 ┼ Pivot BBS 5.8 ┬ Feeling BBS
│ │ │
│ │ ├ NCHU Pivot BBS 5.9
│ │ │
│ │ ├────────────┐
│ │ │ │
│ │ ├──────────┐ │
│ │ ...... │ │
│ │ │ │
│ ├ NCTU CIS BBS │ │
│ │ │ │
│ ├ Phoenix BBS ┬ Secret BBS │ │
│ │ │ │ │
│ ├ NCU BBS ├ Maple BBS │ │
│ .... │ │ │
│ ├ FireBird BBS │ │
│ │ │ │
│ ├──────┐ │ │
│ ...... │ │ │
│ ┌──────────────┴───┘ │
│ ↓ │
├ NSYSU BBS ┬ FCU CC BBS │
....... │ ┌────────────────────┘
│ ↓
├ Rose BBS
......
□電子布告欄簡介□
目前台灣學術網路上電子布告欄系統的功能大部份是由原本 Unix 系統上一些
基本
的功能修改而成,只是較具親和力,使用者介面也較為美觀,大概可以分成幾大類
,現
在一一為您介紹:
1.USENET News:原本在學術網路上的 USENET News 在電子布告欄中也可以讀
得到
, 任何在 USENET News 上的文章( post )會經過一道轉信的處理程序, 把
USENET
News 的格式轉換成電子布告欄所能讀取的格式, 目前台灣學術網路兩大轉信程式
分別
是交通大學資工所陳明豐先生所寫的 bbsinnd 轉信程式, 和交通大學資工所的黃
世昆
先生所寫的 innbbsd 轉信程式,透過這些轉信程式, 讓使用者可以很方便地在布
告欄
上的每一個版( board )讀取到 USENET News 的每一個討論區 (Newsgroup),另
外,
台灣學術網路的電子布告欄在處理這些文章方面,發展出一套可以說是僅台灣有的
制度
, 也就是『討論區管理員』的制度,平常在 USENET News 上並沒有很完備的言論
管制
權, 因為在 USENET News 上發言的使用者多半是具備有基本的網路知識,所有的
言論
的內容都是靠著使用者的自律來維持的,但因為台灣學術網路的電子布告欄無法在
使用
者的身份方面做很有效的管制,再加上電子布告欄上有很多都是網路新手,所以『
討論
區管理員』這個制度就慢慢的建立起來,『討論區管理員』通常稱為『版主』,他
們都
是由熱心服務的使用者自願擔任的,除了適當的管制不當言論外,『版主』們通常
還有
一項任務,就是編輯各版的『精華區』,『精華區』顧名思義就是一個版的精華文
章收
集區, 有點類似 USENET News 上的 FAQ 類的 Newsgroup,例如:news.
answers 等,
不過整體來講,精華區比較有系統、有組織一點,也因為台灣學術網路的電子布告
欄蓬
勃發展,這種編輯『精華區』的習慣慢慢成為台灣學術網路上電子布告欄的一項重
要的
服務。
2. 使用者互動:在傳統的撥接式電子布告欄系統中,因受限於電話線的數目
, 通
常不會有線上即時交談的功能,但是因為台灣學術網路上的電子布告欄系統都是架
構在
多人多工的作業系統上,所以同時可上線的人數最多都可以到兩三百人,甚至到四
五百
人的大站都有, 這也發展出另外一套使用者溝通的方法,就是線上即時的交談(
Talk
)和多人討論的聊天室( Chat Room ), 如中興大學的電子布告欄還有所謂聊天
室管
理員的制度,這是在電子布告欄系統中一項新的功能,因為在電子布告欄還沒有風
行前
,只有少部份有 UNIX 工作主機帳號的使用者才能擁有這種即時交談和多人交談的
功能
( ytalk,IRC ),雖然這個功能讓電子布告欄有了另外一個新的發展空間,可是
在電
子布告欄的匿名下,也衍生了不少問題出來。
3. 網路信件:在早期的 Unix 系統中, 要寄一封信需要先學會如何
使用發信軟體
,但是這需要使用者具備一些基本的電腦概念才能使用自如,可是當這項功能搬到
電子
布告欄上之後,發送信件變成一件很簡單的事情,使用者在全中文的環境下可以很
方便
的編輯一封信件,然後寄到世界各地去,當然,這種信件也同樣有著電子布告欄的
老問
題-匿名信件的問題。
總結以上所寫的,其實,電子布告欄對於一個網路新手,或是一個完全不懂電
腦的
使用者而言,是一個能夠很方便接觸網路的環境,可是,在台灣學術網路的電子布
告欄
發展了這麼久後,有很多問題慢慢衍生出來,當然,最嚴重的還是電子布告欄的匿
名問
題,因為一旦有匿名的功能,有心人便可以很容易的做出一些違法或是傷害他人的
事,
如販賣違法盜拷的光碟片等,所以教育部也擬了一份『台灣學術網路電子布告欄使
用公
約』,公約中有提到,各電子布告欄需要有完整的使用者基本資料,當發生問題時
,電
子布告欄必須要能提供出完整的使用者資料,可惜目前台灣學術網路的電子布告欄
在激
烈競爭中,很多較小的電子布告欄大都將身份確認的功能拿掉,只要使用者自己申
請一
個代號,馬上可以使用一些較為進階的功能,如發表文章、寄信到學術網路上等,
希望
在不久的將來,能看見台灣學術網路上的電子布告欄系統有一個較為合理的管理方
式,
相信好的管理方式,能在讓使用者很方便的使用電子布告欄系統之餘,還能兼顧到
使用
者的身份確認,也才能保障合法使用者的權益。
□電子布告欄版本及周邊附屬程式簡介□
Pirate BBS 和 Eagle BBS 是台灣學術網路上大部份電子布告欄的始祖,
Phoenix
BBS 是交大資工自 Eagle BBS 改版過來,除了修改了原版 Eagle BBS 和中文相衝
的問
題外,並且把 Eagle BBS 的訊息中文化,架構在原始 Eagle BBS 的電子布告欄系
統除
了交大資工的 Phoenix BBS 外,還有中興大學的 Pivot BBS、交大資科的 CIS
BBS 等
,另外,中山大學最早是改自 PirateBBS,至今已經成為另一系統的電子布告欄系
統,
PowerBBS 是中華工學院最先採用的電子布告欄系統, 這個版本的布告
欄是
Client-Server架構的,很有可能會成為未來電子布告欄發展的另一個方向。
以下的這個列表,是現在台灣學術網路上較常見到的幾個電子布告欄版本以及
一些
周邊應用的程式, 亞洲最大的檔案傳輸伺服器 NCTUCCCA.edu.tw 皆有將下列的這
些電
子布告欄的原始程式收錄進來,可使欲自行架設電子布告欄系統的使用者更方便的
取得
這些原始程式。
o PirateBBS 和 EagleBBS 這兩個版本是大部份台灣學術網路上電子布告欄的
原始
版本。
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/traditional
o Phoenix 是由交大資工由 EagleBBS 所發展出來的程式, 目前的版本已經
到達
4.0 版,由於這個版本在記憶體使用和程式的寫法上都有很好的配置,所以
有很
多人都是採用這個版本的系統。
Origin Site : ftp.csie.nctu.edu.tw:/pub2/bbs
Mirror Site : NCTUCCCA.edu.tw:/UNIX/bbs/PhoenixBBS
o PalmBBS 是台大計中的電子布告欄所採用的系統,也是同樣由台大自行發展
維護
的。
Origin site : NCTUCCCA.edu.tw:/Chinese/Taiwan/NTU/BBS
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/PalmBBS
o PowerBBS 是目前台灣學術網路上使用 Client-Server 架構最成熟的一個電
子布
告欄系統。
Origin site : pbbs.chpi.edu.tw:/pub/pbbs
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/PowerBBS
o PivotBBS 是由中興大學計中所發展的一套電子布告欄系統, 也是由
EagleBBS
修改而來。
Origin site : ftp.nchu.edu.tw:/nchu/bbs
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/PivotBBS
o SecretBBS 是大同工學院資工係發展的電子布告欄系統, 是由 PhoenixBBS
3.0
版演變而來。
Origin site : jardin.pine.ncu.edu.tw:/BBS
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/SecretBBS
o MapleBBS 是清華大學資訊科學系所自 SecretBBS 發展過來的電子布告欄
系統,
這個版本的電子布告欄系統在記憶體的使用方面較為節省。
Origin site : ftp.cs.nthu.edu.tw:/pub/CS/BBS
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/MapleBBS
o NapoleonBBS 是由交大工管系的同學自行修改的, 這版結合了
PhoenixBBS、
SecretBBS、FirebirdBBS 各版的好功能。
Origin site : dear.dorm8.nctu.edu.tw:/bbs
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/NapoleonBBS
o FeelingBBS 是中正大學計中所發展的電子布告欄, 這版承續了
PivotBBS 的原
始程式繼續發展。
Origin Source code : 要原站同意才可使用source code。
o FirebirdBBS 是中正大學資工系所修改的,大致上還是架構在 Phoenix4.
0 版上
面。
Origin site : ftp.cs.ccu.edu.tw:/pub/BBS/Firebird
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/FirebirdBBS
o FormosaBBS 是中山大學的電子布告欄系統,和上列的各種版本有些許的差
異。
Origin site : ftp.nsysu.edu.tw:/pub1/nsysu/nsysu-bbs
o 轉信程式:前文所提到的bbsinnd和innbbsd皆可在下列地方取得。
Origin site : ftp.csie.nctu.edu.tw:/pub2/bbs/misc/innbbsd
Mirror site : NCTUCCCA.edu.tw:/UNIX/bbs/PhoenixBBS/misc/innbbsd
若對以上各版的電子布告欄系統有問題, 可以在 tw.bbs.admin.
installbbs 這個
討論區中提出來。
□未來發展趨勢□
雖然說電子布告欄系統的功能看起來已經接近飽和的程度,但還是有很多可以
繼續
努力的方向:
1. Client-Server 架構:Client-Server 架構的電子布告欄代表版本是
PowerBBS
, 這個版本的系統是以一個用戶端( Client )的程式連上服務端( Server
site )
的方法來運作的,這種運作的方法可以大幅減低 Server 端的系統負荷,因為有很
多本
來應該要在 Server 端處理的程序,皆可以利用 Client 端自己的電腦來處理,不
會造
成通通都是 Server 端在處理,而影響整個系統的表現( Performance ), 進而
可以
增加電子布告欄系統的使用人數上限和速度,目前除了 PowerBBS 外,交通大學資
科系
和中山大學的電子布告欄也都有 Client 端程式的設計。
2. 圖形介面的電子布告欄: 有用過『全球資訊網』( WWW - World Wide
Web )
的人都知道, WWW 只要用 Windows 和一些瀏覽程式( Browser )就可以連上
WWW 的
Server,然後傳回很多精美的圖形、資料;以往電子布告欄大都是以文字介面出現
在使
用者的眼前,在電腦的配備還不是很好的時代,這樣子的中文介面已經很讓人滿意
了,
可是現在個人電腦的市場已經漸漸進入多媒體的時代,單純的文字介面已經慢慢失
去其
吸引力,所以下一代的電子布告欄將會朝多媒體、圖形介面的方向發展。
3. 資料庫的連結:前文有提到, 台灣學術網路的電子布告欄有所謂的『精華
區』
,而原本的學術網路上也有所謂的『地鼠查詢系統』( Gopher ),現在已經有很
多電
子布告欄的精華區已經開始使用 Gopher 的格式編寫,然後和舊有的 Gopher 查詢
系統
相互連結,而成為一個隨時有人在維護更新的資料庫,其他諸如公車時間表、統一
發票
中獎號碼表、甚至是統一發票對獎程式已經漸漸的融入電子布告欄系統,相信如果
能將
更多的資料庫連結到電子布告欄系統上,將會讓電子布告欄系統的功能更加完備。
電子布告欄系統從 1992 年中山大學開始建置以來,已經普及到全台灣有學術
網路
的地方,其他甚至有公司行號也開始使用這種類型的電子布告欄系統,以交通大學
為例
,因為校內的宿舍網路非常發達,保守估計交大校內至少有二十個以上的電子布告
欄系
統,還不包括一些不對外開放的電子布告欄,也正因為如此,學術網路上的各個電
子布
告欄的管理者應該盡快共同擬出一份『電子布告欄使用公約』,以使電子布告欄能
在推
廣之餘,還能避免掉一些以往的問題。
□附錄
作 者:蘇彥碩(Yen-Shuo Su)
電子郵件信箱:yssu@CCCA.NCTU.edu.tw
聯 絡 電 話 :035-712121-52833
--
FROM d71