IBM Z and LinuxONE - Group home

Linux on IBM Z and LinuxONE Open Source Software Report: December 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 December 2024, the team worked to also validate recent versions of the following:

  • Ansible
  • Apache Camel
  • Apache Cassandra
  • Apache Cloudstack
  • Apache Hbase
  • Apache Kafka
  • Apache Storm
  • Apache Tomcat
  • Bazel
  • CockroachDB
  • Consul
  • Elasticsearch
  • Erlang
  • Fluentd
  • Grafana
  • HAProxy
  • InfluxDB
  • Jenkins
  • Kind
  • Kibana
  • Logstash
  • Netty-tcnative
  • noble-hashes
  • PostgreSQL
  • Python
  • Rails
  • SonarQube
  • Strimzi Kafka Operator
  • Strimzi Kafka Bridge
  • Terraform

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

In the open source community, we saw several projects add continous integration and binaries to their projects. In the Zxilly go-site-analyzer release notes for v1.7.6 it was noted that the had enabled the CI runner. The Zig programming language also added CI for s390x. With version 3.8 of ruri, CI was added, along with their first s390x binaries. Finally, the scie-jump project (and several other scie projects) added s390x support and CI, along with binaries in their v1.4.0 release.

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.