GPLコードを販売できることは知っていますが、フォークされて変更されたGPLコードを販売できるかどうかを知りたいと思っていました。分岐および変更されたコードは、引き続き使用、変更、および再配布できます。
GPLコードを販売できることは知っていますが、フォークされて変更されたGPLコードを販売できるかどうかを知りたいと思っていました。分岐および変更されたコードは、引き続き使用、変更、および再配布できます。
回答:
はい、可能ですが、ライセンスのすべての要件を満たす必要があります。あなたがそれを販売する人は誰でも、GPLで許可されているように、それを使用、変更、再配布することを許可されなければなりません。
無料ソフトウェア運動は、無料と使用/修正/再配布の自由の間で常に明確に区別されてきました。GPLは明らかに後者についてです。唯一の根本的な問題は、ライセンスのすべての条件を完全に遵守することです。どうやらそれだけをするつもりなので、問題はないはずです。
要約すると、GPLにはプログラムの課金を妨げるものはありません。
発生する可能性のある唯一の問題は、GPLから独立していて、単に論理/心理学の問題です:変更されたプログラムが自由に再配布可能であり、したがって利用可能な場合、なぜ誰かがそれを支払うのでしょうか。それでも元に戻せません。
ライセンスを読んで完全に理解するまで、GPLコードを使用してはいけません。具体的には、GNU Public Licenseバージョン3の前文の3番目の段落は次のように述べています。
私たちがフリーソフトウェアについて話すとき、私たちは価格ではなく自由を指しています。当社の一般公衆利用許諾契約書は、フリーソフトウェアのコピーを配布する自由があり(必要に応じて課金される)、ソースコードを受け取るか、必要に応じて入手できること、ソフトウェアを変更できることを確認するように設計されていますまたは、新しい無料プログラムでその一部を使用し、これらのことを実行できることを知っている。
それは質問に答えるように思われますが、セクション5は具体的に変更されたソースバージョンの伝達をカバーしています:
プログラムに基づく作品、またはプログラムからそれを作成するための変更を、セクション4の条件に基づいてソースコードの形式で伝達することができます。ただし、これらの条件もすべて満たす場合に限ります。
また、セクション10では、コードを請求することはできますが、ライセンスはそのままにしておく必要があり、GPLに基づく権利の行使に対して誰かに請求することはできないと説明しています。
はい、そうです。ライセンスでは、ソフトウェアを配布するすべての人がソースを利用できるようにする必要があることに注意してください。その側面はオプションではありません。また、ユーザーが他の人にソフトウェアを提供するのを阻止できないことも理解する必要があります(以下のFSFリンクでこれらのポイントを説明しています)。
GSFソフトウェアの販売に関するFSFのページは次のとおりです。基本的には「そうです、それは可能ですが、ライセンスに従う必要があります」。
注意すべきことの1つ-GPLを(ビールのように)無料のソフトウェアと関連付ける人はたくさんいます。ソフトウェアの周りに大規模なコミュニティがある場合、分岐したバージョンを販売しようとすると、不幸な反論を受ける可能性があります。1つの反応は、あなたが他の人のハードワークからお金を稼ごうとしているということでしょう。
可能であれば、ソースを一般提供してください。必要に応じて、変更の一部を元のプロジェクトにアップスチームすることも検討してください。これはビジネスプランには意味をなさないかもしれませんが、それを振ることができれば、あなたがコミュニティから流出しているだけだと思っている人を締め出すのに長い道のりになるでしょう。
もちろん、著作権の全部または一部が他者によって保持されているGPLソフトウェアを販売できます。これは無料で配布するのと同じで、まったく同じ制限が適用されます。それはあなたが分配しているグループが「最初に私に10ドルを支払う人々」であるというだけです。