|
|
|
|
|
by jraph
241 days ago
|
|
> legal power to declare all software used in the stack to produce a network request MUST be made source available If I understand correctly what you say, this is one of the main concerns with the SSPL because of the following [1]: > The SSPL is based on the GNU Affero General Public License (AGPL), with a modified Section 13 that requires that those making SSPL-licensed software available to third-parties (modified or not) as part of a "service" must release the source code for the entirety of the service, including without limitation all "management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available", under the SSPL. I'm not familiar with this concern for the AGPL itself. https://en.wikipedia.org/wiki/Server_Side_Public_License |
|
So far this contagion concern hasn't actually played out, and big corporations/hyperscalers are often using AGPL software somewhere in their stack if they're using common Linux distros - and nothing thus far has been compelled to be open sourced that isn't AGPL software.
This might be insightful about the concerns as well as why lawyers still think it's straightforward: https://www.opencoreventures.com/blog/agpl-license-is-a-non-...
https://discuss.logseq.com/t/on-the-agpl-license-and-the-ide...
https://writing.kemitchell.com/2021/01/24/Reading-AGPL
(not a lawyer): https://drewdevault.com/2020/07/27/Anti-AGPL-propaganda.html