今天下午把Ubuntu 9.10装了,总体感觉Ubuntu的进步是很大的,易用性上越来越好,越来越贴近初级用户了。这方面是值得肯定的。而且界面很漂亮。
但是认真的想仔细的优化调整起来,其实你会发觉,他依旧是脱离不开Unix,Linux的文化氛围——一个与Windows截然不同的一种使用文化的氛围,对于二者的差别,简言之是理念不同(更多的关于的Unix文化的书籍可以看一下《Unix编程艺术》这本书)。因此本质上Ubuntu还是要掌握很多的命令,学习改写很多的配置,学着自己看wiki,看manual,google找解决方法等等。当然这对于喜爱Linux,Unix的geek们来说,自然是很自然的事情。*nix的设计理念不是把用户作为第一位的,而是如何更有效的利用资源,这个理念有它的时代背景,早在电子计算机的初期设置到到现在的企业级或者更高级的工业级的大型机,中型机上,用户的操作体验从不是放在第一位考虑的,而是把如何更高效的使用资源放在了首位。就是在这种需求之下,Unix诞生了,Linux追根溯源应该属于Unix的衍生品,所以它的灵魂也是“高效性”,而不是“易用性”。
相比之下,Windows,OS X系统的应用软件的开发则是以易用性为首要目标或者说至少与高效性同等重要,这也是为什么在这两个系统里GUI是如此的贴近普通消费者用户。不难发现,Windows,OS X正是随着硬件性能的不断提高逐渐普及的。
也就是说,对于普通消费者市场而言,Windows,OS X的统治地位存在着一种必然性。对于企业应用以及对系统性能要求特别高的应用场合,*nix的地位也不是那么容易的动摇的。