天天看點

商業軟體授權模式的反思

讓我們回想一下有軟體以來的曆史。

計算機從無到有,軟體就随之而來。開始是孤零零的一台台原始的大型機,對機器的操作隻有那些專家才可以做到,直接針對最原始的機器碼。那個時代人類智慧的發揮不亞于當今最頂尖的程式員,甚至要比當今更高一籌。當後來的發展,人們不再必須直接深入到機器碼底層,而是可以從上層,我們普通程式員都可以操作去程式設計,計算機再不是原來隻有頂級的高手才能去用,伴随着計算機的普及和軟體的繁榮。開始都是孤零零的一台台機器,并沒有聯網,軟體商開發的軟體賣給使用者是一份份軟體拷貝的實體,伴随着很多文檔,許可證之類的寄送給使用者,這種銷售模式一直延續至今。

當今,網際網路已成為我們生活必需的一部分,就像水電直接通到我們家裡一樣不可缺少,軟體如果依然使用從前的銷售和許可模式碰到了一系列的問題。在沒有網絡的時代,我們的軟體拷貝不會傳播的那麼廣,雖然很多軟體的許可隻能限一台機器使用,可是我們如果裝到很多機器上,軟體商也沒有辦法去管,而且我們也看成是比較正常的行為,這種情況下,軟體商為限制軟體的超範圍使用,就會搞一些實體的狗狗之類的插在電腦上才能使用軟體。那時候,我們買軟體就是買使用許可,軟體商的服務根本談不上,打更新檔,更新之類的服務很難友善的提供。這個許可一般是終身的,可是伴随着技術的發展,我們卻不可能使用終身,對于軟體商的不斷更新,我們總是花很多錢重新買許可,更新的成本幾乎和買新許可差不多。更有些領域,軟體商的壟斷,很多霸道的限制,買的許可有時間限制,在軟體裡面做手腳,過期了要使用的話就必須廠家來人去弄一下。那個時候,人們很低的生活水準,昂貴的軟體,出現了盜版和破解軟體,一些流動的CD光牒小販很難去管,軟體商更是看着自己軟體的盜版沒有辦法。

後來網際網路的普及,新軟體剛發行,盜版就能出現在網際網路上,盜版現象更加嚴重。沒聯網的情況,可能那時候每個拷貝并不完全相同,并有不同的序列号,不過這時候序列号對限制盜版沒有一點用,軟體拷貝過去,有其對應的序列号依然可以暢行無阻的裝在不同的機器。後來軟體商可以通過網絡驗證序列号的有效性,但是依然沒法控制盜版,序列号如果被人發到網際網路上,很多人去試,軟體商的很多對策都沒有辦法,比如設定最大驗證次數,可是超過次數後,即使是合法使用者如果重裝機器去驗證的話都沒法通過,隻好又打電話找軟體商,非常的麻煩。

在網際網路時代,如果還以傳統的軟體銷售模式,不僅無法控制盜版,而且增加的很多不必要的成本。比如:每個拷貝都根據序列号而不一樣,CD光牒制作成本增加;下發給使用者很多不必要的文檔,至少有使用很多資源;售後服務等等的不必要的麻煩。。。

軟體,在網際網路時代,根本不需要一個實體載送到人們的手裡,打開包裝再去安裝使用。就像很多人對以後設想的那樣,軟體即是服務—SAAS,也許對些内行人深知其含義,可是對很多外行人并不知其是以然,而有些内行人更是隻拿名詞去忽悠人,對其也摸不清。作為外行人,讓我根據自己了解的軟體本身的特性設想一下。軟體和實體不同,它不怕人們用,而且用不壞,是以對于有些人設想的以後的雲時代,所有的服務都從雲裡來,按使用次數和時間計費等模式,我不認同,這就像現在的帶寬收費一樣,某些營運商按時間收費的話,人們隻好限制自己的使用,和包月制根本沒法競争;軟體可以在網際網路随意的傳播,必然有很多的拷貝,這些相同的拷貝的使用,必然在網際網路上要有一個合理的身份驗證機制,但是身份的資訊在網上的傳播,涉及到個人隐私,這意味着我們的身份不能透露給軟體商,這就類似我們現實中買東西,我們不會告訴廠家我們是誰,警察再根據我們丢失東西的編号找到廠家得到資訊再找到我們這些失主;軟體也分大小,對于大軟體,很難每次都從雲裡來,無形中增加了很多不必要的傳輸,是以很多的應用還是要裝在個人電腦上,雲和端,個體和整體。

我不知道是否有人願意回看我前兩篇“關于軟體盜版問題的一些思考”,“開源的商業模式設想”,外行人也許看了也不明白我說的意思,内行人也許覺得裡面太多的瑕疵不能實行,或者他們有更好的路,覺得沒有意義。這裡再一次提到他們,隻是希望能引起人們的注意,也許我說的模式不是最好的,不過至少我自己覺得我的想法是結合我們現實的有些事。我們的網絡,我們的軟體,我們在這個虛拟社會上面所有的行為,很多都是想辦法去模拟我們的現實,并解決我們現實中的事情。對于那兩篇文章,我的想法隻給了些架構,而且所能用到的技術,都是我結合自己用電腦的體會,早就有的東西,隻是我搬過來整合一下而已,下面讓我補充一些細節。

首先說說現在各大門戶網站的通行證,每個人身份的辨別。對于辨別每個人,學校有學生的學号,社會有身份證,網絡的普及,最開始是自己自定的一些字元串,email位址,後來很多網站要求實名制,是以表面上我們看到的是一些個性的id,昵稱等,實際背景可能都對應着我們每個人的身份證。網上也在讨論是否應該這樣實名制,是否限制了言論自由。對于這個,我想沒什麼可争議的問題,看現在中國的網絡,就是那些罵着沒有言論自由的人在鼓噪,這本身就很悖論,你說什麼沒人把你怎麼樣,但是如果散布謠言,攪亂社會自然有人去管,這些事情本就是政府需要管的,本就需要讓那些罪犯無法遁形,才可能保護我們網上絕大多數人,以及我們的現實的治安。而且網絡應用的延伸,特别是網上支付,如果自己沒有登記實名,萬一密碼丢失,或者被人盜走,哭都沒辦法找回來。總之,不管有沒有實名,通行證的背後是一個個真實的人,網絡就是一個虛拟的社會。有些門戶網站也許有超市,我們可以通過網絡買一些物品,對于實體的物品寄送過來,對于買賣的記錄我們就覺得無所謂,反正東西到手了;對于虛拟的物品,比如軟體,如果真的以後可以通過網絡那麼買賣的話,這個記錄就非常的重要了,如果B伺服器的軟體編号密碼丢失,我們可以憑買賣記錄通過門戶網站的服務從軟體商那裡重置。當然,我們也可以和别人共享我們的虛拟物品,可以把軟體編号告訴朋友,我們沒使用的時候,他們使用他們機器上的相同軟體的時候,驗證時輸入編号就可以使用,所有這些都不需要密碼和個人隐私,隻要自己編号的軟體驗證時在空閑就可以通過驗證,如果知道編号的人多了,大家搶着用,可是隻要軟體的主人輸入編号對應的密碼,就可以把使用權搶奪回來獨占,非所有者總被搶斷,估計也會考慮自己去買一個;當然除了和人共享,你也可以轉送,不過門戶網站留下記錄就表明東西不屬于你了,得到禮物的人就可以去B重設密碼等等。這裡面比如和B打交道的,使用者無需直接去,軟體裡面就可以做好,或者通過門戶網站,所有細節現在實作的早就很精巧了。但是這樣的許可模式,需要軟體商的支援才行,這裡面所有可能出現的問題,在沒有網絡驗證的情況下更加嚴重,讀者如果想到問題,還是嘗試一下是否有彌補的措施,我這僅僅是抛磚引玉的作用,畢竟不是專家,所有的實作他們想得會更周到,實作的更好。

我不知道未來的許可模式,也許很多的軟體商用最初便宜的價格吸引人們來用,通過後繼的更新服務賺錢,我們如果喜歡用,就一年一年的買他們的更新服務,每次的更新檔都有個時間戳,更新的期限過後,後繼的更新檔裝上了也不會生效,我們可以繼續選擇不更新用老版本,或者繼續買服務;也許有些隻提供使用許可,我們一年又一年的去買,過期不交錢的話,軟體就不能再使用,或者變成了評估示範版,隻有最基本的功能。如果我們的許可證伴随着我們的終身,但願軟體商能一直存活,所有屬于我們的物品,依然在我們的賬下,也許多年之後,我們翻出來這些古董,如果還有這個軟體的話,軟體商能發發慈悲,如果繼續使用,我們可以從再使用那天開始花錢買更新服務或者許可,沒有用的這段時間的更新也能夠對我們提供,而不是像現在有線電視那般,空閑了多少年沒看,依然要收我們這段時間的錢。我不知道這樣的模式是否真正的符合SAAS的宗旨。

現在的網絡支付手段已經做得很好了,上面所有的涉及到的都沒有技術難度。對于門戶網站,我們的身份辨別,考慮當今,什麼最能代表?手機号碼!當然如果拿這個做通行證的話,由于涉及到隐私,我們可以取個自己喜歡的化名,而不是用手機号直接交流。比如現在的門戶網站,通行證的名字和自己論壇,部落格的名字都可以各不相同,對他人完全屏蔽掉我們的隐私。用手機号碼作為通行證,大家想想其中的好處就會覺得激動人心:即時随身;密碼被盜時用手機驗證收回;手機被盜時,通過營運商櫃台,或用其他手機向營運商發個帳号當機指令,自己通行證下所有的操作就可以當機;如果營運商和銀行配合,号碼綁定銀行帳号的話,更友善的網絡支付手段。。。,還有現今的3G,帶寬的提高,很多的應用都可以延伸,手機的網上支付如果配合WAPI這樣的有安全功能的無線網絡就更讓人放心了。所有這些,手機通行證的使用,最有先天優勢的就是營運商了,很難想象未來那麼多應用的延伸,還在走倒車,緊抓着語音服務不放。所有布線不友善的地方,都可以通過無線網絡,交通的監視,廣域的資料采集和控制,所有這些開發,如果營運商還像從前張着巨口等着别人來喂的話,國家給了這麼多的優待的情況,還嫌給的不好吃,幻想着通過消極怠工就會給更好吃的,在以後不再壟斷的将來,總會被現在看不起眼的螞蟻吃掉。很多享受着國家資源的國有企業,從來就沒有從他們的肚子裡拉出過先進的科技,相反拉出了很多的貪官,我們很多的民族企業在所有人的偏見下發展起來的技術喂給他們,還在挑剔。

未來真難想清楚什麼樣,從這裡跳到那裡,啰嗦這麼一大堆,昏頭了,以後手機号都不夠用了,誰知道會不會變成IPV6樣的東西,真是大千世界,有恒河沙等恒河啊。

繼續閱讀