Hacker News new | past | comments | ask | show | jobs | submit login

The big commercial distros hit a common failure mode for open source projects. There's a lot of money in cloud, which means there are a lot of vendors that want to extend things in ways that make the vendors' products relevant. Those vendors end up being the ones that fund future devlopment work, so they control the direction of the ecosystem for the projects they rely on (instead of users / hobbyists / hardware vendors / etc).

So, we get stuff like Ubuntu's fleet management service and flatpak/snap instead of things that actually improve the user experience.

The whole ecosystem is this way. Look at the stuff RedHat has been shovelling. The article mentions gtk3/4, wayland and pulseaudio. I'd add systemd to the list. All of those introduced multi-decade regressions into the desktop experience. The only reason they were funded was because they force churn in smaller open source projects, killing competition from lower-resource developers, and consolidating the ecosystem in the big shops.

Heck, RedHat Enterprise Linux is a giant GPL violation, but IBM throws a lot of money around, so most people just look the other way:

RedHat ships source code of GPL binaries for RHEL, but only if you pay them. The source code comes with the following restriction: If you redistribute it, they'll refuse to renew your support contract. This clearly violates the "no additional restrictions" clause of the GPL.






Some analysis of the RHEL situation here, sounds like Conservancy thinks that RedHat are mostly "probably not violating the GPL":

https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis...

I think RedHat's theory is that the GPL doesn't entitle you to updates or support, so restricting them can't be considered an additional GPL restriction.

You could say that without the updates, RHEL is not fit for purpose, and therefore you should be entitled to them. Sounds like a complicated legal argument to have though.

I agree that RedHat are certainly not ethical actors in the FOSS community though.


Money talks, I guess. Two of those companies are bad actors in this space (google, with the android rug pull, and user abusing software built on open source, and aws, the repeat open source business killer):

https://sfconservancy.org/sponsors/


Considering who Conservancy are, that is very unlikely. They are the main organisation doing GPL compliance work these days. Everyone else either opposes enforcement, or doesn't have the resources to do it, or does it but doesn't talk about it.

https://sfconservancy.org/copyleft-compliance/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: