推荐:深思Linux操作系统发展之路(1)

文章作者 100test 发表时间 2007:03:14 16:42:24
来源 100Test.Com百考试题网


时至今日,我依然对Linux深怀信心,虽然我不认为短期内这种现状有何改观。

Linux与Windows想比,他的精髓或说一直以来被我看好的地方在于:他的自由以及建立在自由之上的数以万计的资源,还有就是他那近乎完美的内核。

然而,仅仅靠自由、靠核心技术以及万腔热血并不足以让Linux走入普通百姓家。因为自始至终,“Linux似乎从没把普通百姓作为他的使用者”!尽管现在各种桌面版扑天盖地而来,然而真正能让普通老百姓使用的,没有。

我一直读计算机,都读到博士了,前一阵之尝鲜不用FC,装了个Ubuntu,硬是格了好几遍硬盘,折腾了好几天,查了无数贴子。现在操作系统跑起来了, QQ磕磕绊绊也能用了,但其他娱乐呢?不敢想,没时间折腾了。顺便说一句,并不是每个博士都能有这闲心去尝试新东西。何况普通百姓?

这应该暴漏出Linux的缺点。在我看来,Linux要想取得他所需要的发展,“必须走大众路线”,事实上它本身就是为“贫苦大众而设计的”,要走大众路线,所需要做的以下几点是我的想法:

1、明确Linux软件层次结构。这里的层次结构是指整个软件系统层次结构而非操作系统之类的某个软件的。明确:什么是操作系统,操作系统应该做什么,不应该做什么。明确什么是应用软件,应用软件与操作系统的关系是什么,应用软件间的关系怎样。我相信很多人想过着些问题,可我现在接触到的Linux操作系统给我的感觉却是很乱,感觉什么都是操作系统——内核属于,图形界面属于,编辑器属于,办公套件属于,甚至聊天软件都属于操作系统。为什么这样?因为这些发行版总试图包办用户的所有需求!Ubuntu还好些,看看FC,完全安装后,那软件叫个多呀,包括Eclipse、Tomcat、Log4j这些专业性很强的开发软件都一大把!这样的包办是非常不好的!他模糊了操作系统与应用软件的界限,渐渐的使用户有一种依赖并且形成一种观念:我所需要的操作系统就应该提供,某个应用软件出错也会毫不犹豫的怪罪到操作系统头上。Windows上QQ崩溃了没人会责怪微软,与它何干?但Ubuntu下Gaim不好用绝对有人认为 Ubuntu不好用!这就是层次不明确所造成的弊端。

必须:严格划分Linux软件层次。至少明确并且让用户明白什么是操作系统应该干的,什么不是操作系统应该干的。



相关文章


Linux系统进程间隔定时器Itimer(上)(3)
Linux系统进程间隔定时器Itimer(上)(1)
推荐:深思Linux操作系统发展之路(1)
推荐:深思Linux操作系统发展之路(2)
Linux步入unix的后尘-铁甲Linux出现
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛