|
|
Subscribe / Log in / New account

Hall: IBM, Red Hat and Free Software: An old maddog’s view

Hall: IBM, Red Hat and Free Software: An old maddog’s view

Posted Aug 3, 2023 23:46 UTC (Thu) by dskoll (subscriber, #1630)
In reply to: Hall: IBM, Red Hat and Free Software: An old maddog’s view by anselm
Parent article: Hall: IBM, Red Hat and Free Software: An old maddog’s view

IMO, a lot hinges on what exactly Red Hat does. Suppose you pay $1000 for a one-year support contract, and then a month later exercise your rights under the GPL. If Red Hat refunds you 11/12 of $1000 for the unused part of the support contract, then I agree it's not really an additional restriction on the GPL. However, if they cancel your contract and don't refund the unused amount, then I don't think it's clear that it isn't an additional restriction.

I don't use Red Hat and have no idea what its policy is in this regard, but I'd be curious to find out.


to post comments

Hall: IBM, Red Hat and Free Software: An old maddog’s view

Posted Aug 4, 2023 0:37 UTC (Fri) by anselm (subscriber, #2796) [Link]

Suppose you pay $1000 for a one-year support contract, and then a month later exercise your rights under the GPL.

You can “exercise your rights under the GPL” with the GPL code in your copy of RHEL until the cows come home – you can modify it, distribute it in original or modified form, etc. as specified in the GPL –, and this applies equally no matter whether you have an active paid-for RHEL subscription, whether Red Hat has cancelled it, or whether you just let it expire. After all, that's what the GPL says, and we can reasonably assume that Red Hat's lawyers know the GPL very well, and that Red Hat doesn't want to be sued by the copyright owners of GPL code in RHEL.

The question as far as Red Hat is concerned, however, isn't whether you “exercise your rights under the GPL”, it's whether you abuse your support contract with Red Hat by giving someone else the benefit of a RHEL subscription (e.g., by feeding them the RHEL updates you get from Red Hat so they don't need to buy their own subscription). In that case Red Hat may decide that they do not want to give you further updates under that support contract, which is fair enough – presumably they like being ripped off as little as any other company. But this is in no way, shape, or form a GPL issue because your “rights under the GPL” are not touched by this at all; getting updates to code is expressly not a GPL right.

Hall: IBM, Red Hat and Free Software: An old maddog’s view

Posted Aug 4, 2023 0:51 UTC (Fri) by farnz (subscriber, #17727) [Link]

If you exercise your rights under the GPL, Red Hat may well still let you keep the support contract - the relevant behaviour is not "exercising your rights under the GPL", but "giving a third party the benefit of the Red Hat services". So, for example, if you give me a copy of the Red Hat version of the kernel, so that I can debug a kernel issue for you, no breach has taken place, and Red Hat won't terminate. Or, for another example, if I'm paying for the original author to support rp-pppoe for me, and I send them a copy of Red Hat's source and binaries for rp-pppoe so that they can apply the fix to the RH version for me, that's also going to be fine with Red Hat - I'm not giving away the benefit of my RH contract to a third party, I'm paying a third party to give me more benefits than RH does (presumably because the original author of rp-pppoe is better at supporting my use case than RH are).

If you do give a third party the benefit of the RH services, then you are in breach of contract, and you lose your support contract. In such a circumstance, Red Hat's terms section 3.1 says:

All Fees, expenses and other amounts paid under the Agreement are non-refundable. The Software Subscription Fees are for Services; there are no Fees associated with the Software licenses

Hall: IBM, Red Hat and Free Software: An old maddog’s view

Posted Aug 4, 2023 8:02 UTC (Fri) by Wol (subscriber, #4433) [Link]

> If Red Hat refunds you 11/12 of $1000 for the unused part of the support contract

> I don't use Red Hat and have no idea what its policy is in this regard, but I'd be curious to find out.

Legally, I personally think that it's extremely clear. YOU broke the terms of the contract (that is, the support contract, not the implied licence contract). As such, YOU gave Red Hat the right to walk away. Which means they have no obligation to do anything, let alone refund the money.

As has been repeatedly said, this is all about 3rd parties reselling Red Hat's work, without paying Red Hat. Regardless of the legalities (which I think are pretty clear), the politest term for this behaviour is "ripping off".

True, I'm quite happy to take advantage of other peoples' generosity. But I also try and "pay forward". And I don't get all "high and mighty" when or if they decide it's not worth the candle and no longer want to be so generous.

Cheers,
Wol


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