据媒体报导,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日