據媒體報導,2005年12月20日,在清華大學張堯學教授的辦公室里,1臺電腦沉寂又端莊,笨重的主機不見了,取而代之的是1個雜志般大小的盒子,爽利精致的外形其實不影響它和PC機毫無2致的功能。這就是簡化了的瘦形PC機――索普卡電腦。
張堯學說:“這臺電腦的本錢只有PC機的1半,使用起來就像看電視1樣輕松?!?。索普卡電腦的“瘦”體現在:它本身是臺裸機,沒有任何軟件,計算機運行所需的操作系統軟件和利用軟件都能從服務器下載得到。而且這類下載是根據用戶要求,只下載當前在計算機上運行的1小部份指令,不是操作系統和利用程序全部。如此,傳統計算機所必須的大存儲器可以減小,CPU也減小,許多附加部件不要了。
大家知道,今年1月9日,張堯學等人獲獎與索普卡電腦有著密切的關系,由于,索普卡電腦是所謂”透明計算“理論的重要物證。但是,張堯學的”透明計算“理論能否推而廣之,普遍適用?非也。為何?
回顧過去,在2008年7月1日,我在短文”自啟動U盤的歷史淵源“1文中指出,在裸機上運行程序絕非容易之事,程序必須事前能夠自動辨認周圍的硬件環境,比如,自動配置驅動程序,也就是說,程序必須具有自動辨認硬件的能力。
大概在2000年前后,德國人在Debian基礎上,弄出1種發行版,叫Knoppix,發明了所謂“on-the-fly”技術,把操作系統全部兒緊縮在1張CD光盤上,在讀到內存的進程中再自動解壓,因此,2GB容量的可履行程序能夠放在1張600多MB的光盤上。這樣以來,只要插入1張光盤就能夠啟動、運行計算機了,而不必借助于硬盤上的任何東西。后來,人們把這類東西就“LiveCD”(“直播CD”)。
大約在2001年前后,美國人在法國Mandrake(即Mandriva的前身)基礎上,把Knoppix的”Live光盤”傳統繼續發揚光大,弄出了至今非常著名的“PCLinuxOS”發行版,可以經過光驅直接啟動、運行計算機。在2006年至2007年這1期間,Ubuntu登場了,把全部Ubuntu系統做成了1張“Live光盤”,既可以從光驅直接啟動運行計算機,亦可以把它先安裝在硬盤上再運行計算機,功能非常強大,可謂“少年老成”。操作系統的這類安裝方式,確切很奇異,恍如時光倒流,又回到20多年前的那種狀態。后來,隨著USB2.0的出現,在2006年年底,法國Mandriva公司把操作系統放在U盤上直接啟動計算機,推出了所謂“Liveflashkey”(容量為2GB),在兩周以內,10萬個這類小東西,就1銷而空。這個“時點”正是索普卡電腦的誕生之時。
在2007年4月5日,Mandriva公司又推出4GB的自啟動U盤;2008年6月12日,繼續向全球發售8GB的自啟動U盤。從此,在全球范圍內,Mandriva確立了這類自啟動U盤的市場地位。
實際上,自啟動U盤在裸上能夠啟動機器,是普適計算機的1種。但是,索普卡電腦沒有服務器幫助就啟動不了。
我們說,透明計算的目的與普適計算是1致的,技術并不是世界領先,獲獎有點兒“牽強“。
袁萌 3月4日