规者,正圆之器也
——《诗·沔水》序·笺
则,法也;则,常也
——《尔雅》
不停的在各大论坛看到Linux的支持者和Windows的支持者大打出手,忍不住心存妄念,想要给这个擂台赛制定一些规则,同时各双方支持者提供一些建议和意见。
要夸Linux,大可以从这几方面入手,必定让Windows的支持者无话可说:
1.Linux开放源代码,你想怎么改就怎么改
2.Linux可以剪裁得很小很小,甚至一张软盘就可以放下
3.用Linux可以写脚本完成大量日常的重复性工作,无须什么鼠标甚至键盘
4.LAMP的组合的确在Windows世界找不到性价比足以匹敌的对手
5.…………
当然,作为反方的Windows用户也可以从以下几个方面支持Windows:
1.Windows比Linux易上手,这是无可争辩的事实,除非你把Mac也拉进来抬杠
2.Windows下的应用软件目前的确在数量甚至质量上远远超过了Linux,尤其是Photoshop/Dreamweaver之类的重量级选手
3.Windows的图形界面绝对比XWindow快的多(正方选手请暂时闭嘴),除非哪天Linux学OSX也把图形界面支持做到内核里
4.Windows的硬件支持比Linux好,单纯从数量来看,Windows支持的硬件远远多于Linux,你可以从Windows选择设备的对话框里和Linux的内核配置文件里得到这个数字
5.………………
另外澄清一些FUD,除非你能拿出一些过硬的理由,否则以下论据将被视为FUD:
1.Windows比Linux快/慢。这种单纯的比较没有丝毫意义,两个OS分别在某些方面比对方快,如果你限定了应用范围比如数据库/Web/游戏,那么提出这个论点前请声明你的前提,比如,你应该说xxx程序在相同硬件中Linux下比Windows下平均运行快10%,而不应该单纯的说Linux更快。
2.Linux比Windows安全/不安全,Linux和Windows采用了两个截然不同的安全管理模型,单就模型来看没有优劣之分,而且再“安全”的系统也会败坏在一个菜鸟管理员手里,安全最主要的因素在人。(顺便说句题外话,现代的FS都支持属性标签,高级一点的还支持MAC(Mandatory Access Control,强制访问控制),这些东东基本和NTFS权限管理的思路相同)
3.Windows的漏洞/病毒/木马比Linux多/少,对于漏洞,要区分系统漏洞还是某个应用程序的漏洞,比如WMP的漏洞就不太应该归罪于Windows系统,除非你把RH里面自带的那些程序如xmms一块拿出来比。至于病毒/木马,除非这些东西造成了整个系统不稳定/崩溃,否则不能拿出来当论据。BTW:不论你用什么系统,如果你整天用管理员的帐户折腾,它都不会太稳定,不信你以平均每天装5个软件的速度去用Linux,保管它不出一月比Windows还烂。当然这一点说明Windows默认的安全策略的确大有问题。
最后,再说几个问题:
1.拿Windows的注册表来说事没有意义,配置集中管理是件好事,否则RH也不会动用一大票人马去开发一个什么GConf,除非他们都是BC。而且Windows下也有ini文件,虽然很少有人用。
2.图形界面和字符界面哪个好纯粹是萝卜白菜,哪个用惯了就会觉得哪个好,等哪天有心灵感应界面,两个统统都过时。
3.软件间的依赖性不是坏事,公共的部分本来就应该做成库,像MS的软件都是大而全很占地方的。
4.Windows的内核不像想象中的那么差,而且在其上实现一个POSIX子系统也是可以的,姑且不说NT自带的哪个垃圾,Windows SFU现在可以免费下载了,除了L,AMP都可以跑,甚至包括Bind和Sendmail。真需要证据的人可以去看看Win2k泄露出来的代码。
5.开发工具不是障碍,无论GCC(MinGW)还是VC7.1(只有编译器和库,不是IDE)都可以免费下载到。所以关于成本方面的比较请去掉这一部分。
6.不要忽略游戏,这是一个年销售额上百亿美刀的市场。现阶段电脑作为一个“家电”,娱乐绝对是必须的功能。而其电脑是拿来用的,我怎么用你管得着么?
7.你可以说你支持/拥护/喜欢/热爱Linux/Windows,但是一个技术论坛并不是这种帖子应该存在的地方,请把类似的帖子发到情感/聊天/灌水组。