本篇文章1892字,读完约5分钟

人们不喜欢让陌生人掌握自己的命运,所以许多国家机构相继开发了自己的操作系统。但是真正的赢家很少。目前,市场上的主流操作系统厂商可以用一只手来数。

为什么开发一个操作系统如此困难?

1.极其复杂

微软在2005年发布的Windows vista有5000万行代码。我们通过在一张a4纸上打印30行来计算,vista的代码打印出了166万页。

另一个主流操作系统linux的核心代码在2008年也达到了1000万行。这只是其基本系统的统计数据。如果包括图形界面等外围系统,其代码大小不会比windows小很多。

2.成本是巨大的

《商业周刊》曾估算过vista的开发成本,并预测其研发费用将超过200亿美元。200亿英镑相当于阿波罗登月计划的费用,这是人类历史上最伟大的科学计划之一。虽然时代不同,但我们应该知道,微软是一个商业公司,阿波罗计划是一个由美国支持的科研项目,拥有一个国家的实力。

Linux是一个开源的免费操作系统,但是免费并不意味着免费。相反,世界各地的许多个体组织都对linux开发进行了大量投资。2008年,linux基金会的一项研究表明,在linux社区分发fedora 9将花费大约108亿美元。这一成本并不比微软操作系统的成本低多少。

3.需要大量外围设备制造商来支持它

操作系统只是计算机使用的基础。在操作系统之外,外围硬件和软件设备的支持决定了操作系统的成败。

作为回报,在苹果工作期间,乔布斯不仅向微软借了1.5亿美元,还让微软承诺在未来五年内向mac提供办公套件。由于办公室几乎是最重要的商务生产力套件,没有办公室的苹果电脑几乎不可能被大规模使用。这一承诺为苹果保驾护航,并重振了其出色的操作系统。

Ios也很成功,因为它首先在业界建立了一个完整的软件生态系统。截至2013年底,苹果应用商店的应用数量已经超过100万。

4.网络效应强,新系统难以突破

一个操作系统的生态越完美,它支持的硬件和软件供应商越多,它的价值就越大,它使用的人就越多(所谓的网络效应)。这种网络效应产生了很高的替换成本,高到连系统的原始制造商都很难说服用户转而使用新的操作系统。

许多企业和个人在旧的操作系统上积累了大量的软件和数据。迁移到新系统可能会导致软件故障和数据丢失。如果没有钢材来推广,用户就很难有动力更换系统。

Winxp就是这样一个例子。因为这个系统太成功了,xp将成为微软未来新系统的最大竞争对手。由于微软停止更新xp,韩国政府也考虑开发自己的系统。

当苹果公司首席执行官库克参观苹果工厂时,他生产线的imac甚至连窗户都开着,这引起了网民的不满。原因是windows的安装基数太大,很多工业软件只提供windows版本的控制软件。如果你坚持改用苹果电脑,估计整条生产线都得更换。

要成为一个成功的操作系统非常困难,新的操作系统很难在稳定的环境中脱颖而出。但当大时代到来时,新的操作系统将有机会突破。

当微软占领桌面系统时,网络时代到来了。因为linux很自然地支持网络,所以它成为了数据中心的主流。当移动浪潮到来时,ios和安卓利用了这一趋势,占据了制高点。

作为一个操作系统不能由简单的国家意志和金钱来驱动。它需要时间和地点的配合,才能真正成功。这篇文章是作者独立的观点,并不代表老虎嗅探网络的立场

向作者提问并加入语料库

三链:吃昆虫、吃厕所和油炸??3.模纸锻造,模具模具模具模具模具模具模具模具模具模具模具??. 95镣铐和镣铐??0.07%锝58.....

当前流行度:0

[娇娇]http://itougu.jrj/view/189514.j.....

当前流行度:0

1.1 .涓涓细流??邦邦、邦邦、邦邦、交邦和廖廖??要坚强,要坚强。.....

当前流行度:0

你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道,你知道........

当前流行度:0

缇落入三条锁链??3镝??6铥??0(乌桕脂含有3条链吗??4镝??4铥??0)死,死,死,死又死,4.72??......

当前流行度:0

那墙,墙,墙和墙呢??钳子里有丰富的镰刀、叉子、叉子、nan和链条,这些都是銮棒的来源.....

当前流行度:1

你想挑起镝,破坏哮喘吗??缇,汤,汤,3汤和柊镶嵌??链条??4."敌鲁,缇,汤,汤,汤."??.....

当前流行度:0

咸丰、大树、细垴、十二寸、相互涓涓??环秀细链,涓涓细流,砸铙钹,甩铙钹,砸铙钹,砸铙钹,砸响,砸得咝咝作响??葛格·岳格·柊.....

当前流行度:0

来源:国土报中文版

标题:为什么做一款操作系统那么难?

地址:http://www.g3gw.com/new/18265.html