广州都市报

您现在的位置: AIX > AIX评价 > Linux杀死了商业版Unix吗开源中

Linux杀死了商业版Unix吗开源中

发布时间:2023/12/25 13:59:16   点击数:
初期白癜风用什么药 http://m.39.net/news/a_5727247.html

作者:DaveMckay编译:Alias_Travis出品:开源中国

商用Unix的销售量已经断崖式下跌。这种急剧下降的背后一定有什么原因。Linux是否已经杀死了它的祖先,成为了一个完全可行的替代品,就像操作系统版的《天外魔花》(InvasionoftheBodySnatchers)?

Unix起源

Unix首次发布是在52年前的年,诞生于ATT旗下的研发公司贝尔实验室。其实,当时它还叫Unics,代表UNIplexedInformationandComputingService。显然,没有人记得「cs」是什么时候变成「x」的。它是在DECPDP/7计算机上用DEC汇编语言编写的。

后来,由于贝尔公司内部需要制作排版的专利申请,Unix开发团队发现这种需求是一个契机,利用这个契机他们可以使用到更新、更强大的DECPDP/11/20计算机,所以他们很快就用Unix制作了一个排版程序来生成专利申请书。此后,Unix的使用在贝尔公司稳步增长。

年,Unix的第4版发布了,用C语言重新编写而成。附带手册的介绍中有这样一段话。

“ThenumberofUNIXinstallationsisnowabove20,andmanymoreareexpected.”(K.ThompsonandD.M.Richie,TheUNIXProgrammer’sManual,4thed.November.)

UNIX的安装数量现在已经超过了20个,而且预计还会有更多的安装(K.Thompson和D.M.Richie,UNIX开发者指南,第4版,年11月)。

年,KenThompson和DennisRitchie这两位Unix的核心架构师在一次关于Unix的会议上发表了一篇论文。他们立即收到了索取操作系统副本的请求。

早在年ATT就与美国政府签订的同意令,ATT不得不退出“除提供普通运营商通信服务以外的任何业务。但是他们可以授权贝尔实验室的产品,不过他们不能全心全意地将它们产品化。所以Unix操作系统是以源代码的形式发行的,有许可证,成本包括运输和包装以及“合理的版税“。

因为ATT不能把Unix当做一个产品来对待,因此没有给它加上通常的包装,而且Unix也没有得到任何营销。它没有任何支持,也没有错误修复。尽管如此,Unix还是传播到了大学、军事应用,并最终进入了商业世界。

由于Unix是用C编程语言重写的,所以将它移植到新的计算机架构上相对容易,很快Unix就在各种硬件上运行。它已经突破了DEC产品范围的限制,现在几乎可以在任何地方运行。

商业Unix的崛起

年,在签署另一项同意令之后,ATT被迫放弃对贝尔公司的控制权,贝尔公司被拆成了较小的区域性公司。这次动荡也使ATT摆脱了以前的一些束缚。他们现在可以正式将Unix产品化。年,ATT将授权许可证费用提高了,后续的支持和维护也终于跟上了。

正是这种商业化的趋势促使RichardStallman创建了GNU项目,旨在编写一个完全摆脱ATT源代码的Unix版本。而如今距离GNU项目的诞生,也已经过去了38年了。

当然,那些在之前的软件许可证下已经拥有Unix源代码的人,能够坚持使用那个版本。因此在没有ATT支持的情况下,这些用户只能自行或者是在Unix用户社区下以技术自助小组的形式对Unix进行了修改、扩展和修补。

IBM、HP、Sun、SiliconGraphics以及更多的硬件供应商都有自己的Unix专有商业版本或类Unix的操作系统。

Unix逐渐成为医疗保健和银行等市场中关键任务工作负载的首选操作系统。航空航天、汽车和造船业制造商,以及世界各地的大学也广泛采用了Unix。

当Unix被移植到个人电脑上时,特别是当更强大的英特尔处理器在年发布时,Unix的安装量急剧上升。Unix现在可以在大型机、微型计算机和个人计算机上使用。

Unix战争

80年代末和90年代初,各种Unix版本之间为争夺主导地位和标准化进行了长期而混乱的斗争。很明显,所有的利益相关者都想成为被公认为是黄金标准的那一个。最终,标准本身被引入,以尝试解决兼容性问题。

这导致了单一UNIX规范(也包括POSIX标准)的产生。大写字母UNIX现在是OpenGroup的商标,它被保留给符合SingleUNIX规范的操作系统,Unix指的是一个操作系统家族,其中一些可以自称UNIX。

这是对这一时期的一个非常精炼的总结,对于当时可能会购买Unix的人来说,这个时期的困惑可能比我们回过头来看更多。不用说,如果客户不知道该买什么,他们就会暂缓购买,观察事态的发展,Unix销售量也大大放缓。

这对商业Unix来说是一个创伤,但还不致命。

Linux

年,芬兰计算机科学学生LinusTorvalds发表了他著名的声明,他正在开发一个操作系统内核,作为一种爱好。他的动机是学习CPU的架构。年,Linux已诞生30周年。

RichardStallman的GNU项目已经编写了许多类Unix操作系统的元素,但他们的内核GNUHurd还没有。LinusTorvald的Linux内核填补了这个空白。

有了Linux内核和GNU操作系统的工具和实用程序,一个完全可以运行的类Unix的操作系统诞生了。纯粹主义者会将其称为GNU/Linux,我们其他人则使用Linux这个简写版本。只要对两个阵营的贡献表示赞赏、尊重和认可,无论哪种方式我们都很高兴。

自年以来,Linux的功能、完整性和稳定性都在稳步提升。现在,它在不同的用例和产品中被发现,数量惊人。

最古老的发行版是Slackware,它发布于年。它是基于前一年发布的名为SoftlandingLinux系统的早期发行版。Slackware试图成为众多Linux发行版中最像Unix的一个。

Linux的崛起

无成本的类Unix的操作系统的吸引力,再加上对源代码的访问,是一个令人信服的信息。而如今,Linux已无处不在。

它驱动着网页。W3Techs报告称,在Alexa排名前万的域名中,有70%使用了Linux。它驱动着公有云。在AmazonEC2上,Linux占服务器的92%,拥有超过35万个独立实例。它驱动着世界上最快的计算机。世界上最快的台超级计算机都在运行Linux。它迈入了太空。猎鹰9号火箭的飞行计算机运行的是Linux。它在你的口袋里。Google的Android系统的核心是Linux内核。目前有超过25亿台活跃的Android设备。这包括Chromebook和其他设备。(苹果iOS的核心是由加州大学伯克利分校开发的Unix变种伯克利软件发行版(BSD)直接衍生出来的代码)。因此,无论你对智能手机的偏好如何,它们都依赖于类Unix操作系统的元素。它驱动着智能家居。你家里有智能小工具吗?几乎可以肯定它就是运行的嵌入式Linux。它驱动着你的网络。大多数管理型交换机、无线接入点和路由器都运行在嵌入式Linux上。它为电信通信提供动力。你的办公桌上有一部VOIP电话,或者通讯室里有一台电话交换机?它们可能运行的是嵌入式Linux。它就在你的电脑里。即使你没有运行Linux桌面,微软也会在Windows10的WindowsSubsystemforLinux中加入Linux内核。它就在汽车里面。特斯拉(以及其他汽车制造商)在他们的汽车中使用Linux。除了在个人电脑上,Linux在任何地方都占主导地位。甚至微软也在通过WindowsSubsystemforLinux从它的桌面端向Linux世界示好。

但这次讨论的重点是Unix和Linux,而不是Linux和Windows。而如今,Unix曾经占据的领域,Linux同样现在也在,而且Linux还占据了一些Unix从未去过的地方。Linux以无处不在。

IBM是商业Unix最后的坚持者之一,它的AIX产品。即便如此,IBM也在拥抱Linux,花费了亿美元收购红帽,并且与其内部产品形成正面竞争。有趣的是,IBM速度最快的超级计算机运行的是红帽企业Linux,而不是AIX。

Linux比Unix好吗?

不,它们或多或少是同样优秀的,各有各的特点。只不过Linux在泛用性方面更加优秀,比如可以运行在从超级计算机到RaspberryPi的任何设备上。你可以得到源代码,有一个充满热情的用户和维护者社区,而且它是免费提供的。

如果你想要商业支持,也可以从RedHat、Canonical和Oracle获得。而这也是Linux能够从一些企业中取代Unix的关键之处,因为很多公司不相信免费,他们更乐意为支持付费。Linux的崛起并不都是以Linux免费为前提的。商业Linux帮助击败了商业Unix。

Linux比Unix更成功吗?好吧,这也取决于对给成功的定义。如果拥有比其他操作系统更多样化和更广泛的使用是一个衡量标准,那么是的。如果是运行该操作系统的设备数量最多,那么是的。

红帽公司以亿美元的价格出售,可能也是Linux在商业成功方面上的一次成功。

Linux杀死了Unix吗?

更准确地说,是Linux让Unix停住了脚步,然后迈入了Unix的赛道。

Unix仍在那里,运行着关键任务系统,这些系统功能正常,运行稳定。这种情况会一直持续下去,直到对应用程序、操作系统或硬件平台的支持停止。

但是对于新的安装来说呢?有足够多的Linux变体,使得选择商用Unix的理由非常非常困难。

原文标题:DidLinuxKillCommercialUnix?声明:本文为开源中国翻译,转载请注明出处



转载请注明:http://www.wangbaoying.com/bjbx/8793.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间: