0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么中国不能开发出属于自己的OS系统?

如意 来源:快科技 作者:宪瑞 2020-08-13 14:43 次阅读

前几天微软断供中国客户Windows10系统的消息刷屏了,随后微软辟谣,否认会断供,不过这件事依然引发了网友热议,大家都在期待中国公司也有自己的OS系统。

为什么只有微软才有Win10这样的系统?或者应该这么问,为什么除了微软、苹果、谷歌及开源社区的Linux之外,其他国家及公司实际上也没有自己的OS系统?

这个问题的答案很简单,那就是开发一套受众广泛的OS系统太难了,没多少公司能够玩转。

开发OS的门槛极低,认真学过《操作系统原理》课程的大学生都可以开发一套OS,但是真正把OS系统做到能用、好用就难比登天了。

首先要考虑代码量,以Windows系统为例,微软之前公布过一些代码量的数据,Windows 98有1500万行代码,Windows XP有3500万行代码,Windows Vista有5000万行代码,Windows 7有5000万行代码。

为什么中国不能开发出属于自己的OS系统?

Win7之后的数据不再公布,但是越现代的系统越复杂,如今的Win10系统代码量肯定大幅超过5000万行,达到1亿行也不稀奇。

为了开发Win系统,微软需要组织大量团队开发不同的子系统,Win7时代据说是23个团队,至少1000人的规模,开发系统也要5年左右的时间。

不比美国码农的工资,国内码农平均算50万年薪(包含福利什么的),1000人、5年时间也要25亿工资了。

25亿就够了吗?远远不够,这样开发出来的OS系统还是个框架,还要有各种应用,更关键的是你要建立一套生态系统,这样的代码量至少要10倍提升,50倍、100倍也有可能。

这样下来,每年的投资平均下来就要百亿级别了,打磨个三五年才有可能让OS系统成型,变得比较好用。

那国内有这样的公司吗?根据工信部公布的2019年中国软件百强公司,软件百家企业2018年共完成软件业务收入8212亿元,算下来每家公司平均收入才82亿,这还是收入。

当然,软件百强中有华为、阿里这样的TOP3公司,每年砸出上百亿研发OS系统是有可能的,至少资金、码农上有这个基础。

但是问题又来了,哪怕国内公司有这样的破例开发OS系统,等到上市销售时,客户就要问了——凭啥买你的?特别是在Win10现在事实上接近免费的情况下。

就算不考虑价格,新出的OS系统界面、操作跟Win10完全不同,消费者一定骂不适应,如果操作、界面高仿Win10,那一定会被骂抄袭。

得了,把OS系统的主要环节考虑了一遍,应该没有哪个公司再去动这样的念头了,耗时耗力费钱,最后可能完全没有市场。

这个问题就是大部分半导体及软件公司面对落后情况的死循环,所谓赢家通吃就是这样得来的,追赶者错过了时间机会,同样的赛道上赶超先驱的可能性太小了。

当然,中国公司不是没有后来者居上的可能,面板、高铁、卫星导航等领域依然逆袭了,只是半导体、OS这两个领域太复杂了,希望未来5-10年里能有改变吧。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6246

    浏览量

    103077
  • 苹果
    +关注

    关注

    61

    文章

    23669

    浏览量

    191603
  • OS
    OS
    +关注

    关注

    0

    文章

    91

    浏览量

    34600
收藏 人收藏

    评论

    相关推荐

    共话开发2:工商业储能开发模式

    工商业储能开发模式分为业主自投、合同能源管理和融资租赁等形式。 01 业主自投 业主自投模式,即工商业业主自己投资建设工商储电站。目前国内主要盈利方式为两充两放的峰谷套利。工厂白天负荷稳定可完全
    的头像 发表于 03-19 17:00 206次阅读
    共话<b class='flag-5'>开发</b>2:工商业储<b class='flag-5'>能开发</b>模式

    请问可以利用RT-Thread修改属于自己开发板包?

    导致工程用起来很别扭 所以我想了解,是否有教程有说明怎么制作属于自己的板卡的硬件呢 例如图片上面说明的,我的板子是串口4,但是我不想每次都得修改一次。所以是否有说明怎么修改这个配置的呢
    发表于 02-26 08:19

    如何快速打造属于自己的工业物联网云平台

    如何快速打造属于自己的工业物联网云平台 工业物联网云平台是工业4.0的核心,是实现智能制造、智能物流、智能工厂的重要手段。在快速发展的信息化时代,如何快速打造属于自己的工业物联网云平台
    的头像 发表于 01-25 16:51 212次阅读
    如何快速打造<b class='flag-5'>属于</b><b class='flag-5'>自己</b>的工业物联网云平台

    电流互感器二次侧为什么不能开

    电流互感器(Current Transformer,简称CT)是一种用来测量和控制高电流的设备,通常用于电力系统的保护和测量。在电力系统中,CT的二次侧信号用于保护和控制设备,因此二次侧不能开
    的头像 发表于 01-17 09:37 544次阅读

    配网行波故障预警与定位装置的功能开发逻辑

    随着电力系统规模的扩大和复杂性的增加,配电网的稳定性和可靠性对整个电力系统的运行至关重要。然而,配电网的故障是影响电力供应稳定性的重要因素。为了解决这个问题,本文将重点介绍一种新型的配网行波故障预警与定位装置的功能开发逻辑。
    的头像 发表于 12-14 13:52 506次阅读

    电流互感器二次侧不能开路的原因

    电流互感器二次侧不能开路的原因 电流互感器(Current Transformer,简称CT)是一种用于测量高电流的传感器。电流互感器的一次绕组连接在要测量的电流回路上,而二次绕组则用于将电流
    的头像 发表于 11-23 14:13 2617次阅读

    鸿蒙 OS 应用开发初体验

    的操作系统平台和开发框架。HarmonyOS 的目标是实现跨设备的无缝协同和高性能。 DevEco Studio 对标 Android Studio,开发鸿蒙 OS 应用的 IDE。
    发表于 11-02 19:38

    51单片机不能识别红外循迹模块发出的的高电平怎么办?

    51单片机不能识别红外循迹模块发出的的高电平怎么办
    发表于 10-23 07:02

    51单片机不能识别红外循迹模块发出的的高电平怎么办?

    51单片机不能识别红外循迹模块发出的的高电平怎么办
    发表于 10-18 06:09

    NFC设备不能自己访问和修改自己的标签吗?

    NFC设备不能自己访问和修改自己的标签吗
    发表于 10-13 06:41

    中性点接地属于保护接地吗?变压器中性点为什么不能直接接地?

    中性点接地属于保护接地吗?变压器中性点为什么不能直接接地?  中性点接地是电力系统中非常重要的保护措施之一。它通过将系统中的电流引入到地面,有效地保护了人员和设备的安全。但是,中性点接
    的头像 发表于 09-28 16:41 4702次阅读

    新唐提供您工业物联网的入场券之二-NuMaker M487高效能开发平台

    新唐提供您工业物联网的入场券之二-NuMaker M487高效能开发平台
    的头像 发表于 08-11 15:00 445次阅读
    新唐提供您工业物联网的入场券之二-NuMaker M487高效<b class='flag-5'>能开发</b>平台

    不能开孔的水箱如何选择水位传感器?

    ,包括水、油、化学液体等。在选择传感器时,确保其适应性能够满足水箱中液体的特性和要求。 安装方式:由于水箱不能开孔,因此需要选择无需直接接触液体的电容式液位传感器。这种传感器通常通过贴附在水箱外壁或安装在水
    的头像 发表于 07-04 16:22 285次阅读
    <b class='flag-5'>不能开</b>孔的水箱如何选择水位传感器?

    芯片OS测试原理

    在芯片开发中,操作系统OS)是一个核心组件,它负责管理硬件资源,提供API和服务,使应用程序能够运行。为确保操作系统的质量和性能,需要进行一系列测试和验证。
    的头像 发表于 06-27 14:32 958次阅读

    【EASY EAI Nano人工智能开发套件试用体验】EASY EAI Nano人工智能开发套件开箱及硬件初体验

    今天收到了EASY EAI Nano人工智能开发套件,为大家做个开箱及硬件评测。 打开快递包装,引入眼帘的是一个设计精美蓝色的大盒子,在盒子里有EASY EAI Nano人工智能开发板、天线、喇叭
    发表于 05-31 19:18