News for hackers. Stuff that matters.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:13AM (#36583275)
> GPL does not give you stream of updates.

What? GPL gives you the source if you receive the compiled form. When the source changes, you get those as well if you receive the compiled form.

Edited in if you receive the compiled form twice for clarity.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by thedriver on Tuesday July 04, 2023 @03:18AM (#36583313)
>When the source changes, you get those as well.

No, it does not say this. It says that if someone gets a piece of software, a binary for example, they must be given the source code it was built upon on request. It does not say that they have to receive all future source code updates even if they don't get future versions of the software.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:21AM (#36583335)
Yes, that is my point. They terminate your subscription (stopping you from receiving "the binary"), for re-publishing the source code which you are allowed to re-publish, but they don’t want you to.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by sanxiyn on Tuesday July 04, 2023 @03:25AM (#36583365)
Terminating the subscription and preventing you from receiving the binary is Red Hat's prerogative. GPL does not say why Red Hat should not do so, and philosophically, it also does not contradict any software freedom.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:32AM (#36583427)
Of course it is, legally. But they are threatening termination specifically to prevent people from exercising their freedom. How that can’t be seen as violating the spirit, I don’t know.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by sanxiyn on Tuesday July 04, 2023 @03:35AM (#36583448)
People are not prevented from exercising their freedom.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:41AM (#36583491)
* * *
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @04:44AM (#36583935)
That comparison doesn't work in exactly the way that illustrates Red Hat's compliance with the GPL.

Yes, if the consequence of excercising freedom is death(or imprisonment) then you aren't actually free, because killing (or imprisonment) stops you from excercising freedom. Red Hat terminating your license does not stop you from excercising the freedom the GPL gives you.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @05:23AM (#36584183)
Okay, I can see that argument. So let me rephrase: "You can exercise freedom 4, but only if you never use any updated version of this software again", would you say that leaves you just as free as normal GPL software does? A licence like that would not even be GPL compatible, but Red Hat is essentially prescribing just that in a roundabout way.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @05:51AM (#36584385)
I don't see how that is equivalent to what Red Hat is doing. They never restrict your freedom 4 with their EULA. Only availability of future binaries. All already received binaries have their licenses intact and unrestricted, even if you break the EULA.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @06:29AM (#36584712)
To clarify, you think a license saying "You can exercise freedom 4, but only if you never use any updated version of this software again" is just as free and GPL compatible?
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @06:47AM (#36584877)
No, I'm saying your formulation doesn't match Red Hat's EULA.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @07:04AM (#36585030)
How? You just said it does. Assume I’m dumb and explain to me the difference, please.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @07:27AM (#36585212)
No, I didn't. I'm not sure where you get that from?

Anyway, Red Hat's EULA doesn't restrict freedom 4. You asserted an alternative formulation where it does infringe to be equivalent.

I reject that equivalence assertion. Does that make it clear?

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @07:51AM (#36585442)
What I don’t get is the difference between

> They never restrict your freedom 4 with their EULA. Only availability of future binaries. All already received binaries have their licenses intact and unrestricted, even if you break the EULA.

And

> You can exercise freedom 4, but only if you never use any updated version of this software again

To me those seem 100% equivalent in what they do, I’m asking you to explain the difference which is obvious to you, but not to me.

I never say already received binaries have their licence violated. I actually never ever said the licence is violated at all, that was in my premise before the IANAL part.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @08:01AM (#36585525)
Your version rescinds freedom 4 upon using an updated version. Red Hat's EULA doesn't do that.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @08:04AM (#36585558)
Okay, so you are saying you are just nitpicking? This is still the same in pretty much every way:

You can exercise freedom 4, but only if you never use any version of this software released after exercising that freedom.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @08:10AM (#36585604)
I'm not nitpicking, what I've said is the difference between GPL compliance and not. This next version of yours is different to Red Hat's EULA in the same way.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @09:03AM (#36586114)
Yes, you are. I repeatedly said it’s about the spirit, not about some lawyer compliance stuff. You either tell me how our versions differ for the user of the software effectively, or you don’t need to bother answering, I won’t.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tpush on Tuesday July 04, 2023 @09:57AM (#36586754)
The spirit of the GPL is the user being able to exercise the four freedoms, not more nor less. Red Hat's EULA allows that; your version doesn't.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by shaan7 on Tuesday July 04, 2023 @08:23AM (#36585714)
Well, if you take it so far as death, I can even argue that even death does not stop you from exercising your freedom. You just don't deserve to live if you dare to redistribute my software in a way I don't like. The problem is defining what a "restriction" is. As an example, The Government of India pulled the same tactic as Red Hat in this case. Enrolling in India's biometric Aadhar program is "voluntary", but it is mandatory to do a lot of basic things - like filing taxes.

Red Hat is doing the same thing, threatening to cut off the relationship if you decide to exercise one of the GPL's freedoms. Counts as a restriction in my book.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by ztrgah on Tuesday July 04, 2023 @06:23AM (#36584672)
Of course you are correct. The people you are discussing with and who pretend not to understand may be several of the numerous outsourced employees in the Czech Republic or Germany who are awake now.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by tm-guimaraes on Tuesday July 04, 2023 @03:23AM (#36583353)
No.

GPL means I can’t distribute GPL software or its derivatives without its source. It doesn’t mean i have to distribute it to you for ever.

So if I don’t distribute the software to you, I don’t need to give you updates. Just like if I download some gpl code and change it locally, as long as I don’t distribute any part of it, i also don’t have to publish its sources.

Now the issue is not that, the issue is the spirit. GPL meantions “no further restrictions”, so is “exercising your GPL rights terminates your contract” a restriction? Technically you can still do what ever you want with that software , without any law suite etc, but I wouldn’t consider it free if there’s grave, even if non legal, consequences from doing so.

Edit : written before parent clarified his comment :)

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:26AM (#36583368)
> It doesn’t mean i have to distribute it to you for ever.

I edited my comment as it’s apparently misunderstood by everyone.

Your final paragraph was exactly what I meant with going against the spirit of the GPL.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by sanxiyn on Tuesday July 04, 2023 @03:32AM (#36583430)
Which spirit? The spirit of the GPL is four essential freedoms. https://www.gnu.org/philosophy/philosophy.html You should be able to cite the number between 1 and 4.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:36AM (#36583456)
Sure. 4
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by sanxiyn on Tuesday July 04, 2023 @03:40AM (#36583481)
How is it against freedom 4? You can distribute modified versions to the end of the world. You just don't get access to future modifications made by Red Hat. You are not entitled, neither legally nor morally, to Red Hat's future modifications.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:42AM (#36583499)
As I said in another comment [0]:

> Sure, not legally. Just de-facto. Or to use some reductio ad absurdum, you can exercise all your freedoms, but you will be killed for it, is not very free, is it?

[0]: https://news.ycombinator.com/item?id=36583491

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by geerlingguy on Tuesday July 04, 2023 @09:17AM (#36586251)
It is useless trying to use either logic or reason here.

It is just legalistic rambling and I've found it better to not engage this line of (non) reasoning.

Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by sanxiyn on Tuesday July 04, 2023 @03:20AM (#36583327)
No, 100% not. When you change the source, you are not obligated to give the change to anyone else.
Re:How Red Hat’s Open-Source Negligence Is Doing Actual Harm... by Semaphor on Tuesday July 04, 2023 @03:22AM (#36583339)
GPL gives you the source if you receive the compiled form. When the source changes, you get those as well if you receive the compiled form.

I thought this was clear, but as 2 misunderstood me already, I guess not.