In my mind the super quick version of this entire thing seems to be:
- GPL requires you to publicize your changes if you distribute the software.
- SSPL is more or less the same as GPL, but also requires you to publicize your changes if you offer the software as a service to others.
To me it really seems as if SSPL is a more modern GPL, fit for the SaaS world.
What am I missing?