阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

OpenCloudOS 源社区项目发布后,我们跟核心参与者聊了些什么?

  • 2022-06-23
  • 本文字数:2251 字

    阅读完需:约 7 分钟

OpenCloudOS源社区项目发布后,我们跟核心参与者聊了些什么?

2022 年 6 月 22 日,在 OpenCloudOS 社区开放日上,国产开源操作系统 OpenCloudOS 正式发布首个源社区(L1)项目及全量软件包(L3)版本,并披露其技术研发路线图。InfoQ 受邀参与了会后的媒体采访环节。

首个覆盖 L1-L3 全链路的国产操作系统


去年 12 月 22 日,OpenCloudOS操作系统开源社区宣布成立,致力于研发国产化、自主可控的下一代云原生操作系统 OpenCloudOS,六个月后,源社区项目正式发布。



从这次发布的社区路线图中我们可以看到,长期投入 L1 源社区到 L3 社区稳定版研发是 OpenCloudOS 的核心亮点之一,OpenCloudOS 旨在打造全栈国产化、完全自主可控的科技创新基础设施。


OpenCloudOS 社区 TOC 主席、腾讯云副总裁郭振宇向 InfoQ 表示:“如果把操作系统发行版的供应链比作一条河流,L1 相当于上游,它是在对源头进行成千上万次梳理后的结果,属于底层版本;L2 则相当于河流下游,它能被稳定地应用于企业级场景,直接产生效益;L3 则相当于河流的下游支流,在经过 L2 的反复验证之后,免费发布到社区,然后被广泛运用到各种场景。只有以这样的开发模式,才能真正摆脱对国外操作系统产品的外部依赖,从源头自主可控,保障研发供应链的安全。”


出于对底层技术安全的考量,操作系统的全栈国产化似乎是当前局势下的必然选择。OpenCloudOS 社区从这一角度切入并抢先发布,将对当前国内的开源生态造成怎样的影响犹未可知,但从另一个维度而言,更完整的开发流程与实践对加速国产开源标准与方向的探索应该会有不小的价值。



会上披露的数据显示,OpenCloudOS 社区及衍生版本装机量已经累计 1000 万节点,覆盖银行、保险、证券等 12 大行业。郭振宇特别提到:“OpenCloudOS 的定位是做下一代云原生的操作系统,不单单针对传统服务器,更多是面向云时代覆盖全场景的操作系统。”

国产化背景下的博弈与共生


关键领域被“卡脖子”,是当前中国科技界的阿克琉斯之踵,也是影响中国未来几十年经济发展的核心因素。


如果把芯片看做基础软件之根,那么操作系统则是基础软件之魂,“强根铸魂”是近几年中国科技行业的主旋律。在这样的背景之下,腾讯、阿里、华为等头部科技企业纷纷入局,软硬兼修。


在商用开源操作系统领域,华为发布了覆盖包括 ARM、x86、RISC-V 在内全部主流 CPU 指令集的欧拉操作系统(openEuler),阿里发布了号称能平替 CentOS 的龙蜥操作系统(Anolis OS),随着 OpenCloudOS 源社区(L1)项目及全量软件包(L3)版本的发布,大家又多了一个选择,行业竞争也颇有点进一步加剧的意味。


过去 20 多年中国互联网产业的发展结果表明,充分的竞争才能带来产业的繁荣。而除了竞争,在各家“自立门户”的前提下,接下来各大社区之间是否有合作的计划?


郭振宇表示:“无论是目标层面还是技术层面,当前的国产操作系统及社区基本都是一致的。都是在朝着操作系统国产化和共建国产操作系统生态的大方向前进,也都是基于 Linux 内核及其他开源软件进行系统开发,技术底层是统一的。未来我们希望能够在一定的条件下,联合其他社区一起推动操作系统相关标准的统一,从而让开发者更加方便地在不同产品间切换,甚至共同研发。”

 

当然,与国际排名前列的开源社区相比,作为后起之秀的中国开源社区仍然有不小的差距。在立足国内市场,通过内部的良性竞争促进发展的同时,也需要放眼世界,吸收借鉴国际开源社区的领先经验。

 

对此,OpenCloudOS 社区副理事长、英特尔开源技术中心总监杨继国称,当前国内的开源社区包括开源技术已经积累到了一个非常不错的水平,中国的开发者在国际知名开源社区上已经名列前茅,中国企业和高校也有一些优秀的开源项目不断出现,这些都是非常好的基础;同时基于开放、中立和透明的原则,OpenCloudOS 等国内开源社区未来会有更多机会与国际开源社区建立合作。英特尔参与到 OpenCloudOS 社区的建设,也是希望能将一些跟国际开源社区合作的经验带进来,同时更希望帮助 OpenCloudOS 社区成为国际领先的开源社区。

下一阶段国产操作系统路在何方

 

当前,对于下一代操作系统的猜想,依然是见仁见智,与之相关的分布式、云部署、虚拟现实等高频词层出不穷。而对于下一阶段国产操作系统的进化之路,会后采访中,几位老师分别给出了自己的观点。

 

郭振宇认为可以从技术和生态两个维度来看。技术层面,随着云原生阶段的到来,下一代云原生操作系统需要更加轻量、安全、可靠的特征,也需要拓展更多的服务边界,同时“碳中和”等议题也会成为 OpenCloudOS 下一阶段的演进方向。生态层面,他呼吁更多企业参与进来,从上游源头进行开发,确保底层技术安全,也希望能积极推动相关标准的制定,集中力量解决大家所面临的共性问题,共创国产技术生态。

 

杨继国称,从目前的情况来看,下一代国产操作系统需要解决更多场景、更多算力的支持问题,架构的灵活性、可拓展性以及软硬一体的全栈性能优化可能会是下一个阶段国产操作系统的重点研究方向。

 

对此,OpenCloudOS 社区理事、中兴操作系统产品总工、操作系统专家委员会委员徐立锋,及 OpenCloudOS 社区的理事、京东云混合多云首席架构师何小锋表示,当前国内有大量领先国外的业务场景和数据规模,比如电商、金融、社交、短视频等,接下来的国产开源操作系统如果能针对这些场景进行打磨优化,更好地满足场景要求,是有机会在这些领域超车的。

 

透过几位老师的观点,不难看出,利用底层技术开源实现供应链的安全、依靠更灵活的场景适配提高差异化竞争力、通过协同共建实现生态繁荣,这将是下一阶段国产操作系统发展的必由之路。而随着 OpenCloudOS 源社区(L1)项目的正式发布,在各方的竞争与合作之下,国产操作系统行业又将会翻开怎样的篇章呢?值得期待。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2022-06-23 19:203349

评论

发布
暂无评论
发现更多内容

作为一名面试者你应该知道的【上-带大厂面试题】,android组件化开发与sdk

android 程序员 移动开发

你知道App为什么会Crash吗?,Android性能优化之APK优化

android 程序员 移动开发

使用更为安全的方式收集 Android UI 数据流,深入浅出Android

android 程序员 移动开发

做了6年Android开发,你会的还只有初级工程师的技术吗?

android 程序员 移动开发

全网热议:Android 在未来是否会走向终结?,android路由实现

android 程序员 移动开发

全网唯一一份,从入门到精通的Android进阶学习笔记整理,Android应用层

android 程序员 移动开发

从零开始学数据结构和算法-(五)-分治法-(二分查找、快速排序、归并排序)

android 程序员 移动开发

【设计模式】第八篇 - 原型模式 - DOTA-幻影长矛手

Brave

设计模式 原型设计 11月日更

作为一名Android面试官,这些面试官常问的开发面试题你都掌握好了吗?

android 程序员 移动开发

你确定自己学会了自定义MarqueeView?这个你会吗?进来看看吧

android 程序员 移动开发

做了三年Android,公司发不出工资了,怎么办,阿里、腾讯大厂Android面试必问知识点系统梳理

android 程序员 移动开发

从零开始学数据结构和算法 (五) 分治法 (二分查找、快速排序、归并排序)

android 程序员 移动开发

作为Android开发者,你真的知道Android按下开机键到启动发生什么吗?

android 程序员 移动开发

作为程序员的我们应该如何在当今国内的信息产业生存?,万字解析

android 程序员 移动开发

我以为对jvm性能调优很了解,直到我到阿里面试完之后

Java 程序员 JVM

使用Google开源库AutoService进行组件化开发,移动应用开发课程设计心得

android 程序员 移动开发

作为一名Android开发者,你有过迷茫吗?,面经解析

android 程序员 移动开发

作为面试官,如何考察工程师的软素质,Android开发经典实战

android 程序员 移动开发

使用 Flutter 快速实现聊天应用,计算机移动应用开发

android 程序员 移动开发

使用 Kotlin API 实践 WorkManager,看完豁然开朗

android 程序员 移动开发

质量基础设施一站式服务平台,NQI云服务平台搭建

电微13828808271

仿微信视频通话大小视图切换(SurfaceView实现),面试官6个灵魂拷问

android 程序员 移动开发

使用C#创建,查看,2021大厂Android面试题精选

android 程序员 移动开发

从零开始分析InstantRun源码,kotlin实现接口

android 程序员 移动开发

从面试无人问津到手拿百度offer,还原一段野生程序员的成长经历

android 程序员 移动开发

任性!我开发了一款自己用的天气预报app,android双击事件响应

android 程序员 移动开发

你告诉我太卡了,那是你不晓得性能优化之app卡顿优化,销售应届毕业生的面试题

android 程序员 移动开发

做个酷炫的“锤子” 开关效果,kotlinwindows桌面开发

android 程序员 移动开发

作为一名Android面试官,这些面试官常问的开发面试题你都掌握好了吗?(1)

android 程序员 移动开发

演进实录|不同阶段的企业如何搭建监控体系?

阿里巴巴云原生

阿里云 Kubernetes 容器 云原生 监控工具

做android开发一直不相信35岁危机,好像被自己遇到了,9次Android面试经验总结

android 程序员 移动开发

OpenCloudOS源社区项目发布后,我们跟核心参与者聊了些什么?_云原生_付秋伟_InfoQ精选文章