Live data from Hacker News

Commons Clause

redislabs.com

41–50 of 496 posts

Re: Commons Clause

#41
Doesn't this Commons Clause goes specifically against one of the core principles of Free Software? The whole idea is that a Free Software license should not restrict what you can do with said software.

Even the most restrictive FS licenses like GPL will not prevent me from selling consulting services around the product licensed under it.

If you combine this clause with a Free Software license, it sounds to me like it is no longer FS. You can't have your cake and eat it too.

Re: Commons Clause

#43
post #14

To be fair, Redis itself still remains BSD licensed. The other modules for Redis developed by RedisLabs [1] are under the new Commons Clause license. The big 3 cloud providers provide Redis as a cache service and don't use these modules anyway, so their offerings will remain unaffected. [1] https://redislabs.com/community/oss-projects/

I wonder if it will follow the path of Android: start with a huge open source base and some propriety bits on top, and as they go on, move more and more of the functionality to the propriety part until the open source part is useless by itself.

Totally, seems like they are trying to feature tier with a license.

Re: Commons Clause

#44

Earlier quoted context omitted.

Pragmatically, this is still open source software, because the software source is freely available. It might not be Open Source Software now, perhaps according to some zealots like RMS et al. > According to the Open Source Initiative (OSI), open source licensing cannot limit the scope of a license – it only applies conditions to exercising it. With this model, no one can stop you from doing whatever you want with the…

> Pragmatically, this is still open source software, No, it's free of charge shared-source software. The OSI and FSF open source and free software definitions are virtually identical despite their very different philosophy because any less freedom than they call for quickly collapses the benefits of the arrangement.

I'd say GP is correct, but only insofar as that Redis Labs hasn't changed it yet:

> Today, most cloud providers offer Redis as a managed service over their infrastructure and enjoy huge income from software that was not developed by them. Redis’ permissive BSD open source license allows them to do so legally, but this must be changed.

Re: Commons Clause

#45
post #39

Any software with a restrictive license of any kind will eventually be replaced by software with a more liberal license.

...like all Linux installs will eventually be replaced by BSD? I don't think the big, complex picture of technology licensing can be reduced as flippantly as that.

Re: Commons Clause

#46
If someone could explain, what is the difference between what redis is doing and what nginx does with nginx+plus? I feel like most people use nginx still.

Re: Commons Clause

#47
Oh noes. This opens a terrible precedent for Redis core.

As acknowledged in the announcement, adding restrictions is against the spirit of open-source. No exceptions.

Re: Commons Clause

#48
post #39

Any software with a restrictive license of any kind will eventually be replaced by software with a more liberal license.

Who would waste thousands of man hours to write a Redis replacement for free, only to have it taken by large tech companies to rake in revenue through managed offerings?

Re: Commons Clause

#49
post #7

This is the license below. I'm pretty sure this is going to be vague enough to cause problems with a ton of legal departments. They want to be the only ones hosting it and the the only ones you call in to help with it. I get where the Redis folks are coming from, but this is basically a nail in the product and guarantees a fork if they don't turn back. === 8 The Software is provided to you by the Licensor under the L…

>substantially Wow, that's a legal landmine. Is there even a legal standard or consensus for what "substantial" means?

It's something that would be decided by a judge or a jury.

Re: Commons Clause

#50
post #7

This is the license below. I'm pretty sure this is going to be vague enough to cause problems with a ton of legal departments. They want to be the only ones hosting it and the the only ones you call in to help with it. I get where the Redis folks are coming from, but this is basically a nail in the product and guarantees a fork if they don't turn back. === 8 The Software is provided to you by the Licensor under the L…

Not to mention the problem with people who want to provide support and consulting for Redis. No longer legal going forward. A fork is bound to happen if Redis doesn't reconsider this move.
Post reply on HN