环球创业频道导航栏_fororder_WechatIMG203

    滚动   |   环球快讯   |   环球专访   |   政策解读   |   会员页面   

马涛:助力应用生态文更好发展 推动中国操作系统产业进步

2022-05-10 15:32:36  来源:中央广电总台国际在线  责编:郑思雯

  国际在线消息:5月10日,由中国软件行业协会主办的2022中国软件产业年会举行,大会以“数字经济新时代--软件产业赋能高质量发展”为主题,盛邀产业主管部门领导、两院院士、京津冀行业主管部门领导、国内外软件领域知名专家、领军企业负责人、行业组织和机构代表等业界翘楚及权威媒体,传递政策之声、洞察产业之势、研究发展之策。

  大会现场,龙蜥社区理事长、阿里巴巴开源技术委员会副主席马涛致辞。

马涛:助力应用生态文更好发展 推动中国操作系统产业进步_fororder_马涛.JPG

  以下为实录全文:

  各位参加2022中国国际软件发展大会的朋友们,大家好!我是来自龙蜥社区的马涛,非常荣幸今天能给大家带来关于中国开源操作系统发展趋势,及龙蜥核心竞争力的演讲。

  演讲开始我想先简单的回顾一下中国操作系统产业目前面临的机遇和挑战。我总结下来主要有三点:第一点,CentOS停服。大家都知道在2020年的时候,在2021年12月底将停止对CentOS8提供更新,在2023年年底,会对CentOS7停止服务。这对于中国操作系统产业和使用CentOS的客户,带来很大的影响。相应的有哪些机遇呢?我认为有三点:第一,我们要考虑这些客户本身系统的安全性,以及如何可持续的发展;第二,我们也在想,随着CentOS的停服,如何将操作系统进行进一步的标准化,并在管理、运维等方面形成一致的体验。第三,中国特有的非常大的特点,我们希望能够整合产业链,通过有序演进,彻底地摆脱过去很多我们对于CentOS的依赖,并实现自主的操作系统的演进。这是第一个挑战。

  第二个挑战,我认为是目前芯片产业的快速发展。大家知道在国内芯片产业最近的发展速度是非常快的,我们在CPU领域有很多很多的国产CentOS,无论是飞腾、兆光等等,如何提供多芯片的支持,这是摆在操作系统面前非常重大的课题。在实施多芯片支持的同时,我们认为还需要做到标准化和解耦合。为什么这样说呢?过去我们可以看到很多操作系统的厂商,因为对于多芯片的支持,其实推出了不同的操作系统,这对于应用厂商来说是非常大的适配负担。所以我们认为标准化解耦合是一个非常重要的操作系统产业需要解决的问题。另外一方面,随着国产芯片的快速发展,给了所有做操作系统和芯片厂商非常大的机会,就是在考虑如何通过软硬协同,通过系统深入的设计,来实现软件和硬件协同发展,一起为我们的应用提供更好的运行环境的任务。

  我认为第三个面临的比较大的机遇和挑战,是应用生态的革命。随着云原生场景容器化等等趋势在不断的演进,其实应用不像以前传统的那些标准的应用一样,是有非常密切的耦合关系,现在标准的云原生应用是非常解耦的,对于整个操作系统做支撑的应用生态是有非常大的革命。同时,在纷纭复杂的应用生态的情况下,我们如何进行跨场景的协同,也就显得非常重要。

  讲完操作系统产业面临的机遇与挑战,其实也非常有意思,我们在遇到这些问题的时候,推出了整个龙蜥操作系统开源社区,龙蜥操作系统开源社区的主旨,就是希望在应对CentOS8停服的情况下,联合开发的一个Anolis龙蜥OS作为CentOS的替代,我们希望打造国内主导的Linux操作系统及创新平台,推动软硬件及应用生态的繁荣发展。这一张图是我们对于龙蜥社区,以及龙蜥操作系统的示意图,这儿可以看到通过Anolis OS、Anolis Edge、Anolis Things,我们希望做到持续的创新,以及车载场景,以及新的编程语言的环境下,实现Linux操作系统开源社区的创新。

  提到这儿,我想提一点,龙蜥的英文名字是Anolis。Anolis是什么意思呢?就是我们在一开始命名的时候,就想到它是一个缩写,是Anolis is not only Linux system,我们不仅仅把它定义成一个操作系统,我们希望龙蜥能够成为全球数字创新的基石,并最终实现云边端计算体系的融合。

  介绍完龙蜥操作系统开源社区的定位,我想有一个断言,就是龙蜥是独立发展原生操作系统社区。我相信或多或少在座的一些朋友,也会有一些对龙蜥不太理解。上边一个图是我们认为的龙蜥的发展路线,大家可以看到龙蜥就是Open Anolis是从Linux上游社区吸取了很多重要的特性,再生成了Anolis os(龙蜥操作系统),这是一个开源版本,再通过商业发行版,来实现社区发展的闭环。上边有两个例子,中间这个模式是最新的,Fedroa社区生成了Fedora,再是发行版,大家可以看到龙蜥社区的定位,希望能够直接吸收Linux上游社区的特点,形成自己的发行版,并惠及下游所有的发行版。在龙蜥里面项目是多种多样,这些项目都通过社区的直径远近,会形成社区的发行版,通过标准的制定、价格的设计、软件包转型、社区的生态合作,以及一些安全合规、质量保障等工作,最终形成非常完整的社区发行版,通过产品集成的方式,通过让下一个商业发行版,能够集成并且服务最终客户。相应的,我们的商业发行版,也可以通过开源回馈的方式,让我们的社区发行版,运转的更加顺畅。

  对于整个龙蜥,是双轮驱动的。一方面是刚才提到的开源,通过技术普惠,通过社区的产品研发,来完成交付。另外就是商业驱动,通过开源社区的治理与产业的协同,最终形成商业上的自闭环。

  龙蜥是一个独立发展的原生社区,是如何解决我刚才提到的三个问题呢?我下面也想展开一下:

  第一个问题就是我们面临的挑战,就是CentOS停服。这个挑战我们应该如何克服呢?龙蜥已经做了非常充分的准备,我们认为龙蜥是目前做CentOS替代最佳的选择。为什么这样说呢?我总结龙蜥社区在CentOS替代这个事情上有四个关键词,分别是专注、专业、完整和立体。是什么意思呢?专注,其实刚才前边我也提到了,龙蜥社区从成立第一天