用Windows还是Linux?

用Windows还是Linux?

  这一段时间,我越来越多的开始考虑这个问题了。去年一年经历了对Linux桌面环境莫名的热衷之后,我发现Linux在某些方面的确比Windows要优秀,但是对于我来说,还不能完全抛弃Windows;而后,我转向了虚拟机,但是虚拟机经常性的崩溃和乌龟般的运行速度让我不能忍受,于是,我的硬盘里开始同时存在两个系统;着我又厌倦了不断的重启更换系统以完成不同的操作;现在,我决定暑假再次完全转入Windows。

  使用Linux环境起源于家里面的Dell电脑提供了一张红旗Linux的盘,而后我又自己找资料发现了Linux的精彩世界,在经过了一年的实践后,我觉得Linux比起Windows有这么几个优缺点吧:

  想起过去使用Windows的时候,经常莫名其妙地中各种病毒,为了杀毒,不知道熬过了多少不眠夜,自从使用了Linux,再也不用管杀毒的问题了。

  自从使用Linux(Ubuntu),图形界面总是隔三差五的崩溃(用过一阵子debian,那个很稳定,但是软件比较贫乏),为了把系统回复过来,不知道熬过了多少不眠夜找解决方法……,个人感觉,现在Linux下面的图形界面在稳定性(有时候也可能是对硬件的支持上)上还是很有发展空间的(双关,嘿嘿)。

  相同的代码(至少是做数值计算)在Linux下面比Windows下面跑的快一点点,可能有人不同意我的观点,但就是当初同样的做模拟用的代码在Windows下面比Linux下多跑了20分钟(Linux跑了一个小时),坚定了我转向Linux的决心。

  Linux下面打开Nautilus总是感觉比Windows下打开explorer.exe慢一些;Linux下的Firefox加载同样的页面总是反应比Windows下面的Firefox快那么一点点。今天看到一篇文章,说Linux虽然系统内核写的很高效,但是它不像Windows把图形界面写进内核了,软件调用相应的系统资源,还需要先向内核报告,然后内核在经过各种判断和处理再给程序资源,速度必然快不了。我想,同样,宣扬的X系统的那种独立后台和界面的优势,在某种情况下也是它的劣势。

  Linux下面的软件比Windows下面有个性。使用Linux免不了要接触命令行、emacs、vim。这些软件的设计思路和Windows下面的一些常用的软件很不一样,正是它们,也让我对Windows更加鄙视

  Windows下面有很多Linux下面没有的,但对于我来说很重要的软件和功能,例如,我要从网络图书馆下载文章,只能用IE,我要打开doc和ppt,OOo总是不能正确显示数学公示,我要打开加密的PDF,evince和kpdf总是无能为力。这也是我更加鄙视我自己的原因:因为我鄙视Windows,但我没办法不用它们。一方面,我还有我觉得其它更重要的事情,我不可能去投入放多精力给Linux开发有同样功能,不过更优雅的软件;另一方面,这里面有很多外部环境的问题,一个软件如果或者它产生的数据不是用于交换的,那么用与不用完全取决于我自己,但是,如果我要用它和别人交换我的思想,那么我必须和别人保持一致,也就是我们必须有一个标准。我想其实开源和“闭源”之争的一个重要的争论就是标准之争,例如IE与网景、firefox的较量,ODF和OOXML的争论等等。对于用户而言,更关注的是那一种标准是主导型的,不讲你是所谓的“工业标准”还是名义上的国际标准。当然,只有开源,软件技术才会进步。要让开源的国际标准不仅仅停留在纸面上,成为“工业标准”,还需要国家、行业组织发布有强制力的政策,对于已经成为国际标准的工业标准,要做的也必须是遵守。

  还有其它的一些方面,这些是主要的,想起来还有什么,以后再补充吧。第一个问题,没办法,只能用杀毒软件,另外,转向Vista可能会中毒少一点;第二个问题,我只能回避,对于今天这样硬件还不是很发达的时候,考虑图形界面绘制的效率还是比较重要的,尽管可能在将来,当硬件足够快的时候,X系统的优势才会更好的在桌面环境体现出来;第三个问题,能够用系里的cluster来弥补,没有问题;第四个也好办,emacs、vim都有windows版本,最后一个问题在我回归Windows的过程中起决定性作用,我不喜欢封闭格式的doc、ppt、ActiveX但没有办法,目前只能这么用,但是我自己的东西一定会用跨平台的解决方案,例如googledocs、pdf、letex、gtk、java等。

  关于Linux和Windows。我相信将来Linux的开发模式会逐步取代Windows的开发模式(是开发模式,而不是它们本身),但是目前,Linux的开放、高效还只能在服务器上得到从分的体现,桌面还面临着很大的问题,我不是开发者,我只能自己支持Linux,扭转这种局面,还需要靠广大的Linux粉丝全面而艰辛的努力。
Linux的爱好者再多也是在多不过Windows的常规用户
如果不解决LInux在桌面环境下的硬伤和历史遗留问题
比如软件支持、易用性、娱乐
还有是多种标准共存
没有统一的通用的架构
(不晓得我比喻得是否恰当
但是我想表达的意思广大Linux用户们应该晓得)
那么LInux在桌面应用环境要和Windows平分天下都是很遥远的事情
就像某位仁兄说的一样
除了电脑狂人和发烧友会去花大把时间研究(折腾)以外
估计很少有人有这个耐心
因为大家都要工作、休息、和其他的娱乐
所以使用Linux对他们来说花费的代价太大
就像发烧级别的音响和普通的低音炮一样
价格的巨大差异就是导致一般人不会去买HIFI的原因一样
代价太大
而且Linux和Windows的处境就像游戏界的PCGAME与TVGAME的处境一样
真正为了玩游戏的人
很多都宁愿去使用PS2\XBOX玩大量的游戏
而不是在PC上面狂折腾模拟器(当然不是绝对的)
原因很简单
PCGAME数量太少(相对TVGAME)
(PCGAME玩家如果用暗黑、魔兽说话的话
我想TVGAME玩家可以用十倍的精品数量顶回去
而且游戏品质、数量以及游戏销量摆在这里
不用我多说)
同样
为了使用电脑进行娱乐的用户同样不会专门去选择Linux
原因很简单
Linux实在是太不方便
不用我举例子吧
Windows是因为使用这么久
大家发现了很多漏洞什么的
还有网上铺天盖地的LINUX宣传攻势
以及微软的垄断
太多太多
大家开始对Windows厌烦了(VISTA太烂以及微软的闭源政策是十分主要的原因)
如果大家一开始是使用Linux
长期的不方便造成大家的困扰
有一天Windows出现了
大家在不了解Window的情况下
大家同样会赞叹Windows的易用性、兼容性什么的
还有
使用Linux的人
觉得Linux好的人
你们真的了解Linux吗?
不是跟随大流吗?
不是一时冲动吗?
你们真的可以抛弃Windows只使用Linux吗?
我们同样不了解Windows
但是Windows在桌面环境的优势瞎子也能看见
Linux的优势可以说更多的是被她的劣势所牵连
所以Linux我们还暂时不能希望她做得有多好
我们需要的
是Linux真正走进我们的生活
让大家可以在Windows和Linux之间有更多的选择
看了下自己的发言
漏洞太多了
算了
不打补丁了
呵呵
自己还是不擅于发表这种言论啊