3 ms·
I'm definetly not the same guy from whatever thread you're remembering. I just feel like the new license doesn't take away any of the freedoms I care about, th
by bosswipe 6y ago
I'm definetly not the same guy from whatever thread you're remembering.
I just feel like the new license doesn't take away any of the freedoms I care about, the source is open, I can run and modify it without issue. I can even run it on a AWS instance. I want more open source companies to figure out sustainable business models so we can have more open source software. Amazon taking all open source revenue streams will lead to less open source software.
I feel like OSI plays all these word games that are in bad faith, calling SSPL "proprietary" which is just wrong.
How do you know that for "the vast majority of readers" open source means exactly the 11 point definition that OSDI came up with?
(I realize that by replying I'll probably garner another -4 HN points, but I'm willing to spend the karma since you said it was a genuine question.)
- DetroitThrow 6y agoDon't worry, I won't contribute to negative internet points, this is a substantial response. I agree no one should be religious about OSI's standards, but open source colloquially means "open for people to modify/fork/use" - I think the FOSS movement has created a similar colloquial definition even if FSF isn't the end all be all for free software. The differentiator "free as in freedom, not beer" is a great and uncontroversial litmus test for the community. OSD 6 I think presents something similarly uncontroversial and closely tied to the colloquial definition of OSS (unlike other parts of their directive) which is "No Discrimination Against Fields of Endeavor" for licenses. It's not very open if one can't fork the project should their vision diverge, which is explicitly what both of Elastic's reasonably both paid and unpaid proprietary licenses will restrict - it keeps the software closed to their domain rather than fully open. This is in contrast to open copyleft licenses which only require that you return contributions that you make to the codebase - something very comparable and that open source businesses have successfully worked with is dual licensing AGPL. With it I have no restrictions on how I use the software, but if I consider it a business need to begin running it, I have to be *open* about what I'm running. It's not going against the broadly almost anyone's understanding of OSS to say "fork it, do whatever" or "fork it, just be open" - but it is going against most people's definition when it's "fork it, but you don't use it if you fall into a category that competes with our monopoly". Patent rights are an apt comparison - just because a patent is available for the public to view doesn't necessarily mean it's open for the public to expand on without paying a proprietor! And what you say about the SSPL just being okay to run for your own purposes isn't true either - I've been advised by two lawyers at this point that section 13 I believe is so broad that it's viral enough to require you basically publish everything that you run in a stack because of how open they leave the language to interpretation, and their stipulation that it's "not that broad" in a FAQ does not supersede the language used in a license - Google attempted that defense early on in their battle with Oracle about how Java namespaces were previously advertised as open. It turns out the law prioritizes licenses over box stickers every time, and I don't think any business redistributing ES in any form can guarantee they're complying with the license (which redistributing in Elastic's SSPL's terms could be a logging facet for an application that's just backed by ES). Anyways, I totally back companies making great software proprietary or closed, it pushes our industry forward - I just find it abhorrent the argument being out forward is that anyone can redefine "proprietary" if they're up against a massive company (even when they're a commercial and not so tiny business themselves) and especially if they're gaslighting the broader community about how they're doubling down on open without any irony or explanations about what the majority thinks open means in contrast.