分享
 
 
 

Unix:四分五裂中的团结

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

<P>CNET科技资讯网8月11日国际报道 虽然有许多人宣称Linux 即将要取代Unix系统,然而事实上Linux 就是Unix:Linux 只是其中的一个支派,Unix的设计传统与设计概念都比Linux 来得更广。 </P>

<P>如果仔细观察Unix的历史,你会看到一些核心概念,是由许多不同的人,利用许多不同的方法所完成的。那些贬低Unix的人总是在谈论Unix 版本的四分五裂,同时也会抨击1980年代他们所谓的“Unix版本战争”。但事实上,就算是差异最大的Unix产品,一般来说也只是实作细节与支持硬件上有所不同,基本概念都是一样的。 </P>

<P>因此让我们回顾一下Unix与开放源代码的最初来源:它们都是使用社区开发与公布所有研发成果这些重要学术传统的实际展现。 </P>

<P>在1960年代早期,为了在操作系统的竞争中争取较多认同,Multic操作系统决定让该系统成为开放源代码使用者社区的焦点。以下是一个例子,这是Multics 系统的重要设计人员Corbato 与Vyssotsky 在1965年所写的:</P>

<P>在Multics 系统大致可以运作时,将会把源代码公布于世……如此的公告动作是十分必须的,基于以下两个理由:第一,本系统应该要经得起大众的仔细检查与有兴趣的自发读者的批评;第二,由于系统的复杂性持续增加,将系统公诸于世,可以强迫系统的设计者将程序写得尽可能清楚易懂……</P>

<P>目前Multics 系统的计划还未公开。然而这个初步的系统,要成功的符合所有的设计需求是不可能的。本系统将会随着使用者的影响以及使用者长期的活动演进,演进的方向现在也很难预测。经验指出,在线终端机的功能会大幅改变使用者的习惯,这些习惯的改变也会回过头来改变系统本身。我们预期大多数的系统改变将来自于使用者。而最后这个系统也将会成为该社区程序、信息与知识的集散地。</P>

<P>学术界认为,一个分时的电脑操作系统,就像是一个将一群使用者串连起来的通讯核心。然而这场竞争的另一方,那些IBM 的信息处理专业人员却不是如此设计操作系统。对他们来说,保密性是最重要的,电脑不是设计来增加人的能力,而是一个用来取代人的电动职员。</P>

<P>最后学术派在经费上与设计上都赢了这场仗,但开发工作却还是交给了那些信息处理专家。这些专家所制作的系统与研发计划里面,当然包含较多他们自己的想法。Unix之父Thomson 为了对抗这种商业化的转变,便将Multics 计划改写成Unix系统──这个系统是Multics 计划原先设计的一贯目标。</P>

<P>今日,最为人所知的Unix分支有:Linux 、BSD 系列与Solaris.其中Linux 基本上可说最符合他一开始所设定的Freax 目标(即386 平台下的免费Unix);而BSD 延续了Unix的学术研发传统,同时也是Macs操作系统的基础。而Solaris 则在Plan9 模型上实作网络运算,带领 Unix系统进入下一代。</P>

<P>因为这些系统在来源与设计目标上的一致,要使用Unix,各平台绝大部分的所需知识都是相同的。从存取信息、开发程序库到每日工作等等的核心程序,在所有主要的Unix分支版本上的工作方式都相同。另外,数以百计的GNU 工具程序与上千种的开放源代码应用程序也是如此。从使用者与系统管理者的角度来看,不管使用什么平台,Perl就是Perl,PostGres就是PostGress ,SAMBA 也不会因为主机使用Linux、 NetBSD或Solaris 平台,就有很大的不同。</P>

<P>的确,在某个已经过时的Unix分支上的实作经验,无法直接套用在Linux 、BSD 或Solaris 上面。然而,知道怎么设定旧式系统,往往也会知道这些作法背后的运作方式与原理,这才是重点。而某个平台特定的操作方式,只要上网查查在线文件就可以了。</P>

<P>虽然这不代表一个通过Red Hat 平台认证的人,马上就能帮一台Sun 多处理器电脑上的Oracle程序进行除错,因为这两个平台在细节与工具上都有所不同。但这表示了,相较于微软系统认证人员,一个懂Red Hat 的人在学习使用Solaris 的过程中,遇到的困难会小得太多。 </P>

<P>一般来说,认为Unix市场四分五裂的人,都试着把他跟微软的Windows 系统,做一个不适当的比较。简而言之这是一种错误的比较方式: Windows 是一个品牌,而Unix是一组概念。微软的品牌一直被同一家公司所拥有,然而Windows 3.0 、95、NT与Longhorn等系统不一定有一个连贯的概念。反之,即使Unix系统的主机制造商一直努力试着要让他们的产品与其他产品有所差异,所有这些产品却仍旧被认为是同一个家族的产品。</P>

<P>有趣的是,觉得微软的系统是持续不变,而Unix系统是多变的,这两者都是市场上毫无根据的想法。</P>

<P>这种想法也迫使微软要提供向下兼容性──结果也造成了一个有趣的结果,就是今日六千万台个人电脑,有时候必须要执行十年前的源代码,却不能让这些写给前一代系统的程序重新针对新的系统来进行编译。</P>

<P>而Unix虽然没有微软这种表面上的一致性,却要求任何系统的任何概念在测试、接收与实作时,必须要持续一致。这样一来,举例来说, Kernighan 与Ritchie 在1978年所着作的“C 语言”一书,到今日都还可以在UNIX底下使用。而Kernighan 与Pike在1984年所写的“Unix 程序设计环境”几乎在Linux ,netBSD与Solaris 上都一样好用,而十年前写给64位UltraSPARCS 平台的源代码,可以完全不变地在Sun 的下一代Niagara 主机上执行。</P>

<P>看看今日的UNIX,再看看10年前、甚至1970年代刚出现的样子,你就会发现它是由“众多所组成的唯一”:许多开发人员、许多开发计划、许多功能组合、许多不同版本所构成的一个持续发展与扩张的概念。</P>

<P>Unix的每个成员都符合了这种现况。虽然在这里面也有竞争,但不管你选择了Linux 、BSD 或Solaris ,只要是Unix的一员而非Windows,结果都相差无几。只要安装Unix的其中一个分支,都可以帮助Unix的每个分支增长茁壮。对Unix来说,它的竞争对手是某家唯利是图的公司。如果你选择了Red Hat ,你的敌人并不是Sun ,如果你选择了OS X,你的敌人也不是Linux ,对所有的Unix来说,微软才是它的敌人。 </P>

<P>简而言之,Unix就是Unix,它是开放性、社区概念以及五十年来对一些关键想法持续进行的成果。因此不管你使用了A 牌或B 牌的Unix系统都没有关系。如果你觉得Red Hat 最好,而你的下属偏好Solaris 或Darwin系统,趁这个机会多学一种系统,只会有好无坏。只要Unix 的潮流兴起,所有的UNIX分支版本都会水涨船高。只要有愈多Mac 与Sun 的系统出现,你的Red Hat 认证执照价值就愈高。</P>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有