LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2296|回复: 18

Why Linux?

[复制链接]
发表于 2002-12-1 20:33:45 | 显示全部楼层 |阅读模式
Why Linux?

最近Linux被炒得很火的样子,连蓝色巨人IBM都号称投了10亿美元来搞Linux,像我这样的UNIX/Linux支持者肯定是很高兴听到这样的消息的。

不过有一点,虽然讨厌Windows,但是为了Word/Excel/PowerPoint等等,不得不在用Windows,我一直都认为UNIX/Linux作为桌面OS是不称职的,就像是Windows作为服务器OS不称职一个道理。

若是比较早开始玩UNIX的人应当知道,UNIX主要分两大流派——SYSV 和BSD,从现在的情况下来看,Solaris可以算是SYSV的代表,也是对现代的UNIX贡献最大的一个商业UNIX之一;而能跑在PC上的FreeBSD则是BSD的代表,UNIX发展到今天,从技术上来看比最初的UNIX有很大的提高,特别是一些商用的UNIX:
IBM——AIX
HP ——HPUX、True64 技术好的东西也不一定会在商业上取得成功
SUN——Solaris
SCO——Sco OpenServer

国内的情况好像是金融电信业用Sco OpenServer多一点(历史原因),另外ISP用FREEBSD也比较多(FreeBSD应当是跑在PC上最稳定的OS之一了)。
国内的其他单位比如一些大型企业,基本上都是用IBM/HP/SUN的机器和操作系统,主要看中的是这几个厂商的机器(小型机)的硬件比较稳定,RAS特性比较好,另外这些商用的UNIX在LVM/JFS/CLUSTER等方面都作了很多功夫,让人觉得用起来比较放心。顺便说一下,这些厂商的小型机相对与PC SERVER来说是非常贵的,比如那种号称“更深的蓝”的东东,就是IBM所说的SPII,若是配置高的话是个天文数字,另外像IBM最新出的p690的最低配置大概是500万美金的报价(当然有很深的折扣),而他们的操作系统呢?很便宜,像AIX只收光盘的介质费60多美金。其他的厂商基本上都是如此,硬件贵,OS便宜。

IBM说投入巨资来发展Linux,其深层含义就是IBM将来将会向Linux靠拢,现在在IBM的大型机S390上都能跑Linux了,而IBM也说过如果将来Linux发展得好的话,可能会放弃自己的AIX操作系统全面支持Linux,问题是,现在的Linux能够作为核心应用的操作系统么!?

OK,让我们来比较一下(因为个人对商用UNIX中的AIX比较熟悉点,因此用AIX来和Linux比较):

1>LVM
Linux有LVM和LVM2,但是其稳定性太差,偶订的LVM的邮件列表都是在报告问题的,甚至很多人还为此丢失了数据,IBM也搞了个EVMS计划给Linux来做卷管理,虽然最近推出了1.2,但是也是问题多多。

AIX有一套非常稳定、高效率的LVM,偶基本上没有见过出什么问题的,而且AIX的卷备份做的也不错!

2>FS
Linux传统的文件系统EXT2在我看来是垃圾,EXT3稍微好些,这种文件系统当然不能用作商业用途,而能跑在Linux上的日志文件系统现在主要有SGI的XFS,Veritas的卷管理(volume manager),ReiserFS和IBM Journaled File System Technology for Linux即JFS。
请用过的人来说说,除了Veritas的Volume Manager,其他的FS运行是否稳定?网络上时不时都会有人在讨论这些JFS的问题,这些移植过来的JFS都有待时间的考验!

3>RAS
什么是RAS?
Reliability
Availability
Serviceability
作为企业的核心应用来说,这三个特性是非常重要的,很多企业的机器一年停机时间不允许超过6小时,而RAS特性在服务器上可以表现到两个方面——硬件和软件,硬件就是服务器的硬件的RAS特性了,比如ChipKill内存,磁盘硬件冗余,CPU再分配技术,甚至有些机器基本上做到了全冗余,这也是小型机和大型机非常贵的原因之一!而软件部分,最重要的就是体现在OS上面了。

Linux基本上在没有太多了RAS特性,不过现在很多厂商在做这方面的开发:
LKCD – Linux Kernel Crash Dumps
DProbes – Dynamic Probes
GKHI – Kernel Hooks Interface
Linux Kernel Event Logging
High-Availability Linux Project
Lm-sensors – Hardware Health Monitoring Project
LTT - Linux Trace Toolkit
KDB/KGDB - Kernel Debuggers
FFST - First Failure System Technology

上面所列的项目目前来说都不是很稳定,基本上市面的发行版都没有这些东西。
而AIX基本上都有这些功能。

4>KERNEL
Linux的内核也受了很多商用UNIX的影响,比如模块化内核等,不过Linux在内核中支持了很多硬件以及文件系统类型,这是Linux比较好的地方。

从上面的分析不难看出,Linux和商业的UNIX相比没有什么优势!但是很多人都在为提高Linux而努力!而我们呢?!

说到这里就不得不说说Gentoo和LFS了,这两个东东被你们称之为DIY的Linux,我记得Gentoo的首页有个大大的IBM-EVMS的宣传,看来大家没有人用过吧?为何整天去玩一些桌面的美化啊这些东西而不去看看我上面所提到的这些技术呢?作为一个号称DIY的东西来说,要的不仅仅是漂亮,内在的东西也应该很重要吧。

不要以为自己能够DIY Linux了很了不起,谁去看过Gentoo的live光盘的启动过程和启动脚本?
不要以为能够下几条优化过的编译指令就了不起了,要知道基本上所有的编译都是类似:
./configure --prefix=/xxxx .....
make
make install
编译没有什么了不起的,gcc的优化参数也没有什么高深的,要知道这仅仅是编译啊,你试着去写一段代码看看,自己写个Makefile文件甚至是Makefile.in文件看看...

Linux就是OPEN,从Linux我们可以学到一切我们想学的东西,OS/FS/NET... 基本上一切!但是我希望我们这一代的人不要把时间花在一些花哨的东西上,大家可以看看日本,看看台湾,他们的Linux/FreeBSD应用比我们好得多...

用这句话结尾吧
中国人写的程序界面是最漂亮的了,呵呵!
发表于 2002-12-1 20:52:26 | 显示全部楼层
人间总是充满这样的人,想做别人的指南针,好在我有选择的自由,我珍视这种自由,如果你觉得不喜欢,大可以不参于,当然,要发表意见也是可以的,不过语气中不必充满这么多的愤世嫉俗,我想,把时间浪费在这样的争论上是没有任何意义的,何不你走你的阳关道,我过我的独木桥呢?最好的是大家开心,不是么?有这样那样的问题,但是我们为什么要把自己的想法强加到别人的身上呢?每个人都认为自己的想法是明智的,世界上因为这个而出的问题还个够多么?意识形态上的东西,我想不能用简单的对错来判断,所以我认为你这一篇帖子的意图有些问题,是不是想让我们跟着你走进幸福的伊甸园?我看还是自己管好自己,没有什么多的,为的就是自己舒坦,好了,我也不多说了,是非不是我能说清楚的,我也不想纠缠在这样没有意义的东西上。
发表于 2002-12-1 21:38:18 | 显示全部楼层

这篇文章应该发在Linux企业应用版上才对吧:)

可能兄弟是好心才有此番感慨。从字里行间看兄弟和unix打过很多年的交道,对它很了解。Linux发展了这么多年,进步是有目共睹的,特别是在服务器方面,虽然和unix比还有差距。桌面方面我也承认和Windows比有很大的差距,可我是从RH 6.1开始接触Linux的,从最初的字符安装到现在非常漂亮的图形安装界面;从只有简陋的fvwm95到现在PP的KDE和GNOME;中文化方面也在取得了可喜的成绩,我们现在基本上可以不做什么改动就用上很棒的中文环境。照例来说我们可以不做什么汉化也可以,但现在这里大部分人是学生和Linux爱好者,主要还是把Linux当桌面使用,既然是桌面用途,当然要打扮的掩一点,亮一点咯。个人用Linux服务器当然无可厚非,但个人条件的限止,不可能做得像仁兄“玩”的unix那样“棒“。
新生的事物总是勃勃有生机却很脆弱吧。微软想搞垮Linux,因为它感受到了威胁,Unix的厂商也不例外吧。兄弟对Linux的认识上确有失偏颇。“我一直都认为UNIX/Linux作为桌面OS是不称职的,就像是Windows作为服务器OS不称职一个道理。”尤其是这句话,不是帮Micro$oft说好话,微软在这两年服务器方面可花了不小功夫,它的构架NT核心的服务器系统并不差。我这个人不怎么会表达,罗罗嗦嗦讲了很多很可能词不达意,可这并不重要,作为一个Linuxer,我感到无比的骄傲。用句心里话来做结尾好了。Linux还很年轻,前面要走的路很长也不怎么平坦。不管怎样,用我最真的祝福,愿Linux一路顺风......
发表于 2002-12-1 21:46:00 | 显示全部楼层
不错....用了那么久linux...身边的人也说了不少....但在朋友和同学间我还是唯一一个用linux的人..但每个人都有他的想法和做他认为值得的事情....没有理由强奸他的想法.....量力而行..别人的艺术细胞多你就不要羡慕...吃不到的葡萄也是甜的..不过国人对怎个互联网和计算机也太没贡献了..以至到国外的网站都是有jp fr se的有中文但多都是tw(繁的)..就是没几个cn的
 楼主| 发表于 2002-12-1 21:59:59 | 显示全部楼层
wuwu,表达和沟通有问题,呵呵!

也许我说话冲了点,让一些人觉得不舒服,先说句对不起!

说我有别的目的到是真的,要知道看着国内的几家Linux发行版作出来的东西都没有国外的好真的是有点急,原来用过BluePoint最初的版本,当时汉化的已经不错了,那段时间用Linux用了半年,没有用过Windows,不过现在又用回来Windows来写DOC/PPT,真的是没有办法。

不过我始终觉得Linux这个操作系统作为服务器操作系统比较好些,X-Windows不是内核级别的GUI,稳定性肯定不如Windows的,而且桌面办公基本上被M$垄断了,Linux要发展桌面很难啊!

不过在服务器市场Linux有很多厂商在支持,包括IBM,IBM投入大把的钱主要是让他所有的服务器平台都能运行Linux,并且提高Linux在服务器OS方面的性能和功能。我查过IBM公开的有关Linux的项目,没有一个是有关桌面的,都是LVM/JFS以及RAS等方面的。

我举这些例子只是想说明,Linux在服务器市场是绝对有发展的,而我们国内的Linux爱好者或者说从业者好像很少在为服务器版的Linux在做什么事情!

我的目的就是想和有兴趣的人一起做一个Linux发行版!

无论是LFS还是Gentoo,都是以性能著称,而现在的Redhat还是在发布I386的包,其实我们可以作一个为i686优化的Linux发行版,然后安装容易(可能对有些人来说会失去一些乐趣),再带一些服务器版所应该拥有的功能,比如LVM/JFS等等。

这是我的想法,GPL嘛,谁都可以做发行版的!不过发行版一定要开源,NND原来蓝点的汉化的代码就藏了很久!

不知道谁有兴趣?
 楼主| 发表于 2002-12-1 22:04:00 | 显示全部楼层
最初由 sleeve 发布
不错....用了那么久linux...身边的人也说了不少....但在朋友和同学间我还是唯一一个用linux的人..但每个人都有他的想法和做他认为值得的事情....没有理由强奸他的想法.....量力而行..别人的艺术细胞多你就不要羡慕...吃不到的葡萄也是甜的..不过国人对怎个互联网和计算机也太没贡献了..以至到国外的网站都是有jp fr se的有中文但多都是tw(繁的)..就是没几个cn的


兄弟你的签名也太有个性了!
OK,我承认我不该把我的想法强加于别人头上。

不过我同意你最后一句话!
发表于 2002-12-1 22:18:55 | 显示全部楼层
误会误会,不好意思,呵呵。
做发行版,要考虑的东西好多啊,比如怎么来支持那么多的硬件,怎么来维护系统,可能要有专人才行的,如果只是业余来做的话,时间就是一个很大的问题。还有啊,市场运作这些,就更麻烦了。不过这个想法真的很让人憧憬!
 楼主| 发表于 2002-12-1 22:23:31 | 显示全部楼层
最初由 tram 发布
误会误会,不好意思,呵呵。
做发行版,要考虑的东西好多啊,比如怎么来支持那么多的硬件,怎么来维护系统,可能要有专人才行的,如果只是业余来做的话,时间就是一个很大的问题。还有啊,市场运作这些,就更麻烦了。不过这个想法真的很让人憧憬!


hehe

硬件的支持嘛,基本上看Linux的内核了,出了声卡什么的另外有包,反正别人的Linux支持我们的肯定支持!

市场运作何必现在去考虑,弄个站点,把发行版的包放在上面让人下载,再搞个文档,邮件列表,FAQ什么的就OK了!

时间的话,是个问题,不过也不需要太多的时间的。一天2小时吧。
发表于 2002-12-1 22:39:15 | 显示全部楼层

兄弟有野心

可能是有些误会了,还请见谅。做自己的发行版是个好主意,linux公社搞了个magic linux,不过只是个汉化的更好的RH8。我们要么不做,要么就做更好的。所以说,现在要打好基础才对(总觉得自己菜的不得了)
 楼主| 发表于 2002-12-1 23:02:28 | 显示全部楼层

Re: 兄弟有野心

最初由 Debentoo Gao 发布
可能是有些误会了,还请见谅。做自己的发行版是个好主意,linux公社搞了个magic linux,不过只是个汉化的更好的RH8。我们要么不做,要么就做更好的。所以说,现在要打好基础才对(总觉得自己菜的不得了)


呵呵!不是野心,是赤子之心啊!
Linux是Open的,不能说我有野心,不过我想你们都听过《梦回唐朝》这首歌。
不希望总是梦里才能回到唐朝啊!

我知道这个坛子上基本上都是学生所以我才过来说这么些东西。

DIY也可以DIY一些更有意义的东西出来,不是么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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