プロジェクトにどのライセンスを選択する必要がありますか?


13

ワードプレス(プロのワードプレス)に関する本を読んでいるときに、製品が提供されていることも指定する必要があることを学びました。

...保証なし; 商品性または特定の目的への適合性の暗黙の保証なしで

また、GNU GPLを推奨しています。ライセンスの書き方または1を選択するにはどうすればよいですか?

ところで、MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE実際にはどういう意味ですか?保証なしでは十分ではありませんか?


5
新しいライセンスを書こうとしない方がいいです。使用できる既存の弁護士が見つからない場合は、著作権弁護士を雇ってください。また、ほとんどのライセンスは米国の法律に基づいて書かれており、免責事項にはもう少し具体性が求められることが多いことにも注意してください。
greyfade

Re。保証なし-疑わしい場合は一般的に法律で明確にします。これは、明確な免責事項では不十分であった特定の歴史的なケースに対応したものだと思います。
ジョンホプキンス

回答:


8

小さなコードについては、通常X11ライセンスの下でリリースします。GPLの問題は、保護するにはあまり気にしないコードにとっては複雑すぎることです。商用製品でコードを使用することを本当に望まない場合は、侵害を監視し、法廷で争う必要があります。これは、小規模で無料のオープンソースプロジェクトの時間や労力に値するものではありません。

著作権(c)

これにより、このソフトウェアおよび関連するドキュメントファイル(「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれらに限定されないソフトウェアを処理する許可が無料で付与されますソフトウェアのコピーを発行、配布、サブライセンス、および/または販売し、以下の条件に従って、ソフトウェアの提供先にソフトウェアの提供を許可します。

上記の著作権表示およびこの許可通知は、ソフトウェアのすべてのコピーまたは大部分に含まれるものとします。

本ソフトウェアは、商品性、特定の目的への適合性、および権利の非侵害の保証を含むがこれに限定されない、明示または黙示を問わず、いかなる保証もなしに「現状のまま」提供されます。いかなる場合においても、作者または著作権者は、契約、不法行為、またはその他の行為、ソフトウェアまたは使用または他の取引に起因する、または関連するいかなる請求、損害またはその他の責任についても責任を負わないものとしますソフトウェア。

編集:コード本体がより充実しており、コードを保護するのに十分な時間をかけたと感じた場合は、必ずGPLを使用して保護してください。


GPLの下でコードをリリースする場合、そのGPLに基づいて商業会社はそれを盗もうとは思わないでしょう。
代替案

私はそれが大きな違いを生むとは確信していません。GPLは非常に複雑であるため、多くの企業が常に侵害しており、「小柄な男」が決して後を追うことはできないという知識を確保しています。私は、FSFがとらえるあらゆる侵害に対して、決してとらえられないトンがおそらくあると思います。
Chinmay Kanchi

5
同意する。便利なツールをリリースしていて、金銭的な利益を期待していないなら、MIT / X11が道です。あなたの人生を無駄にしたいなら、相当な首のgrowを伸ばし、コンピューターベースの宗教について伝道し、GPLで行く邪悪な帝国のためのハニーポットトラップの作成に時間を費やしてください。GPLには、他のオープンソース開発者があなたのコードを操作することを妄想させるという追加の効果もあります。
エヴァンプライス

1
@jiewmengプロジェクトでGPLコードの下でリリースされたコードを使用する場合、プロジェクトもGPLまたはより自由なライセンスの下でリリースする必要があります。IE、コードを書くのは無料ですが、使用できるライセンスは制限されています。IE、GPLはGPLを生みます。したがって、GPLは使用を制限するため、実際には無料ではありません。あなたがリチャード・ストールマンであり、人生の目標が大企業での厄介な高賃金の名誉ある仕事からMIT AIラボの仲間のコーダーを救うことである場合、これは良いことです。GPLは、政治と「それを人間に固執する」ことに基づいています。ほとんどのOS開発者はその原因を気にしません。
エヴァン

1
@Chinmay:だから、あなたは彼らにライセンスとソースのコピーを提供します、そしてすべては大丈夫です。これは、一部のビジネスモデルと互換性がありませんが、実際には意図されており、評判の多くはそれを回避しようとする人々からのものです。独自の製品でコードを使用する場合は、BSD / MIT / Boost / whateverを使用してください。コードの派生物が同様に無料であることを確認したい場合は、GPLを使用してください。
デビッド

3

個人的には、この質問に対する真の答えを得るための最善の方法は、法務担当者が詳細を知るために相談することです。

ただし、コードライセンス契約の設定について弁護士と話していたときに覚えているのは、あなたが話している条項は、「このコードはX、Y、Zを行う」というケースから基本的に保護するということです。 「特定の目的に対する適合性」の保証。この条項は、X、Y、Zを実行しない場合に問題が発生しないようにします。


1

WTFPL-パブリックライセンスにしたいF ***

       DO WHAT THE F*** YOU WANT TO PUBLIC LICENSE 
                Version 2, December 2004 

Copyright(C)2004 Sam Hocevar

誰でもこのライセンス文書の逐語的または修正されたコピーをコピーして配布
することが許可されており、名前が変更されている限り、それを変更することは許可されています。

       DO WHAT THE F*** YOU WANT TO PUBLIC LICENSE 
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 
  1. あなたはただあなたがしたいF ***をします。

1
私はそのライセンスが本当に好きではありませんでした。独自のコードをある程度制御する必要があります。いくつかの営利会社があなたのコードを取り出してそれから商用アプリを作成するのを妨げるものは何もありませんか?
TheLQ

@TheLQ:これは、BSDライセンスとMIT / X11ライセンスに等しく適用されます。WTFPLは、ポイントをより強くするだけです。私は、商用利用を明確に禁止しているライセンスやウイルス性のライセンス(GPLなど)が本当に好きではありません。GPLまたは非営利のみのライセンスでコードのライセンスを取得したい場合は、少なくともデュアルライセンスを取得して、商用製品でソフトウェアを使用する権利を購入できるようにします。
チンメイカンチ

笑、私はこのb4を見ました。これは、保証のブツから私を保護していない
Jiew孟

1

これらの資料をどのように人々に提供していますか?

アプリケーションを商業的に人々にライセンスしている場合、間違った道をたどっています。ソフトウェアライセンス契約を準備するために弁護士に会う必要があります。これらの状況では、ソフトウェアライセンスの支払いを行ったお客様は法定保証を取得するため、そのような条項は強制力がありません。

ソースコードまたは他の人が再利用できるように他の資料をリリースする場合、元の投稿は完全に正しいものです。保証の放棄を含める必要があります。 Z-支払われなかったとしても、支払わなかったとしても、私はあなたを訴えます」。

どちらの場合でも、座って、人々が製品で何ができるかを理解する必要があります。

オープンソースライセンスでコミュニティにリリースする後者の場合は、希望に合った適切なOSI承認済みライセンスを見つけてください:http : //opensource.org/licenses/category

しかし、greyfadeが言及しているように、あなた自身のライセンスを書くことさえ考えないでください-それはリスクに値するものではありません。


1

BSDライセンスを検討しましたか?「Simplified BSD License」または「FreeBSD License」として知られる最も単純な(比較的)形式は、保証および/または責任の放棄に特に適しています。商用ソフトウェアやプロプライエタリソフトウェアでのコードの商用化や使用を妨げることはありませんが、それでもあなたが著作権所有者であることを保証します。

ここで読むことができます。お住まいの国の法律によっては、他のより複雑なライセンスよりも目的に適している場合があります。


0

ライセンスを作成または選択するにはどうすればよいですか?

フリーソフトウェアライセンスのリストを読んで、目的に合ったものを選んでください。

自分に合ったライセンスがまったく見つからない場合を除き、ライセンスを作成しないでください。ライセンスを作成する場合は、grayfadeのアドバイスを受けて、弁護士/弁護士/何でも法的支援を求めてください。

私はもともとワードプレスについての本を読んでいるときに創造的なコモンズを考えました

多数のクリエイティブコモンズライセンスがあります。あなたが考えているものについて具体的に説明してください。一部のCCライセンスはコードに使用されることもありますが、それは設計されたものではありません。コードにCCライセンスを使用しないことをお勧めします。

フリーソフトウェアのライセンスは、非常に寛容な(WTFPL)から強力なコピーレフト(GNU AGPL)まであります。その範囲のどこかがあなたに合ったものになるでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.