红帽Red Hat 限制 RHEL 代码 最新后续: AlmaLinux 不再 1:1 兼容 RHEL,未来致力于兼容 ABI

有了这篇公告 我们可以放心了  希望rocky linux也放出公告 我觉得问题不大 ,以后继续使用 Rocky Linux 和 AlmaLinux 问题不大

这几天研究了很多 debian系统的东西  ,说实话有点难折腾 ,因为已经习惯了centos系

红帽近日宣布将不再为下游克隆提供继续成为 RHEL 1:1 二进制副本的方法,这对于许多基于 RHEL 的社区发行版来说是一个巨大的挑战。AlmaLinux OS 是一款由社区驱动的企业级 Linux 发行版,旨在成为 CentOS Linux 的替代品。面对红帽的政策变化,AlmaLinux OS 基金会董事会决定放弃与 RHEL 1:1 兼容的目标,转而致力于兼容应用程序二进制接口 (ABI)。这意味着 AlmaLinux OS 将不再受制于红帽的错误修复周期,可以更灵活地处理错误和补丁,同时保证与 RHEL 的应用程序兼容性。

对于红帽限制 RHEL 源代码访问性的政策,AlmaLinux OS 基金会董事会刚刚宣布了最新决定:放弃与 RHEL 1:1 兼容的目标,未来将致力于兼容应用程序二进制接口 (ABI)。

AlmaLinux 将继续提供与 RHEL 保持一致且 ABI 兼容的企业级长期 Linux 发行版,在 RHEL 上运行的软件仍可在 AlmaLinux 上正常运行。

对于用户来说,此决定对他们使用 AlmaLinux 几乎没有什么变化。毕竟与 RHEL 兼容的应用程序仍然能够在 AlmaLinux 操作系统上运行,并且会继续收到及时的安全更新。

这一变化最显着的潜在影响是,AlmaLinux 将不再受红帽 “bug-for-bug compatibility” 的束缚,因此他们现在可以在红帽发布周期之外进行错误修复。当然部分 AlmaLinux 用户可能会遇到 RHEL 中没有的错误,但 AlamLinux 也会接受上游尚未接受或下游尚未发送的错误的补丁。

对 AlmaLinux 团队来说,他们会改变开发和构建流程。比如在补丁中添加注释,其中包括指向获取已应用补丁的位置的链接。这一变化有助于进一步实现透明度的目标。

详情查看公告。

 

中文翻译

AlmaLinux 经历了旋风般的几周,我很高兴终于能够分享这个更新。
AlmaLinux操作系统的未来

如果您错过了,红帽宣布他们将不再为下游克隆提供继续成为红帽企业 Linux (RHEL) 1:1 二进制副本的方法。 很快,Jack 和我分享了一些初步想法,但我们特意花时间决定 AlmaLinux 操作系统的下一步正确步骤。 经过多次讨论,AlmaLinux OS 基金会董事会今天决定放弃与 RHEL 1:1 的目标。 AlmaLinux 操作系统将致力于兼容应用程序二进制接口(ABI)*。

我们将继续致力于生产一个与 RHEL 保持一致且 ABI 兼容的企业级长期 Linux 发行版,以响应我们社区的需求(在可能的范围内),以便在 RHEL 上运行的软件 将在 AlmaLinux 上运行相同的内容。 – 摘自昨天的会议记录:会议纪要 - 董事会会议 #23 七月,2023
这一变化对 AlmaLinux 操作系统的用户意味着什么

对于典型用户来说,这意味着您对 AlmaLinux 的使用几乎没有什么变化。 与红帽兼容的应用程序仍然能够在AlmaLinux操作系统上运行,并且您安装的AlmaLinux将继续收到及时的安全更新。 这一变化最显着的潜在影响是,我们将不再受红帽“逐个错误兼容性”的束缚,这意味着我们现在可以接受红帽发布周期之外的错误修复。 虽然这意味着一些AlmaLinux操作系统用户可能会遇到Red Hat中没有的错误,但我们也可能接受上游尚未接受或下游尚未发送的错误的补丁。
我们的开发流程的变化

正如人们所预料的那样,我们目标的改变将需要我们的开发和构建流程的改变。

您首先会看到的一件事是,我们将在补丁中添加注释,其中包括指向我们获取已应用补丁的位置的链接(例如 Grafana 昨天发布的版本)。 这一变化之所以有用有几个原因,但它特别有助于我们进一步实现透明度的目标。

我们还将开始要求任何报告 AlmaLinux 操作系统错误的人也尝试在 CentOS Stream 中测试和复制该问题,以便我们可以集中精力在正确的地方纠正它。
下一步是什么?

既然我们将不再坚持进行 1:1 的红帽下游重建,我们将花一些时间来考虑这意味着什么的可能性。 我们将继续提供有关该流程的更新,并将让 AlmaLinux OS 基金会的成员参与该对话和决策流程。

我们还将在未来几周和几个月内宣布大量令人兴奋的进展和合作伙伴关系。
对开源的承诺

尽管所有这些变化带来了很多机会,但我们希望明确一个事实:我们仍然致力于成为优秀的开源公民。 我们将继续为 Fedora 和 CentOS Stream 的上游以及更大的 Enterprise Linux 生态系统做出贡献,就像我们自成立以来一直在做的那样,我们邀请我们的社区也这样做!

谢谢,请问如何帮助!

我想对过去几周感兴趣并提供帮助的所有人表示感谢,并感谢我们的用户明确表示他们理解并继续看到我们在企业 Linux 生态系统中的价值。

除了我们的企业赞助商之外,还要感谢我们的个人赞助商和支持者。 您是我们能够继续永久免费提供 AlmaLinux 操作系统的最大原因。

如果您有兴趣帮助我们,可以通过多种方式参与。 对于有时间提供帮助的人们:基础设施和云 SIG 始终欢迎更多的人们,营销和会员委员会也在寻求帮助! 如果您想表达支持但没有太多时间,加入基金会是加入我们的好方法。 您还可以说服您的公司成为赞助商,或者您自己作为个人在 GitHub 或 OpenCollective 上支持我们。

还有很多工作要做,我们非常高兴地欢迎您。

——

* 在我们的案例中,ABI 兼容性意味着努力确保在 RHEL(或 RHEL 克隆)上运行的应用程序可以在 AlmaLinux 上毫无问题地运行。 调整到这一期望后,我们就不再需要确保我们发布的所有内容都是您通过 RHEL 获得的源代码的精确副本。

 

英文原文

It’s been a whirlwind few weeks here at AlmaLinux, and I’m elated to be able to finally share this update.

The future of AlmaLinux OS

In case you missed it, Red Hat announced they will no longer be providing the means for downstream clones to continue to be 1:1 binary copies of Red Hat Enterprise Linux (RHEL). Very quickly, both Jack and I shared some initial thoughts, but we intentionally took our time deciding the next right step for AlmaLinux OS. After much discussion, the AlmaLinux OS Foundation board today has decided to drop the aim to be 1:1 with RHEL. AlmaLinux OS will instead aim to be Application Binary Interface (ABI) compatible*.

We will 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, and such that software that runs on RHEL will run the same on AlmaLinux. – From yesterday’s meeting notes: Minutes - Board Meeting #23 July, 2023

What this change means for users of AlmaLinux OS

For a typical user, this will mean very little change in your use of AlmaLinux. Red Hat-compatible applications will still be able to run on AlmaLinux OS, and your installs of AlmaLinux will continue to receive timely security updates. The most remarkable potential impact of the change is that we will no longer be held to the line of “bug-for-bug compatibility” with Red Hat, and that means that we can now accept bug fixes outside of Red Hat’s release cycle. While that means some AlmaLinux OS users may encounter bugs that are not in Red Hat, we may also accept patches for bugs that have not yet been accepted upstream, or shipped downstream.

Changes to our development process

As one might anticipate, the change in our goals will require changes in our development and build processes.

One of the first things you will see is that we will include comments in our patches that include a link to where we got the patch that’s been applied (like Grafana’s release yesterday). This change is helpful for several reasons, but it helps us specifically further our goal of transparency.

We will also start asking anyone who reports bugs in AlmaLinux OS to attempt to test and replicate the problem in CentOS Stream as well, so we can focus our energy on correcting it in the right place.

What’s next?

Now that we will no longer be holding ourselves to being a 1:1 Red Hat downstream rebuild, we are taking some time to consider the possibilities around what that means. We will continue to provide updates around that process and will include the members of the AlmaLinux OS Foundation in that conversation and decision-making process as well.

There are also a ton of exciting developments and partnerships in the works that we will be able to announce in the coming weeks and months.

Commitment to Open Source

While all of these changes open up a lot of opportunities, we want to be clear about the fact that we are still dedicated to being good open source citizens. 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!

Thank you, and how to help!

I want to say thank you to everyone who has reached out with interest and offers of assistance in the last few weeks, and to our users for making it clear that they understand and continue to see our value in the Enterprise Linux ecosystem.

Thanks also to our individual sponsors and backers in addition to our corporate sponsors. You are the biggest part of the reason we can continue to provide AlmaLinux OS free forever.

If you have any interest in helping us out, there are a ton of ways to get involved. For folks that have time to offer: the Infrastructure and Cloud SIGs are always welcoming more folks, and the Marketing and Membership committees are looking for help, too! If you want to show support but don’t have much time, just joining the foundation is a great way to join us. You can also convince your company to become a sponsor or just back us yourself as an individual on GitHub or OpenCollective.

There’s a lot of work to be done, and we are very excited to welcome you.

–-

* ABI compatibility 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.

英文原版公告链接 https://almalinux.org/blog/future-of-almalinux/

 

AlmaLinux OS 的这一决定是对红帽限制源代码访问的政策的一种应对和适应,也是对自身发展方向的一次调整和优化。AlmaLinux OS 仍然致力于为用户提供一个高质量、高安全性、高可靠性的企业级 Linux 发行版,同时保持开源和透明的原则。AlmaLinux OS 欢迎社区的参与和贡献,感谢用户和赞助商的支持和信任。AlmaLinux OS 将继续在企业 Linux 生态系统中发挥重要的作用。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。