「开源人说」第二期重磅上线!一起走进《从开源中来,到开源中去》

简介: 你是否思考过开源的意义?是获取免费种子用户?还是技术贡献社会价值? 开源意义千人千面,最重要的是参与进来和分享出去。贯彻开源精神,龙蜥社区从Linux开源而来,CentOS替换出发,捐赠给开放原子这样的第三方中立开源基金会,到开源中去,最后落地千行百业中去产生实际价值。从开源中来,到开源中去,龙蜥社区曾走过一条怎样的开源之路?


龙蜥,属蜥蜴目,其下属大多数物种为中国所特有。


它还有另一种代表——即龙蜥操作系统,由阿里云、统信软件、三大运营商等知名厂商共同发起并开源。


01

诞生背景—— 内孵外化,应运而生


龙蜥操作系统跃入大众视野,并非一日之功。


早在2010年,龙蜥就在阿里内部诞生。创立初期,便下了“替代CentOS,为中国基础软件领域贡献一份力量的命题。龙蜥操作系统在阿里巴巴内部打磨了数十年,有效支撑了历年天猫“双11”大规模实践,系统的稳定性、安全性和性能经受住了非常严苛的考验。


龙蜥操作系统在开源的3个月后,恰好经历了CentOS 停服这个令行业为之一震的事件。2020年12月CentOS官方宣布计划停止维护CentOS Linux项目。放眼当时,CentOS 在政务、电信、金融、能源、互联网等行业被广泛应用。停服事件对国内广泛应用 CentOS 的各行各业用户群体带来了严峻的挑战,同时也给国内操作系统产业的发展提供了新契机。202110月,龙蜥操作系统在阿里云云栖大会上亮相。可以说,龙蜥的问世赶上了这一窗口,等待时代的检验。


插入1.jpeg

(图/龙蜥亮相 2021云栖大会)


02

实践检验——龙蜥操作系统是 CentOS 替代的最佳选择


于互联网公司而言,操作系统这种底层的技术软件的变更,会对其业务产生非常大的冲击。为了保证在业务平稳运营的环境实现底层操作系统的替代,龙蜥社区做了大量的技术工作,最终实现让用户无感、对业务有改进、从0到1到1000到10000、规模化复制的替代目标。


龙蜥操作系统和其他开源操作系统的本质区别在于,其针对云计算进行了全面的优化,在数次实战中沉淀出技术,而非空理论。通过不断演化内核这一操作系统核心技术,龙蜥社区内核相关的技术在其他开源社区的各个子系统排名都属于业内前列。龙蜥还打造了Java虚拟机、全栈国密相关解决方案的技术标杆,并且支持用户从其他操作系统一键平滑迁移到龙蜥操作系统上。


目前,统信软件、移动、联通、龙芯等多个厂商基于龙蜥操作系统发布衍生版,并且这些衍生版在金融、电信、电力、交通、政务等行业纷纷落地。“只有通过足够大规模的验证,最终才能得出龙蜥操作系统是作为替代CentOS的最佳体验的结论。”龙蜥社区理事长马涛表示。


03

龙蜥发展步入快车道


2020年9月龙蜥社区成立以来,龙蜥操作系统先后发布了Anolis OS 8.2、8.4、8.6等多个版本,后续逐渐发展到集成了x86、Arm、龙芯、RISC-V 等完善的芯片支持,满足多种计算场景的需求。


经过一年发展,龙蜥操作系统的下载量翻了5倍,装机量达到130多万。在社区的整个研发数据方面,目前整个龙蜥社区已经有50个SIG组,汇聚了数千位开发者和30万名社区用户。


在刚过去的6月份,龙蜥社区发布了新一代操作系统Anolis OS 23研发路线图,新版本传达龙蜥更自主创新的决心以及代表更完善的技术路线,整体涵盖编译器、内核、安全、虚拟化、云原生等领域,包括更完善的芯片支持,让我们拭目以待!


插入2.png

图/Anolis OS 23研发路线图



04

从开源中来,到开源中去——捐赠龙蜥


什么是开源的本质?龙蜥社区运营委员会主席陈绪的回答是:“开源的本质第一个是开放,第二个是分享,第三个是协同,最后达到共享。”


龙蜥社区早期从上游开源社区吸收了很多开源技术红利,同时也在积极回馈社会中。目前,龙蜥操作系统正捐赠给开放原子这样的第三方中立开源基金会。


“就像是把我们的孩子送出去,让他接受更大的挑战,去接受更多人的检验。”龙蜥社区理事长马涛表示。


“龙蜥社区已经发展成为国内极具创新力的开源操作系统社区,具备较为领先的产业和技术影响力。”开放原子开源基金会秘书长孙文龙表示,“欢迎龙蜥以及更多的项目捐献给开放原子开源基金会,一起构建操作系统的开源开放新生态。希望未来龙蜥社区的发展更加开放,成为全球开源生态的重要力量。”


插入3.png

(图/开放原子开源基金会秘书长孙文龙


龙蜥社区运营委员会主席陈绪认为,社区选用龙蜥来命名,与其个头大、灵活的特点很契合也正意味着随着产业的发展,龙蜥社区能够引领大家往一个方向走。当被很多客户、用户、社区爱好者问到龙蜥会坚持多久的时候,他给出了一个直接且肯定的答案——至少十年。

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
5月前
|
消息中间件 人工智能 Cloud Native
社区胜于代码,我们在阿帕奇软件基金会亚洲大会聊了聊开源中间件的未来
阿帕奇基金会亚洲大会顺利召开,阿里云消息技术负责人林清山在主论坛做了《阿里云中间件持续进化:从分布式应用架构向云原生 AI 原生应用架构全面升级》的演讲,从云厂商的视角分享了贡献开源、推动社区发展的过程,希望通过 AI 开发框架+AI 观测能力+AI 网关 + 事件驱动,一站式助力大模型应用落地。
270 20
社区胜于代码,我们在阿帕奇软件基金会亚洲大会聊了聊开源中间件的未来
|
8月前
|
Java Serverless Apache
9 个开源项目、25 个课题可选丨欢迎报名阿里云云原生开源之夏
2024 开源之夏,阿里云云原生应用平台团队开放了包括 Apache Dubbo/Apache RocketMQ/Apache Seata/Higress/iLogtail /Nacos/Sentinel/Spring Could Alibaba / Serverless Devs 在内,涉及微服务、消息、可观测、Serverless 4 大技术领域的 9 个开源项目。
1455 10
|
6月前
|
搜索推荐 开发工具 Anolis
龙蜥社区「人人都可以参与开源」----自由代码盛会
龙蜥社区「人人都可以参与开源」----自由代码盛会
|
8月前
|
数据采集 运维 前端开发
打跑个人开源转角的“拦路虎”——我的开源之路
打跑个人开源转角的“拦路虎”——我的开源之路
67 0
|
Java 中间件 程序员
重磅!不容错过的阿里内部微服务速成手册也太赞了(2023版)
大家都知道Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。这样一看:马爸爸可以说是左手双十一,右手阿里开源组件,不仅占据了程序员的购物车,还要攻占大家的开发工具(手动狗头)。
|
消息中间件 Cloud Native Java
10 个开源项目、47 个课题可选丨欢迎报名阿里云云原生开源之夏
开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。
|
自然语言处理 供应链 负载均衡
【开源之夏 2023】欢迎报名 MOSN 社区项目!
2023 年,MOSN 社区再次加入中国科学院软件研究所的高校开源活动—— “开源之夏 2023” ,为大家准备了三个任务,涉及 Go、HTTP、Security、Software-Defined Networking、Container 等多个领域。
|
设计模式 JSON 前端开发
我的开源项目与开源经历分享
一位93年的前端开发者从一个开源门外汉变成了一个开源发起者,项目已经1K+ Star,分享一下自己的开源项目和开源历程,供大家参考。
|
Cloud Native 开发者
云原生应用插件扩展训练营上线,帮你开始开源社区贡献者之旅!
阿里云开发者学堂联合云原生开发平台推出了云原生应用插件扩展训练营,帮你开始开源社区贡献者之旅!
云原生应用插件扩展训练营上线,帮你开始开源社区贡献者之旅!
|
Kubernetes Cloud Native Serverless
云原生·风向标活动来啦~ 顶尖开源项目首次全解析!
阿里云开发者学堂联合云原生团队,为云原生开发者带来风向标活动,持续更新精品课程和实战分享~
云原生·风向标活动来啦~ 顶尖开源项目首次全解析!

热门文章

最新文章

下一篇
开通oss服务