作者 | 夏天

责编 | 胡巍巍

操作系统往简单的去讲,是计算设备上硬件资源的管理者。但现代意义的操作系统已经完全不同,可以包罗万象。操作系统变成了一个软件平台,有用户使用,有开发者在其上开发应用,一系列厂商认可,并在上面开发各种中间层软件和工具。你的操作系统,技术再领先,没有人使用,也只能躺在实验室吃灰。

在PC时代,最有名的是Windows、Linux的桌面之争,也包括2010年前很多国内厂商投身,欲借Linux开源之势,成就桌面上的国产操作系统。

很显然的是,Linux失败了,Windows胜出,并且是全球性的。关键点在于,大家对Windows,对WinTel联盟的认可,不愿意在Linux上开发桌面应用,进而导致Linux桌面用户越来越少。

到手机时代,从早期诺基亚的Symbian,微软Windows Mobile Phone,到最终的iPhone,Android。iPhone以自成体系,生态方式继续下去。

而Google的机器人,Android操作系统以其开放性,而得到广大开发者,厂商的认可。iPhone、Android形成了移动互联网的终端入口。

随着中美贸易战加剧,Google禁止华为使用Android GMS。Android是开源的,但是Google的系列服务不是开源的,Google地图,邮箱,以及关键的Google Play。这些卡断后,国外手机立刻受到影响(国内因为对Google Play断网,反而导致国内的Android系统成为一个自封闭式系统)。

在华为被禁用Android GMS的今天,即使华为有顶尖的技术,可以造一个兼容Android的操作系统,但是周边系列的APP怎么办,国内微信,支付宝,可能在一定程度上打通;

但是在海外,Facebook,Twitter等一系列APP怎么办?如果是造一个兼容系统,那么当Android升级后,也需要跟着升级,基本上是被牵着,跟着别人屁股后面走。

更别说更多的发展,操作系统就意味着生态,没有生态的操作系统不是操作系统,仅是封闭在一块空间里的机器硬件管理者。

手机是一块非常重要的市场,和人紧密相连,带动引领着科技的发展。未来还有万物互联的一块,物联网。物联网的操作系统会怎么样?

操作系统重中之重还是在于生态,它是一个开放体系,需要提供给开发者进行二次开发。在物联网环境下同样是这样。

很多人可能觉得物联网系统会简单些,但是物联网正发生着翻天覆地的变化,终端需要联网,通过Wi-Fi,蜂窝,蓝牙或Lora等连接方式接入到云服务器;还包括固件升级,低功耗,安全,兼容性等一系列方面的考虑。

另外,物联网高度碎片化,无数的长尾应用,芯片/外设和软件平台的多样性,各富特色的云平台供选择,事实上,物联网是一个比手机比PC要复杂得多的庞大生态系统。未来AI在IoT的普及应用更会加大这种复杂性,并使得设备和系统的开发难度更高!

带有中间件平台的物联网操作系统对物联网产业发展的巨大意义已经逐渐被业界所认同,最终,它将成为所有IoT终端设备的基础平台,正如富媒体设备上Android的一统天下。然而,面对庞大繁杂的物联网环境,一款操作系统要想成功,其难度不亚于Android甚至于要远高于Android。

在技术层面,它必须有精巧稳定的内核、丰富易用的组件、优秀的软件架构和易读优雅的代码风格;在产品生态层面,它必须经过长时间的打磨,历经各行各业和各种复杂环境的应用考验而高度稳定可靠、对数以百计的各类各款芯片的移植支持、对主流软件接口和开发工具的良好兼容等;

以上条件具备还仅仅是基础,没有人用,没有芯片愿意选择它,那还是白搭,本土市场及时机的成熟、本土厂商的支持至关重要,社区生态的运营也将起到关键作用。

最后,一旦某款操作系统在物联网领域成为主流,将有大量的、各个领域的终端应用构建于该款系统之上,周边的IoT云平台、手机、AI平台、基站、网关路由器与之对接,围绕其所构建的IoT软件生态将异常庞大且环环相扣、错综复杂。

如果该款操作系统来自美国,出于政治目的,美国政府以安全为名,禁止我国企业使用其上的某些需认证的软件或应用(即使全开源),削弱我国企业的产品竞争力,甚至禁止采用该操作系统平台的产品进入某些国家市场。

近期,美国对华为的一纸禁令把华为逼到了绝境,引发了全名的群体声讨和广泛安全讨论。

美国对华为的封杀无所不用其极,从美国公司不得采购任何华为产品,到禁止美国公司(甚至是长臂管辖,跟美国有业务牵连的任何公司)供应任何产品给华为。 20日,谷歌声明暂停对华为提供服务,更是将管制范围扩展到了开源软件领域。

最近看到的几份开源软件相关的声明也不得不让我们有所警惕:

Github官网里赫然写着:“Github.com、Github Enterprise Server以及您上传到任一产品的信息可能受美国出口管制法律的约束,包括美国出口管理条例(EAR)”。

在Apache基金会的官网里也写到: “美国的出口法律和法规适用于我们的发行版,并且随着产品和技术再出口到不同的各方和地方而保持有效”。

尽管后面有文章纷纷辟谣澄清,开源、公开发布的代码不受EAR的管制,但Google的禁令还是给我们敲响了警钟,尤其针对操作系统这类底层平台软件,产业对其依赖性巨大,很容易变成政治的工具,一旦稍加动用,其潜在危害程度无法预估!

作者简介:我夏了夏天,90 后软件工程师,深耕嵌入式领域,酷爱技术写作,集敲代码与码字技能于一身。目前就职于 RT-Thread 物联网公司,为 RTOS 国产化而持续奋斗。

【END】

作为码一代,想教码二代却无从下手:

听说少儿编程很火,可它有哪些好处呢?

孩子多大开始学习比较好呢?又该如何学习呢?

最新的编程教育政策又有哪些呢?

下面给大家介绍CSDN新成员:极客宝宝(ID:geek_baby)

戳他了解更多↓↓↓

 热 文 推 荐 

☞ 中年程序猿图鉴

☞ “开发一个静态 HTML 页面,我要价 18000 美元,有错吗?”

☞ 编程测试,程序员过不去的坎?

☞别怀疑,孩子在家里也能学编程!

☞为什么你写了一万小时的代码,却没能成为架构师?| 程序员有话说

☞ARM到底是一家什么样的公司?

☞百花村区块链山的选民们, 超有趣!

☞危机加剧:ARM釜底抽“芯”,华为腹背受敌

☞大神!这段代码让程序员躺赚200W,源码简单,你怎么看?

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

华为突遭 Google 釜底抽薪,国产自研操作系统生态恐不可承其重!相关推荐

  1. 华为突遭谷歌釜底抽薪!官方安卓不再支持华为手机

    雷刚 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 本文经AI新媒体量子位(公众号 ID: QbitAI)授权转载,转载请联系出处 不好的消息一个接一个,局面只会更加残酷. 最新的一个 ...

  2. 麒麟os或将取代android,国产自研操作系统新希望!华为或自研麒麟OS欲取代Android...

    随着国内智能手机行业的高速发展,无论是从硬件到软件,国内智能手机一直都面临着"缺芯少魂"的尴尬局面,目前全球的手机行业一直都被ios系统和Android系统所垄断,但由于IOS系统 ...

  3. “拓维元”震撼发布,拓维信息软硬全栈国产自研战略再落一子!

    9月23日,在上海召开的2020华为全联接大会上,拓维信息重磅发布了首个自研服务器操作系统--"拓维元"(TalkwebOne OS). "拓维元"是拓维信息基 ...

  4. 尴尬的国产与国外操作系统对比:面对现实这么难吗?

    近日小编发现,有一条名为"实力比拼:国产系统PK国外系统"的视频经网友的爆料后在微博上刷屏了,视频中对比了国产Linux系统与微软Windows系统的性能. 值得一提的是,主持人在 ...

  5. 麒麟 android os,华为可真有本事!自研国产系统麒麟OS来了,安卓会被取代吗?...

    据有关消息称,华为CEO余承东在近期对于自研操作系统麒麟OS的内容有所透露,并且在华为的官网开发者论坛上正式宣布了国产系统,麒麟OS! 随着科技的不断发展,国内手机行业也迎来了春天,各大手机品牌也纷纷 ...

  6. 鸿蒙os实锤了吗,华为自研操作系统“鸿蒙”实锤,能否完成国产替代?

    此前,华为消费者业务CEO余承东确认华为正在研发自有操作系统,最快会在今年秋天.最晚明年春天面市.日前,EDN也报道了华为自研操作系统"鸿蒙"被曝光的消息.55uednc 就在今日 ...

  7. 开源“大地震”下,华为如何复制 Google 模式?

    戳蓝字"CSDN云计算"关注我们哦! 作者 | 郭芮 出品 | CSDN(ID:CSDNnews) 回首刚刚过去的五月,注定会给很多技术人留下浓墨重彩的一笔. 2018 年 4 月 ...

  8. 开源要自立?华为如何“复制”Google模式

    作者 | 郭芮 回首刚刚过去的五月,注定会给很多技术人留下浓墨重彩的一笔. 2018 年 4 月,曾经占据智能手机全球份额第九.美国第四大智能手机供应商的中兴因为一道"销售禁令", ...

  9. 准官宣?余承东证实华为已有自研操作系统

    3月10日,华为消费者业务CEO余承东在接受德国媒体<世界报>的采访中表示:华为确实已经准备了一套自研的操作系统,但这套系统是以防未来一旦不能使用Android或Windows等系统的Pl ...

最新文章

  1. 数据挖掘流程(二):数据预处理
  2. CentOS+postfix+ExtMail+amavisd-new+Spam_Locker+DSpam配置指南:五、配置maildrop
  3. 简单哈弗曼树(Java)
  4. jvm_虚拟机参数讲解(二)
  5. Little Pony and Elements of Harmony(CF 453 D)
  6. 金钱vs职业道德,作为程序员你怎么选?
  7. MySQL外键的设置及作用
  8. oracle dg 搭建方式,Linux平台 Oracle 11g DG测试环境快速搭建参考
  9. 苹果发布会全汇总:最贵59999元 Mac Studio性能史上最强!iPad Air 最没诚意...
  10. 人名和成绩一起排序_excel中怎么让人名和他的成绩一起排序
  11. php 方法注释代码规范,PHP开发代码规范
  12. python3中报错No module named 'numpy'
  13. Ubuntu安装客户端RabbitVCS(svn管理)
  14. 网络爬虫:Beautiful Soup库信息组织与提取
  15. Zemax学习笔记——序列模式点光源与平行光设置
  16. 人人互动直播之Swoole通讯服务重启教程
  17. 5.4 塑造IT人的专业核心能力——《逆袭大学》连载
  18. 在平板电脑与移动3G大爆炸的时代 昔日霸主微软的反击
  19. 四则运算(二叉树实现) Java
  20. python 京东 抢券_Python写一个京东抢券脚本

热门文章

  1. 《Linux编程》上机作业 ·003【Shell编程】
  2. [论文写作] vscode + latex
  3. linux小红帽实验心得,《小红帽》阅读后心得总结
  4. 力扣——206.反转链表
  5. 处理数据集python脚本(处理自己制作的数据集)
  6. 剑指Offer之第一个只出现一次的字符
  7. flask(五) cookie 和session
  8. 2021-2025年中国电子台秤行业市场供需与战略研究报告
  9. php积极拒绝,linux安装了xunsearch服务,但是PHP连接显示:目标计算机积极拒绝
  10. vue echarts动态数据定时刷新