【导语8 月 4 日libexpat 维护者 Sebastian Pipping 宣布从 2026 年 8 月 1 日起他可全职维护该项目最长 6 个月费用由慕尼黑市政府承担。过去十年他一直用业余时间维护此次资助源于政府“Open Source Sabbatical”计划。】十年业余维护终迎全职时刻过去约 10 年libexpat 维护者 Sebastian Pipping 一直用业余时间进行维护工作其时间要与日常工作、家务、社交生活和休闲娱乐竞争。而从 2026 年 8 月 1 日起他能全职维护 libexpat 最长 6 个月这得益于慕尼黑市政府的资助。“Open Source Sabbatical”计划助力开源这笔资助来自慕尼黑市政府的「Open Source Sabbatical」计划。该计划允许专业软件开发者申请一段固定时间全职为一个开源项目工作。不仅对内部员工开放也欢迎外部开发者申请通过市级数字咨询公司 digitalM 提供固定期限合同补偿目标是正常薪资的 60%。此前首个获得该资助的项目是 Integreat - Chat一个为慕尼黑居民提供多语言咨询服务的聊天机器人。libexpat 是第二个获得资助的项目。libexpat广泛应用的 XML 解析库libexpat 是一个用 C99 编写的流式 XML 解析器遵循 MIT 许可证和 libxml2 一样是世界上使用最广泛的 XML 解析库之一。操作系统、浏览器、无数的基础设施软件很可能都在使用它。维护者的三大优先事项维护者 Pipping 列出了三个优先事项包括修复当前已知的 5 个未修复漏洞、添加对 XML 1.0r5 的支持、提升项目的稳健性和可维护性。在公告发布前两天他大部分时间都在修复一个 Mozilla 发现的漏洞。不过Pipping 也表示知道在此期间会有更多漏洞报告涌进来还顺便求助了一个技术问题即有没有人成功把 Clang - based MinGW、AddressSanitizer 和 Wine 组合在一起跑起来且不崩溃。编辑观点慕尼黑市政府的资助为 libexpat 带来了专业维护的契机有望解决现存漏洞、提升性能对开源软件生态发展有积极推动作用。