Earlier quoted context omitted.
What "bad behavior"? Was anybody doing anything that was prohibited by the terms of the previous license(s)? If not, then the real "problem" is that somebody made a bad choice w/r/t licensing. The solution is to switch to an existing license which has the desired terms, OR - as an absolute last resort - create a new license. Preferably the former, as the latter adds to license proliferation, creates confusion, contri…
This RedisLabs link explains the kind of bad behavior this clause aims to prevent. As I understand it, the bad guys here are cloud providers. [1]: https://redislabs.com/community/licences/
The Commons Clause is an existential threat to open source
161–170 of 248 posts
Re: The Commons Clause is an existential threat to open source
#162Earlier quoted context omitted.
In other words, it is no longer Apache license and it is NOT ALLOWED to use Apache Software Foundation trademark Apache. Call it Indian license or what not. This is unlike GPL which allows the use of the name as long as the clauses are not restrictive.
how can extra clauses not be restrictive? I mean, if they don't add new restrictions, what do they do?
Re: The Commons Clause is an existential threat to open source
#163Earlier quoted context omitted.
In other words, it is no longer Apache license and it is NOT ALLOWED to use Apache Software Foundation trademark Apache. Call it Indian license or what not. This is unlike GPL which allows the use of the name as long as the clauses are not restrictive.
how can extra clauses not be restrictive? I mean, if they don't add new restrictions, what do they do?
Re: The Commons Clause is an existential threat to open source
#164Earlier quoted context omitted.
I think the AGPL point is to say that there is not a need for an anti-commercial license if the AGPL effectively stops the things you're aiming to restrict. AGPL isn't perfect, but obviously neither is a non-open, non-free anti-commerce clause.
AGPL didn't stop cloud hosting providers from offering hosted serviced with the Redis modules at issue, though, because either they weren't making modifications or they weren't deterred by the requirement to share. RedisLabs wants money, not sharing, from this kind of downstream use, so AGPL doesn't work.
I was just clarifying the point being made above about AGPL.
Re: The Commons Clause is an existential threat to open source
#165Earlier quoted context omitted.
AGPL didn't stop cloud hosting providers from offering hosted serviced with the Redis modules at issue, though, because either they weren't making modifications or they weren't deterred by the requirement to share. RedisLabs wants money, not sharing, from this kind of downstream use, so AGPL doesn't work.
No license can work where it isn't used, AGPL included. Redis has been licensed under BSD 3-clause since at least version 2.2[1]. [1] https://github.com/antirez/redis/blob/2.2/COPYING
Re: The Commons Clause is an existential threat to open source
#166Earlier quoted context omitted.
What "bad behavior"? Was anybody doing anything that was prohibited by the terms of the previous license(s)? If not, then the real "problem" is that somebody made a bad choice w/r/t licensing. The solution is to switch to an existing license which has the desired terms, OR - as an absolute last resort - create a new license. Preferably the former, as the latter adds to license proliferation, creates confusion, contri…
This RedisLabs link explains the kind of bad behavior this clause aims to prevent. As I understand it, the bad guys here are cloud providers. [1]: https://redislabs.com/community/licences/
RedisLabs is about to experience in real time just how quickly a community can abandon software and embrace a fork or competitor. Which is stupid, because many other projects have gone through the exact same process.
Re: The Commons Clause is an existential threat to open source
#167Earlier quoted context omitted.
That's their purpose. This entire endeavor is quite evil IMHO.
We haven't read anything about their intentions yet. Have they addressed this confusion?
Re: The Commons Clause is an existential threat to open source
#168Earlier quoted context omitted.
I've seen this prediction on a regular basis since the mid-1990s. Usually the prediction hasn't included the qualifier "sometime after 2018". Would you like to add a qualifier to your statement?
This is already happens with rethinkdb. Even after community "acquisition" the development process mostly dead https://github.com/rethinkdb/rethinkdb/graphs/commit-activit...
Re: The Commons Clause is an existential threat to open source
#169Earlier quoted context omitted.
An open source project can (and some do) require copyright assignment such that there is a single owner who can re-license at will. It's a fair thing to do: would-be contributors know this is happening and can choose to not participate. I have no objection to owners taking a codebase proprietary. It doesn't change the fact that earlier versions stay open source and third parties (including the community) can still fo…
>An open source project can (and some do) require copyright assignment such that there is a single owner who can re-license at will. It's a fair thing to do: would-be contributors know this is happening and can choose to not participate. I spoke directly to this point in my article, grep for "CLA". >but SQLite3 has succeeded Note that SQLite3 succeeded and is open source.
Re: The Commons Clause is an existential threat to open source
#170Does a software license actually have the power to prevent you from selling consulting services? All a license can do is grant you rights you wouldn’t otherwise have because of copyright law, right? I’m new to the matter, but I do see in the Commons Clause an intent to manipulate and mislead. If the goal is to provide an option for companies who would otherwise take their software closed-source, why does that option…
DFSG #6 is written to address this specifically: "No discrimination against fields of endeavor, like commercial use." https://en.wikipedia.org/wiki/Debian_Free_Software_Guideline...