私はownCloud(AGPLライセンス)を使用していて、カスタムモジュールとテーマをいくつか作成するだけなので、コアはまったく触れられていません。
それを考慮して、ユーザーがサービスの料金を支払う商用アプリを構築していますか?アドバイスをお願いします、
AGPLライセンスは、GPLライセンスの変形であり、ソフトウェアの配布についてより広い視野を持っています。 GPLとAGPLの主な違いは、後者はアプリケーションへのリモートアクセスも配布と見なしていることです。
GPL(およびAGPL)の核となる教訓は次のとおりです。
つまり、モジュールがownCloudと対話するか、モジュールと単一の「アプリケーション」を形成する場合は、AGPLライセンス(または少なくともソースコードに対する権利を与えるライセンス)の下でモジュールをリリースする必要があります。また、モジュールのソースへのアクセスを提供する必要があります。
これに基づいて成功する商用アプリを作成することは可能かもしれませんが、機能を競うことはできません。したがって、優れたコンテンツ、カスタマーサービスなど、サブスクリプションには他のアトラクタが必要になります。それが達成可能かどうかは、あなただけが決めることができます。