Because we want to provide other organizations with the opportunity to offer paid sync services, we needed to incorporate the concept of a network into the license. We crafted the license with that consideration in mind
To prevent paid sync services, you should license your protocols and data formats in AGPL, which requires derivative work (third-party sync services) to be open sourced.
The client app in contrast, should be fine even in permissive licenses.
Why not use the GPL?
Because we want to provide other organizations with the opportunity to offer paid sync services, we needed to incorporate the concept of a network into the license. We crafted the license with that consideration in mind
You may employed a wrong strategy.
To prevent paid sync services, you should license your protocols and data formats in AGPL, which requires derivative work (third-party sync services) to be open sourced.
The client app in contrast, should be fine even in permissive licenses.
> Because we want to provide other organizations with the opportunity to offer paid sync services
Why do you think the GPL is not compatible with this?
2 replies →