オープンソース
libexpat、ミュンヘン市から最大6ヶ月の資金提供を受ける
libexpat now funded by the City of Munich for up to 6 months (blog.hartwork.org)
要約
C言語で書かれた高速なストリーミングXMLパーサーであるlibexpatが、ミュンヘン市のオープンソース・サバティカルプログラムにより、最大6ヶ月間の資金提供を受けることになりました。これにより、開発者は脆弱性の修正やXML 1.0r5への対応、プロジェクトの堅牢性向上に専念できるようになります。これは、長年他の業務と並行してlibexpatの開発に携わってきた開発者にとって、初めてプロジェクト維持のために雇用される機会となります。
全文翻訳
libexpat、ミュンヘン市から最大6ヶ月の資金提供を受ける
2026-08-04 20:04
Expatを初めて知る読者のために: libexpatは高速なストリーミングXMLパーサーです。libxml2と共に、ExpatはC言語、特にC99で書かれた最も広く使われているソフトウェアライブラリXMLパーサーの1つです。クロスプラットフォームであり、MITライセンスの下で提供されています。
2026年8月1日から、プロジェクトの「セキュリティ休暇」が終了し、ミュンヘン市のオープンソース・サバティカルプログラムの傘下で、最大6ヶ月間libexpatのメンテナンスのために報酬を得て働くことになります。これはどういう意味でしょうか?過去10年の大半において、libexpatでの作業は、ソフトウェアエンジニアとしての通常の仕事、雑務、社会生活、そして休息と競合していました。初めて、限定された期間、libexpatのメンテナンスを私の「通常の仕事」として行うために雇用されることになります。私の最優先事項は以下の通りです。
現在知られている未修正の脆弱性5件の修正
XML 1.0r5への対応の追加
プロジェクトの堅牢性と保守性のさらなる向上
昨日と今日は、モジラによって発見された脆弱性の修正にほとんどの時間を費やしました。技術的には、digitial@Mから最大6ヶ月間、通常の雇用契約で、リモートで自宅から、どちらかの当事者による解約の可能性を含む形で雇用されています。やるべきことはたくさんあります。検証されていないAIのゴミのような投稿は引き続き歓迎されませんが、それ以外のことについては、もしあなたがlibexpatにおけるさらなる脆弱性の発見に知性を注ぎ、それを私に送ってくれるなら、今後数ヶ月は合理的な時間で修正を得る最良の機会となるでしょう。待ち行列理論と物理法則は依然として適用されます。幸運を祈ります!
追伸: もし誰かがClangベースのMinGWとAddressSanitizer、そしてWineを起動時にクラッシュさせることなく組み合わせることに成功したなら、その方法を教えてください。そして私にメールを送ってください。ありがとうございます。
敬具、Sebastian