質問: apache license version 2.0ライセンスについて、私の認識が間違っていないか確認させてください。 apache license version 2.0について、私の認識が間違っていないかを、確認させてください。(apache license version 2.0原文を見てみた(読む以前の問題)のですが、私の英語読解力ではそこに書かれている意味を正しく理解する自信がなかったので、webの日本語サイト等で調べたうえでの認識です・・。) 1, 原著作者とは、apache財団のことをいうのか。 2, 謝辞を表示とは、apache softwareを使用したプログラム内で、謝辞を表示しなければならないということなのか。また、謝辞とは、具体的にどういったものなのか。 3, 最後に、率直に質問しますが、apache softwareをモジュールとして使用して記述されたプログラムを、ソースコード非公開かつ有償の製品として営利目的で販売することは、ライセンス上合法ですよね?
回答: こんにちは。とりあえずわかる範囲で。 >1, 原著作者とは、apache財団のことをいうのか。 違います(違う場合もある)。 apacheライセンスの元で配布しているソフトウェア(ライブラリ)を 作成した自然人もしくは法人です。 もちろん対象のソフトウェアがapacheだったりすればその原著作者は apache software foundationになります。 >2, 謝辞を表示とは、apache softwareを使用したプログラム内で、謝辞を表示しなければならないということなのか。また、謝辞とは、具体的にどういったものなのか。 これはライセンスに明記されていると思いますが。 licenses/apache_license_2.0 - open source group japan wiki @ sf.jp http://sourceforge.jp/projects/opensource/wiki/licenses%2fapache_license_2.0 にある参考日本語訳だとこの辺ですね。 成果物の一部として「notice」に相当するテキストファイルが含まれている場合は、そうしたnoticeファイルに含まれている帰属告知のコピーを、派生成果物のどこにも関係しないものは除いて、頒布する派生成果物に入れること。その際、次のうちの少なくとも1箇所に挿入すること。(i) 派生成果物の一部として頒布するnoticeテキストファイル、(ii) ソース形式またはドキュメント(派生成果物と共にドキュメントを頒布する場合)、(iii) 派生成果物によって生成される表示(こうした第三者告知を盛り込むことが標準的なやり方になっている場合)。noticeファイルの内容はあくまで情報伝達用であって、本ライセンスを修正するものであってはなりません。あなたは頒布する派生成果物に自分の帰属告知を(成果物からのnoticeテキストに並べて、またはその付録として)追加できますが、これはそうした追加の帰属告知が本ライセンスの修正と解釈されるおそれがない場合に限られます。 通常この手のライセンスで求められる「謝辞」というと、『誰それが作成したところの ××というライブラリを使用した』という感じの、ベースとなったものの 元の作者がわかるように記述されているものをさすことが多いと思います。 べつにありがとうとか感謝しているとかいう表現は不要です。 というか、「謝辞」という表現を使った訳ってどこにあったのでしょうか? >3, 最後に、率直に質問しますが、apache softwareをモジュールとして使用して記述されたプログラムを、ソースコード非公開かつ有償の製品として営利目的で販売することは、ライセンス上合法ですよね? ちょっと具体的なことをおたずねしますが、『apache softwareをモジュールとして使用』 とはどのような状態を指しているのでしょうか? たとえば一群のライブラリ関数を集めたdll(共有ライブラリ)がapace ライセンスを使用するものであって、 質問者さんのアプリはそれを呼び出して使うだけということであれば まったく問題はありません。 また、データベースサーバのようなものであっても、定められたプロトコルにしたがって 呼び出しているようなものが質問者さんのアプリであるならこれも問題はありません。 >本ライセンスでは、成果物や派生成果物から分離できる製作物や、成果物や派生成果物の >インタフェースへの単なるリンク(または名前によるバインド)を、派生成果物に含めません。 この辺が該当します。 この場合、質問者さんが自分の作成された部分はまったく好きに扱えます。 ただし、dllなどそのものはあくまでapacheライセンスに縛られますので 注意してください。 しかし、たとえば、apache(httpサーバ)のソースコードを改変したものを まったく自由にできるかというとこれはちょっと疑問があります。