免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8168 | 回复: 27
打印 上一主题 下一主题

[桌面系统] 驳 DistroWatch对Asianux的批评 一文 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-07 16:20 |只看该作者 |倒序浏览
昨天在cu首页看到了 DistroWatch对Asianux的批评 一文以及文章后面的评论,刚好一个月来我
一直在使用的操作系统就是红旗Linux工作站 5.0。自己觉得不错的os,并一直介绍给周围以及实验室
同学使用的一个linux版本在这里被说成是“一陀屎,没法用!”。

原文见 http://linux.chinaunix.net/news/info/2006-01-06/2148.shtml

      所以便想从一个在校学生的角度谈谈对linux的一些看法。算是对自己选择的辩护,或者是对在我
介绍下开始使用红旗Linux工作站 5.0的同学一个交代吧,:)

      说的不好的地方,请大伙批评指正呀 :)

1、对操作系统的选择
2、学习的需要
3、我与linux
4、我需要一个适合做桌面的linux版本
5、红旗Linux工作站 5.0
6、还是中文问题
7、回到一开始提到的文章
8、所以……


1、对操作系统的选择

从大一到先在,绝大部分cs的学生都使用windows作为桌面,服务器方面,学校自身以及一些学生组织
多用linux/unix。其实很简单(先不考虑成本了),一个os只要能够满足自己学习,工作,娱乐的需要,能
够提高自己学习工作的效率,能够满足某方面应用的需求,那就没有理由不去使用它了。


2、学习的需要

操作系统,编译原理,计算机组成原理等等,自己的学习环境都是linux。
对Richard Stevens系列书的学习,甚至自己学习期间学习的所有其它计算机方面的知识,
linux都是最佳的学习平台。

但是……
两年来我使用的桌面系统都是windows。

所有的事情都是通过ssh到服务器上面完成的,其实不只一次的想把windows卸掉,装上linux,身边
也有不少同学是这样的想法,因为就cs的学习而言,linux实在是一个很不错的环境。

可是通常的情况是过一小段时间后,桌面又变回windows。

大学里面大部分的交流都是通过qq,网络游戏,每天要输入大量的中文,课件不是ppt就是word,execl
电子表格也用的不少,之前接触过的linux似乎都无法很好的解决这些问题。


3、我与linux

大二的时候做过linux系统管理员,接触到的os有2003, freebsd, gentoo。服务器提供的服务主要是
ftp, web以及数据库。作为服务器,和个人桌面的需求是绝然不同的,对于unix/linux ,X的安装都是
多余的。

现在在学校嵌入式实验室里面学习,接触的最多也是linux,实验室里使用linux作为网关和开发服务器,
主要是红帽子的产品。使用配置都挺方便的。


4、我需要一个适合做桌面的linux版本

在以前用过或接触过的linux版本中,很少找到适合做桌面的。最大的问题就是中文的支持问题。

*可能有人说安装完系统后可以经过汉化来解决一些问题,看过不少的文章,每次都觉看得云里雾里的。
从没有想过自己动手去做一做。

*有些人把不停的配置,安装库,软件等看成是学习linux的一种乐趣,我希望自己花在这些事情上面
的时间越少越好,这样我才能够专注于要做的事情。

*编译软件的时候,我希望自己尽量不要看到因为少了某某库的原因而无法成功编译。

*学习IPC的时候,我希望自己的系统能够支持Richard书里提到的所有ipc方法,这样可以做相应的实验。

*我希望有一个非常好用的中文拼音输入法,这样我可以为每天所要敲的大量中文省下时间。

*一个能用的qq是必不可少的,那是我信息的主要来源。

*非常好的中文支持是最重要的,因为我是一个中国人,而且我在中国生活。

*我需要一个能够支持ms office的office,这样我可以打开生活中的大部分文档。

*我需要一个非查好的开发,学习环境。并且包含了许多强大的有用的工具

上面列出了日常的一些比较典型的需求,对于一个在校学生来说,linux作为一个理想的学习,
开发环境自不必说。但是还要能满足信息交流,日常沟通的需要……


5、红旗Linux工作站 5.0

完全安装,库,开发工具都很全。
对我的硬件的支持很好。
中文输入,中文支持非常好
red office能够支持打开阅读ms office的文档,
lumaqq的最新版很好用,stardict也不错,
新安装了mplayer,原来的realplayer, cd播放器,mp3播放器完全能够满足需求。
新安装qterm,一点不比window下面的bbs软件差,
远程桌面连接,可以用来管理2003的服务器。
个人信息管理有点像ms的outlook
Firefox,Konqueror,这个就不用夸了,
pdf,chm的阅读不是问题
…………
…………

当然,所有的这些并不是某一个linux版本的专利,问题在于我需要花多少精力才能建立起这样的一个
环境。这其中中文支持是最最重要的,让中国人使用一个无法支持中文或者中文支持不好的os作为桌面
系统,简直难以想象,对于我们这些稍懂一些计算机知识的计算机系学生来说尚且如此。普通用户所需要
的,可想而知。


这些都是日常所需,学习环境呢?

最喜欢的源代码阅读工具 kscope 。
gnu系列工具,kdevelop,elipse, cvs,,vi, kate, lex, yacc…… (只列出这一段时间用较多的工具)
语言方面,c,java,c++,perl,php,shell,还支持大量其它的语言(不大熟悉)
大量的实用工具……


但是如果是进行 MFC,C#, .net 的学习和开发的同学,可能就看不上linux这个环境了,
这样的人大学里面好像也不在少数……

我不知道linux下面是否有像flash,dreamweave那样的网页制作工具,或者是多媒体制作软件,
自己没有见过,但也没有需要。


所以,就我个人而言,红旗Linux工作站 5.0是一个再好不过的环境了。事实上,这一段时间,周围的同学
都觉得这个os不错,呵呵。

或许和我们了解的linux版本太少有关吧 ,呵呵。


6、还是中文问题

我觉得,对于一个中文支持差的linux版本,就有100%的理由拒绝将其作为个人桌面来使用。


7、回到一开始提到的文章

我想这里面和个人背景和考虑问题的角度有关吧,呵呵。

作者对Asianux 2.0产品本身好像评论的不多,倒是网站上的空链接,坏链接,以及Asianux的做法使得
Asianux 2.0大打折扣了。

像win没什么不好,os的作用就是要来协助我们的学习工作。

红旗也应该做了不少工作吧,为什么大家要这样自评价它呢? 说是 “Linux界的一陀屎,没法用!”,
太过了点吧。

自己从没有给linux社区做过什么,却一直在使用其成果,包括各种linux发行版本,各种工具,
如果没有那么多人的努力,今天的学习环境恐怕要差很多。

所以,不喜欢某个工具,某个版本,不要去用它就是,为什么还要去攻击开发工具的人呢?
没有任何人承诺给你什么的。

说红旗Linux 5.0差的远了去,作者又没有提出什么证据。

可能是自己对linux的了解太少,一直以来,对各个linux版本,除了在本地化,易用性上有些许差别,
感觉其它的差别似乎不大,何以造成红旗Linux 5.0和其他linux版本的天渊之别呢?

难道他们的内核代码不同,gcc编译出来的目标代码质量也相差甚远?
linux最精华,最重要的部分每一个linux版本不都有吗?


8、所以……

由于自己无法看到不同linux发行版本更多的差别,我只能够选择那个中文支持最好,最容易使用,
最能满足个人需求的版本来作为桌面系统使用。

论坛徽章:
0
2 [报告]
发表于 2006-01-07 19:55 |只看该作者
我看了那个评论,对其中的大部分观点表示赞同。最后面对红旗的界面的评论多少带了一些个人的偏好的色彩。但是前面大多数的评论是公正的。也能够代表Linux社区的基本立场。
“Asianux缺乏开放性"此点是有目共睹的。其网站的与软件更新,还有错误报告等等评论中所描述均为事实。大家只要到官方网站上看一看就能够发现了。
“关起门来搞开发”这也是国内Linux厂商的通病。于此相对应,国内一些论坛发起的小项目设置发布版本都更具有互动性。所以不怪乎评论中抱怨Asianux一系列有违背开源精神了。其实,如果不提供源代码下载之类的渠道。应该属于侵权行为。故意推迟或不提供有效的下载地址等等,则多少有点无赖。
“广告炒作”是否是广告炒作大家心里有数。只要看看他说的话是不是真的就行了。即使它在易用,并不能逃脱说假话的罪责。作者说“除非邀请亚洲的Linux力量加入进来“可以看出社区评判一个Linux版本是否符合自己承诺的标准。从这个标准再去审视产品,一目了然了。
下面再从楼主的出发点来评论一一评论:
1、从选择操作系统来讲。
现在大部分操作系统,包括*BSD Solaris, Mac OS都能够满足我们的需要。有时候选择一个操作系统最重要的就是它的社区或者是厂商的理念。你可以发现有了理念非洲的Linux都能为世界所接受。当然你选择了好的理念你也会被世界所接受,前提是你能够接受世界。
2、学习的需要。
其实我也赞同,再不打算了解一个软件的架构啦,代码啦之类的的时候。仅仅是因为需要而要安装一个软件而去解决复杂的软件包依赖关系是没有必要的。而事实上,流行的发行版本都没有这个烦恼。事实上。我现在是有桌面上一些小程序(一些停靠程序,用来监控和显示有趣的信息)是需要编译的。其他的只要打一行命令就可以安装好了(当然图形的软件仓库管理工具更方便)。事实上,软件依赖关系在Linux上早就不是什么问题了。既然都能满足自己的学习需要,为什么不选择一个理念更好点的系统呢?对于文件格式的问题,虽然Linux上有各种打开DOC的工具,但是我还是坚持没有安装任何这类工具。因为Linux文档本来就多为DocBook生成的html文档。学术论文可以google到成打的PDF文档。没有方正清华的阅读起一样可以阅读。至于论文的质量就不用说了吧?
3、楼主与linux
既然楼主学习Linux还主要和开发有关,那么更应该选择一个好的社区风气的Linux了。养成和社区交流的习惯对自己的学习更有帮助。要知道文化有一种潜移默化的力量,能够决定你以后如何的成长。同时学生不好多说,但至少是我的想法。我是按照这个原则培养自己的。而且,使用Linux作为桌面还是通过SSH远程Linux对自己的思考习惯的养成都有差异的。
4、合适做桌面的版本
*汉化,汉化现在已经不是Linux的首要问题了。理论上讲,一个开放源代码的系统的各个发布版本的多语言支持能力应该是相同的。那么红旗的中文支持完全可以让所有的Linux发布版本都具备。但是红旗没有把相应的技术提供给社区,足见上文评论的“欠开发”是具有一定道理的。不过不开放也无所谓,我们把自己拷贝回来就是了。
*不停的设置。其实喜欢折腾的人初学windows也会话相当长的时间积累设置经验。Linux的设置总有个头的。其实只要适应了某个发行版本作为桌面,你很快就会停止设置linux。我最后一次硬盘坏了换硬盘后安装FC4加恢复原来的桌面只用了半天的时间,还包括升级的时间。而原来Windows要想恢复原来的状态就得花几天的时间设置和到处寻找下载软件。你总能发现有些地方跟原来不一样了。而linux只要备份了主目录就几乎什么都一样了。即使是初用Linux花一定的时间熟悉设置也是值得的。同Windows不一样,Linux不会提出很虚的概念。几乎所有的概念就是你作为一个CS学生应该掌握或者是将来要掌握的。如果绕过这个阶段将来自己开发程序发布时候就会遇到很多麻烦,而且有可能开发出很多Linux用户用不到的程序。有时候你不得不承认,有时候一个linux玩家比一个国内研究操作系统的老教授知道应该开发什么样的程序。他们的层次自然不一样,linux有linux的草根阶层,不从这个阶层成长。虽然Linux用在很多科研领域,但是不从草根阶层成长起来,以后很难把研究出来的东西转化为实用的程序。就像全球研究P2P的有多少?但写出实用代码的只有几个学历不高的人。
*编译软件依赖关系。这是一个有优有劣的问题。软件依赖关系有时候会对以后能否开发出社区接受的程序和避免以后的多余劳动产生影响。可以说,你现在解决linux下的依赖关系越多,将来你为Linux写程序的时候就越能减少自己不必要的劳动。比如我改过一个某大学研究生的程序附加到某个开源程序上。那个同学的程序自代了一个md5的头文件和实现。由于这个程序本身就等同于半破解兼容某个私有软件。所以我猜想是否作者对md5的实现也做了一些hacking?我还特意测试这个md5实现和openssl的md5函数加密同一段数据的结果证明是相同的。而那个开源软件本身就大量使用openssl库,所以我理所当然的选用现成的函数库。后来我在那个md5的头文件中的许可中发现那是一个大拿写的用户教学目的的MD5实现的演示版本。
*学习IPC,IPC这类东东应该是linux标准化是最先做的吧?应该每个Linux的发行版本都一样的吧?至于更接近Richard的书中的应该是BSD上的吧?没记错的话Richard的书一般都用BSD系统举例的。
*输入法用scim,qq用gaim/lumaqq/......各种方法wine等
*Linux提供了可以很好支持中文的机制,这方面每个系统是平等的。作为一个中国人,用一个拥有国际化社区的Linux,然后协助其更好的支持中文。让更多的Linux都能更好的支持中文以提供给中国用户公平的选择机会,都是我们中国人的职责。而且对发展国内的Linux社区也十分有益。
*好的开发工具,大量强大的工具。无疑这种要求拥有大量软件仓库的发布版本更加能够满足
作为学习者,选择一个好的社区是最重要的。选择一个好的Linux发行版本,就如同于一个婴儿学舌阶段所受的教育一样。我们理科研还有很长的距离,甚至一生无缘。但是通过一种文化学到一种科学的思考方式和态度。我们中国文化讲究修身养性,更应该注重社区的选择。
5、我使用的FC4,原先是FC2半年和FreeBSD5.4半年。换到FC4的原因就是硬盘坏了,FreeBSD编译各类软件需要几天的时间(机器慢)。FC4还真给我省时间,摆弄了一个晚上第二天我就用上了和FreeBSD一样的桌面。
我使用FC有了感情,也不想再换系统了(包括升级到FC5)。但是我支持其他社区的用户的选择。像debjian,gentoo和他们的派生,还有国内的hiweed和Magic社区。这写社区或有自己的文化与宗旨,或者正在不断的成长中。其实很难想象一个发布版本没有了社区会怎样。我沿用FC的原因还有RH这一伙偏好Python,我也喜欢。就像楼主说的,软件都不是某个linux发行版本的专利,但是他们社区的文化就是自己的专利。所以,大家在选择发布版本时应该选择有文化的产品。
6、还是中文问题。中文问题早不是问题,如果手上握着字体不肯贡献的的话,这种行为linux用户很难接受。
7、说道这里,想必也已经表达清楚。红旗5.0和一个社区能够接受的东东差得远呢!就好比两个富豪资产差不多,但是慈善捐助就有天壤之别(也许比喻不当)。说实话,红旗的技术实力没有人质疑。但是它的确大大的伤害了全球原Linux用户的感情。也许问题处在不懂技术不懂文化的高层,但我们不得不十分的遗憾。也希望红旗的员工能够利用闲暇时间协助做其他国际版本的Linux的多语言支持。另外,事实也表明,历史上每一个成功的Linux发布版本都是现在社区成功的。为社区所接受,拥有了一定的用户数量于知名度。才可能在新移植过来的用户群体中赢得市场。我不是老用户,但是大家的选择通常都准重社区中老用户们的意见。而且我也相信,如果不是社区的因素。为什么南非可以,我们不可以?

论坛徽章:
0
3 [报告]
发表于 2006-01-08 01:20 |只看该作者
谢谢gnap的回复

现在看来,的确是从不同的角度来看问题了,

DistroWatch对Asianux的批评 文章中对Asianux的批评着眼于Asianux的封闭性。

对于社区文化, 我觉得自己完全是个门外汉,所以当我发表对某一个linux版本看法
的时候自然不会将其考虑进来。

刚才看了这个版其它相关的一些文章,我觉的现在可以下一些结论,呵呵

1、红旗工作站5在易用性,中文支持方面确实是做的非常优秀的。也比较容易为普通用户所接受。
     是作为桌面版的一个不错选择。

2、Asianux封闭性的做法难以被linux社区所接受,所以无法得到linux社区的支持。


可是,当我没有把gnap提到的那些社区文化考虑进来,没有把linux的开源思想考虑进来,
而只是从一个普通的os用户的角度来考虑问题,又该如何作选择呢?

我觉得目前我使用linux基于两点,

1、一方面我是一个普通的os用户,我希望我的os能够解决我日常交流,沟通,娱乐,工作的需要。
2、另一方面,我又是一个计算机系的学生,学习计算机科学是首要任务,我希望我的os能够给我
提供一个比较理想的学习环境。

linux对于解决我的第二方面的需要不存在任何问题,这里几乎不存在如何选择linux发行版的问题。
关键在于第一点。我的使用经历告诉我,Asianux很好的解决了我一个普通计算机用户的需求。


关于linux的学习,以前自己除了在论坛里面看看帖子之外似乎没有多做什么,也没有融入到某一个linux
社区中去,所以对于“通过一种文化学到一种科学的思考方式和态度”的好处是没有任何体会的。
我想通过论坛和大伙交流,慢慢会有所改变吧,呵呵。


linux的安装配置问题,以前出于本职工作的需要,常常需要给服务器安装系统,配置各种服务,
做好备份工作,还要不停的打补丁,编译内核,升级应用程序,繁琐又不能出差错的事情。
这样的经历使得我对自己的桌面系统在易用性,一次性满足需求上有所要求,现在我安装系统
(当然,服务器除外)都是选择完全安装的,就是不想再花时间在这些琐碎的事情上面。

从另外一个角度来讲,这些都是应用层面的东西,现阶段搞懂系统是如何工作的才是重点。


我不知道缺乏跟外面linux社区的交流对自己学习linux是好是坏。
不过这样的交流确实是能够活跃自己的思维,学到不少东西的,呵呵。

[ 本帖最后由 canbiao 于 2006-1-8 01:21 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-01-08 10:26 |只看该作者
广告

论坛徽章:
0
5 [报告]
发表于 2006-01-08 10:30 |只看该作者
哈哈,广告?

算了,不再论了,本来就不是一个值得讨论的话题……

论坛徽章:
0
6 [报告]
发表于 2006-01-08 12:43 |只看该作者
原帖由 canbiao 于 2006-1-8 01:20 发表
谢谢gnap的回复

现在看来,的确是从不同的角度来看问题了,

DistroWatch对Asianux的批评 文章中对Asianux的批评着眼于Asianux的封闭性。

对于社区文化, 我觉得自己完全是个门外汉,所以当我发表对某一个 ...


首先讲一个故事。由于学校上课有时候要走很远的路所以我想买个自行车。我在二手市场居然发现也有新车,而且还特别便宜。100多元。结果几个同学一共买了三辆。这本来是挺好的事情:1、我解决了骑自行车的问题。2、我觉得这个自行车骑起来非常的舒服。3、那么便宜买了个新车。

但是事情有了变化,我开始发现自行车是通过旧车翻新改装的。而且总好出毛病。后来我忍无可忍了,现在我上课还是走路去^_^

这个故事告诉我:1、不要贪小便宜,花更大的代价获得的东西通常也更有价值;2、所有的自行车都可以骑,但好的自行车却可以骑更长的时间;3、决不使用具有漂亮新鲜外表而里面却破旧不堪的东西。

下面谈一下社区。在国内的用户中,RH/FC的用户,包括我在内,属于边缘化的Linux用户群体。RH/FC的在众多发行算是“友好”的。对于身边缺少Linux文化的熏陶,只能通过网上获得系统和学习Linux的用户来说,RH/FC是用得最多的一个版本(RH在订购的解决方案中比重较大,但这里仅仅讨论学生用户的自发选择)。与此相对,能够接触自发组成的Linux用户组之类的学生则用debjian的居多。所以说,在国内来说平均水平比较高影响力又大的用户群体就在debjian用户。而gentoo用户中则也有很大一部分是debjian或者*BSD用户,而且还在不断壮大中。可以说,他们这些用户是中国校园Linux文化的代表,他们中一些自发制作的发行版本在国内受到的评价也都远远高于国内多种政府旗下的厂商的产品。

所以,有条件的话,在自己的学校,在自己的城市寻找Linux用户组。同他们交流将比在网上受到更好的熏陶。如果这些条件都不能满足的话,试试用MagicLinux吧!也是咱们中国人自己的发布版本,而且从社区来讲比红旗要好得多。我没用过不知道中文支持能否满足你的要求。

论坛徽章:
0
7 [报告]
发表于 2006-01-09 13:19 |只看该作者
我觉得这样讨论一下挺好。

论坛徽章:
0
8 [报告]
发表于 2006-01-09 14:19 |只看该作者
我玩linux,FreeBSD是因为我喜欢摆弄这些东西,喜欢hack,config,make,我把它们当做玩具,作为谋生的手段。你们呢?
选择os的大原则就是满足需要。

论坛徽章:
0
9 [报告]
发表于 2006-01-09 14:27 |只看该作者
红旗linux 的汉化做的不错,很像Windows
红旗自己写了一些软件,并没有以gpl发布
没有听说红旗对linux社团有什么贡献

DistroWatch对Asianux的指责也主要集中在Asianux的封闭性上
没有指责Asianux不适合做桌面用的操作系统或者学习用的操作系统

看不出2位的观点有什么冲突

to gnap:
挑个小毛病,不是debjian,是debian

论坛徽章:
0
10 [报告]
发表于 2006-01-09 14:39 |只看该作者
讲个小故事吧
相传唐三藏年轻的时候,哪个时候他还没去西天求经,不过是一个小和尚。一日,三藏对师傅说,这里太吵了,我要去找一个清净的地方好好研究佛理,师傅没说什么,带他去了一片树林,每科树都长的高大挺拔,然后有带他去看了另外一棵树,那里只有这么一棵树,长的很矮,并且躯干扭曲了。
故事的结尾就是三藏灰溜溜的回到了原来的寺院,和师兄弟门一起学习,研究佛理。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP