From 3b0a976a90afacc8913ffc962683ec856f291813 Mon Sep 17 00:00:00 2001 From: hmn Date: Fri, 11 Sep 2026 21:20:04 +0200 Subject: [PATCH] add ergo, unrealircd as tainted (#1459) ### Description of Changes adds ergo, unrealircd as tainted irc servers * add alternative: inspircd, ircat * style: add alternatives to toc * update multi-ref link: remove matrix Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1459 Reviewed-by: Ethical FOSS admin --- README.md | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 432d3cf..9dcffb4 100644 --- a/README.md +++ b/README.md @@ -140,6 +140,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Messaging](#messaging) * [Messaging Clients](#messaging-clients) * [Messaging Servers](#messaging-servers) + * [Messaging Server Alternatives](#messaging-server-alternatives-by-protocols) * [Microcontroller Tools and Libraries](#microcontroller-tools-and-libraries) * [Networking](#networking) * [Networking Security Tools](#networking-security-tools) @@ -1497,24 +1498,31 @@ A desktop environment usually depends on a specific window manager to work. ### Messaging Servers -| Name | Last Untainted
Version/Commit ID | Evidence | +| Name | Last Untainted
Version/Commit ID | Evidence | |---|:---:|---| -| [Continuwuity](https://forgejo.ellis.link/continuwuation/continuwuity) | [![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://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/.forgejo/pull_request_template.md?display=source#L54-L57))
[![Condones LLM Ingestion](./badges/condones-llm-ingestion.svg)](#condones-llm-ingestion) ([1](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/SECURITY.md?display=source#L57-L63)) | -| [Dendrite](https://github.com/element-hq/dendrite/) | [`v0.14.1`](https://github.com/element-hq/dendrite/commit/40bef6a423d91fff69afb1cfb926d0b1612f38ec) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/dendrite/commit/7f4ba1f6ebeffc709e5be97930122711cb8c9d63)) | -| [Nerimity](https://github.com/Nerimity/nerimity-server) | [`661d069`](https://github.com/Nerimity/nerimity-server/commit/661d0693474180cee8d167c1201015c278c7a360) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Nerimity/nerimity-server/pull/40), [2](https://github.com/Nerimity/nerimity-server/pull/38), [3](https://github.com/Nerimity/nerimity-server/pull/32))| -| [OpenFire](https://igniterealtime.org/projects/openfire/) | [![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/igniterealtime/Openfire/commit/9045deaf7), [2](https://github.com/igniterealtime/Openfire/commit/da9b79727), [3](https://github.com/igniterealtime/Openfire/commit/b752bc2ca))| +| [Continuwuity](https://forgejo.ellis.link/continuwuation/continuwuity) | [![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://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/.forgejo/pull_request_template.md?display=source#L54-L57))
[![Condones LLM Ingestion](./badges/condones-llm-ingestion.svg)](#condones-llm-ingestion) ([1](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/SECURITY.md?display=source#L57-L63)) | +| [Dendrite](https://github.com/element-hq/dendrite) | [`v0.14.1`](https://github.com/element-hq/dendrite/commit/40bef6a423d91fff69afb1cfb926d0b1612f38ec) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/dendrite/commit/7f4ba1f6ebeffc709e5be97930122711cb8c9d63)) | +| [Ergo](https://github.com/ergochat/ergo) | [`v2.16.0`](https://github.com/ergochat/ergo/releases/tag/v2.16.0)
[`efc1627`](https://github.com/ergochat/ergo/commits/efc1627d23538d978854e0bc7124605c8ec5bd6b) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ergochat/ergo/pull/2322), [2](https://github.com/ergochat/ergo/pull/2380))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/ergochat/ergo/pull/2299#discussion_r2508530812)) | +| [Nerimity](https://github.com/Nerimity/nerimity-server) | [`661d069`](https://github.com/Nerimity/nerimity-server/commit/661d0693474180cee8d167c1201015c278c7a360) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Nerimity/nerimity-server/pull/40), [2](https://github.com/Nerimity/nerimity-server/pull/38), [3](https://github.com/Nerimity/nerimity-server/pull/32)) | +| [OpenFire](https://igniterealtime.org/projects/openfire/) | [![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/igniterealtime/Openfire/commit/9045deaf7), [2](https://github.com/igniterealtime/Openfire/commit/da9b79727), [3](https://github.com/igniterealtime/Openfire/commit/b752bc2ca)) | | [Synapse](https://github.com/element-hq/synapse) | [`b4282b8`](https://github.com/element-hq/synapse/commit/b4282b82d0dbc3ba34954d442a581ad9331e465a) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/synapse/commit/539f708f32af4cc01f6d82f1bb0069ff38e93593), [2](https://github.com/element-hq/synapse/commit/f545aa4f33377f2c68aad7032afbe5a395c35cbc), [3](https://github.com/element-hq/synapse/commit/40d699b1d4d7855ffb892723eac90cd34f22aa6f)) | -| [Tuwunel](https://github.com/matrix-construct/tuwunel) | [![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/matrix-construct/tuwunel/pull/407), [2](https://github.com/matrix-construct/tuwunel/pull/508), [3](https://github.com/matrix-construct/tuwunel/pull/534))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/matrix-construct/tuwunel/pull/298#pullrequestreview-3770089156)) | +| [Tuwunel](https://github.com/matrix-construct/tuwunel) | [![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/matrix-construct/tuwunel/pull/407), [2](https://github.com/matrix-construct/tuwunel/pull/508), [3](https://github.com/matrix-construct/tuwunel/pull/534))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/matrix-construct/tuwunel/pull/298#pullrequestreview-3770089156)) | +| [UnrealIRCd](https://github.com/unrealircd/unrealircd) | [`7a63239`](https://github.com/unrealircd/unrealircd/commits/7a63239ddec92377a23fb18c1a82cafebc430cc4) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/unrealircd/unrealircd/blob/unreal60_dev/SECURITY.md#use-of-ai-or-other-tools))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/unrealircd/unrealircd/pull/317), [2](https://github.com/unrealircd/unrealircd/pull/328)) | > [!Note] > #### Messaging Server Alternatives by protocols -> - IRC servers overall don't seem to have AI-committed code -> - [matrix] -> - [Conduit](https://gitlab.com/famedly/conduit/) -> - [conduwuit](https://github.com/x86pup/conduwuit): Archived -> - [venator](https://codeberg.org/matrix-venator/venator) -> - [Spacebar](https://spacebar.chat) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/spacebarchat/server/blob/master/CONTRIBUTING.MD)) -> - [Harmony](https://codeberg.org/MelodyChat/Harmony) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/MelodyChat/Harmony/src/branch/main/CONTRIBUTING.MD)) +> ##### IRC +> * [InspIRCd](https://www.inspircd.org/) - IRCv3 compliant +> * [IRCat](https://git.swee.codes/swee/IRCat) - IRCv3 compliant +> +> ##### Matrix +> * [Conduit](https://gitlab.com/famedly/conduit) +> * [conduwuit](https://github.com/x86pup/conduwuit) (discontinued) +> * [venator](https://codeberg.org/matrix-venator/venator) +> +> ##### Other +> * [Harmony](https://codeberg.org/MelodyChat/Harmony) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/MelodyChat/Harmony/src/branch/main/CONTRIBUTING.MD)) +> * [Spacebar](https://spacebar.chat/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/spacebarchat/server/blob/master/CONTRIBUTING.MD)) ## Microcontroller Tools and Libraries @@ -2700,7 +2708,6 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [lowdown]: https://github.com/kristapsdz/lowdown [lr]: https://git.vuxu.org/lr/about/ [ls]: https://en.wikipedia.org/wiki/Ls -[matrix]: https://matrix.org [NetBSD]: https://www.netbsd.org/ [OpenDoas]: https://github.com/Duncaen/OpenDoas [Omegathon]: https://codeberg.org/Allen123456hello/omegathon