フォークされたGPLコードを販売できますか?


9

GPLコードを販売できることは知っていますが、フォークされて変更されたGPLコードを販売できるかどうかを知りたいと思っていました。分岐および変更されたコードは、引き続き使用、変更、および再配布できます。


5
はい、意図したとおりにライセンスの下で権利を行使しているだけです。最初のGPLに対する反対意見の1つは、「だれもそれを使ってお金を稼ぐことはできない」でしたが、これは誤りでした。
Tim Post

3
フォークするとき、フォークされたコードはGPLまでであることを覚えておいてください。
Michael Kohne

1
...そう...しかし、ダウンロードして無料でビルドできるものに対して誰が支払うのでしょうか?
dagnelies

2
GPLに関する限り、「メインライン」と「分岐」の派生作品の間に違いはありません。どちらも単なる派生作品です。
MSalters 2012年

4
フォーラムでの解決策を探したり、コード自体に飛び込んだりするのではなく、何かが壊れたときにサポートに電話またはメールを送信して「修正してくれ」と言いたい@arnaudの人々。
ダンはFirelightによっていじっている

回答:


14

はい、可能ですが、ライセンスのすべての要件を満たす必要があります。あなたがそれを販売する人は誰でも、GPLで許可されているように、それを使用、変更、再配布することを許可されなければなりません。


1
コードをフォークする必要はありません!
ジェイディー

@Jaydee-彼がすべての変更をメインプロジェクトにプッシュしない場合は、そうします。その場合、彼がフォークと呼ぶかどうかにかかわらず、彼は効果的にメインプロジェクトをフォークしたことになります。
Michael Kohne

1
申し訳ありませんが、すべてのGPLコードを販売できることを明確にすべきでした。そのためにフォークする必要はありません。あなたは変更されたコードについて正しいです。
ジェイディー

3

無料ソフトウェア運動は、無料と使用/修正/再配布の自由の間で常に明確に区別されてきました。GPLは明らかに後者についてです。唯一の根本的な問題は、ライセンスのすべての条件を完全に遵守することです。どうやらそれだけをするつもりなので、問題はないはずです。

要約すると、GPLにはプログラムの課金を妨げるものはありません。

発生する可能性のある唯一の問題は、GPLから独立していて、単に論理/心理学の問題です:変更されたプログラムが自由に再配布可能であり、したがって利用可能な場合、なぜ誰かがそれを支払うのでしょうか。それでも元に戻せません。


1
実際、Android makretでGPLアプリケーションを2回見たことがあります。1回は無料で、もう1回は有料です。そして、それは同じアプリケーションでした。「アプリケーションは無料でオープンソースですが、気に入った場合は、有料バージョンを選択するだけで寄付できる...」のようなコメントで。
Jan Hudec、2012年

1
「なぜ誰かがそれを払うのだろうか?」-シンプル:最初に取得します。GPLは、無料で提供する必要があるとは言っていません。代わりに、好きなだけ課金できますが、クライアントが無料で提供できるようにする必要があります。また、ソースと、それを変更する権利、配布する権利などを提供する必要があります。したがって、非常に便利なGPLプログラムの重要なフォークであり、誰かが必死にそれを必要とする場合は、プロプライエタリ製品の場合と同じように価格を設定できます。注意:最初のクライアントは常に2番目のクライアントのライバルになることができるので、それは一度だけ行うことができます。
user281377

私はコードが自由に利用可能で配布可能でなければならないことを考えました。この要件を満たすために、コードへのリンクをアプリケーションに配置できますが、GPLのどこにも、コンパイルされたバイナリまたはライブラリを自由に配布できる必要があるとは記載されていませんでした。私はこれについて間違っているかもしれません
lukecampbell

コードとソフトウェアはGPLされているため販売できますが、このためではなく、すべての人がソフトウェアを利用できるようにする必要があります。限られた数のエンティティにのみコードを共有することは完全に合理的です。
Luca、

Heh ... Free Software Foundationは当初、フリーソフトウェアディストリビューションの販売に資金を提供していました:-)
Ross Patterson

3

ライセンスを読んで完全に理解するまで、GPLコードを使用してはいけません。具体的には、GNU Public Licenseバージョン3の前文の3番目の段落は次のように述べています。

私たちがフリーソフトウェアについて話すとき、私たちは価格ではなく自由を指しています。当社の一般公衆利用許諾契約書は、フリーソフトウェアのコピーを配布する自由があり(必要に応じて課金される)、ソースコードを受け取るか、必要に応じて入手できること、ソフトウェアを変更できることを確認するように設計されていますまたは、新しい無料プログラムでその一部を使用し、これらのことを実行できることを知っている。

それは質問に答えるように思われますが、セクション5は具体的に変更されたソースバージョンの伝達をカバーしています:

プログラムに基づく作品、またはプログラムからそれを作成するための変更を、セクション4の条件に基づいてソースコードの形式で伝達することができます。ただし、これらの条件もすべて満たす場合に限ります。

また、セクション10では、コードを請求することはできますが、ライセンスはそのままにしておく必要があり、GPLに基づく権利の行使に対して誰かに請求することはできないと説明しています。


1
つまり、誰かが自分のコードをforkして、それを渡すことができるということです。
ラムハウンド2012年

@Ramhound:はい、ソースを入手した人なら誰でもそれを配布できます。バイナリを渡した人にソースを渡して、それを要求する必要があります(課金もできますが、GPLは「このソースの伝達を物理的に実行するための妥当なコスト」、およびバイナリとソースの両方が物理メディアで出荷される場合のみ。インターネットのダウンロードは無料でなければなりません)。
Jan Hudec、2012年

1
「ライセンスを読んで完全に理解するまでは、配布を伴う GPLコード何もすべきではありません」と言い換えます。GPLは厳密に配布するためのライセンスであり、ソフトウェアを配布または配布しない限り、ソフトウェアの使用または変更方法に制限はありません。したがって、ライセンスについて何も知らなくてもGPLソフトウェアを使用しても安全です。

@SunAvatarライセンスを理解するまではコード、GPLなどを使って何もしないでください。ご存知のように、このライセンスでは夜明けに鶏を犠牲にしなければならないと言っているかもしれません。(誰が早く起きたいですか?)要点まで、用語を理解するまでは、(GPL化された)フリーソフトウェアの「フリー」とは、それを使って自分がやりたいことを実行できるということを合理的に想定することです。そのコードの一部を独自のプロジェクトに組み込むことは、プロジェクトの配布方法に影響を与える可能性があることを認識できません。
カレブ

3

はい、そうです。ライセンスでは、ソフトウェアを配布するすべての人がソースを利用できるようにする必要があることに注意してください。その側面はオプションではありません。また、ユーザーが他の人にソフトウェアを提供するのを阻止できないことも理解する必要があります(以下のFSFリンクでこれらのポイントを説明しています)。

GSFソフトウェアの販売に関するFSFのページは次のとおりです。基本的には「そうです、それは可能ですが、ライセンスに従う必要があります」。

注意すべきことの1つ-GPLを(ビールのように)無料のソフトウェアと関連付ける人はたくさんいます。ソフトウェアの周りに大規模なコミュニティがある場合、分岐したバージョンを販売しようとすると、不幸な反論を受ける可能性があります。1つの反応は、あなたが他の人のハードワークからお金を稼ごうとしているということでしょう。

可能であれば、ソースを一般提供してください。必要に応じて、変更の一部を元のプロジェクトにアップスチームすることも検討してください。これはビジネスプランには意味をなさないかもしれませんが、それを振ることができれば、あなたがコミュニティから流出しているだけだと思っている人を締め出すのに長い道のりになるでしょう。


1
あなたは確かなはずです。あなたは何からでも顧客を止めることはできません。それがありますライセンスが存在する理由。
Jan Hudec、2012年

@JanHudec-修正のために編集。それはフリーソフトウェアの販売リンクにもあります。
Michael Kohne

1

もちろん、著作権の全部または一部が他者によって保持されているGPLソフトウェアを販売できます。これは無料で配布するのと同じで、まったく同じ制限が適用されます。それはあなたが分配しているグループが「最初に私に10ドルを支払う人々」であるというだけです。

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