Arent there OSS license types that disallow commercial forks and/or service businesses? I'm assuming if someone chose a license that allows for commercial activity, they want it to happen.
> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
The GPL and AGPL require reciprocity but do not disallow commercial forks. Other licenses out there may disallow commerical forks, but they are not Open Source licenses.
Right, and that may have consequences for whether a particular distro packages you or whether the OSI shines on you, but those are just part of the trade-off; a license like this is still a perfectly valid choice for a given endeavour.
AGPL was created for exactly this reason. It covers all SaaS, and requires all such services to open source all their software that directly touches any AGPL code (eg, as a library).