私は、オンライン コラボレーション/リーン プロジェクト管理ツールである商用 SaaS アプリケーションを持っています。ソフトウェアの使用方法に特定の制限がある「Community Edition」を無料で提供したいと考えています。例えば
- オープンソース プロジェクトの管理に使用するグループは無料
- K-12 教師が教室で無料で使用
- Lean/Kanban/AgileSoftwareDevelopment の書籍や研究論文に協力している著者は無料です。
- コミュニティ会議の主催者、ユーザー グループの主催者などは無料です。
ライセンスは、制限付きでソフトウェアの使用を許可します。ソフトウェア自体は、ユーザー/プロジェクトの数に制限を課すことができます。ソフトウェアを使用できる用途を指定するために使用できる使用許諾契約/EULA を探しています (上記を参照)。商用利用、コンサルティングプロジェクトの管理、クライアントワークなど、さまざまな方法でのユーザーの使用を制限します。
私はそのような協定の良い例を求めて Web を精査してきましたが、これまでのところ不十分です。何か案は?明確にするために、これはいかなる種類のオープン ソース ライセンスでもありません。それは、私たちが定義するように、特定の「コミュニティ」用途のための商用ソフトウェアの使用をカバーします。