テンプレートとして使用できる成功した“デュアルライセンス” OSSプロジェクトはありますか?
On 2月 16, 2021 by adminGPLv3プロジェクト全体を別の言語で書き直して、貢献でお金を稼ぎたくない怒っている貢献者を回避しています。
私のプロジェクトに必要なものは次のとおりです。
- 人々はそれを使用してGPLのように貢献できます。
- 独自のソリューションに組み込みたい場合は、支払います。
基本的には、収益を上げることを目的としたプロジェクトへの強制的な寄付です。
- 私のユースケースに適合する標準化されたライセンス?
- そうでない場合、はありますか既存のプロジェクトテンプレートとして使用できることをご存知ですか?
コメント
- デュアルライセンスに変更するには、怒っている寄稿者の許可が必要です。
- 'そうは思いませんが、'は概念を所有していませんが、実装だけを所有しています。
- ただし、コードを翻訳した場合、それは"派生物"と元の寄稿者になりますコードには、翻訳された作品の著作権があります。
- AがBの派生物であるかどうかは、(米国では)2つの要因に依存します(1)作成者'元のBへのアクセスと(2)元のBとのA 'の類似性。自分にクリーンルーム基準を課すことを試みることができます(つまり、don '実装中にコードを確認するのではなく、要件のみを確認してください)。ただし、コードに精通していると、アクセス係数を完全に減らすことができない場合があります。 "類似" 2つの作品が類似性要因に対してどのように機能するかは主観的ですが、非文字的な側面を含めることができます(誰かを使用'新しい本の架空の人物は、文字通りのテキストのコピーがなくても侵害です)
- とはいえ、新しい作品を"大幅にリファクタリングされた"は励みになり、侵害を回避するのに十分なほど類似していない可能性があります(ただし、訴えられた場合は、裁判所が確実に判断できます)。 '新しい言語を使用しているという事実はそれほど重要ではありません(たとえば、自然言語の文学作品の翻訳は、元の言語の派生物です)
回答
"標準の商用"ライセンス(商用ライセンスの拡散の試みも参照)、OSS +商用デュアルライセンスの標準ライセンスの組み合わせもありません。
OSS + Commercialデュアルライセンスを使用する成功したプロジェクトが少なくとも1つあることを知っています: Qtプロジェクト。ライセンスページから:
Qt for Application Developmentは、商用ライセンスとオープンソースライセンスの下でデュアルライセンスされています。商用Qtライセンスは、オープンソースライセンスの義務なしに、独自の条件でソフトウェアを作成および配布する完全な権利を提供します。商用ライセンスを使用すると、公式のQtサポートにアクセスし、Qt Companyと緊密な戦略的関係を築いて、開発目標を確実に達成できます。
Qt for Application Developmentは、GPLおよびLGPLv3オープンソースでも利用できます。ライセンス。 […] Qtオープンソースライセンスは、オープンソース配布を伴うオープンソースプロジェクト、学生/学術目的、趣味プロジェクト、外部配布を伴わない内部研究プロジェクト、またはすべての(L)GPL義務があるその他のプロジェクトなどのユースケースに最適です。満たすことができます。
OSS + Commercialデュアルライセンスを使用する場合、通常はOSS側にコピーレフトライセンスを選択するのが最善です。これにより、商用ユーザーが商用ライセンスを支払うことなく製品を使用するための抜け穴がない(または少なくなる)ことが保証されます。
コメント
- いい答えです。 QtはOracleに購入される前はLGPLの下で提案されていなかったため、商用ライセンスを購入するインセンティブはさらに大きかったことに注意してください。
回答
主な質問へ:テンプレートとして使用できる成功した「デュアルライセンス」OSSプロジェクトはありますか?
私は主張します:成功した例はありますが、それらをテンプレートとして使用するべきではありません。
適切なライセンスとプロジェクトの戦略は、プロジェクトとコミュニティに非常に固有です。他のプロジェクトで成功したライセンスではなく、ケースに適していると思われるものに基づいてライセンスを選択することを強くお勧めします。
(たとえば、私が関わっているSFOSCプロジェクトは、モデル全体がその原則と一致していないと判断しました)
たとえば MongoDB を例にとると、いくつかの指標でほぼ間違いなく成功しています。
現在、彼らは新しい SSPL は、コピーレフトライセンスとして、商用ライセンスの代替手段を1つの側面として提供しています。ビジネスモデル。(たとえば、MongoDB as-a-serviceも提供しています)
ダイレクトレスポンスとして作成され、このライセンスに切り替えられましたおそらくソフトウェアで大きな利益を上げているクラウドプロバイダーにとって、新しい制限が与えられたライセンスが無料のオープンソースソフトウェアライセンスと見なすことができるかどうか、激しい議論が引き起こされました。ただし、これは Googleからnへの明らかに必要な圧力の一部です取引を交渉するだけでなく、 Amazonが別のハードフォークを作成する。
プロジェクトがまったく同じボートにある場合でもこのクラウドプロバイダーとデータベースベンダーが衝突する中で、MongoDBと同じアプローチを本当に採用したいのか、それともコミュニティの価値観や懸念が異なるのかを自問する必要があります。
私のユースケースに適合する標準化されたライセンスはありますか?
繰り返しますが、それがあなたのケースに適合するかどうかは何かですコミュニティで決定する必要がありますが…
定義上、デュアルライセンスの場合、少なくとも2つのソフトウェアライセンスを選択する必要があります。 1つはOSSの側面用で、もう1つは購入できる商用ライセンスです。
さらに、何らかの種類の貢献者契約が必要であり、すべてが必要です。寄稿者はそれに署名します。具体的には、すべての著作権が単一の法的エンティティによって保持されていることを確認するためです。これは、寄稿者の著作権を侵害せずにライセンスを変更できるようにするために必要です。
OSSライセンスの場合、適切な候補者が存在する可能性があります。 copyright または利用可能なソースライセンスの中で。
CAの場合ハーモニー契約を見るかもしれませんが、私はそこにもっと多くのオプションがあると確信しています。
そして前の回答「使用するだけ」のテンプレートを知りません。
回答
GPLおよび商用としてのデュアルライセンスを許可する既存のプロジェクトがあるかどうかについての質問に関して:
libpngへの「gregbook」の貢献はデュアルライセンス、GPLv2 +およびBSDのような。 libpng16の contrib / gregbook ディレクトリにある LICENSE ファイルを参照してください。具体的には「ライセンス1」商用アプリケーションを許可します。
コメント
- これは、二重ライセンスの興味深いアプリケーションです。私が意味したのは、デュアルOSS +商用です。
- BSDのようなライセンスの下でそれを受け入れる場合、BSDの著作権通知をそのまま維持するという要件を遵守する限り、商用アプリで使用して商用で再ライセンスできると思います。ライセンスによると、 "このソフトウェアを商用アプリケーションを含むあらゆる目的で使用し、次の制限に従って自由に変更および再配布することを許可します。…"
コメントを残す