BSDやGPLの:ライセンスは、オープンソースの選択

sudhirmanglaで2008年7月4日掲載

場合は、これまでオープンソースのプログラムを書く上での計画、その場合は、プログラムのライセンスを選択する重要な決定を下す必要があります。 一般的に、オープンソースのプログラムのため、ほとんどの開発者が考慮することを主に2つのライセンスです。 これらのライセンスはGNU一般公衆利用許諾契約 、およびBSDライセンスです。 この資料では、各ライセンスの基礎を説明し、オープンソースプロジェクトのための適切なライセンスを選択するのに役立ちます。

その点を考慮するためのオープンソースプログラムに付属している最初のソフトウェアライセンスはGNU一般公衆利用許諾契約書(GPL)です。 リチャードストールマン氏が1989年に作成された、GPLは現在のバージョンは3時です。 このGPLは、積極的にコピーレフト"が適用さ制限のライセンスです。

BSDライセンスの緩いライセンスを認めている人たちのプログラムで作業を使用したいユーザーにはより自由。 BSDライセンスは、企業やエンティティを使用してプログラムすることができますし、組み込むには、GPLの条件の下で許可されていない商用製品に。

GPLとBSDの間の主な違いはライセンス

このセクションでは、質問と回答のセクションでは、とされているGPLとBSDライセンスの根本的な違いをデモンストレーションします。

'質問:誰が私のコードを使用できますか?'

BSDの答え:BSDライセンスは、会社を使用して(または人)をコードすることができますし、独自の商業的または非商業的な製品で使用し、あなたの仕事のため、クレジットカードまたは補償を与えるために必要ではありません。

GPLの答:コードは、GPLの下では、元の作者(たとえばを与えることなくライセンスを使用することはできませんもう1つのパーティー、自分の仕事の場合)クレジットカード。 当事者が商業的に作業を使用して決定する場合、彼らはあなたの仕事のためだけに課金することはできませんそれをパッケージ化。 この例ではCedegaは、Linux用のワインは、Linux用のWindows互換レイヤのフォークである商用プログラムです。 以来、ワインにはLGPL(Lesser GPLというライセンス)の下でライセンスされて、Cedega彼らが使用するすべてのワインのコードには、ソースコードを提供する必要があります。 彼らはまた、ワインのソースにはすべての変更のソースコードを提供する必要があります。 ただし、いくつかの独自のコードは、ワインから分岐されていない別の独自のライセンスの下で、これは、コードでは、世界のために公開される参照してくださいする必要はありませんライセンスされます。

場合は、GPLの私のコードをより安全に保護を与える質問:なぜ、BSDライセンスを使用してこだわるのか?

答:いくつかの開発者は、単に野生の罰金が彼らのコードを持つ、彼らは必要としない、または商業利用から自分のコードを保護する気に。 BSDライセンスは、あなたのコードを簡単に人を作成するため、商用、非商用のフォークの場合、プロジェクトを放棄することになります。 この理由は、Apacheソフトウェアグループを決定する因子には、BSDの人記載のウェブサーバ、"ライセンスのこのタイプのスタイルのライセンスを選択されたコードは、共通のサービスのためのプロトコルを実装する参照体の使用を促進するために理想的です。 これは、なぜ我々[BSDライセンス]は、Apacheグループの - 私たちの多くは、それを選択し、別の理由でHTTPの存続と、真の多人数の標準になることをしたい、とれている場合、MicrosoftまたはNetscapeの当社のHTTPエンジンを組み込むことを選択して、わずかに心がないまたはその製品に私達のコードの任意の他のコンポーネントの場合、それをさらにHTTPの共通の維持の目標を支援..."

要約すると、選択するか、GPLやBSDライセンスの下何を(開発者になる)は、使用するコードで行う予定です。 このドキュメントでは、各ライセンスの情報を提示する十分な仕事をすれば、それは今はあなたの長所とあなたのプログラムでは、各ライセンスを使用しての賛否両論の重さにし、1つは、最高のお客様のニーズに適していますを選択する。 して楽しいし、幸運をあなたのプロジェクトに取り組んで!

もし何かご質問やご意見は、このガイドについては、ここで、私のブログで投稿のコメントを残して構いません。

Related Posts関連記事

カテゴリ:Linuxの タグ:

9レスポンス"ライセンスのオープンソースの選択は"BSDまたはGPL:する

  1. ジャスパーは7月、2008 2:58午後5

    [は法的なアドバイス、それをチェック]
    する場合の唯一の創造されれば_all_貢献_ever_ GPLのプロジェクトには、(ハンディに同意してください。)では、別のライセンスのコピーが広がる可能性があります。 これは、しかし、すでにGPLの下で分散型のバージョンのライセンス要件を無効にしていません。
    それらがあなたのソースが欲しいというわけでは降圧型のため、原則求めることができますが、フリーソフトウェアのコミュニティに役立ちます。 もちろん、これは他の人から、誰がGPLのように要求する編集を受け入れるのを防ぎます。 あるいは、少なくともして、問題となり、利益のシェアを得るのにどのくらい。 私wouldntがない限り、非常にクリアされていません。

  2. トマスハーストは7月、2008 5:49午後5

    "BSDの答え:BSDライセンスは、会社を使用して(または人)をコードすることができます...あなたのクレジットを与えること"が必要ではない

    待って、何? 私はBSDライセンスを仕事に信用を与えるが必要になったことを確認する:

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

  3. 7月6日マリオ、2008 12:47午前

    また、私はクレジットカードの部分については、体重したい。 BSDライセンスの信用を与えることが必要ですが、唯一かつ唯一のもの。

    GNU GPLの他の手ではなく、信用を与える強制しません。 これは、ソースコードの永遠の空室状況を強制します。
    これは、作者の著作権表示が保持されるほとんどのローカル著作権法の副産物です。 GNU GPLとはの世話をしていません。

  4. 7月6日、Webデザイン 、2008 9:03午後

    両方とも、基本的に自由を保持しようとします。 一方、GPLとは、社会全体としては最も自由度をBSDスタイルのライセンスindivudualするには、ほとんどの自由を与える。

  5. DataMan 2008年7月8時47分午前8

    ので、ワインのコードに何を提供する必要はありません前に、ワインLGPLの下でライセンスされたものの、彼らの上流ワインコミュニティーへの改善を推進すると約束したが、ほとんどがあれば提供Cedegaワインから分岐した。

  6. 年頃コンラッドキャディは7月、2008 11:25午前8

    ""BSDライセンスの緩いライセンスを認めている人たちのプログラムで作業を使用したいユーザーにはより自由。

    私はそれを"開発者"という用語を使用するのではなく、"ユーザーが明確になるはずだと思う。"

  7. ジャック盗作7月に、2008 11:47午後10

    "時のBSDライセンスは、会社を使用して(または人)をコードすることができますし、独自の商業的または非商業的な製品で使用し、あなたの仕事のため、クレジットカードまたは補償を与える必要はありません。"

    この寛容な著作権ライセンスに関する一般的な誤解にもかかわらず、すべてのそれらの状態:

    "は、上記の著作権は、この許可通知のすべてのコピーに表示される提供する。"

    だから、実際には寛容なライセンスの中で唯一共通の要件である:それらの要求は、元の著者たちの仕事のクレジットが与えられる。

    これには、Windows用バイナリの"strings.exe"を実行すると、オリジナルのBSDのTCP / IPの著作権宣言文のスタックが表示されます。

  8. ルイミゲルシルバセアブラ 7月に、2008 4:50午後11

    だから男は事実だけで正反対の彼に対処するため...使われており何かに反対しているMicrosoftの技術を誤解ライセンスを知っている? 世界の終わりか?

    非常に誰かのために良い選択をすることは難しいような誤解はもちろん。

    スディール、私はあなたhttp://www.fsf.org/philosophy/では、フリーソフトウェアのエッセイの多くを読むことをお勧めします

    いくつかの非常に基本的な誤解:

    *出所
    一体何だ? あなたの帰属を与える必要がBSDのクレームの最初の行。 場合は、BSDライセンスを読み取るか、マイクロソフトでは、信頼の言葉でしたか?

    *商業対プロプライエタリ
    その違いがわからない場合は、この不条理なステートメントを作成します。 両方は、GNU GPLとBSD、それがGPLによって禁じられている唯一の独自の使用商用利用を許可

    最後に、あなたは、GNU GPLでユニバーサル権利章典すべてのソフトウェアのユーザー数として見ることができます

    1つのビルの権利の最も重要なタスクのこともないので、GNU GPLのレベルのすべてのユーザーに対して公平を確立する他のものよりもっと力があることです(関係なく、それらをされても、開発者またはしない)。

  9. ブックマークを7月11日« crncostaの 8月に、2008 5:18午前4

    [...] BSDやGPLの:オープンソースのライセンスを選択する - もしあなたがこれまでオープンソースのプログラムを書く上での計画、その場合は、プログラムのライセンスを選択する重要な決定を下す必要があります。 このリンクは、この重要な2つのライセンスは、中立的な意見を使用しての違いについて説明します。 このエントリは、カルロスコスタによって書かれ、7月11日、3:34 pmに2008年を掲示しen_USの下に提出した。 ブックマークの固定。 ここにこの記事は、RSSフィードで任意のコメントに従います。 投稿にコメントやトラックバック:トラックバックURLを残す。 «ブックマーク、7月8日ArtigoナPCMaster » [...]

伝えたいことがあります?