2 ms·
I would argue it's weasel words because they're implying it's "really" an open-source license and OSI is wrong. And later on they directly call it an OSS licens
by DSMan195276 7y ago
I would argue it's weasel words because they're implying it's "really" an open-source license and OSI is wrong. And later on they directly call it an OSS license, directly in conflict with a few paragraphs ago when they say it's "formally" not an open-source license.
> you can inspect, modify and use the code as you can with any OSS, the only things you can't do is commercialize or redistribute it.
That depends on your definition of "use". IMO this is like the the opposite of the GPL and it creates a licensing mess. If I find a piece of code in Sentry that I would like to use in a separate project, that project now has to be licensed under the BSL and subject to those terms unless I can prove I pulled it from some version of the source from however many years ago. And if there's bug fixes to that code, I can't use those bug fixes until the change date expires for those bug fixes. And depending on what license my project currently is, determining if I can even "relicense" as BSL is messy. The end result being that nobody is going to want to use that code in their own projects, and if they do they're likely walking into a licensing mess which they may not even realize.
And that's half the point right? They're happy to take community contributions, but they don't want people using their code. Which, sure, I work for a company that sells software, I'm not against that. But in my view that's not "open source".