龙蜥开发者说:开源与标准结合的探索之路 | 第 28 期

简介: 龙蜥社区是多元化且有活力的开源社区。

「龙蜥开发者说」第 28 期来了!开发者与开源社区相辅相成,相互成就,这些个人在龙蜥社区的使用心得、实践总结和技术成长经历都是宝贵的,我们希望在这里让更多人看见技术的力量。本期故事,我们邀请了龙蜥社区开发者董翰文来分享「开源与标准结合的探索之路」。


欢迎阅读上期故事《夏日编码奇遇,中国科学院大学学子的开源世界探索记 》。开发者说系长期活动,对于积极投稿、多次分享的童鞋,我们还有神秘大礼鼓励!诚邀开发者们分享真实体验,以文会友、共同学习、一起进步。

 

本期故事主角:董翰文「2023 年度龙蜥社区个人突出贡献奖」获得者,龙蜥社区标准化 SIG Maintainer、阿里云工程师。参与社区建设期间,主持标准化 SIG 双周例会,承担标准化 SIG 日常运营工作,邀请国内外专家分享最前沿的标准动态,联合各理事单位共同推动制定龙蜥社区标准,策划主办三场线下 MeetUp 活动,代表龙蜥社区参与多项标准化工作及活动。在 2023 龙蜥操作系统大会上,标准化 SIG 获得 2023 年度十佳 SIG。


我是一个非传统意义上的开发者,我的开源探索之旅并未从敲击代码开始。事实上,自从校园生活结束后,可以说我与编程渐行渐远。然而,这并不代表我与开源技术的联系就此中断;相反,职业生涯的机缘让我与开源世界不期而遇,并认识了龙蜥社区。


在龙蜥社区中,我发现了参与开源的多元路径。即便不提交代码,我也能以策划者、协调者或是推广者的身份活跃其中,为开源项目的成长贡献自己的力量。当然,我也通过撰写文档、参与社区 SIG 管理、组织活动或提供用户支持,找到属于自己的舞台,继续深化与技术世界的联系,见证并参与着开源文化的蓬勃发展。


(图/标准化SIG活动现场)


我的本质工作是标准,而社区成立标准化 SIG 是我参与到社区贡献的开始,我在社区主要也是做标准工作,可能有些小伙伴对“标准”一词感到陌生。简单地说,标准是由一群志同道合的人共同制定的协作准则,旨在统一行动、规范流程,并最终实现更广泛领域的技术互操作性,常说的 5G 协议、蓝牙协议都是标准。从共建方式上来说,标准跟开源的工作方式是相同的,但是从另一个角度来说,标准是确定性的,而开源是创新的,有无限可能。所以如何做好开源标准,掌握好其中的平衡,是一个很有意思的话题。


为保证标准化 SIG 稳定运行及社区标准的推进,我们会定期举办 SIG 例会。我在主持 SIG 例会期间及分享议题的同时也学到了很多开源标准的知识,比如定义了应用程序与运行环境之间的二进制接口的 LSB 标准(ISO/IEC 23360),用于软件供应链的 SPDX 标准(ISO/IEC 5962),促进开源许可证合规的 OpenChain 标准(ISO/IEC 5230)。在诸多会议落幕之际,常有参会者意犹未尽,主动深入了解标准文档的具体内容与实施细节。这些时刻,无疑是对我工作最直接的肯定,它们不仅验证了我们制定标准的实践意义与价值所在,更展现了社区内伙伴们积极求知、勇于实践的学习风貌和参与热情。软硬件兼容性的标准与社区伙伴直接相关,也是每次会后讨论最多的标准。


与各公司专家的接触,组织会议和讨论,我深刻感受到,开源的力量在于其归属感和社区精神。它让不同年龄、背景、职位的专业人士走到一起,围绕共同的目标进行深入交流。这超越了简单的在线协作,而是建立了一个促进真正实际问题解决的实体社群。也是因为开源,可以让我这样刚接触开源的新人有能跟行业内顶级专家坐在一起讨论问题的机会。在撰写硬件兼容性社区标准时,各位专家对标准的架构、硬件分类、兼容要求进行了多次讨论,针对 CPU 虚拟化、AI 加速卡的要求争议较大,考虑到硬件设备多样性,最终求同存异,提炼共同要求,达成一致意见,形成最终的标准。

(图/标准化 SIG 首届 MeetUp 活动合照)


组织并主持各种会议和线下 MeetUp 的过程中,我看到了龙蜥社区的多元化和活力。不同的意见和背景构成了社区讨论的丰富性,而这种多样性不仅促进了思想的冲击和混合,也使标准化工作变得更具包容性和前瞻性。通过与这些优秀的人才合作,我学会了倾听、理解并整合他们的见解,将其融入到我们的标准中去。同时也通过标准化 SIG 和其他 SIG 的合作,推动了龙蜥的社区标准完善与落地。


在 2023 年的龙蜥操作系统大会上,标准化 SIG 被评为十佳 SIG,这不仅是对我们日常付出的认可,也是对整个社区协作精神的肯定。未来,我希望能继续在标准化这条道路上前行,构建一个更加稳定和互联的技术世界。希望未来能建立龙蜥社区的标准体系和标准库,为开发者提供一个规范化的依据,为开源的发展做出贡献。

10.png


相关文章
|
9月前
|
机器学习/深度学习 存储 前端开发
阿里云服务器8核16G配置详解:热门实例规格、价格与选购指南
阿里云服务器8核16G配置,这样的配置能够满足大多数中小型网站、Web前端服务器以及计算密集型任务的需求。根据最新的收费标准及活动价格来看,云服务器8核16G配置收费标准最低的是经济型e实例,按量收费标准0.9元/小时,如果是需要年付的话,目前选择计算型c8y实例的活动价格为为2861.27元/1年起。本文为大家介绍8核16G配置的几款主要热门实例规格各自的性能与收费标准价格情况,以供选购参考。
|
3月前
|
人工智能 机器人 API
一个人活成一支队伍:OpenClaw多智能体配置+飞书对接+大模型接入优化完整手册
OpenClaw的核心价值在于打破单一AI的能力局限,通过多Agent架构构建分工明确的数字员工团队,让每个智能体专注特定任务,协同完成复杂流程。本文基于2026年最新稳定版,遵循“环境准备→角色规划→核心配置→系统分配→通讯对接→启动调试”6大步骤,详细拆解数字员工团队搭建全流程,同时提供阿里云及本地多系统部署方案、阿里云百炼免费大模型配置,所有命令可直接复制执行,助力用户从零打造高效协同的AI团队。
1920 4
|
6月前
|
弹性计算 人工智能 负载均衡
阿里云服务器爆款直降活动简介:轻量应用服务器抢购、99套餐和u2a与AMD云服务器优惠讲解
为了助力更多用户优惠上云,阿里云推出了众多活动,例如云工开物、云资源产品活动、组合购等,其中云服务器爆款直降活动是阿里云推出的云服务器专属活动,活动内的云产品以云服务器产品为主,包括当下轻量应用服务器抢购,云服务器99元套餐,和全新推出的通用算力型u2a实例及第九代计算型c9a、通用型g9a、内存型r9a等实例规格的云服务器均可通过此活动选购。本文为大家讲解具体的活动内容及注意事项,以供参考和选择。
|
2月前
|
Web App开发 人工智能 持续交付
OpenClaw一键部署安装代码实现过程详解
OpenClaw一键部署脚本详解:通过.bat自动化实现Python环境检测、pip升级、Playwright安装及Chromium浏览器下载,支持国内镜像加速。用户双击即完成全环境配置,大幅降低AI Agent部署门槛,提升效率与稳定性。(238字)
|
安全 网络协议 算法
FTP/TFTP/SSH/Telnet
本文详细介绍了FTP、TFTP、SSH和Telnet四种网络通信协议。FTP用于文件传输,功能强大但安全性低;TFTP是简化版文件传输协议,适合小文件快速传输,无用户认证;SSH是一种高安全性的远程登录协议,支持加密传输,广泛应用于服务器管理;Telnet虽简单易用,但因明文传输数据而安全性较低。文章还对比了各协议的功能、端口、加密情况及应用场景,帮助读者根据需求选择合适的协议。
990 21
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle数据库的闪回表
本文介绍了Oracle数据库中的闪回表(Flashback Table)功能,它能够将表的数据快速恢复到特定时间点或系统改变号(SCN),无需备份。文章通过实战示例详细演示了如何使用闪回表恢复数据,包括授权、创建测试表、记录时间与SCN号、删除数据、启用行移动功能、执行闪回操作以及验证恢复结果等步骤。同时,还展示了如何通过触发器禁止插入操作,并在闪回过程中处理触发器的启用问题。文末附有视频讲解,帮助读者更好地理解闪回表的使用方法。
605 10
|
存储 Prometheus 运维
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案。该集成结合了ARMS的基础设施监控能力和Prometheus的灵活配置及社区支持,实现了全面、精准的系统状态、性能和错误监控,提升了应用的稳定性和管理效率。通过统一的数据视图和高级查询功能,帮助企业有效应对云原生挑战,促进业务的持续发展。
440 3
|
存储 数据采集 监控
开源日志Fluentd
【10月更文挑战第21天】
513 7
|
Python
Tkinter学习笔记(一):完成文件选择和保存对话框
关于如何使用Python的Tkinter库来创建文件选择和保存对话框的教程。
524 2
|
存储 安全 Unix
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
2024 年 16 个适用于 Linux 的开源云存储软件 (下)