| > Is anyone building strong communities on AGPLv3 / GPLv3? I feel the momentum shifted towards Apache / MIT style licenses unfortunately. While the corporate momentum switched to Apache/MIT licenses, there are strong communities built on AGPLv3/GPLv3. * Nextcloud - file hosting (AGPLv3) * Source Hut - git hosting (AGPLv3) * StreetComplete - OpenStreetMap editing (GPLv3) * F-Droid - Free Software "app store" for android (GPLv3) * NewPipe - alternative Youtube frontend (GPLv3) While these aren't necessarily used by large corporations, their individual communities are thriving and strong. The shift toward SSPL and Commons Clause licensing is another argument in favor of AGPLv3 licensing. Amazon/Google often won't touch your AGPLv3 code (and you can still sell proprietary licenses to other companies that can't/won't use AGPLv3). |
The way this works is all contributors are required to sign a CLA -> the corporate developer can then use their code under ANY license, and most importantly can integrate into propriatery products or sell to others.
The code is then released as an AGPLv3 to be "open source" - but literally the only company with the "super" rights to license / make money off it is the corp dev.
It's kind of genius -> so I think we may see more (A)GPLv3 stuff coming this way. The corp developer can then offer for example a hosted version of the software WITHOUT releasing all the related code! But anyone else would have to release their code.
You an see how this is done here:
https://grafana.com/docs/grafana/latest/developers/cla/