开发操作系统如此难,未来是不是就不会有新系统了?

操作系统对于整个软件产业的重要性毋庸置疑,它是整个软件和网络的基础。即便小到路由器、交换机,其内部也有麻雀虽小五脏俱全的“操作系统”。甚至于,今天我们手上的智能手环,也会有一个嵌入式系统。

开发操作系统如此难,未来是不是就不会有新系统了?

嵌入式操作系统是物联网新兴力量

既然操作系统这么重要,那为何现在的企业都不热衷于开发操作系统了呢?这其中到底有何难言之隐?是技术太难还是我们对操作系统的认识不够?还是说未来根本就不会再有企业下场开发新系统了呢?

1、操作系统生态建设很难

这是一个老生常谈的问题,开发操作系统容易,但是用户愿意用才是难题。因为你搞一套全新的操作系统,所有配套的软件都必须按照新操作系统全新开发,这不是一蹴而就的事。最典型的就是微软开发移动端的WP(windows phone,简称WP),由于市占率极低,最终不得不宣告失败而下架。

开发操作系统如此难,未来是不是就不会有新系统了?

三星TIZEN操作系统

上面这个逻辑听上去无比的正确,并且有微软WP做反面教材。甚至连三星都曾经开发过自己的手机端操作系统TiZen,但最终也失败告终。开发操作系统最大的障碍被总结为“系统开发容易,生态建设难”似乎没有任何人反对这样的说法。但事实真的如此吗?

2、操作系统市场早已饱和

建设生态难只是表面问题,因为生态系统哪个不是从零开始的呢。在这个表面问题背后,是操作系统市场早已饱和的根本问题。

开发操作系统如此难,未来是不是就不会有新系统了?

微软WP手机操作系统

操作系统市场早已经是战国七雄的局面了,不同的用户守着自己熟悉的领域。例如大量普通用户使用windows操作系统,另一部分使用Mac系统,还有一部分使用各种各样的Linux。在这三大主流流派的系统划分上,使用windows的普通用户,根本使用不惯Mac或者其他linux,反之亦然。

开发操作系统如此难,未来是不是就不会有新系统了?

苹果MAC操作系统

这就决定了,如果一家公司要开发一款全新系统,就要从现有的市场列强嘴里夺肉。可问题是,你新开发的操作系统没有应用软件的加持,撑死了也只能在某个小领域应用。例如,你开发了一款仅支持这套新系统的行业软件,而且特别好用,别人要想用这个软件,必须使用你的操作系统。但不管怎么说,你还是个小众操作系统。随着技术的不断进步,其他系统下有类似的软件出现,你这个花费巨资开发的系统只能被束之高阁了。

开发操作系统如此难,未来是不是就不会有新系统了?

Ubuntu桌面操作系统

这就意味着,从普通企业的角度来说,现有的操作系统完全可以解决自己企业遇到的问题,所以根本没必要自己搞一套系统。因为没有必须自己开发的硬性需求,就不可能有企业去烧钱搞市场大概率不会认可的新系统。

那是不是开发操作系统,只能搞自己全新知识产权的自主操作系统呢?

3、重复造相同的轮子是找死

开发操作系统,当然不是只能搞全新的系统,也可以搞兼容系统。搞兼容系统的本质是把别人的轮子改个包装贴个新标签。但这样的系统根本就没有存在的必要,无他,因为现有的系统已经非常成熟。

开发操作系统如此难,未来是不是就不会有新系统了?

重复造轮子,吃力不讨好

这就好比已经有MAC系统了,你又开发了一个可以兼容MAC系统下所有软件的新系统。但你自己的系统缺少软件配套,基本上等于重复造了一个MAC。对于普通用户来说,自己用MAC就很好了,干嘛要去用你开发的新系统,而且还可能一堆bug呢?!

4、造全新的系统也会被人黑

就像华为的鸿蒙系统,还未发布,连系统都没见过的一帮公知、洋nu们就开始抹黑鸿蒙,说是安卓套壳。安卓的开发公司谷歌都不敢站出来说鸿蒙套壳,怎么那些人就信誓旦旦地说鸿蒙套壳呢?关键是,他们连鸿蒙都没有见过,或者没有用过,就敢信口雌黄。

开发操作系统如此难,未来是不是就不会有新系统了?

华为鸿蒙3.0系统

话又说回来了,尽管华为鸿蒙系统直到现在都被人不断地黑,但鸿蒙系统终究装机量突破了2.5亿台。对于这2.5亿台鸿蒙设备而言,毫无疑问,华为成功了。这是华为从开始发布鸿蒙之初就兼容安卓应用策略的成功,也算是借鸡生蛋的典范。

之所以微软的WP、三星的TiZen都以失败告终,而华为的鸿蒙能成功,完全得益于华为本身自有手机硬件和其他物联网硬件设备,以及兼容安卓的策略成功。

未来还会不会有全新操作系统出现

尽管如今打造一款全新的操作系统并能占领部分市场比登天还难,但毕竟有华为鸿蒙这个标杆存在。既然这么难,是不是从今以后,就再难出现全新系统了呢?

新系统一定会出现,这是毋庸置疑的!但它有一个最基本也是最重要的条件,那就是现有操作系统无法满足新的需求的时候。

开发操作系统如此难,未来是不是就不会有新系统了?

华为欧拉系统

例如当世界出现新的人工智能算法,需要新的CPU芯片和新的指令集。这个时候,现有的芯片和操作系统都不能满足实际需要。那么,人们只有开发新的芯片和新的操作系统来满足新的需求。在这样的情况下,要么传统的操作系统厂商配合芯片厂商打造一款适应这样需求的操作系统;要么,由全新的公司和全新的硬件公司联合打造一款新系统,或者芯片和操作系统出自一家企业之手。

来源:上古文明

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月8日
下一篇 2022年6月8日

相关推荐