Red Hat Archive

Red Hat Enterprise Linux 10 to remove X.org

With this, we’ve decided to remove Xorg server and other X servers (except Xwayland) from RHEL 10 and the following releases. Xwayland should be able to handle most X11 clients that won’t immediately be ported to Wayland, and if needed, our customers will be able to stay on RHEL 9 for its full life cycle while resolving the specifics needed for transitioning to a Wayland ecosystem. It’s important to note that “Xorg Server” and “X11” are not synonymous, X11 is a protocol that will continue to be supported through Xwayland, while the Xorg Server is one of the implementations of the X11 protocol. While we recognize the energy behind some distributions and Fedora spins moving towards a similar future, this decision is limited to RHEL 10—we recognize other Linux distributions have different needs and decision structures, and additionally we are not aware of plans for similar efforts in Fedora, nor are we involved in similar efforts besides sharing our knowledge. A sensible move, now that X.org is no longer really maintained and considered legacy software by everyone who has the skillset and knowledge to actually maintain it in the first place. I know a number of people are very upset about the move to Wayland, but with nobody left willing to work on X.org because it’s effectively unmaintainable, there’s really no other way to go. If you really want X.org to continue – perhaps you should channel the energy spent on writing angry online comments towards contributing to X.org. However, with even the most knowledgeable and capable X.org developers no longer wanting to have anything to do with X.org, you’re going to be in for a rough ride.

Red Hat comments on its controversial source code availability change

Red Hat’s announcement last week caused quite a bit of a stir, so today, Red Hat published a blog post to defend itself. We will always send our code upstream and abide by the open source licenses our products use, which includes the GPL. When I say we abide by the various open source licenses that apply to our code, I mean it. I was shocked and disappointed about how many people got so much wrong about open source software and the GPL in particular —especially, industry watchers and even veterans who I think should know better. The details — including open source licenses and rights — matter, and these are things Red Hat has helped to not only form but also preserve and evolve.  I feel that much of the anger from our recent decision around the downstream sources comes from either those who do not want to pay for the time, effort and resources going into RHEL or those who want to repackage it for their own profit. This demand for RHEL code is disingenuous. In the strictest sense, Red Hat has a point in that as long as the company abides by the various licenses covering the code they use, alter, and redistribute, there’s really nothing anyone else can really demand from them. Abiding by the licensing terms of open source code is the bedrock and foundation upon which the entire open source ecosystem is built, and suddenly demanding people do more is actually not fair – if you want to demand more from the downstream users of your code than, for instance, the GPL demands, then you should choose a different, stricter license. That being said, the open source community is also, as the term implies, a community, and taking something you have been providing for decades away from a community merely for financial gain – which is ultimately what their reasoning comes down to – is never going to go down well. And since you’re building upon and are part of that same community, you’re biting the very hand that feeds you. I understand Red Hat’s position, and as long as they abide by the licensing terms in question, I’m not going to be mad about it. However, it’s still shitty, and it still negatively affects a ton of people.

Red Hat limits RHEL source code to CentOS Stream

More than two years ago, Red Hat introduced CentOS Stream as the focal point for collaboration around Red Hat Enterprise Linux (RHEL). CentOS Stream shortens the feedback window between Red Hat engineers and partners, customers, and communities while at the same time providing even greater visibility into the next innovations in RHEL. We’ve seen great success in the Special Interest Group (SIG) community to help integrate and bring new technologies together faster than ever. The Automotive SIG is an excellent example of this. Hardware partners have also ramped up to use CentOS Stream for more rapid support of new hardware technologies. Because of CentOS Stream, Red Hat Enterprise Linux development is more transparent and open than ever before. As the CentOS Stream community grows and the enterprise software world tackles new dynamics, we want to sharpen our focus on CentOS Stream as the backbone of enterprise Linux innovation. We are continuing our investment in and increasing our commitment to CentOS Stream. CentOS Stream will now be the sole repository for public RHEL-related source code releases. For Red Hat customers and partners, source code will remain available via the Red Hat Customer Portal. This is peculiar, but not entirely unexpected. This change is going to have some serious effects for third party RHEL-compatible Linux distributions, such as Rocky Linux, Alma Linux, and so on. Alma Linux published a blog post about what this means for the future of the project, and the gist seems to be “we don’t really know yet”.

Red Hat Enterprise Linux 9.0 released

Red Hat Enterprise Linux 9.0 is now officially available to Red Hat customers as stable, building off the RHEL9 beta available since the end of last year. Red Hat Enterprise Linux 9 ships with a wealth of updated software components and derived from CentOS Stream. On the versioning front, RHEL9 has GCC 11 as the default system compiler, Python 3.9, RPM 4.16, PHP 8.0, updated LLVM / Rust / Go compilers, a plethora of optimizations, OpenSSL 3, Ruby 3.0, and much more to enjoy with this major release for enterprise Linux users. Linux 5.14 is the kernel in use by RHEL 9.0 albeit with various kernel back-ports. There will be several community alternatives based on RHEL 9.0 soon enough, too, so if you want to run something RHEL like without all the corporate support, there’s enough options, too.

Rocky Linux 8.4 released

Rocky Linux, a fork of CentOS and a replacement set up by one of the founders of the original CentOS project, has unveiled its first final release. Rocky Linux is a community enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux 8.4. Since this is the first Release of Rocky Linux, the release notes below reflect only changes in upstream functionality between point releases. CentOS needed a replacement since the project shifted focus towards CentOS Stream.

CentOS Project shifts focus to CentOS Stream

The future of the CentOS Project is CentOS Stream, and over the next year we’ll be shifting focus from CentOS Linux, the rebuild of Red Hat Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of 2021. CentOS Stream continues after that date, serving as the upstream (development) branch of Red Hat Enterprise Linux. A lot of people are not going to be happy with this announcement, and it seems this is the first clear insight into what IBM is planning to do with the Red Hat acquisition. Expect a new CentOS to rise to the occasion and takes its place.

Red Hat has been working on new NVFS file system

Yet another new file-system being worked on for the Linux/open-source world is NVFS and has been spearheaded by a Red Hat engineer. NVFS aims to be a speedy file-system for persistent memory like Intel Optane DCPMM. NVFS is geared for use on DAX-based (direct access) devices and maps the entire device into a linear address space that bypasses the Linux kernel’s block layer and buffer cache. I understood some of those words.

CentOS Stream

The “stream” of development in the Red Hat Enterprise Linux ecosystem has been Fedora > RHEL > CentOS, but Red Hat is changing things up: The CentOS Stream project sits between the Fedora Project and RHEL in the RHEL Development process, providing a “rolling preview” of future RHEL kernels and features. This enables developers to stay one or two steps ahead of what’s coming in RHEL, which was not previously possible with traditional CentOS releases.

IBM acquires Red Hat

IBM and Red Hat, the world's leading provider of open source cloud software, announced today that the companies have reached a definitive agreement under which IBM will acquire all of the issued and outstanding common shares of Red Hat for $190.00 per share in cash, representing a total enterprise value of approximately $34 billion.

With this acquisition, IBM will remain committed to Red Hat's open governance, open source contributions, participation in the open source community and development model, and fostering its widespread developer ecosystem. In addition, IBM and Red Hat will remain committed to the continued freedom of open source, via such efforts as Patent Promise, GPL Cooperation Commitment, the Open Invention Network and the LOT Network.

This comes as a surprise, but now that I think about it, Red Hat would've been a great acquisition for a number of cloud providers, including Amazon and Microsoft. Let's hope the second quoted paragraph isn't an empty promise.

Microsoft and Red Hat announce partnership

The partnership we are announcing today with Red Hat extends our commitment to offer unmatched choice and flexibility in an enterprise-grade cloud experience across the hybrid cloud. With more than 80 percent of the Fortune 500 using Microsoft’s cloud, for us to team with the leader in enterprise Linux allows even more businesses to move to the cloud on their terms. By working with Red Hat, we will address common enterprise, ISV and developer needs for building, deploying and managing applications on Red Hat software across private and public clouds, including the following.

Only fourteen short years ago:

Linux is not in the public domain. Linux is a cancer that attaches itself in an intellectual property sense to everything it touches.

What a time to be alive.

Fedora 21 released

Fedora version 21 has been launched. The Fedora project, which is sponsored by Red Hat, has taken a new approach with the new version of the Fedora Linux distribution. Fedora 21 has been split into three separate product offerings: Workstation, Cloud and Server. Each product shares a common base, allowing for software compatibility between the three branches. According to the release announcement, Fedora 21 ships with a number of new administration tools, a new graphical package manager and experimental support for running the GNOME desktop on a Wayland display server. More detailed information on Fedora's latest release can be found in the project's release notes.

CentOS 7 released

The CentOS Project is pleased to announce the immediate availability of CentOS 7 for x86_64, including images for docker, and various cloud providers. There are many fundamental changes in this release, compared to previous releases of CentOS. Notably the inclusion of systemd, Gnome3, and a default filesystem of XFS. For more information about what makes CentOS 7 stand out, please see our release notes.

CentOS 6 can be upgraded to 7, but that functionality is still being tested.

CentOS Project joins forces with Red Hat

With great excitement I'd like to announce that we are joining the Red Hat family. The CentOS Project is joining forces with Red Hat. Working as part of the Open Source and Standards team to foster rapid innovation beyond the platform into the next generation of emerging technologies. Working alongside the Fedora and RHEL ecosystems, we hope to further expand on the community offerings by providing a platform that is easily consumed, by other projects to promote their code while we maintain the established base.

Well, that's certainly a different tune from Red Hat. Welcome though!

CentOS 6 Released

"We are pleased to announce the immediate availability of CentOS-6.0 for i386 and x86_64 Architectures. CentOS-6.0 is based on the upstream release EL 6.0 and includes packages from all variants. All upstream repositories have been combined into one, to make it easier for end users to work with. There are some important changes to this release compared with the previous versions of CentOS and we highly recommend reading this announcement along with the Release Notes."

Red Hat Enterprise Linux 5.6 Released

"Red Hat is out today last week with the GA release of Red Hat Enterprise Linux 5.6. After the big launch of RHEL 6 last year though, there isn't a whole lot to be excited about in the latest 5.x release. That said RHEL 5.x users that aren't in a position to move to RHEL 6 will likely be very happy with the update. Each incremental update of RHEL always brings with it additional driver and bug fixes, which make them important for users. Among the updates that I find interesting from a server perspective is an update to BIND 9.7 for DNS, which has improved DNSSEC capabilities. As DNSSEC is now enabled in the root zone of the Internet, the time for all DNS servers globally to be DNSSEC enabled is here. The other interesting thing to note is that EXT4 finally is fully supported for RHEL 5.x with the 5.6 update."