ウェブサイト検索

Freedesktop SDKがCiscoのOpenH264コーデックライブラリを廃止します


Freedesktop SDKは、セキュリティの欠陥、ライセンスの問題、および保守性の問題のためにOpenH264コーデックライブラリを退職します。

驚くべき事態として、Freedesktop SDKのメンテイナーたちは、彼らのプラットフォームからOpenH264の廃止を発表しました。しかし、進める前に、事態を明確にしましょう。

OpenH264は、Ciscoによって開発されたオープンソースのビデオコーデックライブラリであり(H.264特許プールの使用に関するライセンス料を負担しています)、H.264標準を実装しています。これは、ビデオデータの圧縮と解凍に最も広く使用されている世界の基準の一つです。さて、話題に戻りましょう。

この決定は、数年にわたる厄介なメンテナンスの課題、予期しないセキュリティの脆弱性、そしてCiscoのOpenH264ライブラリに関するライセンスの問題の後に下されました。

より具体的には、ライブラリの2.5およびそれ以前のバージョンにおいて高重度の欠陥を発見したことで問題が発生しました。Ciscoの最新の修正済みリリースである2.6へのアップデートは、ABIの破壊を引き起こし、古いFreedesktopランタイムブランチへの統合を大きな混乱なしには不可能にしました。

さらに、Ciscoからの定期的なセキュリティ修正によりABIが時折壊れ、バイナリが修正なしで出荷されたため、Freedesktop SDKの開発者は古いランタイムブランチに対して修正や安定化を行う実用的な方法がありませんでした。

その結果、Freedesktop SDKチームはcodecs-extraという新しい拡張機能を導入しました。これは、libx264、libx265、および他のライブラリをソースから完全にビルドしたもので、ユーザーに対してより信頼性が高く法的に健全なコーデック体験を提供することが期待されています。

コーデックエクストラの登場により、基本ランタイムと自動的にインストールされることで、OpenH264の必要性はもはや切迫していません。開発者によれば、彼らはもはやシスコのドメインに依存したり、信頼できないバイナリ配布に悩まされることなく、よく管理されたエクステンションに依存できるようになったとのことです。

結局、このコミットによると、OpenH264をFreedesktop SDKから削除するための変更がすでに進行中のようです。詳細については、発表を参照してください。

関連記事: