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

sudhirmanglaで 2008年7月4日に投稿

場合は、オープンソースのプログラムを書くことに計画して、プログラムのライセンスを選択する重要な決断を下す必要があります。 一般的にオープンソースのプログラムのため、ほとんどの開発者が考慮するには2つの主要なライセンスされています。 これらのライセンス 、 GNU General Public Licenseの 、 BSD ライセンスされています。 この記事は、各ライセンスの基本を説明するお客様のオープンソースプロジェクトのために正しいライセンスを選択する助けとなるでしょう。

その点を考慮するためのオープンソースプログラムには最初のソフトウェアライセンスはGNU General Public License ( GPL )のです。 Richard Stallmanが1989年に作成、現在はGPLバージョン3にあります。 積極的にはGPLはコピーレフト"強制を制限ライセンスです。

はBSDライセンスには制限の緩いライセンスできるようには自分のプログラムでの作業を使用したいユーザーにもっと自由を。 はBSDライセンスには、会社またはエンティティを使用するプログラムを組み込むことができるとは、 GPLの条件の下で許可されていない商用製品に。

GPLとBSDのライセンスとの間の主な相違点

このセクションでは、質問と回答のセクションであり、 GPLとBSDのライセンスでは、根本的な違いを発揮します。

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

BSDの答:ときはBSDライセンスは、会社を使って(または一人)をコードすることができると自分の、商用、非商用製品で使用すると、あなたの仕事のためのクレジットまたは補償するために必要ではない。

GPLの答え:コードは、 GPLの下では、元の作者(たとえば、ライセンスを与えることなく使用することはできませんもう1つの政党、自分の仕事のために)信用。 パーティの場合は市販の作業を使用するように決めるかは、あなたの仕事のためだけに課金することはできませんがそれを再梱包。 この一例Cedega 、 Linux用には、ワイン、 Linux用のWindows 互換レイヤから分岐されている商用プログラムです。 以来、ワインにはLGPL (劣等GPLライセンス)の下でライセンスされています、 Cedega彼らが使用するすべてのワインコードには、ソースコードを提供する必要があります。 また、彼らはワインソースへの変更を行うのソースコードを提供する必要があります。 とはいえ、いくつかの独自のコードでは、ワインから分岐されていない別の独占的ライセンスを受けて、世界のためにコードを公開する必要はありませんを参照してくださいライセンスされています。

GPLの場合は、自分のコードがより良い保護を与える質問:では、なぜわざわざはBSDライセンスを使用するか?

答:いくつかの開発者にとっては、単純に野生のコードを持つ結構ですし、必要がない、または商業的な使用からのコードの保護も気になります。 あなたのコードはBSDライセンスにも簡単に人を作成し、商用、非商用フォーク場合は、プロジェクトを放棄することになります。 この理由は、 Apacheソフトウェアグループの決定要因にしたときに、 BSDの人のウェブサーバーは、 "ライセンスのこのタイプのスタイルのライセンスを選択されたコードが共通のサービスのためのプロトコルを実装したリファレンス体の使用を促進するための理想的です。 だから我々 [ BSDライセンス]は、 Apacheグループに-私たちの多くは別の理由を選択すると、真の複数政党のH TTP生き残る標準となる参照してくださいしたかったであり、当社の場合、マイクロソフトまたはN etscapeH TTPのエンジンを組み込むことを選択これっぽっちも関心がないだろうまたは自社の製品に我々のコードの他のコンポーネントは、 HTTPの場合は、さらに共通の目標に貢献して... "

要約すると、選択のいずれかをGPLやBSDライセンス下何を(開発者)が使用しているコードを行うことにした。 この文書は、各ライセンス上の情報を提示十分な仕事をすれば、今は良い点と悪い場合は、あなたのプログラム内の各ライセンスを使用することの是非の重さにし、自分にとって最適お客様のニーズに合ったものを選択する。 楽しんできてね、あなたのプロジェクトに取り組んで幸運を!

場合は、このガイドに関する質問やコメントが、ここで、私のブログの投稿にコメントを残すまでお気軽に。

関連記事

カテゴリ: Linuxの タグ: は、

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

  1. ジャスパー7月に、 2008年2時58分午後5日

    [しない法的助言、それをチェック]
    場合は、唯一の_all_作成している場合は、 GPLのプロジェクトに貢献_ever_ 、 (ハンディ同意注意してください。 )を別のライセンスのコピーを広げる可能性があります。 これは、 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年午後九時03分

    両方とも基本的自由を守るにしてください。 一方、 GPLとは、社会全体として最も自由を与え、 BSDスタイルのライセンスのindivudualするには、ほとんどの自由を与える。

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

    ので、ワインのコードに何も提供する必要はありません前にはLGPLの下でライセンスされたワインは、ワインは上流社会への改善を推進することを約束したが、ほとんどがあれば提供Cedegaワインから、フォークだった。

  6. ¤ 。コンラッドキャディ7月に、 2008 11:25午前8

    > >はBSDライセンスには制限の緩いライセンスできるようには自分のプログラムでの作業を使用したいユーザーにもっと自由を。

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

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

    "ときはBSDライセンスは、会社を使って(または一人)をコードすることができると自分の、商用、非商用製品で使用すると、あなたの仕事のためのクレジットまたは補償するために必要ではない。 "

    この寛容な著作権ライセンスについてのよくある誤解にもかかわらず、それらすべての状態です:

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

    だから、これは実際に制限の緩いライセンスの中で唯一の共通の要件です:要求は、元の著者は自分の仕事のためのクレジットを与えられる。

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

  8. ルイミゲルシルバSeabra 7月に、 2008 4:50午後11日

    つまり、男は、実質的には、正反対に彼に対処するため...と使用のものに反対していますmisunderstandsマイクロソフト社の技術ライセンスを知っているか? 世界終了していますか?

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

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

    一部の非常に基本的な誤解:

    *帰属
    WTF ? に帰属クレームを与える必要は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日、午後9:34 、 en_USの下で2008年の投稿を提出した。 ブックマークのPermalinkを設定している。 ここにこの投稿のRSSフィードで任意のコメントに従ってください。 投稿コメントやトラックバック:トラックバックURLのままにします。 «ブックマークArtigo 7月8日にナPCMaster » [...]

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