1

私は、教師向けに設計されたWebサイト作成ツール(CMSなど)を開発しており、GPLに基づくソフトウェアの事例を数多く見たため、GPLに基づくライセンスを決定しました。しばらくコーディングした後、LGPL(tinyMCE)の下にあるソフトウェアを含めたいと思いました。

JavaScriptライブラリを介して、GPLの下でソフトウェアのライセンスを取得し、その中にLGPLソフトウェアを含めることはできますか?

また、ライセンスには何が必要ですか?ダウンロードしたソフトウェアからファイルをコピーするだけでいいですか?(私はこれを疑ったが、別のプログラマーからそう言われた)

また、ライセンスについて知っておくとよい他の情報を誰かが持っている場合は、それをいただければ幸いです。

4

2 に答える 2

0

何かを配布する前に、ナイトクラッカーからの回答を再確認したかったので (回答を真剣に疑ったわけではありませんが、法律に違反している可能性があります)、FSF にメールを送りました。これが私が返した応答です:

サイトとソース コードを見ると、TinyMCE は GPLv2 および GPLv3 と互換性のある LGPLv2.1 の下でライセンスされているようです。

LGPLv2.1 は、(セクション 1 から) 逐語的コピーについて次のように述べています。適切な著作権通知と保証の免責事項に注意し、このライセンスと保証の欠如に言及するすべての通知をそのまま保持し、ライブラリと共にこのライセンスのコピーを配布してください。」

先に進んでファイルまたはコードをコピーしますが、少なくとも次のことも実行してください。

TinyMCE 著作権表示を (必要に応じて) 追加/保持します。ファイル editable_selects.js のヘッダーに 1 つの例が見つかりました。

/**
* editable_selects.js
*
* Copyright 2009, Moxiecode Systems AB
* LGPL ライセンスの下でリリース。
*
* ライセンス: http://tinymce.moxiecode.com/license
* 貢献: http://tinymce.moxiecode.com/contributing
*/

次に、LGPLv2.1 (http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) のコピーをディストリビューションに追加します。

于 2011-04-05T22:03:05.940 に答える