|
|
Log in / Subscribe / Register

The race to replace Redis

The race to replace Redis

Posted Apr 8, 2024 13:01 UTC (Mon) by immibis (subscriber, #105511)
In reply to: The race to replace Redis by ras
Parent article: The race to replace Redis

Corporate lawyers are in the business of aggressively trying to make you give away all your rights to them. There's something of a licensing Overton window (let's define upper licenses as more copyleft and lower as more permissive). They will always try to convince you the upper side of the window is toxic poison to shift the window downwards. Once they successful convince everyone the AGPL is pure poison they'll move on to the GPL and then the LGPL, and then MIT and convince you to public-domain everything, and if they somehow manage to succeed at that, they'll try to convince you public domain is bad and you should assign your copyright to *their company* for safekeeping.

They've already succeeded to a moderate extent if you've noticed the large number of developers who don't like the GPL.

The fact that corporate lawyers don't like something tells you more about the corporation than about the something.

The legal definition of "derivative work" is not obvious, but we should probably act as if it's on our side. That's what corporate lawyers do - act as if it's on their side and try to convince everyone it's on their side - and it often works for them. They've succeeded in convincing a lot of developers that some technical step in the creation of software (such as linking) is what creates a derivative work and thereby made a lot of people pre-emptively give up on derivative work infringement "cases" that might have actually been enforceable.

If there's any ambiguity as to whether your work is derivative of a corporation's, you better believe that corporation is going to sue you and find out what the judge thinks, not just shrug its shoulders and say the definition of a derivative work is ambiguous. Free software has to be pursued with the same zealotry, not every single time, but at least enough times that corporations are scared it could happen and don't do it, just like we're usually scared of them.

Otherwise the corporate lawyers win by default.


to post comments

The race to replace Redis

Posted May 22, 2024 15:50 UTC (Wed) by ssokolow (guest, #94568) [Link] (3 responses)

To be fair, when I MIT things instead of GPLing them, it's because I figure that MITing them is the lesser of two evils when the alternative is "Sorry, I'm not accepting contributions because I want the freedom to be able to use my creations for work in non-GPL contexts and I don't want to be 'that CLA guy'."

(i.e. I do ideologically agree with the GPL... but I gotta eat too and MITing is less of a dick move than GPL plus requiring copyright assignment because it's more equitable if other contributors get the same rights for commercial reuse.)

The race to replace Redis

Posted May 22, 2024 17:23 UTC (Wed) by zdzichu (subscriber, #17118) [Link] (2 responses)

What problem do you have with using GPL in your work? Do you only take contracts where the customer is clueless enough NOT to require source code of the creation?

The race to replace Redis

Posted May 22, 2024 18:42 UTC (Wed) by Wol (subscriber, #4433) [Link] (1 responses)

> Do you only take contracts where the customer is clueless enough NOT to require source code of the creation?

Please READ what the GP wrote. Don't read into it what he very clearly did NOT say ...

(BTW, I've said it before, I probably won't bother with GPL for most of my code because, you know what, it's a waste of space sticking it on stuff that it doesn't work on.)

Cheers,
Wol

The race to replace Redis

Posted May 25, 2024 6:51 UTC (Sat) by zdzichu (subscriber, #17118) [Link]

That was a question, Neil.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds