Live data from Hacker News

Redis will remain BSD licensed

antirez.com

71–80 of 206 posts

Re: Redis will remain BSD licensed

#71
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

Thank you for the explanation. I see no problem with this approach in principle and wish your business the best of luck.

However, you have made a big mistake with how the "Commons Clause" confuses Open Source under the OSD with "source available". You were not well served by those who advised you to do so.

Re: Redis will remain BSD licensed

#72
post #66
post #61

Earlier quoted context omitted.

https://redislabs.com/community/commons-clause/ It sounds a bit different when not taken out of context: > Redis is an example of this paradigm. 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. Redis Labs is leading…

But Redislabs extensions were AGPL, not BSD beforehand.

Yeah, there is literally no way to read that except as a statement of intent to move BSD-licensed Redis into Common Clause, even if that wasn't the first step taken.

While this is being portrayed as a communication error, that strains belief—it sounds a lot more like an after-the-fact effort to deal with massive blowback at the very clearly stated intent.

Re: Redis will remain BSD licensed

#73
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

BTW, you should probably change https://redislabs.com/community/oss-projects/ to match the the non-Open-Source-licenses most things have there. (yes, they are listed, but the page pretends everything on it is Open Source)

Re: Redis will remain BSD licensed

#74
post #71
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

Thank you for the explanation. I see no problem with this approach in principle and wish your business the best of luck. However, you have made a big mistake with how the "Commons Clause" confuses Open Source under the OSD with "source available". You were not well served by those who advised you to do so.

The Commons Clause clearly acknowledges this in the FAQ:

https://commonsclause.com/

Re: Redis will remain BSD licensed

#75
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

[deleted]

Re: Redis will remain BSD licensed

#76
post #74
post #71

Earlier quoted context omitted.

Thank you for the explanation. I see no problem with this approach in principle and wish your business the best of luck. However, you have made a big mistake with how the "Commons Clause" confuses Open Source under the OSD with "source available". You were not well served by those who advised you to do so.

The Commons Clause clearly acknowledges this in the FAQ: https://commonsclause.com/

From that page:

> The Commons Clause is a license condition drafted by Heather Meeker that applies a minimal-form commercial restriction on top of an existing open source license

Making it proprietary and failing the Open Source Definition.

You cannot have Commons Clause 'on top' of an existing Open Source license. This is impossible. You can only replace the existing Open Source license with Commons Clause.

The page is a bunch of (insert HN-guidelines-appropriate word for 'very incorrect information').

> This Clause is not intended to be applied against at-scale existing open source projects, but incrementally on top of commercial counterparts that need to be transitioned to source-availability to satisfy urgent business or legal requirements.

Commercial and Open Source aren't opposites - this a very basic mistake made by people who are new to OSS. There are many Open Source commercial projects (your bank runs on Red Hat Linux, which is entirely OSS, with everything but the Red Hat logos allowed to be reproduced) and many non-commercial proprietary projects. It's scary that a company called 'Fossa' whose specialty is 'Modern open source management_' is confused about this.

> The original Open Source Definition represents an immensely important set of ideals that carried many projects to success during the earlier days. However, the open source ecosystem has changed a lot over the past 10 years, and the conditions of the modern landscape has forced change for the sustainability of many projects.

The project wants to create a new OSD which isn't Open Source.

The 'drafter' of this license seems to have simply re-created Shared Source per Ballmer-era Microsoft.

Re: Redis will remain BSD licensed

#77
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

> because the use of AGPL is against their company’s policy.

Have you confirmed with these same people that the new license is allowed by their company policies?

Re: Redis will remain BSD licensed

#78
post #77
post #55

Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs . We initially released these modules under AGPL li…

> because the use of AGPL is against their company’s policy. Have you confirmed with these same people that the new license is allowed by their company policies?

Believe it or not - the answer is 'yes'

Re: Redis will remain BSD licensed

#79
post #14
post #13

Earlier quoted context omitted.

The abbreviation "CC" will be confusing if Commons Clause got popular… We already have Creative Commons licenses.

Agreed, fixed.

Utterly confused. Does this have anything to do with Creative Commons licences? That's what the articles calls it in its first and last sentences.

Re: Redis will remain BSD licensed

#80
This could have been made clear in a few simple sentences:

We have created a new software license which we are calling the 'Redis Labs License' (RLL), by adding the Commons Clause terms as extra restrictions on top of the Apache 2.0 License. We recognise this will no longer be a true Open Source license, but we consider it a fair trade-off between our business needs and our responsibility and commitment to the Redis community.

From now and in the future, work on the following Redis Labs modules will be published under the RLL: Module A, Module B and Module C.

There will be no change to the licensing of Redis core, and we remain committed to supporting ongoing development under the existing BSD license.

Post reply on HN