Built on stable distributions
All of our base images are built on stable, reliable distributions. Right now, we only support Ubuntu, because most other distros don't include RISC-V in their stable releases. We hope to support more distributions in the future. Very likely, Fedora will be the next distribution we support. Alpine and Debian are also on our radar.
Based on official images
We try to stay as close to a project's official images as possible. For our Ubuntu-based images, in most cases it's enough to change the base image, which for official images is usually Debian, to Ubuntu. In some cases, we need to make some changes to the Dockerfile to make it work on RISC-V, or use our own RISC-V prebuilt binaries.
100% Free Software
All of our images are 100% free software. We don't include any proprietary software in our images, and don't package projects with a non-FOSS license.
Contributing upstream
If we need to adjust software to make it work on RISC-V, we try to contribute our changes upstream. This way, we can help software get official RISC-V support, hopefully making this project obsolete in the future. For example, we recently ported
git-lfs and
gitlab-runner to RISC-V.