Live data from Hacker News

LICENSE: _may be_ licensed to use source code; incorrect license grant

github.com

31–40 of 162 posts

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#31

You should read the license, it seems somewhat insane to be honest: https://github.com/mattermost/mattermost/blob/master/LICENSE...

Looks pretty logical to me... It is AGPL 3.0, except they give you slightly more rights with a promise not to enforce certain provisions in certain circumstances.

[deleted]

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#32

You should read the license, it seems somewhat insane to be honest: https://github.com/mattermost/mattermost/blob/master/LICENSE...

What do you think about it sounds insane?

It says you "may be licensed" to use the source code under AGPL v3.0, but never actually makes an unambiguous statement that suchandsuch code is licensed under AGPL v3.0.

The concept of MIT licensing a compiled software artifact, but not the code used to generate the artifact, is also extremely strange.

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#33

To me, this seems kinda reasonable. The reality is licenses are all nonsense and none of it makes any sense. There could be secret patents nobody knows about. That precise wording written by American lawyers might not hold up in Chinese courts. There might be two compatible licenses, but one is 20x the length of the other; obviously some legal expert thought those extra words were needed - but are they? What's going…

> But nobody will get sued, and that's the only thing that matters. Do you really want to bet your business on that? Vizio thought the same when using GPL code, and now they are in court. Software Freedom Conservancy sues Vizio for GPL violations - https://www.zdnet.com/article/software-freedom-conservancy-s...

I don’t think they’re worried about “my business.”

Open source is notorious for being implemented in $$$ COTS and commerce and then contributing $0 in money and then even less in contribs bug fixes or sharing in house tweaks,isn’t this what Wordpress has been melting down over for a year or two now?

And I’m sure many more projects are pissed off or resenting their chains but not making an ugly scene about it.

Something has to give here.

I don’t have a dog in this fight other than to say that what mattermost went with here “is a choice” , and I have “a choice” whether to accept these terms.

I’m interested in watching how it plays out though. They cast their die. Problems have solutions. We could all get into whether this solution is viable or not — doesn’t matter this is what they went with and they made it clear they’re not taking user input on it. I’m not even a user so I expect them to care even less about my thoughts.

Im supportive of anyone trying to find an equitable balance but maybe that’s a situation where they could roll their own license with these clauses and exclusions.

Its not like Microsoft or iTunes user agreements aren’t complete bullshit, yet people click okay and use all that.

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#34
post #9

The license seems perfectly clear in that it's multiply-licensed under AGPL, MIT, and corporate licensing based on different use cases. Maybe this guy has reading comprehension issues, but more likely he's just unhappy with the corporate part and wants to stir drama.

Licensing should never be left to "reading comprehension". If there is any doubt about the terms, a clarification should be requested. A clarification was requested here. The requested clarification was declined. If this matter was really so simple that simple "reading comprehension" would solve it, the project maintainers could have said so. But they didn't. And that they didn't holds more weightage than what some random stranger has to say about "reading comprehension".

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#35
post #9

The license seems perfectly clear in that it's multiply-licensed under AGPL, MIT, and corporate licensing based on different use cases. Maybe this guy has reading comprehension issues, but more likely he's just unhappy with the corporate part and wants to stir drama.

... also some parts are Apache, and the wording around the AGPL bit is very weird:

> ... licensed to use source code to create compiled versions ...

Why's it calling out compiling specifically? Are they trying to imply you can't modify/distribute/etc the source? Presumably that would be a "further restriction" per the AGPL and hence ignorable, but it's sloppy at best and misleading at worse, which isn't great for a license document...

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#37
post #10

Isn't this by default unlicensed then? I would avoid it anyway. Absolutely no need for that risk.

Yes, if the licensing terms are unclear, to err on the side of caution, it is best to assume "All rights reserved" by the authors of the software so you don't accidentally violate the authors' rights. And then hire a lawyer to sort this matter for you.

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#38
post #9

The license seems perfectly clear in that it's multiply-licensed under AGPL, MIT, and corporate licensing based on different use cases. Maybe this guy has reading comprehension issues, but more likely he's just unhappy with the corporate part and wants to stir drama.

They could simply say that, then, instead of saying you might be able to use it under the AGPL.

They didn't say you "might" be able to use it under the AGPL, but that you "may" be licensed to use it. Which, as a native speaker of American English, seems to be relatively clear in its meaning along the lines of what the GP poster stated. Of course, the various meanings of "may" in English might be subtle enough that I'd readily believe it's less clear to non-native speakers (or maybe even speakers of a different dialect), and it's unfortunate that Mattermost's lawyers aren't interesting in cleaning up the language.

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#39

To me, this seems kinda reasonable. The reality is licenses are all nonsense and none of it makes any sense. There could be secret patents nobody knows about. That precise wording written by American lawyers might not hold up in Chinese courts. There might be two compatible licenses, but one is 20x the length of the other; obviously some legal expert thought those extra words were needed - but are they? What's going…

> But nobody will get sued, and that's the only thing that matters. Do you really want to bet your business on that? Vizio thought the same when using GPL code, and now they are in court. Software Freedom Conservancy sues Vizio for GPL violations - https://www.zdnet.com/article/software-freedom-conservancy-s...

Vizio (and every other embedded vendor) knows they're breaking the GPL and they just don't care. It's not an analogous situation.

Re: LICENSE: _may be_ licensed to use source code; incorrect license grant

#40
post #26
post #10

Isn't this by default unlicensed then? I would avoid it anyway. Absolutely no need for that risk.

It used to be like that, yes. If you didn't mention the license, it was in public domain. Those times are long gone though.

> If you didn't mention the license, it was in public domain.

I don't think this has ever been the case. If a license is not mentioned, it is always "All rights reserved" by the authors of the project, by the Berne convention (1886).

Post reply on HN