3

オープン ソースとしてリリースしたいアプリケーションを作成しましたが、どのライセンスの下でライセンスを取得すればよいかわかりません。

GPL 2.1 である jQuery と LGPL 2.1 である TinyMCE エディターを除いて、すべて私自身のコードです。可能であれば、両方のライブラリをアプリケーションと共に配布したいと考えています。GPL2.1 でリリースできますか?

私がやりたいことは、適切にライセンスを取得し、jQuery と TinyMCE の賢明な作成者にオープン ソースの会費を支払うことだけです。

助言がありますか?

4

3 に答える 3

4

jQuery はMIT または GPL ライセンスの下で利用できます。アプリケーションのコードを GPL の下で利用できるようにすることに満足しているなら、問題ありません。通常、人々は望んでいないために問題を抱えています。また、アプリケーション (jquery を含む) を配布すると、GPL の特定の部分がトリガーされるようですが、IANAL は福音と見なさないでください。

コードをアプリケーションに公開したくない場合は、(はるかに侵襲性の低い) MIT ライセンスと LGPL との互換性を検討することもできます。

于 2009-01-29T22:29:39.797 に答える
1

jQuery は MIT ライセンスの下で利用でき、TinyMCE は LGPL の下で利用できるため、Tiny MCE をライブラリとして使用している限り、独自のソース コードをクローズド ソース、GPL、LGPL、または BSD/ MIT編。

他の人にソース コードを取得して閉じてほしくない場合は、GPL、LGPL、または MPL2 を使用する必要があります。LGPL を使用すると、コードの一部を別の人のクローズド ソース アプリケーションでオープン ソース ライブラリとして使用できます。あなたの場合、LGPLまたはMPL2を選択します。

他の人があなたのソース コードを取得して、クローズド ソース アプリケーションで使用することを気にしない場合は、BSD/MIT を使用してください。

于 2011-05-14T18:01:13.937 に答える
1

perl のArtistic License 2.0が好きです。GPL と互換性がありますが、かなり短く、伝道が少ないのが特徴です。しかし、GPL に問題がない場合は、スクリプトが依存しているライブラリが GPL を使用しているため、GPL を使用することをお勧めします...

于 2009-01-29T22:52:16.070 に答える