I hadn’t heard of the SSPL before, but a quick read indicates that it’s not an open source license by a long shot (and this also seems to be the common consensus). Just because some paragraphs seem copy pasted from the AGPL doesn’t make it open source. In particular, you must release source for your entire infrastructure for the SSPL, which severely restricts its usability. Eg: you can’t use SSPL code on the grand majority of hosting (or cloud) providers.
When making work-related decisions I simply avoid AGPL stuff in general, especially when a very valid alternative which is BSD licensed exists, so this change seems irrelevant to me as well. 🤷🏻♂️ (which was not your main point, but it was kinda implied in the subtext?)
@riffraff ok but why should I care if it's OSI approved? AGPL is OSI approved and a pain. GPL is OSI approved and if you make a GPL library I can't use it at the same time as a closed source library, even if they are unrelated, right?
cause it's not a usage issue, it's a communication issue: people feel like they're being lied to. Nobody complains about SQL Server being closed source but if Microsoft started marketing as open source.. people would be upset. That's my impression of the issue anyway 🤷♂️
the difference is clear however. The main reason why I would rather have an open source database is to be able to have my database service managed/maintained by third parties and be able to pay anyone else for the maintaince if I'm not happy with the current vendor. This was possible with AGPL as it's an open source license, it's practically impossible with the SSPL and the intent of the license switch is precisely to make sure the copyright holder has monopoly on offering commercial service and maintenance on the software, much like with other non open source licences. No reason to especially get outraged however by the SSPL, but the bait and switch method that some vendors used here is frustrating.
Jernej Simončič �
in reply to Filippo Valsorda • • •Garrett Wollman
in reply to Filippo Valsorda • • •Hugo 雨果
in reply to Filippo Valsorda • • •Lapo Luchini
in reply to Filippo Valsorda • •(which was not your main point, but it was kinda implied in the subtext?)
like this
Filippo Valsorda e quite possibly an ian like this.
gabriele renzi
in reply to Filippo Valsorda • • •I'm pretty convinced the SSPL hate comes from
* marketing it as OS even tho it's not OSI approved
* being used to relicense previously more permissive code
I think if projects _started_ with the SSPL, nobody would bat an eye
Filippo Valsorda
in reply to gabriele renzi • • •gabriele renzi
in reply to Filippo Valsorda • • •Nobody complains about SQL Server being closed source but if Microsoft started marketing as open source.. people would be upset.
That's my impression of the issue anyway 🤷♂️
Risotto Bias
in reply to Filippo Valsorda • • •for the business, we've advised teams to not use libraries/programs with either AGPL or SSPL, so that tracks.
they're allowed MIT/BSD/Apache on frontend, and MIT/BSD/Apache/GPL2/GPL3 on backend.
Quentin
in reply to Filippo Valsorda • • •No reason to especially get outraged however by the SSPL, but the bait and switch method that some vendors used here is frustrating.