From 0040c536cddc71678e94f5192e466cafd3ec83ff Mon Sep 17 00:00:00 2001 From: wsaria Date: Sun, 4 Oct 2026 11:43:38 +0200 Subject: [PATCH] add containerd, Docker CLI, Moby, runc, youki as tainted; add spacez as alternative (#1666) ### Description of Changes - splits Containers section into 3. Container Engines, Container Managers and Container Runtimes - adds Moby as a tainted container engine - adds Docker CLI as a tainted container manager - adds containerd, runc, youki as tainted container runtimes - adds spacez as a container runtime alternative Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1666 Reviewed-by: Ethical FOSS admin --- README.md | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1dbc765a..153ccbd6 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,10 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Video](#video) * [Computer Hardware Simulators](#computer-hardware-simulators) * [Containers](#containers) + * [Container Engines](#container-engines) + * [Container Managers](#container-managers) + * [Container Runtimes](#container-runtimes) + * [Alternatives](#container-runtime-alternatives) * [Content Management Systems](#content-management-systems) * [CMS Alternatives](#cms-alternatives) * [Blogging](#blogging) @@ -1080,11 +1084,30 @@ This is a section for repos that are similar to this one either because they are ## Containers -| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | +### Container Engines + +| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | |---|:---:|---|---| -| [Crun](https://github.com/containers/crun) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/containers/crun/commit/88f5512619a540c385b43d33fa5480b60ea5aae5)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [Podman](https://podman.io) | [`v5.4.2`](https://github.com/containers/podman/releases/tag/v5.4.2) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/containers/podman/commit/8d7e200f882970e3d225d44686bdd924d3f260ac), [2](https://github.com/containers/podman/pull/27781), [3](https://github.com/containers/podman/pull/27933))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/containers/podman/pull/25876), [2](https://github.com/containers/podman/pull/28093), [3](https://github.com/containers/podman/pull/28085)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [Podman-Desktop](https://github.com/podman-desktop/podman-desktop) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/podman-desktop/podman-desktop/commit/e12115245d01d8260ce3ae8a81d78859f744db30)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [Moby](https://github.com/moby/moby/) | [`v27.4.0-rc.1`](https://github.com/moby/moby/releases/tag/v27.4.0-rc.1)
[`84ad184`](https://github.com/moby/moby/commit/84ad184fe553e1f8ceddae7f95018b895a40ebc7) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/moby/moby/blob/master/AGENTS.md), [2](https://github.com/moby/moby/blob/master/.github/copilot-instructions.md))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/moby/moby/pull/49570#pullrequestreview-2654911067)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [Podman](https://podman.io) | [`v5.4.2`](https://github.com/containers/podman/releases/tag/v5.4.2) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/containers/podman/commit/8d7e200f882970e3d225d44686bdd924d3f260ac), [2](https://github.com/containers/podman/pull/27781), [3](https://github.com/containers/podman/pull/27933))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/containers/podman/pull/25876), [2](https://github.com/containers/podman/pull/28093), [3](https://github.com/containers/podman/pull/28085)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | + +### Container Managers +| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | +|---|:---:|---|---| +| [Docker CLI](https://github.com/docker/cli) | [`v28.1.1`](https://github.com/docker/cli/releases/tag/v28.1.1)
[`6f85626`](https://github.com/docker/cli/commit/6f856263c2f03a8dc19cef3d6cb48d56a3fab5cc) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/docker/mcp-gateway), [2](https://hub.docker.com/mcp))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/docker/cli/commit/2bc4307816ff1f3ee38a36f45b978e5af3b3c7e2), [2](https://github.com/docker/cli/commit/e660030f3af6e5d34a7304db09d431b21244bb31))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/docker/cli/pull/6054#pullrequestreview-2828807848), [2](https://github.com/docker/cli/pull/5995#pullrequestreview-2776561572), [3](https://github.com/docker/cli/pull/6008#pullrequestreview-2766840231))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://www.docker.com/partners/)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [Podman Desktop](https://github.com/podman-desktop/podman-desktop) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/podman-desktop/podman-desktop/commit/e12115245d01d8260ce3ae8a81d78859f744db30)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | + +### Container Runtimes +| Name | Last Untainted
Version/Commit ID | Evidence | +|---|:---:|---| +| [containerd](https://github.com/containerd/containerd) | [`v2.1.0-beta.1`](https://github.com/containerd/containerd/releases/tag/v2.1.0-beta.1)
[`b39d644`](https://github.com/containerd/containerd/commit/b39d644c7c65021ea60bba0c01081fa40f321a92) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/containerd/containerd/blob/main/AGENTS.md), [2](https://github.com/containerd/containerd/blob/main/CONTRIBUTING.md#automated-and-ai-generated-contributions))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/containerd/containerd/pull/11092#pullrequestreview-2751677179), [2](https://github.com/containerd/containerd/pull/11860#pullrequestreview-2841678196), [3](https://github.com/containerd/containerd/pull/11945#pullrequestreview-2906875496))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://www.cncf.io/projects/containerd/)) +| [crun](https://github.com/containers/crun) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/containers/crun/commit/88f5512619a540c385b43d33fa5480b60ea5aae5)) | +| [runc](https://github.com/opencontainers/runc) | [`v1.3.0`](https://github.com/opencontainers/runc/releases/tag/v1.3.0)
[`6923754`](https://github.com/opencontainers/runc/commit/6923754a362b52d69aefc26dbeccc8ab0b501bd4) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/opencontainers/runc/commit/daf934fefc0b2529f2bc7feb4d3539101642b762), [2](https://github.com/opencontainers/runc/commit/2048d84700f0fb8449c3c22381d7d5a2c3b90877), [3](https://github.com/opencontainers/runc/commit/bde597a55a0d02d4daeaf0442a4ccf0d7f4c0859))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/opencontainers/runc/pull/4754#pullrequestreview-2808420416), [2](https://github.com/opencontainers/runc/pull/4775#pullrequestreview-2919059816), [3](https://github.com/opencontainers/runc/pull/4765#pullrequestreview-3119117428)) | +| [youki](https://github.com/youki-dev/youki) | [`v0.5.3`](https://github.com/youki-dev/youki/releases/tag/v0.5.3)
[`30d0b9b`](https://github.com/youki-dev/youki/commit/30d0b9babce3b160f0690964c478c53ebd8ab64f) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/youki-dev/youki/commit/c2ab4de08c033ba6dae867fb3cc5bd393572fb3d), [2](https://github.com/youki-dev/youki/commit/11e26109a0c5fb9dbbbbfea6fc8c440dfa8f0dc3), [3](https://github.com/youki-dev/youki/commit/5b36fe255965b0ef075f160523b08aa87f740eba))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/youki-dev/youki/pull/3154#pullrequestreview-2799004106), [2](https://github.com/youki-dev/youki/pull/3158#pullrequestreview-2806872753), [3](https://github.com/youki-dev/youki/pull/3162#pullrequestreview-2824919538)) | + +> [!NOTE] +> #### Container Runtime Alternatives +> * [spacez](https://codeberg.org/pr0xama/spacez) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/pr0xama/spacez/src/branch/main/CONTRIBUTING.md#strict-no-llm-no-ai-policy)) ## Content Management Systems