17611538698
webmaster@21cto.com

苦熬 10 年,顶尖开源项目维护者终于领上了“国家发的工作”!

开源 0 34 17小时前
图片

21CTO导读:在开源世界里,许多支撑着全球数字基础设施的底层代码,仅仅靠个别开发者的“业余爱心”在艰难维持。而最近,一位老牌开源作者迎来了属于他的高光时刻——他终于能把开源维护当成全职“正经工作”,并获得政府直接发放的薪水。

支撑全球软件的底层石基,终于等来了全职维护者


对于不熟悉音视频或底层开发的读者来说,libexpat 这个名字可能有些陌生。

但事实上,它是全球使用最广泛的开源 C 语言流式 XML 解析器之一。从 Python 到各种 Linux 发行版,从主流浏览器到无数嵌入式设备,libexpat 就像数字世界里默默工作的地下管道,支撑着海量系统的正常运转。

然而,就是这样一个关键的基础设施,在过去整整十年里,其维护工作完全依赖作者塞巴斯蒂安(Sebastian Pipping)利用个人休息时间“打硬仗”。

正如他所说:

“过去十年间,维护 libexpat 一直在与我的本职工作、家务、社交和日常娱乐抢夺精力。”

好消息是,这种“用爱发电”的尴尬窘境,在 2026 年 8 月迎来了历史性的改变。

政府打款!获得 6 个月“开源休假”带薪资助


好事儿很快就来了。

从 2026 年 8 月 1 日起,塞巴斯蒂安正式获得了德国慕尼黑市政府(digital@M)的“开源休假计划(Open Source Sabbatical Program)”全额资助。

他签订了一份为期 6 个月的正式远程工作合同。这意味着:在未来的半年里,“维护 libexpat”不再是挤出来的业余爱好,而是他名正言顺、拿工资的全职工作!

在接下来的半年黄金期里,塞巴斯蒂安将集中火力完成三大核心指标:

  1. 清剿顽疾:集中修复目前已知的 5 个未修复 CVE / 安全漏洞(近期已在全力攻克由 Mozilla 发现的漏洞);

  2. 跟进标准:全面新增对 XML 1.0r5 最新规范的支持;

  3. 加固工程:进一步提升代码库的整体稳健性与可维护性。


维护者的态度:拒绝 AI 垃圾代码提交


随着身份的转变,塞巴斯蒂安也在社区发布了最新的互动准则:

  • 坚决抵制 AI 垃圾 PR:他明确表示,拒绝任何未经验证的“AI 生成代码”提交。在大模型时代,大量未经测试的 AI 代码变成了开源维护者的噩梦;

  • 欢迎深度安全挖掘:对于有质量的安全研究与 Bug 汇报,接下来的 6 个月将是提交和修复的“最佳黄金窗口期”。


在文章的最后,这位老牌开发者还留下了一个极其硬核的技术“求助(P.S.)”:

“如果有人成功地将基于 Clang 的 MinGWAddressSanitizer (ASan) 以及 Wine 结合使用,且启动时不会崩溃,请务必发邮件告诉我配置方法!”

结语:开源可持续性的一缕曙光


长期以来,基础设施级开源项目的“公共品困境”一直困扰着整个软件工程界——无数商业巨头享受着免费代码的红利,而背后的维护者却因过载和倦怠(Burnout)纷纷离场。

慕尼黑市政府用真金白银补贴核心开源维护者的举措,无疑为全球开源生态的可持续发展提供了一个绝佳的示范范式。

祝塞巴斯蒂安好运!也希望开源世界上有更多“默默无闻的英雄”,能等来属于他们的尊重与回报!!

作者:场长

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信