News for hackers. Stuff that matters.
Re:Commons Clause by tomnipotent on Wednesday August 22, 2018 @01:37AM (#17816566)
Appreciate the clarification. The entire paragraph "Redis is an example" should to be deleted from this post to remove confusion.

> Consequently, we decided to add Commons Clause to certain components of open source Redis

Are these components distributed with open source redis core that I can download & compile from @antirez/redis? This whole bit is confusing an doesn't answer what components are covered and in what distributions e.g. source vs. packaged.

If there's anything we should have learned from the React licensing fiasco, it's that the open source community doesn't screw around when it comes to the critical software systems we've adopted on the good faith of the licenses they included.

Re:Commons Clause by slavak on Wednesday August 22, 2018 @02:36AM (#17816800)
No, nothing you obtain from the antirez/redis repo will come with this restriction clause, and you are free to continue using it under the terms of the vanilla BSD license.

The new clause is mainly used for some of the add-on Redis modules developed by Redis Labs (https://github.com/RedisLabsModules), all of which you would need to pull in manually and intentionally.

I totally get the confusion. The good news is that, at least as far as I can see, you should never find yourself accidentally pulling in something without meaning to that brings along this restriction clause.