私は創造的なコモンズのcc-by-saライセンスとよく似たものを探していますが、コードとして使用することはお勧めしません。帰属を含む何かがありますか?人気のあるもの(GPL、APL、EPL、BSD、MIT、...)はありません。派生物を強制的に帰属させるオープンソースライセンスはありますか?
答えて
答えは、主にどのような種類の属性が必要かによって異なります。一般的なライセンスはすべて、著作権表示が保存されている必要があります。つまり、実際にはソースコードで承認されています。あなたが古いBSDの広告文節のようなものを共有してもらいたいのなら、私はそのようなライセンスに精通していません。 Share-alike(copyleftとも呼ばれます)はソースコードへのアクセスを保証しますので、バイナリのみのデリバティブが許可されているBSDスタイルのライセンスよりも効果的です。
GPLを変更する場合は、the recommendation of the FSFに従う必要があります。それ以外の場合は、Debianを含むいくつかのディストリビューターがあなたの作業を破棄できないとみなします。追加のパーミッションをGPLに補うことは、このルールの対象ではありません。
READMEファイルまたはウェブサイトに著作権表示が含まれていますか?私の恐れは、誰かが私たちのソフトウェアを持って行って、名前を変更して販売し、それが彼らのものだと思わせることです。 – forneo
すべてのソースファイルに著作権表示が含まれていることを推奨します。 READMEにそれらを含めることもできます。派生作品はこれらを保存しなければなりません。すべてのファイルに注意を払うと、派生した作業には2つのファイルしか含まれない場合に役立ちます。私は、バイナリコピーにも著作権表示が含まれていることを確認しましたが、派生した作品の作成者はプレゼンテーションの形式を変更する可能性があります。それにもかかわらず、「著作権原作者」は、すべてのコピーにいくつかの顕著な形で存在しなければならない。 GPLによれば、ウェブサイトに誰かに通知を含めるよう要求することはできません。 –
Apacheライセンスでは、すべての派生作品に含める必要がある(ただしcc-by-saのようなコピーレフトではない)NOTICEファイルを含めることができます。それがあなたの帰属として役立つかもしれません。
派生品を元のライセンスと同じライセンスで配布したい場合は、お気に入りのコピーレフトライセンス(ほとんどの人にはGPL)を変更して帰属を要求するか、 MITまたはBSDのライセンス - それらはほんの数段落に過ぎず、彼らは仕事を完了します)。
ライセンスを変更する場合は、本質的に自分のライセンスと同じ名前を使用することはできません。 「私たちが出会ったら、私に歌を歌わなければならない」のような句を追加することはできません。 GPLに変換し、それをGPLと呼んでいます。私はあなたがそれをSinging GPLと呼ぶことさえできないと思います。しかし、私は弁護士ではないので、私はこの全部が間違っている可能性があります。 – gligoran
@gligoranが同意した。 –
ライセンス自体を変更する必要はありますか? "これはGPLの下でライセンスされています。あなたがそれを配布する場合、あなたは次の注意を含める必要があります:..."? – forneo
- 1. 派生クラスに静的メンバーを強制する方法は?
- 2. UIViewにサブビューを強制的にリリースさせる方法はありますか?
- 3. 派生したインターフェイスを強制的に使用する方法
- 4. Linuxライブラリを強制的に物理RAMに常駐させますか?
- 5. 派生クラスが強制的にスーパーメソッドを呼び出す方法
- 6. クリックイベントを発生させるオーバーフローコンテンツのクリックを強制的に行う方法はありますか?
- 7. 自動生成されたファイルを強制的にコミットし、その生成をトリガーする残りのコミットを強制する方法はありますか?
- 8. 派生クラスの属性宣言の強制
- 9. initializeecomponentに書き込まれるプロパティを強制的に派生した派生クラス
- 10. CustomUnboundColumnDataイベントを強制的に発生させることはできますか?
- 11. np.random.choiceは強制的に強制されますか?
- 12. アクティビティを強制的に強制的に破棄し、スタックに残す方法はありますか?
- 13. すべての派生クラスに強制的に抽象メソッドまたはプロパティを実装できますか?
- 14. 問題のあるドッカーコンテナを強制的に再起動させますか?
- 15. .NETで指定されたスキーマに強制的に準拠させる方法はありますか?
- 16. 強制的にDataGridViewを強制的に列と行を生成する
- 17. XSD属性の派生制限/列挙
- 18. 派生した属性の制約 - Postrgres
- 19. QueryFullProcessImageNameWを強制的にフルフォームにする方法はありますか?
- 20. 強制的にquicktimeを有効にする方法はありますか?
- 21. ユーザーに私のionicアプリケーションを強制的に更新させる方法はありますか?
- 22. IEにActiveXコントロールを強制的にアンロードさせる方法はありますか?
- 23. Showに強制的にデータグリッドを使用させる方法はありますか?
- 24. SitecoreにMongoDBデータとSQLデータベースを強制的に同期させる方法はありますか?
- 25. ffmpegを強制的にビデオストリームを圧縮する方法はありますか?
- 26. 派生クラスを強制的に基底クラスで定義されたリストに埋め込む方法はありますか?
- 27. レポートが生成されるのを待つときにブラウザでタイムアウトが発生し、強制的に待機させる方法はありますか?
- 28. dll版を強制的に使用する方法はありますか?
- 29. Windowsサービスを強制的に削除する方法はありますか?
- 30. python3を強制的に値渡しする方法はありますか?
**これは、プログラミングやソフトウェア開発ではなく、ライセンスや法律上の問題**のために、このトピックをオフトピックとして閉じるよう投票しています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –