4 ms·
AGPL is a license qualifying the criteria of OSI's OpenSource definition and FSF's Free Software definition. A key point there is that a user can use the softw
by johannes1234321 6y ago
AGPL is a license qualifying the criteria of OSI's OpenSource definition and FSF's Free Software definition.
A key point there is that a user can use the software quite freely without restrictions only with the caveat that modifications have to be made available to users. (AGPL is slighqtly more complex)
Many of the "modern" licenses allow to look at code, but prevent distribution and/or modification and/or usage. They typically aim for any "proper" usage requiring a commercial license and not giving the guarantee that code can be fixed in case the original vendor stops working on it.
- bosswipe 6y agoI don't value OSI's stamp of approval since they were explicitly founded to coopt FSF's effort and make it more corporate friendly. Obviously corporate lawyers would disagree with me. A license that allows all typical freedoms except "use the software to start a SaaS using proprietary infrastructure" is fine by me.
- ufo 6y agoWhile there are significant ideological disagreements between the OSI and FSF, when it comes to FOSS licenses their definitions are mostly equivalent. There are very few licenses that are recognized by the OSI but not by the FSF, and vice-versa.
- klelatti 6y agoProprietary infrastructure = All infrastructure essentially. So you're fine with a license that can't be used for SaaS. So basically you're happy for the commercial internet to be powered by proprietary software - with all that would mean for free software.
- bosswipe 6y agoThat's pretty much the same as AGPL. A tell about OSI's biases is that AGPL and SSPL are basically the same but since Amazon's propaganda engine ramped up against SSPL it was labeled as somehow completely out of bounds.
- josephcsible 6y ago> AGPL and SSPL are basically the same Are you serious? Once you look past the most superficial level, they're not even close.
- SXX 6y agoHow are they pretty much the same? AGPL only require the changes to the software itself to be shared under AGPL and it's apply the same requirement for everyone. SSPL require to release source code for every piece of your infrastructure if your business model seems like Amazon. This is descrimination which both FSF and OSI are not allow.
- deleted 6y ago[deleted]
- gibba999 6y agoAnother major issue is remixing and license compatibility. AGPL is part of an ecosystem. Anything MIT, BSD, current GPL, etc. will freely mix with AGPL. Most of the other licenses, I can't use in any of my projects without running into license compatibility issues.
- zokier 6y agoNotably AGPL is also DFSG free, meaning that AGPL licensed software can be included in Debian and its derivatives. I believe its also fine in other major distros (RHEL/SuSE etc).