サービスとしてのソフトウェア(SaaS)モデルで完全なGPLライブラリを使用する


27

私はすでにサイトを検索しましたが、人々が販売/配布しようとしているソフトウェアでGPLライブラリを使用することに関連する答えを見つけることができました。この場合、答えはソースコードも利用可能にする必要があるということです。

SaaSはどうですか?つまり、クライアントがインターネット経由で使用するために月額料金を支払うアプリを構築し、クライアントは何もダウンロードしたり、コードにアクセスしたりしません。

質問:

  1. この場合、ソースコードを利用可能にすることなく、完全なGPLライブラリを使用できますか?

  2. 私のモデルがSaaSであっても、GPLの他の制限/要件はありますか?

回答:


45

バイナリを配布しない限り、クローズドソースプロジェクトでGPLライブラリ(または他のコード)を使用しても問題はありません。

通常のGPLとLGPLに関する限り、ネットワーク経由でソフトウェアを使用するためのアクセスを提供すること(SaaSなど)配布とは見なされません。つまり、クローズドソースのSaaSプロジェクトで(L)GPLライブラリを使用しても問題はありません。

注意が必要なのは、AGPL(Affero GPL)ライセンスのあるライブラリです。AGPLライセンスで、SaaS 配布とみなされ、ユーザーにソースコードへのアクセスを提供する必要があります。


これはGPLv2にも当てはまりますか?
長いラズリ

1
@ long-lazuli:すべてのライセンスに適用されます。ソースコードの配布を必要とする条項は、何かを配布するまで有効になりません。
バートヴァンインゲンシェ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.