SSブログ

Control [IC]

Eclipse のライセンスは Eclipse Public License (EPL) である。これは IBM が作った Common Public License (CPL) を元に作られたものだ。CPL は IBM Public License (IPL) から作られている。CPL は Mozilla Public License (MPL) と構成がよく似ている(MPL から派生したことを示す資料は見つけられず)。

では CDDL、EPL のコードを組み合わせても良いのだろうか。CDDL はファイル単位で適用されるものであるから CDDL のコードを 1 行も修正しなければ CDDL のものを EPL ベースのものに組み入れても大丈夫だろう。仮に CDDL のコードを修正したとしてもその部分だけを公開すれば良いし。

逆に EPL のコードを CDDL のプロジェクトに組み込む場合はどうだろうか。EPL も EPL のコードを変更しなければ公開義務は発生しない。また、変更したとしてもその部分を公開すればよい。しかし、EPL の場合はファイル単位なのか?矛盾は生じないのか?

自由と利益を守るのは難しいね。頭が痛い問題だ。

にオープンソースライセンスに関する比較的詳しい説明がある。これを読むと分かるがさらに特許権の問題も頭が痛い。

注意:本文章は弁護士資格を持つ者が書いた文章ではないので鵜呑みにしないように。


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。