一场论战


    我发现,很多人对Linux“恐惧”源自对Linux的不理解。他们害怕从已经熟悉的Window$ 转移到一个全新的系统中去,他们习惯了Window$式的思考方式,并且总以这种方式去看待 Linux。在xiyoubbs上,我曾对此进行过一场辩论,来消除Window$用户对Linux的一些误解。 这不是在浪费时间,而是非常有必要的。这需要一场论战,是的,长期的。



>话说回来,你对LINUX的了解真的很深吗?

我使用Linux也不长时间, 不到2年,对Linux了解也不是很深, 否则我也不会这么费劲地去读Linux 0.11的内核了。 但请你相信我,我能解答你的问题。

>一个真正成功的操作系统,不仅仅是在技术上,还应该体现在商业以及普及上。

照你这样说,全世界的黑客们都应该去经商了,而不是坐在电脑前创造"艺术"了。 你错了,金钱并不代表一切。Linus,Linux的设计者,对金钱不那么感兴趣, 他设计了比Window$好得多的系统却没收一分钱!用他的一句话说,仅仅是为了乐趣!(Just for fun!)。天生的黑客素质!

>呵呵,假如有一天他连吃饭的钱也没了,他还会去为了乐趣而开源吗??
>呵呵,给自己脸上贴金而已.我所用的REDHAT 9,据我所知,价格也不菲!!
>开源的东西,最后还不是进入到的商业??


Red Hat 9比WinNT贵吗?(PS:据我了解,购买了WinNT还不能添加很多用户,超过几个就要另外加$$$了!)RedHat对服务器版收费,对个人版仍然免费,只是把它给Fedora了,改名叫Fedora Core。开源软件的作者也是普通人, 他们也要吃饭。但是,没必要非得通过拷贝来获利。 其实,开源软件是通过服务来获利的。现在有很多开源作者通过写书来赚钱,不失为很好的方法! 我强烈建议你读一下Eric S Raymond的《大教堂与市集》,那都是专业的讨论,告诉你为什么开源不会让程序员失业,反而促进就业。 注意:开源许可证有很多种,如果你想通过拷贝获利,也有对应的。不要以为开源就是免费。

>我敢说,LINUX如果真正普及开的那么一天,像如今的WINDOWS一样,同样会有很多的LINUX下的病毒,
>同样有攻击,不管你如何配置内核。


你又错了! Linux诞生于Unix,而Unix一出生就是为多用户设计的,把安全性作为首要目标之一。 而Windows源自Dos,一个单任务单用户系统。 你这么说的原因来自你对Linux的不熟悉。在*nix里,有一个超级用户root,它有最高权限,它是系统的管理者。而其它用户一般都会有不小的限制。以一个普通用户登陆时,系统文件你只能读,有的连读都读不成,对系统也就构不成破坏。而一般用户很难拿到root权限,何来象Windows那么多的病毒? 如果Linux普及的话,病毒肯定会增多,但绝对不会象Windows今天这样多!

>在LINUX里面,一般用户很难拿到ROOT权限,只是很难,并不是不可能拿到。

是的,是“只是很难,并不是不可能拿到”!缓冲区溢出是大多数系统的通病,因为它们大都用C语言写的。因为“只是很难,并不是不可能拿到”,所以病毒不是没有,而是很少!

>在WINDOWS里面,也有计算机管理员和受限用户之分,前者可以对系统任意操作,
>后者连一些最基本的程序也不能安装。DOS是单任务单用户,WINDOWS不再是。
>去看看WINDOWS VISTA吧(代码阶段称之为LONGHORN ,长角牛),
>你会发现WINDOWS的进步!!


这不是它向Linux学习的结果吗?Window$向Linux学习,足以证明Unix系列的系统是优秀的!谢谢提供证据!如果Window$那么一点小进步都让你骄傲的话,那么你应该喜欢Linux,因为Linux时时刻刻在进步,来自全世界的数万名程序员都在为它工作!但是你要说Windows也时时刻刻在进步,我将会抱怨!!

>LINUX现在之所以在安全性上显得比WINDOWS好,是因为用得人太少了!!

Linux用户少,可使用它的大都是黑客,大学教授,计算机专家等,因为他们心里最清楚Windows是一个多么糟糕的系统! 假设你是对的,那么你应该看到黑客们,MIT,CMU的教授们都在使用/评论Windows。而实际上,ACM操作系统论文里有赞美Windows的吗?CMU教授的巨著CS:APP是在Windows平台讲解的吗?AT&T的顶尖科学家有使用Windows的吗?都不是!你彻底错了!(不信你用google或百度搜搜,记住,为你搜索服务的系统也是Linux!)

>LINUX的技术是很棒,但WINDOWS的优势你不能否认.

Windows的优势是微软的不正当的竞争手段和相当多的吹毛求疵!!

>不正当在何处??绑定了IE和MEDIA PLAYER吗?什么叫不正当竞争?具体表现有多少种?
>难道我买套西服的原因是因为看上它所搭配的一条领带吗?肯定不是,所以
>选择WINDOWS的人不可能是看上了它所绑定的两个软件才去用的!你错大了知道吗?


先不谈绑定是不是不正当竞争,你对微软了解多少?你听说过万圣节事件吗?如果没有,那我想你在这里说微软不是不正当竞争实在是难以让人信服!关于这件事这里有:http://www.catb.org/~esr/halloween/ !Eric S Raymond,(如果你连他是谁都不知道的话,我建议看这里:http://bbs.chinaunix.net/viewthread.php?tid=678641),这样评论这个事件:http://howjay.w3.org.cn/topics/halloween/halloweenFAQ.html 。好好看看你们的微软的不正当竞争吧!
下面,我要谈谈绑定IE的问题,我会继续使用你的比喻。我因为买西服(Window$)而被强迫加上一条领带(IE), 但是这条领带我并不喜欢(据我了解,讨厌IE的人很多,没完没了的广告,他们都宁愿再装一个其它浏览器, 甚至是开源的FireFox。),我又不想像别人那样再买一条一起带上,但是我还摘不下来!(是的,我用Window$ 的时间也不短,但到目前为止我还不知道怎么卸载IE,我想知道的人也不是很多。)我最终选择了扔掉西装。 微软在某种程度上剥夺了用户选择浏览器的权利,这是正当竞争吗?

>黑客们,MIT,CMU的教授们在LINUX平台上做研究,是因为LINUX是开源的,
>WINDOWS不是开源的,除了微软恐怕没有多少人WINDOWS的全部源代码!!


研究Linux不仅是因为她开源,而且她的设计理念是符合系统研究的,是美的,是一种艺术。

>有本事他们把WINDOWS的源代码弄出来啊!!

你在教唆我犯罪吗?记住:Hackers are hackers, NOT crackers。建议你好好读一下Eric S Raymond的“如何成为一名黑客”
http://www.catb.org/~esr/faqs/hacker-howto.html)。

>如果有一天微软公布WINDOWS源代码之后(前提是WINDOWS已经成熟到不能再成熟的地步),
>我就不信没有人在WINDOWS平台上做研究!!


如果Windows开源,当然会有人研究它的源代码,起码你肯定会!只是Window$开源的那 一天将会是微软倒闭的那天。:-P

>好,就此打住,我没有时间在这个话题上浪费时间.我会用我的WINDOWS XP SP2
>去老老实实的学C++以及MFC程序开发,ASP.


好啊,只是别告诉我你还在用盗版!而且,C++的设计者也不使用Window$。