私は、GNU Affero GPLの下でライセンス供与を計画している個人プロジェクトに取り組んでいます。しかし、MITでライセンスされていて実際に利用したいコードをいくつか見つけましたが、ライセンスに関して何をすべきかわかりません。
コードの残りの部分は、GNU Afferoの下で私のものになります。それは、MITの下でライセンスされている、ソースファイルとヘッダーファイルです。
私は、プログラマーがこの MIT / GPLコードの共同作業についてQを読んだり、 GPLライブラリを使用したMITのソフトウェアやその他のSOについてこのQを読んだりしました。ライセンス。
私の知る限り、MITライセンスをライブラリに残し、ライセンスファイルに2つの異なるライセンスとそれらに適用されるコードについてのメモを含めるだけで十分ですか?
2
多分重複:programmers.stackexchange.com/questions/204410/...
—
ドク・ブラウン
ああ、最も制限の厳しいコピーレフトライセンスを使用する皮肉ですが、最も制限の少ないものからコードを流用します。
—
Robert Harvey
1つは、MITでコードのライセンスを取得することです。これにより、すべてが簡素化されます。あなたがでください本当に制限ライセンスで、あなたのコードを保護する必要がありますか?また、GPLの目標について強く感じている場合、プロジェクトで非GPLコードを使用するのはなぜですか?
—
ブライアンオークリー
@DavidArno:私にとって、無料は無料です。私がMITを使用するときは、GPLコードでの使用も含め、好きなように私のコードを使用できます。そして、もしあなたが私のコードから金持ちになったならば、私は単にあなたの成功を称賛します。
—
ブライアンオークリー
@DavidArno:ええ、ええ。「コードをオープンにしたいが、使用方法を制限したい」という考え方全体が理解できません。「それをオープンにするかしないか」は私がそれを見る方法です。とにかくコードの膨大で広大な大部分は保護する価値がないので、なぜこれほど多くのエネルギーが保護に費やされているのか理解できません。
—
ブライアンオークリー