既生Windows,何生Ubuntu?


编者:在网上看到这么一篇关于Windows与Ubuntu文章,本人认为内容不敢苟同,但是题目挺有意思,那就转发下。

如果你没有见过Ubuntu这个词,可以先搜一下. 不认识这个词也是十分正常,因为他本来就不是英语单词而是来自非洲土著的Zulu语. 我们在这里不是研究非洲土著语言,我是指叫做Ubuntu的一个Linux操作系统.

谈起Windows 和Microsoft,可以说是既爱又很. 自从小时候开始接触电脑就一直被Microsoft做操纵. 从DOS的时代开始,历经Windows3.0 3.1 95 98 2000 ME XP 到现在的Vista. 由于我是大学的时候就是比较早期就开始Windows程序设计的程序员,因此随着Windows的成功和普及,也带来了我的职业生涯的发展. 在这期间,看到了无数先烈在和Microsoft对抗的过程中英勇壮烈. 最早的就是OS/2,当年还努力为OS/2开发中文环境,结果还没有开发结束,OS/2就牺牲了. 另外一个就是Netscape,当年我和何等支持Netscape,但是只不过抵制了半年,当初和我一样曾经在网上签名坚决抵制Microsoft IE的仁人义士都销声匿迹,偷偷地使用起来IE了. 现在还在使用Netscape的绝对可以算是珍稀动物了. 由于Microsoft实施的软件帝国主义战略,使得很多在Microsoft周边得以生存的公司纷纷被Microsoft吃掉或者击垮. 这里面就包括我曾经任职的公司: 中文之星新天地. 当年这个中文系统是何等风光啊,几乎中国每个Windows用户都人手一套,结果在中文Windows问世以后就一蹶不振,成为上个世纪的历史词汇了. 现在任职的ACDSee目前也正在经受着同样的考验. 随着Microsoft在Windows提供免费的类似软件,ACDSee的日子也不好过. 还不知道可以支撑多久就会成为Microsoft阴影下的下一个烈士. 无怪乎有人在网上惊呼: 我们不能就这样眼睁睁地看着我们的下一代生活在仅有Microsoft统治的世界上!

Microsoft绝对是一个帝国主义列强. 它的强大绝对不是用一个”帝国主义”这个词语就可以表达完善的. Microsoft的强大之处就是牢牢占据了桌面PC这个巨型市场成为垄断性的操作系统. 而且Microsoft公司特别善于学习和吸收. 其他公司有好的产品和思路,Microsoft要么予以收购,要么进行学习吸收. 使得Microsoft的产品在近30年的历史过程中始终没有被技术的发展所淘汰. 不得不说是一个奇迹. 人家有Macintosh,我们出一个Windows,人家升级到OS X,我们搞一个Vista. 别人有Java,我们弄一个C#和DotNet出来. 可以说这世界上除了Microsoft自己以外,其他公司几乎都是Microsoft的敌人,但是就是有这么多敌人,也没有能够动摇Microsoft老大的地位. 这不是帝国主义是什么?

Microsoft的产品真的很好吗? 完全不是. 可以说Microsoft的Windows是当今世界上仍然存活着的几个操作系统中最烂的. 但是只要有一个理由成立,Windows就仍然会成为操作系统的霸主,那就是世界上绝大多数的用户都在使用Windows作为桌面PC的操作系统. Windows本身就是从DOS上发展起来的一个很技术上很陈旧的操作系统. 在文件管理,多任务,内存管理,权限管理和安全管理方面简直是烂得一塌糊涂. 要不怎么世界上那么多种病毒,木马和间谍程序都直接针对Windows而来呢? 使用Windows的用户谁没有被这些垃圾东西折磨过就绝对不是Windows用户. Windows基本上运行一段时间就逐渐变大变慢,最终不可管理而只能重新安装. 使用Windows就必须安装防毒软件防火墙防间谍软件防木马等等,把本来速度还不错的电脑变的和老牛一样慢. Windows隔几年就推出一个新的版本,虽然在根本上没有任何改变( Windows也不可能有什么根本改变了),但是添加一些东西使得电脑运行得更慢. 为了能够满足自己的要求,用户唯一能够做的就是再花大价钱买一个升级的电脑来满足Windows的要求. 这绝对是硬件厂家和Microsoft合作的一个阴谋. 否则这些硬件厂家凭什么让用户掏钱买新机器啊. 感谢Microsoft给经济增长提供了催化剂.

从Windows的技术核心来讲,即使是最新的Vista也没有办法摆脱就的Windows甚至DOS技术本身与生俱来的落后性. 这是Windows为了和以前的应用程序兼容的一个妥协. 这种妥协的好处就是旧的应用程序可以大部分(不是全部)直接运行在新版本的Windows上. 为了实现这个目标,Windows的核心就不能够进行大的改变,即使人人都知道Windows的很多缺点,但是也只能这么委屈着用.

随着Apple Computer公司改名为Apple公司. 这意味着这个帝国主义大国Microsoft的以前唯一的对手也开始改行了. 现在唯一可以和Microsft抗衡,或者说还有可能和Microsoft一争高下的并不是某一个公司,也不是某一个人,而是一群”乌合之众”. 正是这一群乌合之众开创了OpenSource的先河,出现了Linux操作系统,发展到今天,其中的一个分支形成了Ubuntu,这个目前最流行的桌面Linux操作系统.

我很早就知道Linux,但是一直也没有机会自己亲自体验一下. 以前也由于工作需要曾经在服务器端安装过,但是对那种纯命令行的操作方式以及繁琐的安装配置十分头疼. 的确,那些东西也只能适合安装在服务器上,否则系统管理员这个职业还怎么生存. 前些日子,同事Mike推荐给我Ubuntu,我也亲眼看见运行这Ubuntu的机器的炫目的3D界面是多么的吸引人. 但是一直没有时间亲自学习和体验. 知道上周复活节的时候才有些时间可以修整一下,琢磨一下这新鲜玩意儿. 结果Ubuntu带给我的惊喜超出想象.

可以说Ubuntu从很多方面上来说都远远比Windows优秀得多. 以下我谈谈自己认为比较突出的几个优点和缺点.

运行Ubuntu不用(至少目前还不用)考虑什么木马间谍和病毒之类的东西. 建立在Linux之上的来自Unix高安全性内核的Ubuntu是一个安全可靠的操作系统. 即使不是电脑专家,运行Ubuntu也不用遇到隔几天重装一次电脑的噩梦.

Ubuntu是一个高效率的操作系统. 运行速度很快. 完成同样的需求,对硬件的要求比Windows低几个档次. 在加上不必安装防火墙防病毒防木马防间谍的软件,你的机器可以感觉在飞

Linux以前的主要缺点,对于桌面用户来说就是界面不友好. Ubuntu的界面可是和以前大不相同了. 不用和Win2K和XP比,就把Microsoft最新的Vista拿来和Ubuntu比也是小巫见大巫. 所谓的Vista的3D桌面和Ubuntu的3D桌面比起来简直是笑话. 真不知道Microsoft这么多人这么多钱,这么多时间砸出来的一个Vista到底怎么来的. 还不如一帮”乌合之众”在车库里面搞出来的Ubuntu.

Ubuntu不要钱. 作为免费软件不仅仅是Ubuntu本身不要钱,连Ubuntu上面跑的应用程序大部分也都是不要钱的. 看看Windows多少钱,而且还动不动打击一下盗版什么的. 搞得人心惶惶.

不仅仅不要钱,功能和性能也是一点不差. 目前Windows上要完成的几乎所有(还不是所有,可是说几乎所有,或者大部分)应用在Linux下都有相应的软件免费提供. 大部分来说性能和功能都不次于他们的Windows对应软件. 目前我唯一没有找到替代的就是Google的汉字输入法. 虽然Ubuntu中也有智能拼音,但是和Google汉字输入法比起来还是有差距的.

同样的,有优点就一定有缺点. 我再谈谈Ubuntu的缺点

不要钱. 不要钱怎么会成为缺点呢? 没错,不要钱有好处也有不好的地方,就是从法律上讲用户既然没有付钱,也不会得到保障. 这种情况下,作为企业级应用来讲,使用免费软件来做核心业务还是有顾虑. 尽管这个顾虑正在不断地被打破,还是有距离. 对于企业级核心应用来说,企业宁愿花钱买保险的.

系统安装和维护仍然无法和Windows相比. 尽管Ubunru安装好了运行起来十分完美,但是安装和维护并不是如同Windows那么简单. 尤其是对于已经熟悉Windows的用户(比如我)来说,凡事总是按照Windows的思维进行,一开始肯定会遇到困难和不解之处. 也正是因为这一点成为阻碍Windows用户向Linux过渡的门槛. 我们看得到随着Ubuntu的出现,这个门槛已经越来越低,但是距离平滑过渡尚需时日.

硬件兼容性还是不如Windows.毕竟Windows是主流操作系统,几乎所有硬件厂商都毫无疑问的要先做好对Windows的支持. 相比之下,支持Linux就要差不少了. 在所有的硬件上都能够安装Linux还是存在严重的挑战.

在MonoProject没有成熟之前,Linux上的开发仍然是一个问题(尤其是对于我来说). MonoProject就是一个在各种操作系统平台上实现.NET的一个计划. 这个计划可不是Microsoft的. 说不定Microsoft可能最头疼这个计划了. 如果这个计划成熟了,那么使用C#或者其他任何语言都可以开发任何操作系统的软件,和Java就差不多了. 如果这一天来临了,那么C#才真正可以和Java平起平坐一分高下了. 同时,Microsoft的辉煌可能也就开始逐渐暗淡了.

相关内容