IBM Z and LinuxONE - Group home

Linux on IBM Z and LinuxONE Open Source Software Report: June 2024

  

Linux on IBM Z and IBM LinuxONE use the s390x hardware architecture, so for some applications a little work sometimes has to be done so they compile and run as expected. This work is often done as a collaboration between the open source projects themselves and a team at IBM that helps with validation that the software is working as expected. This effort is an on going collaboration with every release of the software needing to be validated.


For the month of June 2024, the team worked to also validate the latest versions of the following:

  • Ansible
  • Apache Camel
  • Apache Hbase
  • Apache Solr
  • Apache Tomcat
  • Beats
  • Boringssl
  • CockroachDB
  • Consul
  • Doxygen
  • etcd
  • HAProxy
  • Jenkins
  • Logstash
  • MariaDB
  • MongoDB Driver - C
  • MongoDB Driver - Java
  • MongoDB Driver - PHP
  • NGINX
  • OPA
  • PM2
  • PostgreSQL
  • RabbitMQ
  • Rails
  • Ruby
  • Salt
  • Strimzi Kafka Operator
  • Strimzi Kafka Bridge
  • Terraform
  • WildFly

The full list of validated software to date is available here: https://www.ibm.com/community/z/open-source-software/

The validated software list is just a fraction of the open source software that teams at IBM contribute to for IBM Z, and this month we also wanted to highlight some of the work from the AI/ML team. Initial work focused on s390x compatibility was completed for Mage AI, an airflow alternative for data pipelines. Triton Inference Server, the popular AI model inference server, received compatibility fixes for big endian platforms, enabling use on IBM Z, and a container is now available in the IBM Cloud Container Registry.

In the broader open source community we also saw expansion of CI tests for the s390x architecture in the goid project for s390x race builds and for KubeVirt in a series of changes. Tulio Magno Quites Machado Filho of Red Hat shared the work that went into Adding support for s390x in LLD, the LLVM linker, which included support, CI, and binary releases.

Looking for open source software that's not maintained by this team? Visit the Open Mainframe Project Software Discovery Tool to search for what you're looking for across a number Linux distributions.

Are you a developer for an open source project interested in seeing your application made available to users on Linux on IBM Z and IBM LinuxONE? Your first stop should be the IBM LinuxONE Community Cloud where you can sign up for a free virtual machine for 120 days where you can see how your application runs, and discover for yourself what you may need to change to get it to run well on Linux on IBM Z and IBM LinuxONE.

If you wish to have permanent virtual machines for development, testing, or to add to your CI system, you can fill out this form to apply for resources for your project.