In a significant update to its flagship operating system, red hat announced the release Red Hat Enterprise Linux (RHEL) 9.3. This latest version brings many new features and improvements The ones that caught my eye were enhancing the developer experience, strengthening security, and extending the ability to run containers.
Although many of us still use Linux to run servers, lately — eg IDC Research Prediction — Linux will be used more often as a launching pad for container and cloud-native computing. IDC forecasts that this software market will reach $5.57 billion by 2027with a compound annual growth rate (CAGR) of 23.4%.
Also: How to Choose the Right Linux Desktop Distribution for You
Red Hat wants RHEL 9.3 to be the cornerstone of this technology trend. “The latest versions of RHEL support current IT needs while creating a smooth path for future innovation without requiring wholesale changes to skills, tools or workflows,” said Gunnar Hellekson, RHEL VP and General Manager at Red Hat.
To make RHEL 9.3 more cloud-friendly, all RHEL subscriptions are now included Red Hat Insights, a suite of specialized hosted system services for developing and managing Linux platforms at scale. Insights can alert you to potential system problems and help mitigate them It can help streamline operational tasks such as creating standardized images, patching systems and optimizing resources.
Specifically for containers, Red Hat recommends Podman, its daemonless tool for deploying, running, building and sharing Linux containers. Now, Podman has been around for a while, but with RHEL 9.3, Podman becomes more deeply integrated with RHEL.
For example, RHEL 9.3 includes pre-configured sets answerable Streamline the operation of the Podman system specific to roles and modules. The RHEL system role for podman is also now supported QuadletA tool to simplify the process of running containers with systemd.
Along with the container goodness, RHEL 9.3 also has several updates aimed at developers. These include:
Also: How AlmaLinux Stays Red Hat Enterprise Linux Compatible Without Red Hat Code
Updated programming languages and tools: The platform now includes the latest versions of popular programming languages and tools. Apache HTTP Server 2.4.57, Redis 7, GCC 13, Rust 1.71, and LLVM 16 are some of the notable inclusions, providing developers with up-to-date resources for their projects.
Advanced toolsets and compilers: The update brings GCC Compiler 13.1.1, which includes many bug fixes and enhancements. Rust 1.71 addresses a security vulnerability and introduces a more efficient Cargo Sparse protocol. LLVM 16, now built with C++17 by default, adds support for new CPU extensions and optimized instruction sets.
GO 1.20: The new version of Go includes several changes, such as a new crypto/ecdh package, garbage collector optimizations, and support for profile-directed optimizations.
RHEL 9.3 also, of course, comes with several security updates. The most important of these has to do — to no one’s surprise — with containers and edge computing. key lime Provides a highly scalable remote boot authentication and runtime integrity measurement solution. With it, you can monitor remote nodes using a hardware-based cryptographic root of trust.
Also: Heavy Metal Linux 6.6 has arrived
Under all this, the core depends on RHEL RHEL 9.3 kernel, version 5.14.0-362.8.1. This update includes Perf Performance Analysis Tool and support for the crash utility and Introduction to thin provisioning logical systems.
Finally, RHEL 9.3 also provides full support Stratis, a Linux storage system. Stratis helps simplify storage administration and increases efficiency by integrating existing Linux storage capabilities into a more streamlined, user-friendly interface. It makes storage configuration and management accessible to both new and experienced users.
Overall, RHEL 9.3 represents a significant step forward in providing a secure, stable, and developer-friendly platform for enterprise applications, from good old physical servers in your closet to cloud and edge deployments.