5

https://www.ffmpeg.org/legal.html

上記のページでは、商用プロジェクトでライブラリを使用できるかどうかについて明確にしていません。

特許を侵害するアルゴリズムがある場合、リスクを回避するためにサポートすべきでないフォーマットはどれですか?

要するに、ffmpeg を追加して iOS および Android 用のマルチメディア アプリを作成する方が安全です (後でデスクトップにも適用される可能性があります)。

4

1 に答える 1

10

注意 : 私は弁護士ではありません。この質問が深刻な内容を意図したものである場合は、専門の弁護士に法的助言を求める必要があります。

FFmpeg には、LGPL、GPL、およびサードパーティのライブラリ (libx264、libmp3lame など) の部分があり、独自のライセンスも持っています。

あなたがリンクした法的チェックリストは、実際には商用アプリケーションに適しているようです. 最も重要な部分は、プログラムをコンパイルし--enable-gplたり--enable-nonfree、ライブラリに動的にリンクしたりすることではありません。

これにより、コード ライセンスがクローズド ソースのバイナリ リリース (GPL など) と互換性がないコーデックは自動的に無効になります。

商用アプリケーションがオープンソースになる場合は、--enable-gpl.

あなたが使用した FFmpeg の LGPL ソース コードを、あなたが直接行った可能性のある変更を含めて、リリースする義務があることに注意してください。

最後に、あなたのプログラムでエンドユーザーが特許取得済みのフォーマット (H.264、AAC [..]) でエンコードできるようにする場合は、MPEG-LA が登場する可能性があるため、管轄区域の特許取得済みソフトウェアに関する法律について下調べを行う必要があります。あなたのドアをノックしてください。

于 2015-07-11T23:23:54.577 に答える