News for hackers. Stuff that matters.
Re:Redis Labs Changes Its Open-Source License Again by mrob on Thursday February 21, 2019 @07:28PM (#19222004)
The biggest change here is the name. Instead of "Apache 2 modified with Commons Clause", which risked causing confusion with Open Source software, and with Creative Commons licenses, we get the much clearer "Redis Source Available License". "Source available" is standard terminology for this type of proprietary software license, so nobody should be mislead. I approve.
Re:Redis Labs Changes Its Open-Source License Again by karianna on Friday February 22, 2019 @02:57AM (#19223813)
Was very happy to see the rename. I participated in the review threads at the OSI and whilst I have a lot of sympathy for Redis, Mongo and others (I’m a closed source software CEO myself) I felt strongly that open source is not a business model and the definition of open source licenses should be kept strict to the OSD freedoms defined by the OSI.

Well done to Redis for making this clear

Re:Redis Labs Changes Its Open-Source License Again by kemitchell on Friday February 22, 2019 @02:57PM (#19228582)
I recently quit the OSI lists, and am glad I did.

I once believed that the OSD did a good job of defining the criteria for open source licenses. That changed by experience of how it's actually applied, how it fails, and how OSI fails to redress.

The more I dug into available mailing list archives, the clearer it became that the problem isn't new. It's not just strong copyleft licenses and the constant stream of human rights licenses. It's the FRAND standards patent problem. It's the license-or-contract confusion.

The situation now, as I see it, is that OSD is largely window dressing for OSI. The OSD is vague and incomplete, but sounds official and technocratic. So it functions as window dressing for the prerogative of those with sway at OSI, to call it as they see it.

Re:Redis Labs Changes Its Open-Source License Again by Pyxl101 on Thursday February 21, 2019 @07:39PM (#19222072)
Thanks for pointing that out. That is a clearer name for their proprietary license.

On that note, the title of the article is misleading. Redis hasn't changed its open source license. Redis remains BSD-licensed. This article is about the change in the proprietary license of certain Redis Modules.

Re:Redis Labs Changes Its Open-Source License Again by kemitchell on Friday February 22, 2019 @02:58PM (#19228589)
Rule 1 of open source licensing journalism: The title must be misleading. Otherwise, who would read this stuff?
Re:Redis Labs Changes Its Open-Source License Again by numbsafari on Thursday February 21, 2019 @09:38PM (#19222658)
The title isn’t misleading, but the name of Redis Labs is. I would wager that far less confusion and hand wringing would have gone on with this if the company were named something else, like sbaL sideR.
Re:Redis Labs Changes Its Open-Source License Again by CharlesW on Thursday February 21, 2019 @07:29PM (#19222013)
That helps me understand what's different this time, thank you.
Re:Redis Labs Changes Its Open-Source License Again by dcbadacd on Thursday February 21, 2019 @10:14PM (#19222805)
I think it's still open-source, it's just not free (as in freedom) software. I'm annoyed how suddenly redis, even when source is available, is put into the same bin as say MSSQL, with rest of the "proprietary software".
Re:Redis Labs Changes Its Open-Source License Again by gdwatson on Thursday February 21, 2019 @10:21PM (#19222837)
The usual definition of open source is the Open Source Definition,[1] which was adapted from the Debian Free Software Guidelines[2]. The sixth item prohibits discrimination against fields of endeavor, which this new license would violate.

It's more like an especially generous version of shared source than open source.

[1] https://opensource.org/osd [2] https://www.debian.org/social_contract#guidelines

Re:Redis Labs Changes Its Open-Source License Again by dcbadacd on Sunday February 24, 2019 @09:06AM (#19238585)
I do not agree that some organization can define what open source is and everyone else can't. That's not free.
Re:Redis Labs Changes Its Open-Source License Again by akerl_ on Friday February 22, 2019 @01:41AM (#19223589)
It’s worth noting (and Redis Labs has attempted to note in the body of the article) that Redis (the database) remains open source, as it always has been. Neither the “Common Clause” change or this change affect the database, just the modules published to extend Redis, by Redis Labs.
Re:Redis Labs Changes Its Open-Source License Again by doesnt_know on Friday February 22, 2019 @02:28AM (#19223741)
They are the same. The full .NET framework effectively had the full source code available to read as the "Reference Source" but there was never any doubt it was proprietary.

https://referencesource.microsoft.com/

You can mince words and make inconsequential adjustments to proprietary software licenses but they are still proprietary.

Re:Redis Labs Changes Its Open-Source License Again by Legogris on Friday February 22, 2019 @04:19AM (#19224061)
The current iteration of the .NET Framework, .NET Core, is proper Open Source under the MIT license. .NET Framework 4.x above is a different beast all-together and requires Mono for cross-platform compatibility. I am guessing you are fully aware of the difference, but worth pointing out for readers who might not be :)
Re:Redis Labs Changes Its Open-Source License Again by Sahhaese on Friday February 22, 2019 @09:57AM (#19225833)
.Net Core is not an iteration of .Net framework.

.Net Core and .Net Framework are separate implementations of .Net Standard.

Re:Redis Labs Changes Its Open-Source License Again by WorldMaker on Friday February 22, 2019 @01:11PM (#19227573)
Though the argument is that because all of the innovation is happening in .NET Core (and indeed the .NET Standard 1.x versions were a game of .NET Core implementing things first and backports eventually made to .NET Framework), the clear indicator seems to be that .NET Core is the present-future platform (ie, the "current iteration") for .NET and .NET Framework the backwards-compatible past. Though Microsoft has walked that messaging back, somewhat, it's very much the case that greenfield projects today are best on .NET Core, and even brownfield projects are welcome on .NET Core (.NET Core 3.0 "Desktop Pack" is now the best way to build and run WinForms and WPF applications).
Re:Redis Labs Changes Its Open-Source License Again by geofft on Friday February 22, 2019 @07:50AM (#19224855)
You can ask Microsoft for access to Windows source code. https://www.microsoft.com/en-us/sharedsource/ Any definition of "open source" that includes Windows is so vague as to be useless.
Re:Redis Labs Changes Its Open-Source License Again by dcbadacd on Sunday February 24, 2019 @09:07AM (#19238596)
But that's asking, it's closed until "opened", not "open" per se.
Re:Redis Labs Changes Its Open-Source License Again by michaelmrose on Thursday February 21, 2019 @10:36PM (#19222905)
Because there is minimal value in being able to read but not use the source
Re:Redis Labs Changes Its Open-Source License Again by Semaphor on Friday February 22, 2019 @06:40AM (#19224547)
Not sure the value is minimal. Many people read the .net framework source to get a better understanding even though you weren't allowed to do anything with it