FFmpegのライセンスについて

2,927 views
Skip to first unread message

Kenichi Suzuki

unread,
Mar 4, 2014, 8:59:33 AM3/4/14
to android-g...@googlegroups.com
こんばんは
FFmpegに関連する質問で、こちらで聞いてよいものか迷ったのですが、おそらく同じ問題に遭遇した方がいらっしゃるだろうと考え質問させていただきます。

アプリケーションで FFmpeg を使いたく AndoridNDK経由で呼び出して利用する事を想定しております。
以下の状況において、当方のアプリケーションのソース公開を避ける事は可能でしょうか?

・FFmpegのライブラリはLGPLビルドしたものをSharedLinkします(libffmpeg.soをリンク)
・アプリケーションは上の.soファイルを同梱して配布します。

当フォーラムにも類似と思われるスレッドも見かけたのですが、結局のところFFmpegではどうなのかというところが私はわからずスレッドを立てさせていただきました。
具体的には(一番欲しい情報としては)、FFmpegを利用するアプリケーションにおいて、自作のソースを公開しないで使う具体的な条件・手段が知りたいです。
どうかご教授ください。

Shigeo Mutoh

unread,
Mar 4, 2014, 11:14:05 AM3/4/14
to android-g...@googlegroups.com

武藤です。

LGPLな.soをapkに含めるにあたり、GPLな発動が起きることはない
と信じたいですね。

個人的には内部修正を伴ってなければLGPLの正に意図する使用だと
思ってるんですが、有識者の意見を待ちます。

では。

Shigeo Mutoh

unread,
Mar 4, 2014, 11:24:18 AM3/4/14
to android-g...@googlegroups.com

あ、でもffmpegからイモずる式で持ってく.soがGPLじゃないことが
必要ですね。一個でもGPLだともう横がapacheだろうが全て巻き込む
のがGPL。。。



2014/03/05 1:14 "Shigeo Mutoh" <tmh...@gmail.com>:

Makoto Yamazaki

unread,
Mar 4, 2014, 11:37:43 AM3/4/14
to android-g...@googlegroups.com
zaki です。

のページにある License Compliance Checklist を全部クリアできたと確信できるのであれば
ソース公開は避けられるのではないでしょうか。

It is not the only way とは書いてあるのでこれ以外の手段もあるかとおもいますが、 LGPLの
文言から判断するよりはずいぶん具体的だと思います。



--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには、android-group-j...@googlegroups.com までメールを送信してください。
このグループに投稿するには、android-g...@googlegroups.com までメールを送信してください。
http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。



--
YAMAZAKI Makoto

Kenichi Suzuki

unread,
Mar 4, 2014, 6:54:30 PM3/4/14
to android-g...@googlegroups.com
早速のリプライ大変ありがとうございます。
そうですね、GPLでないことは良く確認します。

Kenichi Suzuki

unread,
Mar 4, 2014, 10:12:04 PM3/4/14
to android-g...@googlegroups.com
zakiさん
回答ありがとうございます。
大変参考になります。
AndroidアプリをFFmpegをソース公開せずに配布する為のポイントとしてまとめると
・LGPLビルドしたFFmpegのライブラリ(.soファイル)をSharedリンクで使うこと
・LGPLビルドであることのチェックとして
以下参考
http://www.ffmpeg.org/legal.htm

ということになりますかね。
トライしてみます^_^
ありがとうございました。

Reply all
Reply to author
Forward
0 new messages