分页:
上一页 1 2 3 4 5 [6] 7 8 下一页
由于 Windows 在桌面操作系统领域拥有压倒多数的用户群体,软件界在相当程度上被迫适应 Windows 的要求,因而使得 Windows 的许多非规范的东西成为事实上的规范。
规范性的另一层含义是指操作系统本身的规范性,一个简单的衡量标准就是该操作系统的两个用户之间有多少共同语言。由于 Windows 是由单一公司开发的,因此在这方面不是由松散联系的开发者为主力的 Linux 可以比拟的。以用户界面而论,Windows 自 Windows 95 以来保持了相当的稳定性,用过其中任何一个版本的用户基本上可以不用额外学习就直接使用另一个版本的 Windows 界面。而 Linux 的用户界面不下十种之多,最流行的也有 KDE 和 Gnome 两种,明显缺乏规范性。Linux 在自身规范性上的欠缺还表现在各主要的 Distribution 使用不同的目录结构,用不同的格式传播软件,用不同的方式安装软件,等等。凡此种种不仅给新手带来极大的困惑,就是对有经验的用户甚至系统开发人员都是极大的不便。
所幸的是,Linux 的不规范性已经引起了越来越多人的重视,一个如同 W3C (W3C 是制定互联网规范的组织) 那样的组织 The Free Standards Group 已经成立,它的使命就是制定 Linux 和其它开放源代码系统的规范。随着这些规范的逐步推广,Linux 将会缩小在自身规范性方面与 Windows 的差距。
这里也需要补充一点:Linux 在用户界面方面的不规范性有时候也不失为一个优点。常常听人抱怨说自己花大价钱更新机器的努力很大一部分被操作系统本身所消耗掉了,这其中一个消耗资源的大户就是用户界面。 Linux 用户在这种情况下就可以使用消耗系统资源较少的用户界面。
总体上讲,在对外部规范的遵循性上,Linux 要优于 Windows,而在自身的规范性上, Windows 要显著优于 Linux,而且在近期内这种优势不会丧失。
源代码
Linux 源代码的开发性使得各大学的操作系统课程和教材几乎都是以 Linux 或其他类似的系统为蓝本,因此使得受过正规计算机专业教育的几乎所有学生以及几乎所有对操作系统感兴趣的人都对 Linux 有相当程度的了解和喜爱。这对于 Linux 未来的发展有着十分正面的影响。
分页:
上一页 1 2 3 4 5 [6] 7 8 下一页