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 <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
hmn 2026-09-11 21:20:04 +02:00 • committed by hmn
commit 3b0a976a90

View file

@ -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 <br />Version/Commit ID | Evidence |
| Name | Last Untainted <br /> 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))<br/>[![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)) <br /> [![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) <br /> [`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)) <br /> [![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)) <br />[![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)) <br /> [![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)) <br /> [![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