Unix-Center.Net与UNIX在中国的推广

| 9 Comments | No TrackBacks

今天收到了一封来自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权限,我觉得对用户来说是很合理的。

No TrackBacks

TrackBack URL: http://www.cnliufeng.com/cgi-bin/mt/mt-tb.cgi/280

9 Comments

注册了SDF,权限是有点小。 您用过这个吗?如果是ARPA用户,是不是可以使用SSH转发和VPN?从这里看像是可以: http://sdf.lonestar.org/index.cgi?tutorials/SSH-SDF

你的意思是通过ssh -D把SDF用作代理服务器吧?

ARPA的权限是不行的,你的那个页面上说“(MetaARPA membership required)”。ARPA用户是36美元终身,MetaARPA用户是每年36美元。

我测试了一下,浏览器无法访问,ssh的客户端会显示“channel 3: open failed: administratively prohibited: open failed”

其实,作者何必呢,有时间何不去批评下那些什么事情都没做的,做了点事情的,没做好,就有人跳出来说这不是,那不是。人家目前“浪费”的资源、金钱是自己的,你不用这么义愤填膺。反问一句,你做了什么?!人家坚持了那么多年,毫不犹豫的说,这种坚持就是国内的软件界最缺乏的,国内那么多的社区,能真正坚持下来的有几个。国内做技术的,老是说国内的社区没有国外的好,是啊,这都知道,问题是你怎么不想着让他变好点呢,你自己做社区啊,就会说别人,你自己体会下被别人说的心情。永远的嘴上巨人,行动上的矮子,中国的所谓对开源、对社区一套一套的人,十有八九如此,自己有点技术就炫炫,别人没做好就是批,能反思下自己嘛,到底谁病了

同意,这样的项目不应该由一个人来做。 对于一般用户liveCD那样的体验方式可能会更好。

看来长文章的坏处就是有人没看完也没理解中心思想就来咋呼。

那你是不是可以把你的中心思想写的更清楚些呢?!认为我说了不对了就反驳,直说,中心思想,和你想的不一样的当然是和你的思想不一致了

抱歉,限于我的语文水平,很难把文章写的更清楚了。

首先,在文章里我没有写对于蒋清野的工作好坏的评价,倒是说他的工作是一件壮举,什么时候有“别人没做好就是批”的意思了?我在文章里批的不过是那些官员,以及清华与中科大的计算机系。

整个文章阐述的是我对于Unix-Center这个项目的价值的理解,我个人在去年一年都没有上过一次,从我的角度上,人家每年30万烧下去,我当然觉得意义不大了。再说你问问自己,给你一个ssh你能有多大的兴趣。如果你是Unix-Center的资深用户,那算是情况不同、立场不同,如果你在过去一年登录Unix-Center的次数在20次以下,那我只能理解为你是个愤青,看到别人指责一个东西就非要骂回来。

我没有让Unix-Center变好一点吗?你看了最后一自然段,特别是最后几句话了没有?

至于我做了什么?个人能力有大小,而且Linux社区也不需要另一个论坛来分散用户了。你去Ubuntu中文社区搜索smartliu、去FreeBSD China的论坛搜索songqing、去LinuxSir搜索uiltrams。虽然贡献的帖子很少,但在我的能力范围之内,我可以说我没有不做。另外从逻辑上,并不是说你做的越多就能骂的越响,何况我自认为我说的还算客观。

最后,我看你这么有意见,想问问你,你能为Unix-Center做什么?这次你为它捐多少钱?

坦率的说,我对你这篇文章的一些看法很不以为然。尤其是下面这一段:

"推广UNIX,我觉得关键在于让用户了解UNIX的好处。而单单通过ssh所体现出来的UNIX的好处是很有限的。我过去觉得像用户来展示UNIX下的 compiz之类的动感桌面是件很逊的事,但公平上来说,让用户通过ssh来体验UNIX的效果,远不如让用户看到UNIX绚丽的桌面更有效。通过ssh 来体验UNIX,对于初学者来说只是留下了UNIX晦涩、难用的印象。"

如果是个人桌面上用unix,强调桌面效果或许可以理解。如果是想把跑unix的机器当服务器来用,那通过ssh/telnet来操作绝对才是正道。

我倒是觉得没什么不对的。只要换位思考,如果是你的话,你是更喜欢用GUI的还是CLI的呢?你觉得在服务器界UNIX还需要推广吗?Unix-Center.Net本身似乎也没有打算要把UNIX当作服务器来推广。

Leave a comment

About this Entry

This page contains a single entry by Feng Liu published on July 14, 2009 1:56 PM.

幸灾乐祸 was the previous entry in this blog.

简论优秀的计算机桌面环境 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.