A platform interface for the GNU C Library
You can't backport patches forever. At some point you have to rebase. How do you ensure applications continue compiling? Can you do both? Yes you can.
You can't backport patches forever. At some point you have to rebase. How do you ensure applications continue compiling? Can you do both? Yes you can.
.NET Platform Invoke (PInvoke) makes it easy to consume native libraries. This article describes how to use PInvoke for Linux system functions.
This blog demonstrates how to build an RPM if you have minimal knowledge or experience doing that.
JDK Mission Control is the newest member of the Red Hat Software Collections. Give it a try with the Red Hat Build of OpenJDK in this tutorial.
Let's see how easy and straightforward it is to build a LAMP stack on top of the beta of Red Hat Enterprise Linux 8. Spoiler: Pretty easy! Read on.
This article describes changes that were made to the Abigail library (Libabigail) application binary interface (ABI) change analysis framework and its associated set of tools in 2018.
This article shows how to use the libFuzzer library with your applications so you can test how your applications handle arbitrary inputs from users.
How to install the latest stable versions of GCC and Clang/LLVM on Red Hat Enterprise Linux. Also covers tips for working with software collections and permanently enabling GCC 8/Clang 6.
The new Red Hat Enterprise Linux 8 Beta cheat sheet for developers is a helpful guide for developers already familiar with RHEL.
This cheat sheet supplies developers with a quick reference to new Red Hat Enterprise Linux commands introduced in RHEL 8 Beta.
This article describes a set of full API lifecycle management activities that can guide your API initiatives from an idea to the realization, from the inception of an API program up to management at scale throughout your whole company.
A DevNation Live session - Develop and deploy faster with Red Hat Enterprise Linux
This article describes three variants of the tzdata time zone data format that were introduced in 2018 and how tzdata changes will be made in Red Hat Enterprise Linux
What docker users need to know to move from Docker to Podman and Buildah and the advantages of doing so. Developers/operators can easily move to Podman, do all the fun tasks that they are familiar with from using Docker, and do much more.
Quickly install Clang/LLVM on Red Hat Enterprise Linux 7
In this tutorial, you will install the GNU Compiler Collection 8.2 from the Red Hat Developer Toolset (DTS) and build a simple C++ Hello World application.
In this tutorial, you will install the Go 1.11 Compiler and build a simple Go Hello World application.
In this tutorial, you will install the Rust 1.31 Compiler and build a simple Rust Hello World application. This tutorial should take less than 30 minutes to complete.
This summarizes features added during previous releases of GCC, Clang/LLVM, Go, and Rust.
Get started with an introduction to container architecture including engine, image, registry, volume, related commands.
supporting information for using software collections
Part 1 of a two-part series, explores techniques that enable the portability of containers across different environments.Through these techniques, you may be able to use the same language, framework, or tool used in your datacenter straight to the IoT edge, even with different CPU architectures.
The ability to generate Kubernetes YAML from Podman is under development. Podman can now capture the description of local pods and containers and then help users transition to a more sophisticated orchestration environment like Kubernetes. This article provides a demo to illustrate the process.
The pod concept for containers was introduced in Kubernetes. Podman lets you manage pods locally, giving it an advantage over other container runtimes.
This article focuses on the Open vSwitch (OVS) userspace datapath accelerated with the Data Plane Development Kit (DPDK) and its new feature, partial flow hardware offloading, which can potentially save resources while improving the packet processing rate.