0

私は製品を作成し、GPLv2で利用できる別の開発者のソースコードを製品に含めたいと思っています。

私が聞きたいのは:

他のGPLv2コードを製品に埋め込むことはできますか?もしそうなら、どのようにすればよいですか?(つまり、ライセンスに基づいてそれを行うための特別なルールはありますか)

製品をGPLv2ライセンスと共有する必要がありますか?製品を有料で共有する必要がありますか?

この場所はその質問に最適ではないかもしれませんが、他にどこでその質問をすることができるかわかりません。もっと良い場所があれば、私に行くように見せてください。

ここで質問して申し訳ありませんが、GPLv2は私の母国語では利用できないため、説明されているルールのほとんどを理解することはできません。

よろしくメリアーノスニコス

4

1 に答える 1

3

GPLv2 コードを使用する場合は、自分のプログラムを GPLv2 または GPLv3 でリリースする必要があります。先に進む前に、これらのライセンスの 1 つを完全に理解する必要があります。そうしないと、将来、望ましくない問題が発生する可能性があります

要するに:

  • プログラムのソース コードをすべての顧客にリリースする必要があります。他の人にリリースする必要はありません。
  • ソフトウェアの料金を請求することはできますが、次の点に注意してください。
  • 顧客は、無料でコピーを作成し、自由にプログラムを使用することができます。
  • 顧客は、ソース コードを含むプログラム全体のコピーを他のユーザーに提供または販売することもできます (同じ GPL ライセンスの下で)。
  • 彼らはあなたのプログラムに変更を加えて再コンパイルする権利を持っています。彼らは、(同じ GPL ライセンスの下で) 必要に応じて変更をコピーおよび/または販売することができます。

これを制限することはできません。顧客が自分のコピーに対して支払う必要があるという契約を結ぶことはできません (そのような契約は GPL ライセンスのソフトウェアには適用されません)。これは、実際には、最初のコピーを 1 人の顧客にしか販売できない可能性があることを意味します。これは、顧客が自分用にさらにコピーを自由に作成できるためです (また、ソフトウェアを他の人にコピーすることもできます)。

于 2012-06-07T17:51:57.580 に答える