Add Pixelfed as tainted and format social media servers and alternatives to have pretty table (#1596)

### Description of Changes

- Adds the "Permissive AI Policy" tag for Pixelfed with a small note making it clear that the core maintainer has violated our code of conduct and thus we cannot recommend the project in the future.
- Formats the table for the social media servers section to no longer have alternatives column
- Updates the social media server alternatives to have a full table to allow for notes on each server replacement.
  - Adds Piefed to the alternatives table

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1596
This commit is contained in:
ethical-foss-admin 2026-09-27 17:04:21 +02:00 • committed by Ethical FOSS admin
commit 69c365920d

View file

@ -2487,22 +2487,27 @@ This is for both social media websites and apps.
### Servers
| Name | Last Untainted <br />Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
| [Bluesky](https://bsky.app) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://bsky.app/profile/attie.ai))<br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://bsky.app/profile/pfrazee.com/post/3luyb3jcbv52d)) | See below |
| [Lemmy](https://github.com/LemmyNet/lemmy) | [`0.19.16`](https://github.com/LemmyNet/lemmy/releases/tag/0.19.16) <br />[`2a696c5`](https://github.com/LemmyNet/lemmy/commits/2a696c5ec3a24f764ec490483b31163b1a707c79) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/LemmyNet/lemmy-docs/blob/474ebdd4522fc4566f80c30eb09af633b868a6c5/src/code_of_conduct.md?plain=1#L4), [2](https://github.com/LemmyNet/lemmy/commit/db559db5f98d45f6337ad9e5da6aa2b8cbfb3d1f)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/LemmyNet/lemmy/pull/6440)) | [PieFed](https://codeberg.org/rimu/pyfedi) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/rimu/pyfedi/src/branch/main/docs/project_management/contributing.md#ai-policy)) |
| [Mastodon](https://github.com/mastodon/mastodon) | [![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/mastodon/.github/blob/49b9c64f3e2b6a459e56a05068c05b3247659bb3/AI_POLICY.md)) | See below |
| [Misskey](https://github.com/misskey-dev/misskey) | [![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/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078)) | See below |
| [PeerTube](https://github.com/Chocobozzz/PeerTube) | [`v7.3.0`](https://github.com/Chocobozzz/PeerTube/releases/tag/v7.3.0) <br />[`5edab3f`](https://github.com/Chocobozzz/PeerTube/commits/5edab3f795986f75a5da1e6e9776374a5254896c) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://framacolibri.org/t/peertube-and-generative-ai/26622)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Chocobozzz/PeerTube/blob/c2345d670bfe83295896b3451ebfc14185934a1b/AGENTS.md), [2](https://github.com/Chocobozzz/PeerTube/commit/1cc0418a5f0fa471fcd64c9b9f8c969e28fa4bba), [3](https://github.com/Chocobozzz/PeerTube/pull/7510)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Chocobozzz/PeerTube/pull/7535), [2](https://github.com/Chocobozzz/PeerTube/pull/7536), [3](https://github.com/Chocobozzz/PeerTube/pull/7537/changes/471b8bd5a83fb31777e1f7c47ed14c21f4a3faa2)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [rsky](https://github.com/blacksky-algorithms/rsky) | [`b6b44b4`](https://github.com/blacksky-algorithms/rsky/commits/b6b44b4f30d2641213b0ef260077ad57c955f1b4) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/blacksky-algorithms/rsky/commit/02313d970dc2e1cef0909277b94bbff222dff152), [2](https://github.com/blacksky-algorithms/rsky/commit/fd6063d4e2f0688899faef34e2d3553c36c69d43), [3](https://github.com/blacksky-algorithms/rsky/commit/b17b22e8c05b606dcf891bcba474f70f271e05fd)) | See below |
| Name | Last Untainted <br /> Version/Commit ID | Evidence |
|---|:---:|---|
| [Bluesky](https://bsky.app) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://bsky.app/profile/attie.ai))<br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://bsky.app/profile/pfrazee.com/post/3luyb3jcbv52d)) |
| [Lemmy](https://github.com/LemmyNet/lemmy) | [`0.19.16`](https://github.com/LemmyNet/lemmy/releases/tag/0.19.16) <br />[`2a696c5`](https://github.com/LemmyNet/lemmy/commits/2a696c5ec3a24f764ec490483b31163b1a707c79) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/LemmyNet/lemmy-docs/blob/474ebdd4522fc4566f80c30eb09af633b868a6c5/src/code_of_conduct.md?plain=1#L4), [2](https://github.com/LemmyNet/lemmy/commit/db559db5f98d45f6337ad9e5da6aa2b8cbfb3d1f)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/LemmyNet/lemmy/pull/6440)) |
| [Mastodon](https://github.com/mastodon/mastodon) | [![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/mastodon/.github/blob/49b9c64f3e2b6a459e56a05068c05b3247659bb3/AI_POLICY.md)) |
| [Misskey](https://github.com/misskey-dev/misskey) | [![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/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078)) |
| [PeerTube](https://github.com/Chocobozzz/PeerTube) | [`v7.3.0`](https://github.com/Chocobozzz/PeerTube/releases/tag/v7.3.0) <br />[`5edab3f`](https://github.com/Chocobozzz/PeerTube/commits/5edab3f795986f75a5da1e6e9776374a5254896c) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://framacolibri.org/t/peertube-and-generative-ai/26622)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Chocobozzz/PeerTube/blob/c2345d670bfe83295896b3451ebfc14185934a1b/AGENTS.md), [2](https://github.com/Chocobozzz/PeerTube/commit/1cc0418a5f0fa471fcd64c9b9f8c969e28fa4bba), [3](https://github.com/Chocobozzz/PeerTube/pull/7510)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Chocobozzz/PeerTube/pull/7535), [2](https://github.com/Chocobozzz/PeerTube/pull/7536), [3](https://github.com/Chocobozzz/PeerTube/pull/7537/changes/471b8bd5a83fb31777e1f7c47ed14c21f4a3faa2)) |
| [Pixelfed](https://github.com/pixelfed/pixelfed) <sup>1</sup> | [![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/pixelfed/pixelfed/tree/dev/.claude/skills), [2](https://github.com/pixelfed/pixelfed/blob/dev/AGENTS.md), [3](https://github.com/pixelfed/pixelfed/commit/65dff00e4fdf06be87e1122420d2ffec1d21f8a7)) |
| [rsky](https://github.com/blacksky-algorithms/rsky) | [`b6b44b4`](https://github.com/blacksky-algorithms/rsky/commits/b6b44b4f30d2641213b0ef260077ad57c955f1b4) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/blacksky-algorithms/rsky/commit/02313d970dc2e1cef0909277b94bbff222dff152), [2](https://github.com/blacksky-algorithms/rsky/commit/fd6063d4e2f0688899faef34e2d3553c36c69d43), [3](https://github.com/blacksky-algorithms/rsky/commit/b17b22e8c05b606dcf891bcba474f70f271e05fd)) |
> [!Note]
> <sup>1</sup> Please note that Pixelfed also violates our CoC and thus cannot be added as an alternative in the future.
> #### Social Media Server Alternatives
> * [Epicyon](https://codeberg.org/bashrc/epicyon) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/bashrc/epicyon/src/branch/main/CONTRIBUTING.md#generative-ai-policy))
> * [GoToSocial](https://codeberg.org/superseriousbusiness/gotosocial) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/AGENTS.md)) (Note the additional [gallery profile layout](https://docs.gotosocial.org/en/v0.21.2/user_guide/settings/#gallery) for those that want a more pixelfed/instagram experience such as artists/creators)
> * [Iceshrimp.NET](https://iceshrimp.net/)
> * [snac2](https://codeberg.org/grunfink/snac2) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/grunfink/snac2/src/branch/master/CONTRIBUTING.md?display=source#L12), [2](https://codeberg.org/grunfink/snac2/src/branch/master/README.md?display=source#L20))
> * [Wafrn](https://codeberg.org/wafrn/wafrn) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md#ai-contributions-policy)) (Closest to tumblr) supports both ActivityPub and ATproto
> | Name | Notes |
> |------|-------|
> | [Epicyon](https://codeberg.org/bashrc/epicyon) | [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/bashrc/epicyon/src/branch/main/CONTRIBUTING.md#generative-ai-policy)) |
> | [GoToSocial](https://codeberg.org/superseriousbusiness/gotosocial) | [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/AGENTS.md)) Microblogging platform. (Note the additional [gallery profile layout](https://docs.gotosocial.org/en/v0.21.2/user_guide/settings/#gallery) for those that want a more Pixelfed/Instagram experience such as artists/creators) |
> | [Iceshrimp.NET](https://iceshrimp.net/) | Microblogging platform. Written in .NET. |
> | [snac2](https://codeberg.org/grunfink/snac2) | [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/grunfink/snac2/src/branch/master/CONTRIBUTING.md?display=source#L12), [2](https://codeberg.org/grunfink/snac2/src/branch/master/README.md?display=source#L20)) |
> | [PieFed](https://codeberg.org/rimu/pyfedi) | [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/rimu/pyfedi/src/branch/main/docs/project_management/contributing.md#ai-policy)) Closest to Lemmy or a Reddit replacement. |
> | [Wafrn](https://codeberg.org/wafrn/wafrn) | [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md#ai-contributions-policy)) (Closest to tumblr) supports both ActivityPub and ATproto |
## SSH