this post was submitted on 21 Jun 2023
19 points (100.0% liked)

Linux

47231 readers
769 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

This smells like IBM a lot.

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago (2 children)

Doesn't this basically straight up kill distributions like Oracle Linux, Rocky Linux, Alma Linux etc.?

[–] mcc 1 points 1 year ago

Does it? It isn't like source code isn't available.

[–] [email protected] 2 points 1 year ago (1 children)

In the comment section one Red hatter says the differences will be minimal for Alma and Rocky, though some embargoed fix might be out. Seems mostly ok (I'd say for most use cases even CentOS Stream is ok)

[–] phase_change 1 points 1 year ago (1 children)

That’s a Red Hat employee that has nothing to do with code. The comments about emabargoed stuff appearing in Red Hat before CentOS Stream are for coordinated code releases to fix a bug that’s not been released yet. (e.g. there’s a remote code exploit in the network stack related to intel NICs. Intel will coordinate with people like Red Hat and MS to get the release out in a coordinated fashion, but the data Intel supplies is embargoed until the coordinated release.)

Rocky reports their release cycles are all tied to automation of the git repos that are going away. https://forums.rockylinux.org/t/has-red-hat-just-killed-rocky-linux/10378

So, while in theory someone who has a license can use source RPM’s to get at code, Rocky, and likely Alma, aren’t set up to deal with that as upstream sources. Plus, even though that matches the GPL (if someone sells you code, they have to supply source without restitrictions), I’d imagine the GPL doesn’t say that if someone sells a GPL’d product, they have to sell to you.

My guess is Alma and Rocky will figure a way around this, but id also guess it’s going to be tough.

[–] [email protected] 1 points 1 year ago

Would this affect the lifecycle of Alma and Rocky? CentOS Stream had support for 5 years only, whereas RHEL comes with a 10 year support policy.

[–] [email protected] 1 points 1 year ago (1 children)

Before we get too reactionary here, it could make sense to have people focus on the CentOS stream codebase for upstream dev, instead of Redhat having to manage upstreamed code targeting all the different releases of RHEL no?

And can't Rocky Linux and Alma Linux just simply get source code via the partner program? Or does this change prevent them from doing so? You'd think that Redhat would want projects like Rocky and Alma around as a taste-testing lure for RHEL, considering that Redhat makes their money on support rather than RHEL itself.

[–] [email protected] 3 points 1 year ago

RedHat already has no-cost RHEL licenses. The disadvantage is that it's necessary to create a developer account, and one account only supports 16 devices.

https://developers.redhat.com/blog/2021/02/10/how-to-activate-your-no-cost-red-hat-enterprise-linux-subscription