official-images icon indicating copy to clipboard operation
official-images copied to clipboard

Free and Opensource image ?

Open Tr0n34 opened this issue 4 months ago • 3 comments

Hello, you indicate in your README.md that you focus on free and open-source software packages.

Your images only seem to have two possible operating systems: Ubuntu and... Redhat. Redhat is not open source and belongs to IBM... I find it unacceptable to end up with images linked to this OS. As for the use of Ubuntu, even in light form, it is light years away from containers running on Alpine.

Are there any plans for images that will run on Alpine, which is much more standard these days ?

Tr0n34 avatar Oct 17 '25 21:10 Tr0n34

I'm not sure where you're getting your information, but most of the images in the program have Alpine variants already? Is there a specific image you're interested in?

Additionally, many of them are based on Debian, not Ubuntu, although both are similar in how "free" and "open source" they are.

Any Red Hat within the program is based specifically on Red Hat's UBI images, which are also similarly "free" and "open source" in all the software they choose to include. 🤔

tianon avatar Oct 17 '25 21:10 tianon

For the sake of my own curiosity, I've run the numbers real quick across all 1851 currently actively supported tag groups (that aren't themselves one of the base images in the list below), and here's the rough breakdown as of today, right now:

  • 34.95% Ubuntu
  • 29.61% Alpine
  • 24.15% Debian
  • 6.32% Windows
  • 3.03% (Red Hat) UBI
  • 0.27% Oracle Linux
  • 0.11% Alma Linux

(I could improve the methodology of these numbers somewhat by excluding all base images, not just the base images from this list itself, but this paints a pretty accurate picture regardless: we have almost as many Alpine-based images as we do Ubuntu-based or Debian-based)

tianon avatar Oct 17 '25 22:10 tianon

To slice the data in a slightly different (more fairly weighted) way, we currently have ~141 supported repositories.

Of those, ~18 have "standalone" images, which is mostly base images like Debian or Alpine, but also includes images that are FROM scratch like hello-world.

If we slice across repository links instead of individual images, we get a more nuanced (but still very, very similar) story. When checking each of those 18 base images (plus the two sources that are not directly part of the program, Windows and Red Hat's UBI), we're left with 121 total repositories of images which are FROM some base image (which we can then group by repository to see the percentage of "projects" within the program that are from a particular base distribution / OS):

% repo/distro/os
57.85% alpine
51.24% debian
38.02% ubuntu
12.40% Windows
7.44% UBI
4.96% amazonlinux
1.65% oraclelinux
0.83% almalinux

tianon avatar Oct 17 '25 22:10 tianon