今天收到了一封来自Unix-Center.Net的邮件,邮件内容为号召大家为Unix-Center捐款。Unix-Center的创始人蒋清野也在官方blog发表了一篇内容相似的文章:《Unix-Center.Net需要您的帮助》。
看完了这封信,我感到一点悲哀的感觉。坦率的说,我不会捐款,虽然我很佩服蒋清野的行动,以及已经捐款的那些人们。有点更冷血的说,我对Unix-Center这个网站的存在价值有所怀疑。更确切的说,我对这种推广UNIX的方式有所怀疑。
我忘了是在什么时候注册过Unix-Center了,也忘了当时是出于什么样的目的来注册的了。因为不要钱,多一个帐号不压人,可能这就是我当时注册的目的。我在注册后的登录次数大概还是个位数,希望没有浪费Unix-Center的资源。我的登录的次数说明了Unix-Center对于普通用户的吸引力。如果Unix-Center是为了让用户通过ssh远程登录来体验UNIX的话,我想这种方式是失败的。
推广UNIX,我觉得关键在于让用户了解UNIX的好处。而单单通过ssh所体现出来的UNIX的好处是很有限的。我过去觉得像用户来展示UNIX下的compiz之类的动感桌面是件很逊的事,但公平上来说,让用户通过ssh来体验UNIX的效果,远不如让用户看到UNIX绚丽的桌面更有效。通过ssh来体验UNIX,对于初学者来说只是留下了UNIX晦涩、难用的印象。
如果在上个世纪70至90年代,我会觉得Unix-Center做了一件不得了的事情。现在人们以为Windows的正版授权费用昂贵,与那个时候一套UNIX的授权根本不能比。个人用户想在自己的电脑上用UNIX是件不可能的事情。那时候一些大学的UNIX主机有远程端口可以登录,对UNIX的使用基本上也仅限于命令行的操作,如果有一个Unix-Center这么个公益网站可以让用户免费使用UNIX,基本上就是让用户开机就登录的服务。
而放到今天,免费的UNIX、Linux发行版本随处可得的情况下,使用UNIX的成本被无限放低,这时候如果再通过ssh登录来使用UNIX,就太落后了。在今天,想用UNIX的人,只要从网上下载一个iso文件,刻盘安装,就可以以最大的速度使用UNIX,完全不必忍受ssh远程登录的缓慢速度。从另一个角度上说,如果一个人连在自己的电脑上安装UNIX都不愿意的话,让他使用Unix-Center的ssh服务也意义不大。简明来说,就算知道了UNIX是命令行,最后产生的意义接近于0。
那么提供ssh登录能够给用户什么好处呢?蒋清野认为是有的。他在邮件中说道:“譬如说,清华大学教授操作系统课程的一位教授告诉我说他让学生们到 Unix-Center.Net来对不同的操作系统进行比较。又譬如说,我收到中国科技大学一位博士生的电子邮件,说是他利用这些服务器完成了毕业论文中比较关键的一些计算。这些有限的证言,让我坚信这个系统是有其存在的意义的。”看到这两个例子,让我觉得荒谬的无奈。
首先我不认为学习操作系统课程需要比较不同的UNIX、Linux这些表面的东西,就算需要,通过ssh登录就能比较出来吗?shell的不同、配置文件位置的不同,这些相比起操作系统使用的内部策略不同来说,根本毫无意义。就算这种比较是必要的,清华大学作为全国最好的高等学府之一,竟然没有自己的UNIX服务器,教授反而要学生通过一个私人的项目来学东西,这不是相当可笑的事情吗?中国科技大学在全国的大学中也算是第一集团的了,自己的博士生的计算还要通过非盈利组织提供的计算机来完成。我不相信凭中科大的经济实例还负担不起比蒋清野个人出钱购买的计算机。这种服务,本来就应该是每个大学应该做的,甚至有条件的话,应该向周边的社区免费或便宜的提供的啊。如果说山东大学没有这样的服务,我勉强可以接受;如果连清华大学都没有给学生用的UNIX主机,我是绝对不能认同的。
无可置疑,蒋清野的这个工作确实很伟大。70万人民币的硬件费用,每年30万人民币的托管和带宽费用,听起来还是一个天文数字。让一个个人来出这些费用,我觉得是极为荒谬的。而这个项目带给大家的是什么东西呢,可以说是一个小型的、免费的Dreamhost基本服务了。Unix-Center在免费的条件下,坚持了这么几年,已经是一个壮举了。
根本上来说,我个人觉得UNIX不需要推广,推广了也没用,也基本上无法推广。归根到底,UNIX在中国的合理定位,还是“少数人手中的玩具”比较合适。真要做到这么大规模的推广,非得国家支持才行。如果这个服务由国家相关部门出资赞助(至少是托管和带宽费用,国家能花4170万来搞绿坝,同样的资金,花在每年30万元的托管费用上,国家可以支持整整139年),将是一件美事,可推广UNIX的责任毕竟无法依赖那些只动动嘴皮子不办实事的官员身上。在这种情况下,UNIX也只能在少数的爱好者中间流传,这样Unix-Center带给大家的,就远远小于一些提供知识的社区(如Ubuntu中文社区)带给我们的价值了。
说了这么多,总结起我的想法是,Unix-Center靠大家的捐助,想要坚持下去是比较困难的,也没有太大意义。假定捐款的人是UNIX爱好者,那么自己拥有一台UNIX工作站不是难事,有了UNIX工作站,又何必要ssh远程登录一个更慢的UNIX主机呢?而且中国目前似乎也没有捐助公益项目就能免税的政策,这样下去的捐助肯定会越来越少。因此我觉得对于Unix-Center的未来来说,要么停办,改做一些更有意义的知识推广活动(就像一些中文社区做的那样),要么就要走商业路线。SDF的模式是一个不错的例子。SDF可以算是美国的Unix-Center,为大家提供telnet/ssh远程接入服务,从1987到现在,已经有22年的历史了。任何人都可以获得ssh帐号,但只有付费用户才能获得更高权限(运行更多的程序)、使用数据库或HTTP服务器、或者获得更高的空间。一个UNIX爱好者,付36美元,获得终身的ARPA权限,我觉得对用户来说是很合理的。
unix-center中心无法访问了, http://linuxlearn.net/ 现在有免费的服务器可以用。