web-dev-qa-db-ja.com

GNU Affero General Public License(GPL))でアプリケーションを販売できますか?

オンラインで販売するデスクトップアプリケーションでGhostScriptを使用しています。 GhostScriptライブラリにはAFEROライセンスがあります( ここを参照 )。私は私のアプリケーションのソースコードをそれを要求する誰でも利用できるようにしてもかまいません。したがって、商品化される場合でも、GNU Affero General Public License(GPL))でアプリケーションのライセンスを取得できますか?

3
Anna Dorsey

確かに-AGPLを含むGPLライセンスのいずれも商業活動を禁じていません。

詳細は http://www.affero.org/oagf.html を参照してください。

さらに、その周りには十分に確立された商業エコシステムを備えたソフトウェアがたくさんあります。 MongoDBとRhodeCodeを頭の上から思い出します。

4
god

はい、ただし製品をAGPLとしてライセンスする場合のみ。要求する人にソースコードを提供するだけでは十分ではありません。

それはあなたが製品にお金を要求することを妨げませんが、それはあなたの顧客があなたが望むよりも多くの権利を持っていることを意味します。

特に、最初の顧客がGithubまたは他のどこかに、AGPLの条件の下で無料でソフトウェアを公開しても、他の誰もそれを購入する必要がなくなるため、まったく問題ありません。

2
RemcoGerlich

ソフトウェアがGPLライセンスである場合は、以下を請求できます。ソフトウェア自体に必要な金額。ソースコードを提供するための合理的なコスト。ライセンスには何もありません。

これがどれほど成功するかは、状況によって異なります。ビジネス向けに顧客固有のソフトウェアを作成した場合、そのビジネスには、ソースコードを要求し、それを必要とするすべての人にソースコードを渡す権利があります。しかし、ソフトウェアを競合他社に無料で提供することを意味するため、彼らはおそらくそうしないでしょう。そのため、そのソフトウェアを他の顧客に適合させて、彼らに販売することもできます。しかし、一般的な関心のあるソフトウェアを使用している場合、誰かが無料でソフトウェアを手に入れ、あなたのビジネスを傷つける可能性は十分にあります。

もちろん、企業がソフトウェアの作成に対して支払いをし、その支払いがあなたの仕事に支払えば、あなたは元気です。

0
gnasher729