LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zonzi

zonzi观点:windows vs linux

 关闭 [复制链接]
发表于 2005-11-9 21:31:16 | 显示全部楼层
续《全面客观分析Linux系统的实用性和针对性的选择及应用》
Linux发行版及其分化:

在如前所述,Linux于1990年芬兰的赫尔辛大学计算机系的博士Torvalds Linus在一家网站上提供免费下载,以供同行进行研究的代号为minix的软件。其后许多黑客对此褒奖有加,并以与惊人的速度在网络上传播。但它只是一个系统内核和一些非常基础的网络功能的软件,哪时还不能成为真正意义的操作系统。而后在1991后发布正视命名为Linux0.0.1系统内核。此时此刻有些黑客速度非常快,在1992年时由现在的Slackware Linux创始人Patrick Volkerding发布了第一个slackware发行版(真正的Linux操作系统),当时P.Volkerding从它的导师哪里获得了一份SLS的烤备,但发现了许多漏洞和问题,于是自己开发了一套基于BSD架构的Linux系统slackware 1.0。直到1994年linus发布Linux1.0,这时可以算是个一准操作系统了。同年日本一家公司TorbuLinux成立,并在其后发布商业版的TorbuLinux系统。除此之外,一些商家的目光也非常敏锐,紧接着,自由软件社区组织成立Debian GNU Linux小组,同时提供的GNU软件数量以每年成倍数的增长,成为后来最为知名的Linux发行版GNU套件。另外包括美国的RedHat公司成立、德国一家软件公司发布命名为SuSe的Linux操作系统。法国的Mandrake发布了自己的Linux系统Mandrake。同时其它国家也不甚落伍,加拿大Caldera公司公布Caldera OpenLinux商业版Linux系统。似乎Tovalds Linus的内核开发速度都赶不上Linux公司的成立的速度。上述发行版除了Slackware是使用的是BSD系统架构以外,其它的发行版使用的是至今仍有版权争议的System V架构。而由Torvalds Linus开发的稳定版内核2.0是在1996年才发布。由于网络传播的速度太快,似乎形成了一个失控的状态。同是也造成了Linux系统始终没有一个统一的标准的情况。每一个发行版几乎都有着自己的二进制包管理方式。以Debian为代表的是deb(现在Debian以更为智能化的安装方式apt安装方式安装你所需要的任何软件,apt被公认为具有超级牛力的Linux组件)。以RedHat为代表的则是rpm,slackware唯一保留了Unix统一标准的tgz标准磁带压缩二进制包管理方式。当然所有的Linux发行版都可以使用源代码方式进行编译你所需要的软件。至今你可以在网络上找到上百种Linux发行及其变种程序。正如前所说这是一个失控的状态,所以目前很难为Linux系统提供一个规范化的GUI标准。除此之外,这种分化现象在各发行版间从没有达成统一的共识(各自打各自的算盘)。当然对于用户来说,多样化是一个不错的选择,但这往往也给初学都带来一定的难度。(特别是习惯于日常生活在windows环境下的pc用户)对于Linux用户来,制定一个从某种意义上的标准,可能导致扼杀了Linux的发展,散失其技术操作性的魅丽和艺术感,因为Linux是一个特殊产物。哪么做为一个新手,你如何去选择一个发行版来学习它呢。方法是“不要去跟风──相信自己的选择,选择一个就一直用下去,直到你成为真正的高手。”正因太多的因素,也是很多人,包括我在内,一直不赞成Linux向桌面应用化的发展。

至于总结,我想现在你比其它任何一个人都清楚,相信自己,做正确的选择.........

Linux知名发行版一揽表:

国外发行版
Slackware 1992年诞生,由Patrick Volerding创建(最早的Linux发行版)
Debian GNU/Linux         GNU/Linux Debian社区创建(来自社区的强大力量)
TorbuLinux1994年诞生   1994年创办(由一家日本公司动作)
RedHat                   美国红帽子公司的商业发行套件
Caldera OpenLinux 加拿大Caldera公司的产品
Mandrake               法国mandrake的发行版,现改名为Mandriva
SuSe                      德国的Linux品牌,现在Nove收购
Gentoo                   技术型发行套件,详见www.gentoo.org
LFS                         菜单式Linux系统,从0开始编译属于自己的Linux系统

国内发行版
RedFlag-Linux          北京中科红旗软件技术有限公司
RAYS                       南京新华科技有限公司

见续篇
回复 支持 反对

使用道具 举报

发表于 2005-11-9 23:08:40 | 显示全部楼层
GNU/Linux 存在的意义在于“自由”
回复 支持 反对

使用道具 举报

发表于 2005-11-10 02:25:03 | 显示全部楼层
Post by zonzi

答案是明显的,linux下运行的界面多姿多彩,五花八门,说明了linux是个还非常有发展潜力的系统,样子还没有完全定型,有很多发展方向,转向方便,生存性强
所以标准化也很难说到底是好事还是坏事
linux选择的就是这条和windows不同的路线,我认为也是linux存在的因素之一,也是linux和windows不同的个性


估计可以让 Linux 定型为唯一样子的可能性不大了,即使在将来也是这样。

根据目前的情况分析,可以用“分支”发行版来解决。这是微软唯一不能办到的事情 —— 因为“分支”意味着:

一. 可能会全面覆盖市场。对于微软来说需要异常巨大的资金支持,对于一间地球上的私人公司来说,似乎不大可能。

二. 研发团队的实力。一间公司的所有研发实力一定比不上全球研发实力的总和。而微软也不会用“社区”来支持它的产品研发,因为那样必须要开源。

微软不能办到的另一个原因是垄断和反垄断的问题:

因为跨国,没有国界,而且发行版数量繁多,所以没有政府可以像起诉微软那样起诉 Linux。微软、IBM、SUN,无论谁都希望垄断某个行业,但是谁都无法奈何 Linux 的扩张。

Post by zonzi

至于mandriva,早期杂志上(大概2000年)早就有过介绍。
杂志上介绍说mandrake(现在的mandriva)把所有赌注都放在安装简单以及配置简单上面,修改了大量源代码,忽略了其它方面因素,特别是把测试任务交给了用户,所以问题特别多,(过去因此有过严重问题,现在似乎越搞越慢,特别是2006),因为修改的源代码比较多,所以与其它linux相比稍嫌不稳定,与win98比起来要稳定些,就有很多那时候的传统用户置疑这种策略,有可能把linux以前的传统:bug少,安全,稳定这些来之不易的名誉给搞砸,不利linux的长久发展。


如果 Mandriva 的目标是桌面应用的话,这些缺点将会无法避免,因为 Windows XP 也是越来越慢。Windows Vista 的最低建议配置是 P3 CPU、512 MB 内存、nVidia FX5200 显卡。

个人认为 Mandriva 应该是属于想占据“桌面应用”市场的一只 Linux 发行版,它属于 Linux 发行版中的“桌面应用”分支。

这样做也有它的道理。无论是红旗还是 Mandriva,都是无需支付软件费用的办公平台的一个相当不错的选择。至少它们足够傻瓜。

Post by zonzi

服务器->桌面和传统单反相机可以增加数码后背看似一点关系都没有
数码相机的设计也是非常有针对性地:是针对现在的显示器取代印刷纸张的时代,目的是节约成本,是在特定情况下的一种非常成功的创新,可以说是完全的重新设计
但服务器系统取代桌面系统,这个俺就看不懂算怎样的针对了(每台PC在网络上都需要提供服务的能力?哪位如何有其它高见的话,请告诉我)
注:每个人都有一台pc,这句话是老盖的创新,他在此有很多研究
另外:
linux的设计的针对性就是网络的普及,需要更多低端的服务器
windows的设计就是针对每个人都有一台PC


我说的是“伺服器桌面化”,而不是伺服器系统取代桌面系统啊,zonzi 兄再看看

Windows 2003 Server 系列的发展方向是“桌面系统也可以做伺服器”,部分 Linux 分支也可以做到“伺服器系统也可以做桌面”的目标。这本来是不矛盾的。

如果传统单反相机 + 数码后背 = 数码单反效果的话,那么

伺服器系统 + 桌面环境 = 桌面系统效果  成立,我只是这个意思而已。

注意,现在已经有一些 Linux 发行版在发展自身的时候离开了 Linux 系统的研发初衷了,例如 Mandriva 就是一个例子。但是,Linus 在 OS Revolution 里也说了,Linux 操作系统并不是什么,它只不过是一个桥梁而已。

------------------

后注:数码相机设计的目的似乎不是 zonzi 兄所说的那种情况。原因如下:

一. 最初的数码相机输出仍然是习惯于使用纸质,后来才倡导直接在显示器上浏览。现在的数码单反相机的照片既可以输出为纸质(大幅),也可以在显示器上浏览。

二. 数码相机的出现实际是希望用数码暗房代替传统暗房。目前并未能完全代替。但是暗房的初衷是用纸质输出照片。

三. 数码相机的产生是因为传统胶片相机的底片一经暗房定型就无法再修改,而数码照片可以达到这个目的。使用 RAW 无损格式。这和用什么方式查看没有关系的,但是是很主要的一个设计目的。

四. 传统胶片相机无法实现即时查看照片效果,数码相机可以通过 LCD 或者 EVF 做到。这也和用什么方式查看没有关系的,但是是很主要的一个设计目的。(目前 EVF 未能做到)

五. 为了节省胶片成本。

六. 胶片通过 X 光安全检查机器是非常危险的行为,尽管安全部门总是声称“胶片安全”。

但是由于对称性原理,传统相机凭借它的优势(电力、自然过渡等等),不可能因为数码相机出现而消亡。上面列出注明“很主要的设计目的”,也是数码后背的设计目的。
------------------

Post by zonzi

我的观点是,面向所有市场的产品,是无法研制的,总是不可避免的要做一些选择
因为“不”和"没"这两个字太神奇了
比如用电脑的和不用电脑的
拍照片的和不拍照片的
.................
再次重申一下这个世界的对称性


这种对称性观点我认为是对的。

有一点不同的是,我认为,如果要研发面向所有市场的产品,需要一个绝对的、强有力的、洞察力强的领导核心集团,只要配合足够的资金(资本主义世界的游戏规则),什么都有可能。

在反托拉斯案件以前,微软曾经做到这一步(也不能说现在不是)。

那时它被称为“微软帝国”,就好像拿破仑统治法兰西帝国和好像秦始皇统治中国一样。但是这些“帝国”都只是昙花一现,因为它们都受到社会体制和人们观念的牵制。这或许也因为对称吧。

微软的产品是做到了(Server、XP、CE、XBOX……),只不过在安全需求上不如人意,所谓人性化设计不能满足所有人(这是显然的)。往后发展,如果管理体系搞不清楚,整个体系也会趋于不稳定甚至破裂。

市场营销有个规律,不管你是不是质量上最好的产品,只要能赚到最多钱就算是“最好”的产品。微软的产品就是这样,并不是最好的产品,却是“最好的”产品。很奇怪是么,可惜是市场的游戏规则。

今天商界关心开源、关心 Linux,并不是真的图它的可任意自定义性,而主要是图它的零成本、免版权。IBM 支持开源,更多曾经垄断一时独霸一方的企业集团(例如Novell)支持开源,无非是无力独力挑战微软罢了。也许这也就是所谓的“与时俱进”了。

但是 Free 和 non-Free 两个对称体,一定会一只存在下去,就像 Matrix 中的 Matrix 和 Zion 一样,只不过是两个不同的 control system 而已。

------------------

补注:

其实很多人在评论 Linux vs Windows 这个话题的时候,都会强调:

1. GNU/Linux 是自由的

2. Windows 不可定制、不稳定、而且要支付费用

我觉得看问题不能只看产品 / 产品系列 本身。如果以“全球观点”来看这些问题的话,一定不能脱离“市场”这个庞大、依赖关系比 RPM 还复杂的概念。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-10 03:42:26 | 显示全部楼层
Windows 2003 Server 系列的发展方向是“桌面系统也可以做伺服器”,部分 Linux 分支也可以做到“伺服器系统也可以做桌面”的目标。这本来是不矛盾的。

如果非要这么做的话,当然也可以
或者说,用费拉里跑车运大粪,杀蚂蚁用牛刀
我的意思是说,只要有人喜欢,做什么都好,当然这么做的人牛得很,zonzi是很佩服的
既然一个苹果落在牛顿的头上,启发了牛顿三大定理,所以不能排除费拉里跑车运大粪运出个什么名堂来,杀蚂蚁用牛刀杀出个什么理论来,zonzi资质有限,虽然不会这样做,但是还是很崇拜的,肯定要支持一下的。

如果 Mandriva 的目标是桌面应用的话,这些缺点将会无法避免,因为 Windows XP 也是越来越慢。Windows Vista 的最低建议配置是 P3 CPU、512 MB 内存、nVidia FX5200 显卡。

个人认为 Mandriva 应该是属于想占据“桌面应用”市场的一只 Linux 发行版,它属于 Linux 发行版中的“桌面应用”分支。

这样做也有它的道理。无论是红旗还是 Mandriva,都是无需支付软件费用的办公平台的一个相当不错的选择。至少它们足够傻瓜。

zonzi认为windows和linux作为两个完全不同的系统,设计观念不同,背景不同,解决的问题不同,面对的用户不同等原因,是无法做比较的
再说windows vista还在开发阶段,到最后什么样子连盖茨自己都不知道
当然这么比的帖子网上到处都是,一点都不稀奇,中文的外文的都很多,双方相持不下,各种理论似乎都很齐全
当然各个版本的linux相互比较的话,这个论坛的管理员早已表态,他们是支持的,比较起来比较简单,毕竟内核都用linux

  1. Ninety percent of application software in China is pirated(90%软件是盗版软件,如果说10%的电脑用linux/unix系统的话,那就是说几乎没人因为购买软件而付钱)
复制代码

注:到底有多少人支付软件费用的办公平台缺乏一些数据,根据美国人的说法是,至少在中国,几乎没有几个人支付这些费用,不知道可不可以忽略不见
http://www.todaysengineer.org/2004/Oct/piracy.asp

估计可以让 Linux 定型为唯一样子的可能性不大了,即使在将来也是这样。

根据目前的情况分析,可以用“分支”发行版来解决。这是微软唯一不能办到的事情 —— 因为“分支”意味着:

一. 可能会全面覆盖市场。对于微软来说需要异常巨大的资金支持,对于一间地球上的私人公司来说,似乎不大可能。

二. 研发团队的实力。一间公司的所有研发实力一定比不上全球研发实力的总和。而微软也不会用“社区”来支持它的产品研发,因为那样必须要开源。

微软不能办到的另一个原因是垄断和反垄断的问题:

因为跨国,没有国界,而且发行版数量繁多,所以没有政府可以像起诉微软那样起诉 Linux。微软、IBM、SUN,无论谁都希望垄断某个行业,但是谁都无法奈何 Linux 的扩张。


全面覆盖市场当然好,就和阿司匹林一样,头痛治头,脚痛治脚,无疑是非常成功的,但常用的话,效果可能下降
至于研发团队的实力我觉得这个就非常难说了,如果说人数的话,可能是开发linux的人数多,团队多
但说到微软公司的话,它毕竟雇了几个图灵奖得主。。。。。。

当然,前一阵子纳米技术火热的时候,媒体就常常宣传某某厂的工人研究纳米技术,搞出某某成果;这几天又有摆摊老人用30年破解世界三大数学难题,所以人多可能还是比较有优势

市场营销有个规律,不管你是不是质量上最好的产品,只要能赚到最多钱就算是“最好”的产品。微软的产品就是这样,并不是最好的产品,却是“最好的”产品。很奇怪是么,可惜是市场的游戏规则。

这个是必然的,因为大家都在黄婆卖瓜,自卖自夸,你有多少枪手,我有多少枪手,说到质量问题,根本就无从得知到底谁的质量比较好(可能是缺少统一标准?),所以唯一能看得只剩下谁有最大的市场份额了,也就是说只能让市场来决定到底是谁的产品比较适合了,得到大众的认可了。

另外感谢懒猫的数码相机产生的目的
你如果觉得数码相机不是一种非常成功的创新,数码相机对纸张印刷很依赖,而和电脑屏幕无关的话,当然也对此毫无意见,也支持一下

------------------

补注:这篇文章是zonzi观点,其他人怎么评论这个问题网上到处都是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-10 07:33:56 | 显示全部楼层
Post by LiEn
续《全面客观分析Linux系统的实用性和针对性的选择及应用》

lien辛苦了,其实红旗linux的成立,在国际上也引起了很大的反响,因为媒体的大力宣传,以及最早得到政府支持的linux的项目之一,现在在国际上也是最有名的linux之一
回复 支持 反对

使用道具 举报

发表于 2005-11-10 12:02:37 | 显示全部楼层
有几件事请教zonzi:

  (1)“杂志上介绍说mandrake(现在的mandriva)把所有赌注都放在安装简单以及配置简单上面,修改了大量源代码,忽略了其它方面因素”
  mandrake修改了那些源代码(能举例吗),如果不是指核心源代码,好像其它发行版也存在这些问题?(据我所知turbolinux为了支持中文,修改了核心源代码)
  (2)“有可能把linux以前的传统:bug少,安全,稳定这些来之不易的名誉给搞砸,不利linux的长久发展。”
   请问:现在有没有这样的操作系统,即像xp一样易用、又像linux一样安全稳定?
   为什么,linux系统就不能被设计的易用些?
  (3)“不管怎样,到现在还有很多兼容问题,有时候只要少一项功能就会严重影响系统的效率,比如网络银行。但这在现在是无法解决的问题,因为linux缺少统一标准,使得兼容的问题的解决比较困难。”
   你说的这些问题,好像在红旗linux中也存在吧。
  (4)linux、 winxp都是可用作桌面应用和服务器应用的pc操作系统,他们为什么不能做比较呢?
回复 支持 反对

使用道具 举报

发表于 2005-11-10 12:29:47 | 显示全部楼层
Post by gotozt
有几件事请教zonzi:

  (1)“杂志上介绍说mandrake(现在的mandriva)把所有赌注都放在安装简单以及配置简单上面,修改了大量源代码,忽略了其它方面因素”
  mandrake修改了那些源代码(能举例吗),如果不是指核心源代码,好像其它发行版也存在这些问题?(据我所知turbolinux为了支持中文,修改了核心源代码)
  (2)“有可能把linux以前的传统:bug少,安全,稳定这些来之不易的名誉给搞砸,不利linux的长久发展。”
   请问:现在有没有这样的操作系统,即像xp一样易用、又像linux一样安全稳定?
   为什么,linux系统就不能被设计的易用些?
  (3)“不管怎样,到现在还有很多兼容问题,有时候只要少一项功能就会严重影响系统的效率,比如网络银行。但这在现在是无法解决的问题,因为linux缺少统一标准,使得兼容的问题的解决比较困难。”
   你说的这些问题,好像在红旗linux中也存在吧。
  (4)linux、 winxp都是可用作桌面应用和服务器应用的pc操作系统,他们为什么不能做比较呢?

1. 内核汉化是蓝点搞的,TurboLinux 搞的是外挂。
2. MacOS X,正是这个原因,大家对于 Apple 用 Intel 芯才这么关注。
4. WinNT 的目标是占领 Unix 市场,没想到半路杀出来个 Linux,哈哈!

有个网站专门干比较操作系统的活儿,可以看看:
http://opensourceversus.com
回复 支持 反对

使用道具 举报

发表于 2005-11-10 14:16:12 | 显示全部楼层
darwin系统是Mach内核+BSD的base system,使用久经考验的BSD的lib库和shell,稳定性超越glibc
darwin本身就是一个优秀的Server操作系统平台,完善的POSIX支持和适应各种硬件体系的Mach微内核
Aqua是当今最优秀的图形用户界面,远非其模仿着windows所能比的,并且它运行在darwin之上,那就是:
Apple OS/X
这就是那个“既能作服务器又是优秀的桌面系统”,比Linux安全稳定,也比Windows易用
回复 支持 反对

使用道具 举报

发表于 2005-11-10 15:43:44 | 显示全部楼层
根本没必要进行这个所谓的 vs 话题
GNU 和 Windows 根本是不同的东西
Post by 懒猫


补注:

其实很多人在评论 Linux vs Windows 这个话题的时候,都会强调:

1. GNU/Linux 是自由的

2. Windows 不可定制、不稳定、而且要支付费用

我觉得看问题不能只看产品 / 产品系列 本身。如果以“全球观点”来看这些问题的话,一定不能脱离“市场”这个庞大、依赖关系比 RPM 还复杂的概念。
回复 支持 反对

使用道具 举报

发表于 2005-11-10 16:21:34 | 显示全部楼层
国内Linux的发展及情势:
说到国内的Linux发行版,哪就不得不提到红旗Linux商业发行套件,当然如果是个人用户,你可以获的免费下载的桌面系统。但红旗至今未遵循Linux的GNU和GLP2标准。1999年,8月10日,红旗诞生。紧接着,10月推出第一个版本的RedFlag1.0版本,Linux内核为2.2.12。直致于2000年6月,北京中科红旗软件技术有限公司才正真正式成立,同时这也决定了红旗的重大改变,力反Linux社区的做法,一路走向所谓自主创新的方向,从此不再遵循GPL规范。当然,红旗也许没错,但这一做法,不免有人产生这样一个疑问──红旗会成为另一个微软吗!从北京中科红旗软件技术有限公司成立以后,自8月红旗2.0版本推出以后,红旗的发展战略可以说是从根本性发生了改变,力图制定一个Linux亚洲统一规范标准。并在其它与中国、韩国、日本共同推出AsiaLinux系统,一致希望将Linux桌面化向windows靠近。目前从红旗3.0以后的版本开始红旗桌面与windows接近,理由是“我们尊重用户的习惯”。这也难怪,红旗的初忠希望在中国仍致亚洲范围内,一起对微软说“不”。但这一做法,很有可能遭到Linux社区的用户的反对,我承认,我也是其中之一。但至少对红旗来说,从某种意义上是成功的,目前它以获得Oralce数据认证支持,英特尔(R)安腾(R)及intel超线程技术的支持,并且包括来自世界著名的硬件厂商HP、IBM的支持。同时也受到了政府的鼎力支持,并由此产生了许多如863的科研项目,包括神洲载人航天及问月计划的畴建及实施,到中国芯的研发等等。

BulePoint蓝点

这是一个带有遗憾的Linux发行版,BulePoint是一家来自深圳的Linux技术厂商,起初也是本人最为看好的中文版的Linux发行套件,BulePoint自1996年在美国印第安纳洲成立,也就是和红旗Linux1.0版诞生的同年,在国内的深圳成立Bluepoint Linux Software Corp成为蓝点软件技术(深圳)有限公司的控股企业,并于2000年3月,在美国纳斯达克上市。起初蓝点Linux是中国维一一家对Linux内核全面汉化的Linux发行版。因时运不济,只发行到版本2.0后就全面终止了对Linux操作系统的开发,并转向了以Linux系统内核为基础的Linux硬件网络终端设备的开发及销售,包括路由,网关、防火墙等硬件设备。

另外在同一时间,Tom Linux 也推出自己的发行版,后来的联想曾经也推出了Happy Linux中文名(幸福Linux)系统。但都遭到于蓝点同样的命运。因为当时只有少数的使用Linux系统(在国内)没有市场。 联想公司曾经将幸福Linux捆绑联想低价PC一起出售,而用户则要求把系统换为windows98或者其它windows系统。换句话,如果说当时红旗依然按照GPL规范标准发行,也许今天在国内同样遭到如蓝点、联想、Tom Linux一样的命运。

除以上国内商业版Linux发行外,还有MagicLinux(由社区自己发行的Linux套件)、新华Linux(也是半商业化发行版)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表