Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /home/u596154002/domains/usbusinessreviews.com/public_html/wp-includes/load.php on line 2057

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u596154002/domains/usbusinessreviews.com/public_html/wp-includes/functions.php on line 6114
AlmaLinux discovers working with Red Hat isn’t easy - Best Business Review Site 2024

AlmaLinux discovers working with Red Hat isn’t easy

[ad_1]

frustrated programmer

Maskot/Getty Images

When Red Hat announced that Red Hat Enterprise Linux’s (RHEL) source code would no longer be easily available, it transformed how the RHEL clones like AlmaLinux, Oracle Linux, and Rocky Linux create their distros. While Oracle and Rocky plan on fighting, AlmaLinux opted for a more peaceful course. That hasn’t worked out as well as it hoped.

AlmaLinux has stopped trying to be 100% source code compatible with RHEL. Instead, the AlmaLinux OS developers decided to be Application Binary Interface (ABI) compatible. For almost all practical use purposes, that’s more than enough. 

Also: Elive 3.8.34: A thing of beauty that any old-school Linux user would love

So, the AlmaLinux Board voted unanimously to “continue to aim to produce an enterprise-grade, long-term distribution of Linux that is aligned and ABI compatible with RHEL in response to our community’s needs, to the extent it is possible to do, such that software that runs on RHEL will run the same on AlmaLinux.” 

As AlmaLinux chairperson benny Vasquez explained, the precise goal is “ABI compatibility [which] in our case means working to ensure that applications built to run on RHEL (or RHEL clones) can run without issue on AlmaLinux. Adjusting to this expectation removes our need to ensure that everything we release is an exact copy of the source code that you would get with RHEL.”

To do that, AlmaLinux will use the CentOS Stream source code. In return, Vasquez added, “We’ll continue to contribute upstream in Fedora and CentOS Stream and to the greater Enterprise Linux ecosystem, just as we have been doing since our inception, and we invite our community to do the same!”

Also: Linux Mint 21.2: Your new and improved Linux desktop for the next three years

Officially, Red Hat had nothing to say. But, I’m told by Red Hatters that this is exactly “the approach that we’ve suggested that RHEL-like distributions take – working with the broader community in CentOS Stream.”

So, what’s the problem? Well, KnownHost CTO and AlmaLinux Infrastructure Team Leader Jonathan Wright recently posted a CentOS Stream fix for CVE-2023-38403, a memory overflow problem in iperf3. Iperf3 is a popular open-source network performance test. This security hole is an important one, but not a huge problem. Still, it’s better by far to fix it than let it linger and see it eventually used to crash a server.

That’s what I and others felt anyway. But, then, a senior Red Hat software engineer replied, “Thanks for the contribution. At this time, we don’t plan to address this in RHEL, but we will keep it open for evaluation based on customer feedback.” 

That went over like a lead balloon. 

Also: The best Linux laptops

The GitLab conversation proceeded: 

AlmaLinux:  “Is customer demand really necessary to fix CVEs?” 

Red Hat: “We commit to addressing Red Hat defined Critical and Important security issues. Security vulnerabilities with Low or Moderate severity will be addressed on demand when [a] customer or other business requirements exist to do so.”

AlmaLinux: “I can even understand that, but why reject the fix when the work is already done and just has to be merged?” 

At this point, Mike McGrath, Red Hat’s VP of Core Platforms, AKA RHEL, stepped in. He explained, “We should probably create a ‘what to expect when you’re submitting’ doc. Getting the code written is only the first step in what Red Hat does with it. We’d have to make sure there aren’t regressions, QA, etc. … So thank you for the contribution, it looks like the Fedora side of it is going well, so it’ll end up in RHEL at some point.”

Things went downhill rapidly from there. 

Also: Linux has over 3% of the desktop market? It’s more complicated than that

One user wrote, “You want customer demand? Here is customer demand. FIX IT, or I will NEVER touch RHEL EVER.” While another, snarked, “Red Hat: We’re going totally commercial because Alma never pushes fixes upstream! Also, Red Hat: We don’t want your fixes, Alma!”

On Reddit, McGrath said, “I will admit that we did have a great opportunity for a good-faith gesture towards Alma here and fumbled.” 

Finally, though the Red Hat Product Security team rated the CVE as “‘Important,’ the patch was merged.

So, the immediate problem has been fixed. Still, bad feelings have been left behind. As Wright wrote, “The worst part of this for me is feeling that I wasted my time by even submitting a PR [Pull Request] here.” That’s the last reaction you want from developers in an open-source community. 

Looking ahead, though, Vasquez is optimistic.  In an interview, she said, “This is uncharted territory for all of us, and they appear to be willing to make things better. If we go back to our true goal (improve the ecosystem for everyone), this interaction is a learning opportunity for everyone. They have processes and practices for accepting stuff from the SIGs [CentOS Stream Special Interest Groups] already, but I’m hoping they’ll get better about accepting PRs outside of the SIGs.”

We’ll see.



[ad_2]

Source link

slot gacor slot gacor togel macau slot hoki bandar togel slot dana slot mahjong link slot link slot777 slot gampang maxwin slot hoki slot mahjong slot maxwin slot mpo slot777 slot toto slot toto situs toto toto slot situs toto situs toto situs toto situs toto slot88 toto slot slot gacor thailand slot bet receh situs toto situs toto slot toto slot situs toto situs toto situs toto situs togel macau toto slot slot demo slot pulsa slot pragmatic situs toto deposit dana 10k surga slot toto slot link situs toto situs toto slot situs toto situs toto slot777 slot gacor situs toto slot slot pulsa 10k toto togel situs toto slot situs toto slot gacor terpercaya slot dana slot gacor pay4d agen sbobet kedai168 kedai168 deposit pulsa situs toto slot pulsa situs toto slot pulsa situs toto situs toto situs toto slot dana toto slot situs toto slot pulsa toto slot situs toto slot pulsa situs toto situs toto situs toto toto slot toto slot slot toto akun pro maxwin situs toto slot gacor maxwin slot gacor maxwin situs toto slot slot depo 10k toto slot toto slot situs toto situs toto toto slot toto slot toto slot toto togel slot toto togel situs toto situs toto toto slot slot gacor slot gacor slot gacor situs toto situs toto cytotec toto slot situs toto situs toto toto slot situs toto situs toto slot gacor maxwin slot gacor maxwin link slot 10k slot gacor maxwin slot gacor slot pulsa situs slot 10k slot 10k toto slot toto slot situs toto situs toto situs toto bandar togel 4d toto slot