BBS


BBS (正體)

电子系统公告牌英文:Bulletin Board System,缩写BBS)是一种软件,允许用户使用终端程序通过电话调制解调器拨号或者Internet来进行连接,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。许多BBS由站长(通常被称为SYSOPSYStem OPerator))业馀维护,而另一些则提供收费服务。

早期BBS的型态大多为在黑色终端机画面上以单色或彩色的纯文字呈现,并使用telnet协议连接,但随着HTTP网络协议及HTML网页技术的发展,BBS的型态也转变为网络论坛网络社群等多元样貌,早期telnet式的BBS系统则快速式微,然而在中国大陆台湾等地的学校中,telnet式的BBS系统仍然非常盛行,以致于对BBS一词涵义的认知与世界其他地方有所差异。在中国大陆、台湾等地的「BBS」一词通常是专指telnet式的BBS系统。

目录

BBS技术及常见软件

在20世纪80年代中叶,拨号BBS及其相互连接而成的BBS网络。当时BBS站点间所使用的网络协议主要是UUCP,内容也全都是文字或由文字所组成的图形。

在因特网与宽带尚未出现,调制解调器仍在发展的年代,拨接式的 BBS 开始流行,大大小小的站台如雨后春笋般出现。在这个时期,此类 BBS 的主要服务多为:档案/共享软件下载、各类讨论区转信。在当时,较为常见的伺服端程式有SuperBBS (SBBS)、ProBoard、Remote Access (RA)、MAXIMUS 等,同时也有一些知名的站际转信网络,国外的有 FidoNet,台湾地区则有 90网,大陆地区最着名的是中国惠多网CFidoNet,曾长期由金山软件公司求伯君的"西点"BBS提供北京-珠海南北网间长途转信。而客户端所使用的拨接程式,则有Telix、Kermit、ProComm,讨论组软件则有蓝波快信(BlueWave)等,可以将文章按时间、分类、收件人等过滤并压缩打包再传输,以提高下载速度。除此以外还有类似FTP的文件服务器以及文字MUD游戏等软件。

后来随着因特网的普及与基于HTTP协议而发展出来的多媒体网页盛行,传统纯文字式的拨号BBS和BBS网络已经日渐凋零,所剩无几。由于代之而起的是更多彩多姿的Web式讨论环境,因此在大多数国家或地区,BBS一词所指称的讨论环境多半已非传统的纯文字式接口,字义已相同或近似于“论坛(Forum)”。

目前纯文字式的BBS站点,多数是基于Internet的Telnet协议。在服务器端,采用Maple BBS或者FireBird BBS系统。用户端通过Telnet软件如NetTerm、CTermFTerm等来登陆服务器,阅读发表文章,发送邮件,通过仿真的ZModem协议来上传下载数据文件。有些站点还提供SSH登陆,确保连接的安全性,还有很多站点提供Web方式的界面,方便用户使用。

常见的telnet客户端程式

目前常见的telnet客户端程式:

  • NetTerm:由InterSoft, International这家公司所开发的共享软件。在视窗环境亦为知名的 telnet 程式,近年来,也配合 SSH 协定的发展,推出另一套名为 SecureNetTerm 的程式。
  • FTerm:支持SSH及代理连接。功能强大(最新版2.5 稳定版2.4)。
  • STerm:支持SSH及代理连接、脚本功能强大。
  • CTerm:(原Cterm2000版曾在大陆非常流行) 有大量快捷键,最新版本支持SSH,最新版本是CTerm 3.29。
  • 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浏览器,为目前非MS windows平台最佳的telnet client之一。
  • PuTTY:于 Windows 平台上的开放原始码 Telnet/SSH/rlogin 客户端软件。支援 SSH Tunnel 功能。有一衍生版本为PieTTY
  • MultiTerm / MultiTerm Pro:在 Microsoft Windows 平台执行的软件。
  • AlienBBS:支援苹果电脑Mac OS X 的telnet客户端。
  • UNIX环境下,透过telnet程式就可连接BBS,因此大部份都是透过主控台(console)或终端机(Terminal)程式,执行telnet程式连接BBS,透过终端机模拟和控制画面。这类终端机包含:iTerm、Terminal、xterm、rxvt、gnome-terminal、KDE-terminal。

常见的服务器端BBS系统软件

中国大陆BBS界在Firebird BBS基础上还发展了Smth BBSYtht BBSLily BBS等,提供非常丰富web方式访问,如发文、即时消息、信件、Blog,而部分管理操作则仍然限定为Telnet访问。而客户端的Telnet软件也发展了很多便于操作的功能,如,鼠标响应、URL识别、图片预览,文章自动下载、自定义脚本等。

在基于WEB方式访问的论坛程序中,大陆地区开发的主要有基于Perl语言的雷傲、基于ASP语言的动网、基于语言PHPDiscuz!PHPWind、基于Java语言的Jute Forum。

台湾BBS界包括有以 Maple 3 为基础发展的itoc 系列,以 Maple 2.36 为基础发展的Ptt BBS系列,使用 Java 语言所写成的ColaBBS(曾停止维护,现已由原作者吴英豪开放源码。[1]),收集在 ftp://php.twbbs.org/pub/bbs/

BBS人文文化

中国大陆BBS“系统维护”现象

某些特殊时期,中国大陆的许多BBS会不约而同的出现大面积限制访问现象,通常公布的理由为“系统维护”。 例如,2005年3月,中华人民共和国政府召开“两会”前夕,有以下BBS同时宣布进入“系统维护”状态:

“资料洩漏”现象

BBS站的站长拥有很大的权力,因为是由纯文字组合而成,有权限的人甚至不用任何基础就能轻易查看他人资料。

BBS用语

参看

参考文献

  1. ^ ColaBBS 的 Open Source (posted at tw.bbs.config)

外部链接

为各bbs登陆软件提供整套地址簿的下载,含:Fterm、Cterm、Sterm、PCman、BBman、KKman。


! __







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History