当5块钱就能买到一张盗版系统盘的时候,你还会自己研发操作系统吗?
答案显而易见。在过去的几十年里,我们的操作系统就经历了这样的窘境,也正因为如此,国产操作系统的发展一直不太顺利。直到最近几年,伴随着应用场景的多元化,我们越来越清楚地认识到有必要建立自己的操作系统体系。但多年惯性使国产操作系统发展面临严苛生存环境与强大竞争对手的双重压力,始终期待通过不断努力突破 “临界规模”。
一年一个台阶,龙蜥社区凭什么?
龙蜥社区(OpenAnolis)就一直在为此努力。虽然成立只有不到3年的时间,但是凭借历经阿里云“双11”及理事单位业务实战考验的稳定和性能,在行业中迅速打响了名号,也帮助广大用户实现了对CentOS的无缝迁移。作为一个开源操作系统根社区,龙蜥致力于立足云计算打造数字创新基石,凝聚整个产业的生态力量,为数字化发展打造开源新基建。
(图/龙蜥社区第三届理事大会全票通过新理事单位加入的提案)
如今,龙蜥社区已经汇聚了企事业单位、高等院校、科研单位、非营利性组织、个人开发者等各类角色,覆盖产业链上下游300多家合作伙伴,持续推动软、硬件及应用生态繁荣发展。在刚刚结束的⻰蜥社区第三届理事⼤会上,理事会全票通过了凝思软件、蚂蚁集团、中兴通讯三家公司正式成为龙蜥社区理事单位的提案,这让龙蜥开源生态的队伍更为壮大。
龙蜥社区之所以能够在短时间获得如此成绩,其开源开放的理念功不可没。自创立之初,龙蜥社区就秉承平等、开放、协作、创新的原则,社区成员、伙伴间平等交流与自由协作,充分发挥各家生态伙伴的创造力与积极性。“即使是阿里云的提案也可能被否决,因为龙蜥坚信唯有公平公正,才可以行稳致远。”,龙蜥社区运营委员会主席陈绪在接受采访时表示。
(图/龙蜥社区运营委员会主席、阿里云技术战略总监陈绪)
当前龙蜥社区理事会由阿里云、浪潮信息、统信软件、龙芯、Arm、英特尔等24家国内外头部企业共同组成,这些企业代表了当下行业软硬件的一流水平,结合300多家来自芯片厂商、软件厂商、整机厂商、操作系统厂商等操作系统全产业链的合作伙伴,打造了符合我国应用环境与业务场景的生态系统,共建未来应用。
“过去三年,在国家政策的引领、在产业界生态伙伴的共同支持下,国产操作系统确实取得了长足的进展,但与此同时,底层芯片的更新换代、各种算力的提升,对于操作系统来讲挑战非常大。我们希望通过开源开放的模式,发挥国内众多的厂商自身优势,给用户提供更多更好的选择。”在谈到当下国产操作系统的现状与挑战时,龙蜥社区理事、浪潮信息副总裁张东感慨道。
(图/龙蜥社区理事、浪潮信息副总裁张东发言)
越是有困难,越需要技术上的突破。为了进一步提升龙蜥操作系统(Anolis OS)的创新性与易用性,浪潮信息携手龙蜥社区打造了联合实验室,一方面依托浪潮信息整机系统能力,另一方面发挥龙蜥社区的生态优势,以“平台共建、联合创新、繁荣生态”为目标,打造了一套完善的操作系统产业生态链,推动整个产业的技术创新和生态发展。
但操作系统的建设并非一蹴而就。要想打造中国人自己的操作系统,需要在技术、标准、生态等维度多管齐下。作为国内操作系统开源社区领先者,考虑到操作系统产业链非常长,涉及到从底层芯片、部件、整机到上层应用等多个领域,龙蜥社区联合统信软件率先推出分层分类的架构理论,有效地从国内产业实际出发,进一步促使产业协同,集中优势力量干大事。
(图/龙蜥社区技术负责人张金利)
建立一个拥有生命力的丰富生态根本在于社区化协作,而不是集约式管理。龙蜥社区技术负责人张金利还透露,龙蜥基于分层分类理论自主选型研发的Anolis OS 23 ,拥有全芯片场景软硬协同能力、云上高算力的支持能力、大规模场景下的系统稳定性能力,是社区各生态企业一同打造的。这样的 Anolis OS 23 不仅仅是一个操作系统发行版,而且是一个自研的社区协作平台,更是丰富国产操作系统生态的的活力之源。
(图/龙蜥社区副理事长,统信软件副总经理朱建忠)
谈及如何支持国产操作系统发展的话题,龙蜥社区副理事长,统信软件副总经理朱建忠说,“龙蜥社区贯彻执行‘公平’二字,这是国产操作系统生态丰富发展的根本,也是我们坚定地和龙蜥站在一起的原因”。
截至目前,龙蜥操作系统(Anolis OS)下载量230w+、装机量300w+,阿里云、统信软件、浪潮信息、移动、联通、电信、麒麟软件、凝思软件、中科方德、新支点等十多家企业基于龙蜥操作系统发布了商业衍生版,累计服务了政府、金融、能源、运营商、交通等多个领域超过30多万用户,有效应对了CentOS 8停服以来的迁移需求。
(图/龙蜥社区理事,Intel 技术总监杨继国)
“真正开放的开源总是令人着迷的,作为最早一批理事,Intel现已和龙蜥社区超过20个SIG保持密切交流和技术创新探索。与龙蜥同行,相信面向云时代的龙蜥操作系统会带来更多惊喜。”Intel 技术总监杨继国接受采访时这样说。
得益于社区成员的共同努力,如今的龙蜥操作系统在芯片、内核、编译器、安全、虚拟化及云原生等操作系统核心领域实现了多项技术创新和突破,支持包括x86、ARM、RISC-V、LoongArch 等多种主流芯片架构,其性能和稳定性业内首屈一指,能够为云上典型场景带来 40%的综合性能提升,50%的故障率降低,同时兼容 Linux主流生态,支持原地迁移,符合等保三级、CIS等安全标准,提供全栈国密能力等等。
(图/2022云栖大会龙蜥峰会龙腾计划2.0正式发布)
除了治理层面之外,龙蜥社区也推出了生态发展计划——“龙腾计划”,鼓励合作伙伴在社区探索出更多的合作模式,聚焦在产品和商业合作本身,真正牵引企业在社区落地,让龙蜥的生态和社区发展迈向新台阶。值得一提的是,龙蜥社区发布的《2022 龙蜥社区全景白皮书》涵盖社区技术演进、原生技术概览、“龙蜥+”精选方案与案例、社区运营风采等内容,展示了龙蜥社区的技术能力与成功案例,覆盖政务、电信、金融等多个领域的迁移产品和解决方案,进一步证明了自身在推进国产操作系统发展进程中的价值。
时至今日,在社区理事会的领导与众多社区成员的共同努力下,龙蜥社区已经在CentOS迁移、云原生、一云多芯、运维与性能、软硬件协同、安全可信、编程语言、社区基础设施等八大技术方向上取得了多项成果,形成了相对完善的操作系统系列产品阵型,包括Anolis OS产品矩阵、⾯向云原⽣环境的容器定制操作系统LifseaOS、云原⽣套件ACNS、以及一站式操作系统运维平台 SysOM等。同时龙蜥社区拥有强大的基础社区,包含ABS、T-one、龙蜥实验室等,让龙蜥社区用户可以在社区内快速便捷地进行发布件的构建、测试和验证。
这其中,主流应用的Anolis OS 8 为⻓期的稳定版,提供 10年⽣命周期;Anolis OS 23去年发布了公测版本,兼顾了未来数据中⼼技术及场景的需要,并且已经有了清晰的产品路线图,计划在今年6月底发布正式版本;再如ACNS云原生套件,已经能够为用户提供开箱即用的云原生一站式平台,让用户可以方便、快捷地部署自己的云原生集群,并高效地进行云原生化改造;而 SysOM平台则融入了 SIG 成员的成功商用运维实践经验,能够帮助用户在统一平台上实现主机管理、系统监控、异常诊断、日志审计、安全管控等复杂操作系统管理。
这些新版本、新技术、新平台的应用,使得龙蜥操作系统无论是在性能、稳定性还是易用性上都得到了明显的提升,而在技术创新方面,龙蜥社区也实现了不断突破,在软硬件协同、新型操作系统内核技术、云原生、系统安全、大规模运维等方面均实现了完整自主的技术革新,既解决了社区用户的痛点,又做到了面向未来云时代的布局。
这张让人目不暇接的生态图谱,很好地诠释了龙蜥社区的生态影响力,涵盖了芯片、中间件、数据库、整机、云服务、行业应用等多方伙伴。对于一家发展不到3年的开源社区来说,其发展速度可谓是“坐火箭”,由此可见行业对国产操作系统发展的迫切要求,更意味着,在开源开放、技术创新理念的推动下,操作系统在未来有着广阔的市场空间。
聚焦人才培养,让产业应用薪火相传
有人说,21世纪最重要的就是人才。在操作系统领域,我们同样需要具备创新力、专业性的后起之秀。为了让整个产业实现快速、健康、持续发展,在技术与生态之外,龙蜥社区尤为注重人才培养。
为此,龙蜥社区打造了龙蜥实验室、龙蜥高校行和「人人都可以参与开源」三大板块,通过与高校、研究院和产业的协作,让广大开发者、爱好者、高校同学更加方便地了解学习并使用Linux操作系统和资源,亲身参与系统的搭建与“实战”,在应用中提升,更具实操意义。这其中,龙蜥实验室通过在线实操的方式,让开发者们只需通过简单的点击即可得到一个免费的龙蜥操作系统环境,平台还配备了基础体验教程,涵盖多个操作系统技术领域,有助于初学者们了解龙蜥和应用Linux操作系统。
(图/龙蜥社区专家参与授课2022北大开源实践课)
龙蜥高校行则提供了高校师生与社区专家更直接的交流方式,有助于学生们更好地了解操作系统的研发和使用。除此之外,龙蜥社区积极参与各大开源赛事,为大赛设计赛题、提供导师、培训技术、参与评审等,将产业发展思考融入赛事,加强操作系统领域人才的培养。在过去的一年中,龙蜥高校行走进了北京大学开源实践课,并为多所高校师生带去技术分享与交流,参与了中科院开源之夏、阿里巴巴编程之夏等夏令营活动,申报教育部产学合作协同育人项目并设立操作系统课程建设项目,积极参与大学生操作系统设计赛、“互联网+”大学生创新创业大赛等大型赛事,在学术研究、课程合作、赛事赞助等多方面与高校密切合作。
(图/2022开放原子全球开源峰会龙蜥社区展位)
「人人都可以参与开源」作为一个趣味性的线上开发者活动,集理论指导与动手实践于一体,学生、开源新人可通过活动了解开源,并以任务形式参与社区贡献。除此之外,龙蜥大讲堂,每周如期而至,既有开源基础入门介绍,也有最新热门技术分享,可以解决学生们在实战应用中遇到的困难,更好地提升技术能力,强化应用体验,并让开发者近距离感受产业最新技术与发展趋势。
(图/2022云栖大会龙蜥社区展位)
线上线下、以赛促练等丰富多彩的培养方式,使得龙蜥社区的关注度大大提升,也让更多高校学子加入开源操作系统的大家庭,不仅为整个行业提供了有生力量,同时也促进了产业的良性循环。此外,龙蜥社区还与西安邮电大学、天津大学等高校展开多项研究合作 (如成立Serverless SIG),并成立达摩院操作系统实验室,致力为操作系统行业培养大量人才。
发展国产操作系统任重而道远,但龙蜥社区的出现已经让我们看到了阶段性的成果。得益于龙蜥社区面向云时代推出的Anolis OS,我们不再担心CentOS停更之后带来的麻烦;得益于开源社区源源不断的更新,Anolis OS正在以2年一个社区主版本的频率进行迭代,让整个产业都看到了它强大的生命力与逐步提升的覆盖率。如今,在众多理事单位和生态伙伴的共同努力下,龙蜥社区已经成为国产操作系统的核心交流平台,也有越来越多的新生力量正在涌入这一领域,推动国产操作系统持续、快速、健康发展,打造国产操作系统的新未来。