突发消息:libexpat获资助
对于刚接触 Expat 的读者,libexpat 是一款快速的流式 XML 解析器。和 libxml2 一样,Expat 用 C 语言(具体为 C99)编写,是使用最广泛的自由软件 XML 解析器之一,具有跨平台特性,采用 MIT 许可证。
资助详情与项目进展
从 2026 年 8 月 1 日起,该项目的“安全假期”结束。而且,在慕尼黑市 开源休假 项目支持下,未来最长 6 个月内,维护者将获得报酬来维护 libexpat。
维护者的过往与当前任务
在过去 10 年大部分时间里,维护 libexpat 的工作一直与维护者作为软件工程师的日常工作、家务、社交生活和娱乐相互冲突。现在,维护者首次在有限时间内,将维护 libexpat 作为“日常工作”并获得报酬。其首要任务如下:
- 修复 目前已知的 5 个未修复漏洞
- 增加 对 XML 1.0r5 的支持
- 进一步提升项目的健壮性和可维护性
近期工作与技术层面情况
昨天和今天,维护者大部分时间花在了修复 Mozilla 发现的一个漏洞 上。从技术层面讲,维护者现在受雇于 digitial@M,签订了为期最长 6 个月的常规工作合同,双方均可解约,维护者可以在家远程工作,有很多事情等着去做。
反馈与期望
无效的 AI 垃圾提交依然不会被接受,但对于其他方面:如果有人想运用智慧来发现 libexpat 中的更多漏洞,并 将其反馈给维护者,接下来几个月将是在合理时间内修复问题的最佳时机。不过,排队论 和物理定律仍然适用。
附言与期待
祝维护者好运!附言:如果有人成功将 基于 Clang 的 MinGW 与 AddressSanitizer 以及 Wine 结合起来,并且没有 在启动时崩溃,请告知方法,并 给维护者发邮件。谢谢!
Expat 安全 工作 XML
上一篇文章 下一篇文章