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月份合刊的目錄,還是將紅蜘蛛軟件認為是遠程控制類軟件


== 待續 ==