预约 DBTalk 技术公开课,了解 HTAP 数据库的最佳实践! 了解详情
写点什么

龙蜥社区理事长马涛:进一步释放底层算力,打造面向云时代的操作系统

  • 2022-11-08
    北京
  • 本文字数:4059 字

    阅读完需:约 13 分钟

龙蜥社区理事长马涛:进一步释放底层算力,打造面向云时代的操作系统

在 2022 云栖大会龙蜥操作系统峰会上,龙蜥社区理事长、阿里云研究员马涛发表主题演讲,本文为演讲内容整理。


首先要感谢一下中国软协陈宝国秘书长以及浙江软协王小号秘书长,两位对龙蜥的祝福以及对龙蜥未来的展望让我对龙蜥充满了信心。还要感谢一下今天到场的各位理事代表、各位合作伙伴代表、各位开发爱好者、所有在线上观看龙蜥操作系统峰会的开发者们,大家上午好!


我们相信操作系统将成为数字产业支柱算力来源,龙蜥社区是近两年业界发展最为强劲的一大操作系统开源社区,因为它做对了两件事:

  • 一是“开放算力”,龙蜥社区短期目标是开发龙蜥操作系统作为 CentOS 替代,助力广大用户无缝迁移。并且,基于阿里云、统信软件等社区多年来的技术沉淀,面向广大用户进一步释放底层算力。

  • 二是“云启未来”,龙蜥社区的长期使命是,与生态合作伙伴联手,共同打造一个面向云时代的操作系统,协同产业上下游能力和诉求,建立统一的开源操作系统生态。


这也是今天我演讲的主题“开放算力,云启未来”的由来。

开放算力,云启未来


首先,我认为龙蜥社区对于算力的支持是当前国内和国际社区里面最全的。无论是对像 Intel、AMD、Arm 等国际芯片厂商的支持,还是对像龙芯、兆芯、飞腾等国内芯片厂商的支持,龙蜥对于国内外主流芯片支撑的能力都是领先的。其次,我们认为对于一个操作系统开源社区而言,开放是非常重要的。因为龙蜥足够开放、平等、中立,所以在过去的一年里发展速度极快。



在过去的一年里,龙蜥操作系统下载量已经达到 230 万,装机量超过 300 万。龙蜥社区当前有 21 家理事单位和近 250 家的生态合作伙伴,尤其是近来刚加入社区的 4 家新晋理事单位,都能为社区的发展带来很大的帮助。其中三家是服务器厂商的浪潮信息、中科曙光、新华三,他们的加盟极大扩展了龙蜥社区在整机以及服务器方面的生态板块;另一家是麒麟软件,也是国内非常领先的操作系统厂商,麒麟软件的加入将与龙蜥社区协同推动国产操作系统产业的发展。


大家可能会问“为什么龙蜥社区在短短 2 年的时间内能够有如此跨越式的发展?”我认为这与社区的使命、愿景、以及信念准则都是息息相关的。龙蜥的使命和愿景是社区持续长期发展的方向,就是为中国整个软件产业的发展出一份力。下面我想重点展开龙蜥社区的信念和准则,这也是在第二届理事大会上经过在场所有理事单位投票选出来的四个关键词,分别是开放、平等、协作和创新



第一个是开放。我们认为龙蜥社区对所有企业都是开放的,社区不会对加入的企业有任何强制性要求,开放的核心是希望操作系统产业链上的企业都能够加入到龙蜥社区,一起为整个龙蜥社区的发展献策献力。


第二个是平等。我们认为一个社区能够平等地发展,不是体现在口号上,而是体现在它做的每一件事情上。这里给大家举一个例子,在龙蜥社区第一届理事大会上,阿里云作为理事长单位提出一个提案,依然被理事大会投票否决。龙蜥社区理事大会的投票机制是这样的,出席单位数量需要超过三分之二,每家单位可投出一票,针对每个提案需要一半以上企业投赞成票才可通过。因此,即使是作为理事长单位的阿里云,或者是作为副理事长单位的统信软件,投票时依然是一票,不存在权重高低。


第三个是协作和创新。核心是我们认为整个操作系统产业链非常长,涉及到从底层芯片、服务器、操作系统,到上层应用,需要链条上的所有人能够一起协作。创新是龙蜥社区能够持续发展的一个动力源头,引领整个社区甚至操作系统产业的发展。


基于社区的使命愿景和信念准则,接下来我将详细为大家展开龙蜥社区在过去 1 年做的一些比较重要的工作。


第一个是技术生态。去年我们发布了龙腾计划,希望从技术、产品、商业三个方面来整体地提升社区合作伙伴价值,作为一个操作系统开源社区,我们将通过生态发展以及技术协作,让龙蜥操作系统具备非常大的技术竞争力,这是社区发展的基本盘。


第二个是产品生态,核心希望通过产品方案的推广,包括产品的交叉认证和技术服务,来实现社区所有的合作伙伴和理事单位的产品生态繁荣。


第三个是商业生态。我们认为所有参与到社区里面做开源的企业,一定要能够找到自己的合理的商业模式。为什么 Linux 以及 Linux 内核,能够成为国际上较为成功的商业开源项目?核心还是参与的公司和的个人都能够从社区开发中拿到自己的利益。我们希望通过龙腾计划为理事单位和合作伙伴能够找到一条方便实现自己商业价值的途径。


值得一提的是,一年前,我们发布了《OpenAnolis 龙蜥社区技术创新白皮书》,对龙蜥社区在技术发展和创新上的思路以及围绕思路的初步探索进行了系统性的展示。2022 年是龙蜥社区在产业落地的一年,为让大家看到龙蜥社区每一年扎扎实实的突破,我们正式发布《2022 龙蜥社区全景白皮书》。此次白皮书涵盖 6 大章节,包括社区伙伴风采展、社区技术演进、原生技术概览、“龙蜥+”精选方案与案例、社区运营风采展。白皮书 2.0 版本更加注重社区温度、热度、亮度三位一体的全景呈现,也会侧重展示社区成立以来的沉淀和积累,包括覆盖政务、电信、金融等多个领域的迁移产品和解决方案。希望通过这本全景白皮书让大家对龙蜥社区有更加全面的了解。



在合作伙伴价值之外,龙蜥社区注重产品供应链和软件供应链的锻造,其背后主要是人才培养的工作。其实对于操作系统整个产业而言,人才是非常重要的,但在过去一段时间里国内相关人才储备和教育存在短板,还有很大的提升空间。对于龙蜥如何去做好人才培养?我们也定义了自己的人才供应链计划,将通过三个工作来推动龙蜥人才供应链的发展。


第一个是龙蜥实验室,操作系统本身的学习曲线比较陡峭,如何让广大开发者、爱好者、高校同学,能够更加方便的去使用 Linux 的操作系统和资源,我们基于“看得见、摸得着”的理论,打造了位于龙蜥官网上的龙蜥实验室,让用户通过简单的点击就可以拿到一个龙蜥操作系统环境,帮助他更好地了解龙蜥和应用 Linux 操作系统。


第二个是龙蜥高校行,是一个与高校之间的线下长期互动,通过线下和线上的教学来帮助大学生们更好地了解操作系统的研发。除此之外,龙蜥社区积极参与各大赛事,为大赛设计赛题、提供导师、培训技 术、参与评审等,将产业发展思考融入赛事,加强操作系统领域人才 的培养。上半年,龙蜥社区走进了北大开源实践课,为多所高校生介 绍培训龙蜥操作系统,参与了中科院开源之夏、阿里巴巴编程之夏、 教育部产学合作协同育人项目、大学生系统能力大赛操作系统设计 赛、“互联网”大学生创新创业大赛等等,在学术研究、课程合作、 赛事赞助等多方面保持与高校的密切合作。


第三个是龙蜥大讲堂,过去很多同学学习 Linux 或者操作系统时,他们遇到很大的问题就是课程非常枯燥。那龙蜥大讲堂有什么不一样呢?我们还是希望能够对于一些专题进行展开,同时对于一些现实中同学们会遇到的问题去进行实战讲解,这样一方面让同学们在实战中更易理解,另一方面是让大家更有代入感,也更容易实操。另外,我们还在做一个《龙蜥开发者说》的栏目,邀请很多一线的开发者现身说法“如何参与龙蜥社区”,让大家对整个龙蜥社区的开发和运营更加有体感,也更加容易参与。



除人才之外,对龙蜥社区而言,产业技术的持续演进也十分重要,包含了软件供应链、伙伴供应链,以及龙蜥生产线等概念。我们认为软件供应链更多解决的是生产资料的问题。龙蜥社区的理事单位、生态伙伴,以及高校和科研机构一直在共建软件供应链安全的项目,通过对漏洞信息库,包括代码版本的信息库、代码安全的信息库、CBE、安全中心的建设,希望能够帮助我们所有参与龙蜥社区的企业,解决掉在软件供应链安全方面的一些问题和困扰。在解决了生产资料的问题之后,另外一个就是要解决生产关系的问题。前面我也提到了整个操作系统的产业链条是很长的,龙蜥社区集合了云厂商、芯片厂商、服务器厂商、应用厂商等等产业上下游多重角色,希望通过龙蜥社区生态形成一条完整的全链路的解决方案,帮助企业用户更好地解决一些生产过程中遇到的问题。


在解决了生产资料和生产关系以后,我们如何去提高我们的生产力呢?其实龙蜥社区也提供了一整套比较完整的工具去帮助企业用户。比如说针对广大开发者的开发者平台服务,针对日常测试问题的一站式测试服务平台,针对在发行版编译过程当中遇到的环境构建方面的问题,我们也提供了 ABS 系统……我们通过一整套社区基础设施来帮助企业用户真正实现软件包选型的合规,构建的自动,发布和运维是规范和有流程的。龙蜥社区通过全面提升整个生产线的能力,来支撑企业技术的持续演进。

 应“云”而生,下一代龙蜥操作系统


对于龙蜥社区未来的发展,下一代操作系统的打造是一个非常重要的工作。我将重点向大家介绍一下 Anolis OS 23。在云栖大会技术主会场上,阿里巴巴合伙人、阿里云基础产品负责人蒋江伟也提到龙蜥社区联合生态企业共同打造并发布了 Anolis OS 23 的公测版。


图/阿里巴巴合伙人、阿里云基础产品负责人蒋江伟在云栖技术主会场发表演讲


Anolis OS 23 是非常庞大的社区下一代操作系统,值得关注的有两个非常核心的点:


第一:社区第一次尝试通过分层分类理论指导操作系统的研发工作来打造 Anolis OS 23,其中,分层分类理论是由龙蜥社区副理事长单位统信软件发起和主导的。在统信软件的主导下,社区的理事单位都积极地参与到一些理论的论证以及实验工作,我们希望通过分层分类的理论能够解决掉操作系统研发过程中的协同问题,以及操作系统产业的合作问题。


第二:我们通过整个社区所有的 SIG(Special Interest Group )小组来支撑社区操作系统的发展,从上图大家可以看到目前社区里快速发展的 SIG 小组还是非常多的,无论是在内核技术、系统安全、基础设施等领域我们都做了非常多的工作。希望通过龙蜥社区的技术创新,联合所有理事单位和生态伙伴实现协同,能够帮助下一代龙蜥操作系统可以更好地解决掉产业以及将来可能会面临的一些问题,能够真正实现一个面向下一代的全场景的操作系统。


最后想给大家讲一下我们认为的未来是什么样子的。我们希望龙蜥社区能够和所有的理事单位、和所有的伙伴一起,共同在开源的道路上推进中国操作系统产业的发展。同时,我也非常有信心在大家共同努力下,一定能够共同打造国产操作系统未来的新丰碑!谢谢大家!

2022-11-08 17:512057

评论

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

回"疫"录(11):别让善良寒了心

小天同学

疫情 回忆录 现实纪录 纪实

《你好架构师之 压榨硬件价值的利器容器(Docker)》

再见小飞侠

Java小想法: JDK许可证

范学雷

Java 编程语言

Android Studio NDK 编译 Bsdiff 库

码农亮哥

android-studio ndk bsdiff

高仿瑞幸小程序 05 更正轮播组件的高度计算

曾伟@喵先森

小程序 微信小程序 大前端

Spring整合MyBatis详细分析

Java收录阁

mybatis

软件产品开发流程

Interstate5

软件开发 软件开发流程

做程序员有未来吗

山楂大卷

程序员 个人成长 职业规划 技术人

Redis 命令执行过程(上)

程序员历小冰

redis 源码分析

如何打造个人品牌?

石云升

个人 品牌

Redis学习笔记(集合类型)

编程随想曲

redis

关于查尔斯-斯特里克兰

黄大路

提升认知 小说 个人提升 认识自己

DevOps怎样影响开发运维人员

脚动两轮男之漂流小王子

DevOps

程序员的晚餐 | 5月9日 炖蹄髈

清远

程序员

产品经理中必会SQL技能,相关内容研发可不予支持

韩超

MySQL sql 产品经理

理解雾计算(Fog Computing)与边缘计算(Edge Computing)

老任物联网杂谈

雾计算 Fog Computing 边缘计算 Edge Computing

向上管理第一项:路径P背后的目标B

kimmking

管理

如何快速对应用系统做一个360度画像诊断?

姜戈

Java 运维 多线程 网络 内存

白话计算机网络通信过程

WB

程序员 计算机网络

Elasticsearch原理讲透了!

for

lucene elasticsearch 倒排索引 分布式搜索引擎 数据的分片和备份

数据挖掘|cross_val_score交叉验证使用

黄大路

Python 数据挖掘 学习 数据分析

LeetCode 1232. Check If It Is a Straight Line

liu_liu

LeetCode

来了来了,2020 首场 Meetup ,可!

Apache Flink

大数据 flink 流计算 实时计算

数据库连接池的大小

Java收录阁

数据库

游戏夜读 | 联网才能玩的单机

game1night

Scrum精髓 - Scrum的核心到底是什么

Bob Jiang

Scrum 敏捷 Scrum精髓 敏捷精髓

真实 Java 笔试题

旭霁

面试

模块化设计思想产品设计应用

燕陈华

产品设计 模块化流程 流程图

面试官浅析程序员面试过程中的二三事

joe

互联网 个人成长 方法 职场 文化

小棉袄,最终却没有变成你的防弹衣

小天同学

个人成长 成长 感悟 母亲节 感恩

ROS与OpenAI结合使用教程(概览)

辣么大

龙蜥社区理事长马涛:进一步释放底层算力,打造面向云时代的操作系统_开源_龙蜥社区_InfoQ精选文章