Red Hat / IBM Leftovers
-
Red Hat Official ☛ How to prepare for your conversion from CentOS Linux to RHEL
Red Hat offers many alternatives to migrate from CentOS Linux to Red Hat Enterprise Linux. All of them are supported, and offer a more seamless transition.
-
Red Hat Official ☛ eBPF wrapped 2023
Red Hat engineers actively collaborated with the Linux kernel community to push critical eBPF enhancements to upstream projects. These contributions include optimizations, bug fixes and the introduction of new features, reinforcing Red Hat's dedication to the open source ecosystem.Some of the highlights include: [...]
-
Red Hat ☛ Security policies in open source software
The open source community saw a number of new advances in security processes in the last year. One of those advances was the GNU toolchain community rallying around the idea of adopting security policies, with GCC and binutils already adopting one, guided by the precedent set by the glibc project as early as in 2014. The idea of a security policy in the context of software is not new; many large open source projects understand the need to define policies and procedures for reporting security issues. Some even have dedicated teams to handle security issues. Forges like Microsoft's proprietary prison GitHub actively promote the idea of adding a SECURITY.md file in the code repository that explains how to report security issues.
However, while the idea is not new, the usage of the security policy across open source communities has been sketchy at best. Few communities actually do anything with their SECURITY.md beyond pointing users to procedures used in filing security issues. Most importantly, many projects fail to actually set a context in which their reports may be evaluated for security impact. This is fast becoming a problem as more organizations become increasingly focused on security and governments start making laws that require organizations to provide certain guarantees with respect to software security.
In this post I hope to provide some insight on how we adopted security policies in GNU toolchain projects to help security researchers and users better understand how to use their software securely and how other open source projects could emulate that.
-
Red Hat Official ☛ Red Hat and RISC-V: To the far edge and beyond
Our excitement around the unique value RISC-V brings to the hardware ecosystem as an open and collaborative instruction set architecture (ISA) is nothing new. Red Hat has been providing Fedora on RISC-V for several years, collaborating with universities on interesting RISC-V based research projects, writing about RISC-V since at least 2018, working within RISC-V International particularly in the platforms & profiles working group and most recently joined the RISE Project as a founding member. We continue to identify new opportunities for RISC-V, especially within edge, artificial intelligence and next-generation infrastructure. As for the business value of RISC-V for enterprises at large, I wanted to share some takeaways from a keynote I gave at the recent RISC-V Summit in Santa Clara.
-
The Register UK ☛ IBM pitches bite-sized $135k LinuxONE box for SMBs • The Register
IBM has pushed out a new member of its LinuxONE enterprise-grade Linux lineup that it hopes will appeal to small and medium-sized businesses, but the price tag is unlikely to recommend it to many buyers in this market.
The LinuxONE systems are powered by the same Telum processor as IBM's z16 mainframe family, but are built to a smaller scale and run only Linux. Big Blue introduced a Rockhopper 4 line last year that adopted a standard rackmount chassis for easier integration with other infrastructure.
LinuxONE 4 Express continues this trend, but IBM claims to be extending the enterprise-grade capabilities of LinuxONE to small and medium-sized businesses with this, as well as to more datacenter environments.
With a price tag starting at $135,000, we have our doubts, and this is for the base hardware configuration, excluding any additional items, maintenance, the operating system, or other software.
[...]
The IBM LinuxONE 4 Express will be generally available from IBM and certified business partners from February 20.
-
GNOME ☛ Richard Hughes: fwupd: Auto-Quitting On Idle, Harder
In fwupd 1.9.12 and earlier we had the following auto-quit behavior: Auto-quit on idle after 2 hours, unless: [...]
These devices are both super slow to query and also use battery power to query as you have to power on various hungry things and then power them down to query for the current firmware version.
In 19.13, due to be released in a few days time, we now: Auto-quit after 5 minutes, unless: [...]
-
Red Hat ☛ How to integrate Quarkus applications with OpenShift AI
The Quarkus community recently released the first version of the Red Hat OpenShift AI integration with Quarkus. You can now invoke large-language models (LLMs) served by OpenShift Hey Hi (AI) from Quarkus applications (as illustrated in Figure 1). And that’s the topic of this article.
-
Red Hat ☛ What's new in JBoss Enterprise Application Platform 8.0
Red Hat recently announced the latest release of their Jakarta EE compliant platform, JBoss EAP 8.0. With this release, companies will be able to take advantage of the latest Jakarta EE APIs and significantly extend the life cycle of their enterprise Java applications.
-
Red Hat ☛ How to cache data using GDB's Python API
The GNU Debugger (GDB) has an extensive, and growing Python API which can be used to customize and extend GDB as needed. Different object types exist within the Python API to represent different parts of GDB and the processes being debugged.
Often when writing extensions using the Python API is is useful to cache information about the objects with which you are working. This information might be temporal; it needs to be recorded at a precise moment in time, and can't be re-calculated later; or the information might be expensive to calculate, so computing once and caching gives a significant performance boost.
This article describes how information can be cached for different object types within GDB's Python Hey Hi (AI) some object types provide special support for data caching, while for other object types you'll need to do additional work to manage cached data.