The proponents of the SSPL claim it is an attempt to write such an copyleft open source license for distributed systems. The detractors claim it’s something completely different. I don’t really care; I just want an open source license which requires that, when licensed software is used to provide a service as part of a larger distributed system, the users of that service must be provided the freedom to run and modify their own copies of that distributed system. If that’s not the SSPL, then we should work on a new such license.
(That link links to Kyle’s blog)
Some stuff about AGPL loopholes in distributed systems, ending the post with:
I want users to be able to run high-quality distributed systems easily. There are lots of technical advances that we can pursue to make this easier, but we should also pursue social remedies. We will never have a large collection of low-cost, high-quality distributed system software unless the open source feedback loop starts running for distributed systems.