v1.0beta
1999年3月,完全基于软件作者[易之来]对电脑程序爱好的原因,开始程序编写,1999年4月,红蜘蛛软件的第一个版本写出来,于4月份首次发布在当时163.net的个人免费空间[当时的163.net可不是现在的东家,发布软件的这个免费个人空间现在也不存在了?;チ姆⒄购捅淝ㄓ纱艘部杉话遌上。当时的第一个版本,还叫做「血蜘蛛(Red Spider)」, 主要实现网络屏幕监视和远程控制的目的。在这个版本里,就已经引入了后来成为电子教室软件灵魂的屏幕广播功能了。这个时候,它还只能被称为一个远程控制类软件,教学广播的功能尚未成为其核心目标和价值。

当时软件主要分为控制端和被控制端,被控制端在各个不同的电脑上编织成一张蜘蛛网,而控制端,就正象是静静而敏锐地守候于网中央的一只红色的蜘蛛,随时盯着蜘蛛网上的动静。red spider的英文名字就是由此而来,因为当时主要用于远程控制目的,所以翻译为中文名字时就选择了「血蜘蛛」这个比较恐怖而血腥的词语了~~。

图一: 第一个版本发布时的网页快照


图二:第一个版本里的主窗口界面


这个版本提供的「局域网发布服务」就是后来成为电子教室类软件灵魂的屏幕广播功能,而当时为这个功能随手选择的两个图标 ,就一直沿用至今,成为后来识别红蜘蛛软件的标志性图标。

v2.0
1999年9月,血蜘蛛软件发布2.0版本,这个版本在广大网友和用户的建议下,就开始面向学校用户的使用加入一些相应的功能了,例如锁学生机的键盘和鼠标、电子举手等,在使用教程里也明确地将教学演示作为重点介绍了。这个目的的逐渐转变,都是在网友的建议下进行的。

当时,作者还在某个公司[2008年美国金融?;械姆缭平巧?,差点跟雷曼一起走了]上班,所有的程序编写和与网友的沟通,都是在吃过晚饭后夜深人静时躲在一个小宿舍房子里进行的。更有趣的是,作者当时还很穷,只能买得起一个二手电脑,所以这个需要运行在几十台电脑环境下的软件,也只是用一台电脑编写和模拟测试出来的。而当时,软件还是全免费提供给用户使用的。

然而,长时间的深夜「作战」,作者在精力上深感力不从心,v2.0版本发布的时候,就萌生了放弃和转手程序的念头,这个在当时v2.0版本里的使用教程上出现的一段话可以作为证明,参考下面的图三。当然,后来的事情发展,并没有出现任何「买主」~~。

图三:曾经因为精力不能顾及而萌生放弃的念头


虽然这个版本已经向电子教室软件的方向演变,但是更多的网友还是将这个软件作为一个远程控制类的软件在使用,甚至还有不少网友将其定义为黑客软件。1999年到2001年左右的时间,不少杀毒软件产品的文章是这样描述的「这次木马的阵容包括了大名鼎鼎的BO1.2、BO2000及其插件、GIRLFRIEND、NETSPY、NETBUS、SUB7系列、新出的BLEEM!、国产的冰河、血蜘蛛等著名的特洛伊木马」(来自网上一篇叫做《反毒产品谁最强?》的文章)。更有一本于2001年出版的《黑客防线》第2期的书,最可以作为例证,直接以章节的内容讲述了血蜘蛛软件的使用,与当时和后来都鼎鼎有名的「冰河」相提并论(在黑客软件的方向上,作者一直认为当时的血蜘蛛是远远比不上冰河的),下图所示就是当时《黑客防线》一书的章节情况。

图四:《黑客防线》一书的目录和内容明示了当时血蜘蛛软件曾被当作黑客软件使用


v2.1
这个版本是不得不说的,因为它让血蜘蛛软件从完全免费走向了共享收费的「钱途」上去了。1999年10月末,v2.1版本发布,正式以共享软件的方式,开始按照每个用户计算的方法收取注册费用。

1999年12月,软件作者收到了来自北京的第一个付费用户的款项,注册了一个30用户的版本,也于当天晚上,发出了血蜘蛛软件的第一个注册文件。下面的图五就是这个注册文件的二进制编码,这里图示出来,各位读者不一定看的懂,而仅仅是为了展示一个值得纪念的序列,也在此表示对这个用户的无比感谢。

2000年2月,作者收获了第一个来自境外(马来西亚)的订单,那是50美元的汇票,有趣的是,这笔美金转为存单后,在2000年8月左右,曾经挽救了软件作者于「财务?;?,兑换成一个星期的口粮,让软件作者和当时的室友度过那个一贫如洗的夏天。

图五:第一个付费用户的注册文件编码,以此纪念和感谢这个用户


v3.0
如果按照《黑客防线》所说,「血蜘蛛」还是「亦正亦邪」的话,v3.0版本的红蜘蛛软件则是完全走向正途了,不但将软件功能的研发方向完全导向了电子教室的教学目的,而且也正式地启用了「红蜘蛛软件」这个中文称谓,「血蜘蛛」这个名字则被完全放弃。

从下面v3.0版本发布网页上的截图上,我们可以清楚地看到中文名称的变更,以及软件发展方向的转变。

图六:v3.0版本发布时在网页上的更名申明

因为从1999年12月开始不断有付费用户注册,软件的升级完善、面向用户的技术支持等工作就开始变得逐渐紧迫和繁杂起来,又因为软件作者白天还要上班,只好每天晚上做大量的程序编写和技术支持工作,晚上睡眠的时间也就越来越紧张。

在回湖南老家乡下度过2000年2月的那个阴阴沉沉毛雨纷飞的春节后,软件作者痛苦地辞去了当时的工作,正式开始了红蜘蛛软件商业化开发的道路。辞去工作之后,软件作者寄居在广州一个同学的阴暗的单身宿舍里,之后那长达一年的时间,对于软件作者的人生方向,也就好比走着走着突然出现了一个丁字路口,没有继续原来直行的方向,而是拐进了旁边的小巷,小巷的尽头是什么,则不得而知。

v3.0版本,则是在这个状况下,「闭门造车」式的弄了两个月才发布出来的,第一次为它做了一个安装程序。

v3.2
这个版本没有什么可以说的,软件作者一个人日以继夜地坐在那个阴暗的单身宿舍里,解答着网友和用户的问题,不停地写着新的代码,为红蜘蛛软件添加新的功能。熬到2000年7月,发布了v3.2版本。

有个小插曲可以记录下:这个时候在二手市场买的一个印刷着「EAST KB 5102」的键盘,其质量之好、手感之舒服,以致今日,它仍然为红蜘蛛软件服务着。

v3.3
2000年8月底,红蜘蛛软件发布了v3.3版本。因为这个版本上开发了支持VCD/MPEG/AVI视频广播的网络影院功能,所以红蜘蛛软件当时演变为两个版本(豪华装和简装版),以便按照用户的需求收取不相同的注册费用。两者的区分是:含有网络影院和语音服务功能的版本称为豪华装,不含上述功能的版本则称为简装版。

图七:当时v3.3中豪华版和简装版的区别说明

在v3.3发布的网页上,有下面图示的这样一句话:「蜘蛛不会飞翔,但它照样把网结在空中,奇迹是执着者造成的」。这句话,正是反应了软件作者当时的微妙的状态与心理。辞去工作后的生活,虽然除了吃饭和交上网费通信费之外,没有太大的开支,但是经济上的压力还是与日俱增,当时的注册费用也还不足以维持生活开支。有很多次想要放弃,曾经去了好多家公司面试,也有好几家网络安全方面的公司想「招安」,最后又都是在犹豫中推辞了。在吃饭都无以为继的时候,只好向同学举债,才度过了2000年下半年,而且购置了一台当时叫做LEGEND[现在叫什么知道不?]的笔记本电脑。有了这个笔记本电脑,红蜘蛛软件才第一次在网络环境下开发~~,遗憾的是它不得善终,2003年在广州到惠州的大巴车上被掉包走了。

无论软件作者也好,还是红蜘蛛软件也好,当时,就是这句话,象续命丸一样,不断地让软件作者执着地撑下去,直到2001年3月成立广州创讯软件有限公司。这句话,后来还直接被搬到了v3.51版本的软件界面上,由此可窥当时软件作者和红蜘蛛软件的处境。

图八:红蜘蛛软件官方网站上出现的「蜘蛛不会飞翔,但它照样把网结在空中,奇迹是执着者造成的」


直到这个时候,还是有人将红蜘蛛软件当作远程控制类软件来看待的,例如在《上网》杂志2000年7/8月份合刊上,甚至还是这样描述的「就远程控制来说,现在流行的远程控制软件很多,比较著名的便是国外的...,但是...,国人经过不断努力,终于开发出了类似的产品,其中的佼佼者便是本文要介绍的红蜘蛛·电子网络教室·广播系统(Red Spider)」。也由此可见,要改变别人的第一印象,是何其之难。

图九:《上网》杂志2000年7/8月份合刊的目录,还是将红蜘蛛软件认为是远程控制类软件


== 待续 ==