在中国如何打造一个有生命力的开源项目?

作为曾经的初级Java程序员,如今的IT行业的观察者,提到开源一词,我的内心总难掩一些悸动。

最近,在与九州云联合创始人章津楠沟通中认识了一个有趣的开源项目——建木,这是一个造福程序员的项目,而在建木团队的设想中,是要把建木做成一个被广泛应用的,有生命力的开源软件。

章津楠有十余年的开源社区经验,通过他的介绍中,我们能看到了中国在开源方面的一些变化,比如人才的积累,对于技术的重视,对开源认识的加深,基于这些变化,我相信,中国未来将会出现更多有影响力的开源项目。

开源在中国越来越流行

印象中的开源软件,背后站着一位或者一群无私奉献的技术大神,他们有发现问题的眼睛,解决问题的技术水平,还有创造性的思维,最重要的是,还有开放源代码来帮助更多人的善意。而开源软件的使用者想像自由摆弄的农家小院一样,在电脑上自由使用开源软件。

随着技术的发展,人们发现软件能做的事情可太多了,我相信每个喜欢代码的人,内心都有改变世界的梦想。而且,开源软件人人为我,我为人人的基本模式,在全球范围内吸引了很多人,开源逐渐从小众行为变成大众话题。

开源软件听起来遥远,但生活中我们无时无刻都在用开源社区的力量,经典到Linux操作系统和MySQL这类基础软件,以及Wordpress这类的开源CMS方案更是无处不在,随处可见的Andriod设备也都是开源项目。

开源对于中国IT技术进步与发展也起到了重要作用,特别是云计算时代以来,以OpenStack为代表的一系列开源项目在中国的流行,让越来越多的中国企业都加入了开源的浪潮中,过程中,既练就了技术,熟悉了标准,也领悟了开源的意义,更多人愿意在开源方面做更多。

九州云成立于2012年,是国内最早的OpenStack参与者和贡献者之一,也是中国早期从事开放云边基础架构服务的专业公司,过去几年来,九州云完成了从中心云到边缘云的拓展,在过程中,九州云的业务得以发展,对开源的理解也逐步深入。

而今天要说的建木,就是在九州云在产品技术落地过程中自然而然做出的开源项目。

一个中国开源项目的诞生:建木的由来

在采访中介绍了建木的由来。

原来,建木的许多想法都萌芽于2015年,在某银行征信中心研发测试云咨询和落地实践中,九州云构建了基于OpenStack的私有云IaaS,上层构建了基于Jenkins的CI/CD流水线。过程中,建木团队从开发者的视角审视 DevOps,也逐渐体会到了DevOps的优美和不足。

2018年,九州参与了某金融机构的自动化运维改造项目,建木团队也从运维人员的视角审视着DevOps的价值,看到了DevOps在大型机构落地难的问题,也有了许多金融领域实现DevOps的深入思考。同时,也从管理者的角度意识到了金融领域用户对于DevOps的关键诉求——“敏捷”。

2020年开始,在之前项目积累的基础上建木团队开始构思如何让整个DevOps更简洁,如何以简洁的方式来完成DevOps工具链的集成和使用。

由此,结合之前实战项目中的经验,对一些核心的分布式调度和执行相关代码做重构,最后将这些代码开源,于是就有了建木,这中间饱含了建木团队智慧和汗水!

“建木”的名字饱含中国元素,“建木”取名于山海经·海内南经,“建木”是上古先民崇拜的一种圣树,它是沟通天地人神的桥梁。据传,伏羲、黄帝等众帝都是通过这一神圣的梯子上下往来于人间天庭。此外,建木项目还进入了中国开源社区木兰开源社区孵化。

从介绍中了解到,建木项目的使命与“建木”圣树神似,它的作用是衔接各个IT领域,包括自动化运维和DevOps相关各种任务,未来规划中,去做各种业务系统之间的集成,成为不同业务场景间互通的桥梁。

功能设计上,建木的核心功能包括触发器、流程编排、任务分发等功能,这些功能决定了建木可以应用在各类使用场景下,包括但不限于CI/CD、DevOps、自动化运维、多业务系统集成等场景的自动化。

一个技术团队的理想:做一个被广泛应用的开源软件

无论是从最初的出发点,还是实际落地的功能点,建木无不反映出一个技术团队的理想。

从建木项目的介绍中了解到,建木的目标是要造福开发者,让IT从业人员从重复的体力劳动中解放出来,让35岁以上的程序员也能继续写代码,让他们在三线城市拿着一线的薪酬,成为田园工程师。

建木团队没有让理想停留在想象中,而是准备将建木打造为广泛应用的,并且有生命力的开源项目,要做到这点,建木团队认为需要经历三个阶段:

第一,以更高的易用性吸引最终用户,让更多人用起来,吸引更多人加入开源社区。

第二阶段,在用户真正体会到其中价值后,在社区分享用户心得,提升建木的影响力。

第三阶段,更多人主动提出需求和想法,并能通过代码能力以及文档能力来为社区做贡献。

为了让更多人用起来,建木团队做了很多事情,比如在社交网站开设账号普及介绍,比如在产品设计上做一些流程可视化的设计,为了提升建木的易用性,建木团队选择以打造产品的思路在做开源项目。

在介绍建木的功能时,只见在图形化界面里通过几次点击,就将多种服务进行集成,最终在企业微信里搭建了一个机器人交互服务。

之所以如此简单易用,主要是因为建木的生态节点库里有许多开发完成的节点,将这些节点组织和串联起来后,就能快速构建一些复杂的服务。

建木的节点生态

目前,建木官网上展示了一些节点,有的是建木官方自己开发的,也有许多是其他社区的开发者来贡献的,通过这些节点,可以快速与多个平台进行集成,在建木项目未来发展中,很重要的一个方面就是积累越来越多的节点。

建木项目强调平台中立性,不与任何云以及其他服务商进行绑定,目前,建木将代码托管在了Gitee(码云)上,这是国内的最有影响力的代码托管平台之一,在开源社区的选择上,建木也是选择了国内非常有影响力的木兰开源社区,目前已是木兰开源社区的孵化项目。

之所以选择国内的开发者社区,主要是考虑到建木项目的定位于服务本土的开发者,以中文用户为主。通过中文开源许可证选择和中文治理框架的制定,以便于参与者比较容易对开源许可证法律条文和建木社区治理方式了解,这是一个对中文开发者更友好的社区。

建木的目的地,住着技术人的开源梦

在对建木的设想和规划中,能看到他对于开源技术的热爱。

2021年,距离他最早接触开源已经过去了15多年,而他真正投身于开源也十年有余。期间,他得到过开源前辈的指导并从中受益良多。而如今九州云的发展也蒸蒸日上,作为联合创始人的他也始终心怀对于开源的热忱。

在他看来,一个被广泛应用的开源软件,一个有生命力的开源软件本身要比思考开源商业化的问题更重要,这是首要解决的问题。

他也深知在中国做开源的难,认为开源是一场持久战,绝非一时的冲动和热情能做的事情,需要考虑的问题非常多,比如开源许可证的问题,社区治理的问题,但同时也发现,情况正在起变化。

他发现,随着社会的发展,随着生活水平的提高,越来越多的人有精力投身于开源,保持着对技术的热爱,不计报酬地做一些事情,参与开源项目的过程是程序员在真正创作的过程,很多人都很享受这一过程。

建木的名字饱含着九州和建木团队对于国内开源的期待,希望国内开源生态逐渐完善,希望有一天,代表中国古典文化的开源项目会呈现给世界。(丸)

关于建木的更多资料

项目官网: https://jianmu.dev

项目托管: https://gitee.com/jianmu-dev

项目文档: https://docs.jianmu.dev

相关推荐

恭喜! 中移动智家中心入选2020年度ICT行业龙虎榜

1月8日,由信通传媒•通信世界全媒体举办的“2020年度ICT龙虎榜颁奖盛典”在北京顺利举行。会上,中移动智家中心提交参评的“中国移动智慧家庭运营中心视频安防混合云解决方案”实力登榜,被评为“2020年度ICT行业优秀解决方案”。时值岁末年终,作为行业权威媒体,通信世界全媒体进行了2020年盘点,总结了一年ICT行业在技术、市场和产品等各方面取得的成绩,并组织开展了“2020年度ICT产业龙虎榜暨优秀解决方案”评选。本次评选通过编辑推荐、专家评审等流程,历时一个多月时间,最终梳理并评选出在ICT

OpenInfra的博客 847

重磅!九州云获颁“2020年度运营商最佳合作伙伴”奖

1月8日,由信通传媒•通信世界全媒体举办的“2020年度ICT龙虎榜颁奖盛典”在北京顺利举行。会上,“2020年度ICT产业龙虎榜暨优秀解决方案”榜单正式揭晓,九州云获颁“2020年度运营商最佳合作伙伴”奖。通信世界全媒体是由工信部主管的行业权威媒体,是ICT产业的见证者、亲历者和推动者。为了更好的推动ICT产业技术进步,促进行业健康有序发展,鼓励企业创新进步,每年年终通信世界全媒体都会推出重磅盘点,总结一年行业在技术、市场、产品等各方面取得的成绩,并发布“ICT产业龙虎榜”,评选行业优秀解决方

OpenInfra的博客 1187

杭州轨交监管平台边缘云获奖 树立行业新标杆

2020年12月30日,由中国电子技术标准化研究院主办的“第十届中国云计算标准和应用大会”在北京顺利召开。大会期间,优秀案例评选结果正式公布,华东勘测设计研究院的“杭州轨道交通监管平台边缘云”案例实力荣获 “2020年云计算最佳实践奖”。在中国云计算标准和应用大会创办十周年之际,中国开源云联盟组织发起“聚焦数字基建,赋能实体经济”全新奖项评选。该评选旨在总结中国开源云计算领域十年来的发展经验,树立行业标杆典范,推动和落实云计算相关政策,引领新一轮技术创新热潮,为中国企业的数字化转型助力。此次

OpenInfra的博客 705

厉害了!九州云边缘计算管理平台获国家权威认证

2020年12月29日,由中国电子技术标准化研究院主办的“第十届中国云计算标准和应用大会”在北京顺利召开。大会期间,国家权威的云基准测评名单正式对外公布,九州云边缘计算管理平台V1.0通过测评,并在现场获颁证书。中国电子技术标准化研究院作为全国信标委云计算标准工作组以及中国开源云联盟的秘书处归口单位,一直在积极开展云计算国家标准、行业标准、开源团体标准的研制和落地应用工作,标准化成果丰硕。“云基准测评”即是依托中国电子技术标准化研究院的云计算基准库,建立起来的一套覆盖云计算解决方案、云.

OpenInfra的博客 1358

九州未来,2025混合云提供商TOP30

九州未来入选2025混合云提供商TOP30榜单。

OpenInfra的博客 375

九州未来入选信通院“开源大模型+”创新应用典型案例

九州未来Animbus融智一体机入选信通院“开源大模型+”创新应用典型案例。

OpenInfra的博客 339

九州未来亮相联通合作伙伴大会,深化合作共拓融合新生态

2025中国联通合作伙伴大会在上海举行,九州未来作为中国联通长期紧密的产业链合作伙伴参展,重点展示自主研发的AI-Studio大模型推训平台。该平台提供从开发训练到推理部署的全流程AI支持,具备可视化建模、高性能推理、知识库管理等核心功能,加速AI技术在产业中的落地应用。

OpenInfra的博客 505

九州未来邀您共赴2025中国联通合作伙伴大会!

边缘筑基·AI赋能·智联未来,九州未来邀您共赴2025中国联通合作伙伴大会。

OpenInfra的博客 346

共绘智算赋能产业新图景,九州未来出席2025南京软件大会

九州未来受邀出席2025南京软件大会并发表《智算中心赋能新质生产力》主题演讲,分享九州未来在利用智算技术驱动产业升级方面的前沿实践与创新思考。

OpenInfra的博客 329

九州未来亮相第二十届“开源中国开源世界”大会,分享AI边缘计算创新方案

九州未来出席第二十届“开源中国开源世界”大会,分享低轨网络MEC边缘云与AI融合的无单点失效解决方案。

OpenInfra的博客 423

九州未来十三载:开源赋能 智启未来

2012-2025丨让算力更智能,让未来更可见!

OpenInfra的博客 683

九州未来入选2025全国企业“人工智能+”行动创新案例TOP100

九州未来算力基础设施解决方案入选2025全国企业“人工智能+”行动创新案例榜单。

OpenInfra的博客 493

九州未来再度入选“中国边缘计算企业20强”,云边融合驱动智能创新

九州未来再度入选“中国边缘计算企业20强”。

OpenInfra的博客 437

九州未来荣获2024年度吴兴区服务业十佳企业

九州未来荣获2024年度吴兴区服务业十佳企业。

OpenInfra的博客 381

九州未来DeepSeek一体机,H20及L40S加持高效部署,安全无忧!

九州未来DeepSeek一体机,H20及L40S加持高效部署,安全无忧!

OpenInfra的博客 551

九州未来加入全球计算联盟,共筑新型计算产业发展新征程

九州未来正式加入全球计算联盟(GCC)。

OpenInfra的博客 377

九州未来再度入选新一代分布式云/算力50强

九州未来再度入选新一代分布式云/算力50强。

OpenInfra的博客 759

助力数字中国建设,九州未来收到中国信通院感谢信

近日,九州未来收到了来自中国信息通信研究院的感谢信,高度评价并诚挚感谢九州未来在中国信通院牵头的“铸基计划-高质量数字化转型推进行动”中的积极参与和卓越贡献。

OpenInfra的博客 348

九州未来荣登私有云TOP30榜单,赋能企业数字化新未来

九州未来入选《2024私有云企业TOP30》榜单。

OpenInfra的博客 554

一图读懂丨2024年九州未来智算云盘点

2024年九州未来智算云盘点

OpenInfra的博客 247

九州未来智慧物流建设项目入选《2024全国企业数字中国建设优秀应用案例》

九州未来智慧物流建设项目入选《2024全国企业数字中国建设优秀应用案例》。

OpenInfra的博客 318

九州未来亮相全球边缘计算大会,加速AI技术融合

九州未来亮相全球边缘计算大会,加速AI技术融合。

OpenInfra的博客 326

九州未来亮相2024首都工程师主题沙龙,共筑智慧交通新蓝图

九州未来亮相2024首都工程师主题沙龙,共筑智慧交通新蓝图。

OpenInfra的博客 355

共筑智能网联新里程,九州未来应邀出席“5G+算网”车路云一体化联合创新应用基地揭牌仪式

九州未来应邀出席“5G+算网”车路云一体化联合创新应用基地揭牌仪式,共筑智能网联新里程。

OpenInfra的博客 509

开启信息科技跨学科融合新路径,OpenHydra亮相全国中小学人工智能与创客教育大会

开启信息科技跨学科融合新路径,OpenHydra亮相全国中小学人工智能与创客教育大会。

OpenInfra的博客 654

九州未来再度入选2024边缘计算TOP100

九州未来再度入选2024边缘计算TOP100。

OpenInfra的博客 559

三大细分领域入选,九州未来再登2024边缘计算产业图谱

边缘计算社区正式发布《2024边缘计算产业图谱》,九州未来凭借卓越的技术实力、创新能力以及开源贡献,入选边缘计算平台、边缘计算开源、边缘云服务提供商共三项细分领域。

OpenInfra的博客 673

九州未来亓绚亮相丽台Solution Day 2024,共建AI赋能教育新时代

九州未来亓绚受邀参加丽台Solution Day 2024,并作为特邀合作伙伴携OpenHydra AI教育平台亮相展台交流区,带来以“OpenHydra人工智能教育,让老师轻松开展AI实践课”为主题的精彩展示。

OpenInfra的博客 732

九州未来入选2024边缘云计算TOP50

九州未来入选2024边缘云计算TOP50。

OpenInfra的博客 455

《信息技术 开源 开源许可证框架》国家标准发布,九州未来参编

近日,九州未来参与起草的国家标准《GB/T 44272-2024 信息技术 开源 开源许可证框架》正式获批发布,并将于2025年3月1日起正式实施。

OpenInfra的博客 613
上一篇: 喜报 | 九州云获第四届“绽放杯”5G应用征集大赛智慧城市专题赛二等奖
下一篇: “中国童装之都”牵手九州云,共建智慧园区促产业转型
OpenInfra
OpenInfra 企业官方账号 企业官方账号
博客等级 码龄9年 393粉丝 307原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值