add decker as alternative, openboard as tainted, and update image manipulation style and create whiteboarding section (#1152)

### Description of Changes

- adds decker as an alternative
- adds openboard as tainted
- Closes #1119

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1152
Reviewed-by: Ethical FOSS admin <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
hmn 2026-08-13 07:45:08 +02:00 committed by Ethical FOSS admin
commit 58da680d1d

View file

@ -197,6 +197,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question
* [Virtualization](#virtualization)
* [Volunteer Computing](#volunteer-computing)
* [VPN Software](#vpn-software)
* [Whiteboard](#whiteboard)
* [Window Managers](#window-managers)
* [Desktop Bars](#desktop-bars)
* [Desktop Shells](#desktop-shells)
@ -818,15 +819,12 @@ This is a section for repos that are similar to this one either because they are
### Image Manipulation
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
| Name | Last Untainted <br />Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
| [cgif](https://github.com/dloebl/cgif) | [`v0.5.0`](https://github.com/dloebl/cgif/releases/tag/v0.5.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/dloebl/cgif/blob/main/CONTRIBUTING.md#submitting-pull-requests)) <br /> [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/dloebl/cgif/pull/84), [2](https://github.com/dloebl/cgif/pull/94)) | [giflib](https://giflib.sourceforge.net/) |
| [cgif](https://github.com/dloebl/cgif) | [`v0.5.0`](https://github.com/dloebl/cgif/releases/tag/v0.5.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/dloebl/cgif/blob/main/CONTRIBUTING.md#submitting-pull-requests)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/dloebl/cgif/pull/84), [2](https://github.com/dloebl/cgif/pull/94)) | [giflib](https://giflib.sourceforge.net/) |
| [delphitools](https://github.com/1612elphi/delphitools) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/1612elphi/delphitools/commit/0dc9b6aa6d3672bc55c55c2e3b905317c1c8438c), [2](https://github.com/1612elphi/delphitools/commit/08997b0806abe9912ed8cf71148ce4f20e9e171f), [3](https://rmv.fyi/notes/i-hope-you-don-t-use-generative-ai)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help)
| [draw.io](https://github.com/jgraph/drawio-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/jgraph/drawio-desktop/blob/f1bcba4ef7f712a8ffd1efb73f4cbc699b25e998/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br /> [Drawy] |
| [excalidraw](https://github.com/excalidraw/excalidraw) | [![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/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br /> [Drawy] |
| [ImageMagick](https://github.com/ImageMagick/ImageMagick) | [`v7.1.2.16`](https://github.com/ImageMagick/ImageMagick/releases/tag/7.1.2-16) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ImageMagick/ImageMagick/discussions/8615#discussioncomment-16125182)) | [GraphicsMagick](http://www.graphicsmagick.org/), [vips](https://github.com/libvips/libvips) |
| [LibreSprite](https://libresprite.github.io/) | [![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/LibreSprite/LibreSprite/issues/601#issuecomment-4183562152)) <br /> [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/LibreSprite/LibreSprite/blob/a678ddf8952a8be435bbd90da5071ab83aaf6183/data/scripts/examples/ai.js)) | [Krita](https://krita.org/de/) |
| [tldraw](https://github.com/tldraw/tldraw) | [![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/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br /> [Drawy] |
| [LibreSprite](https://libresprite.github.io/) | [![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/LibreSprite/LibreSprite/issues/601#issuecomment-4183562152)) <br />[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/LibreSprite/LibreSprite/blob/a678ddf8952a8be435bbd90da5071ab83aaf6183/data/scripts/examples/ai.js)) | [Krita](https://krita.org/de/) |
### Interactive Media
@ -2248,6 +2246,15 @@ Volunteer computing is a system in which someone can donate (excess) compute res
> ### VPN Software Alternatives
> * Use [WireGuard](https://www.wireguard.com/)<sup>®️</sup> capable VPN's such as those listed in the official [wireguard repos](https://www.wireguard.com/repositories/).
## Whiteboard
| Name | Last Untainted <br />Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
| [draw.io](https://github.com/jgraph/drawio-desktop) | [`v29.3.0`](https://github.com/jgraph/drawio-desktop/releases/tag/v29.3.0) <br />[`4e48fcc`](https://github.com/jgraph/drawio-desktop/commit/4e48fcca92ef75c795370fd21a1b4d11bdafcb4d) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/jgraph/drawio-desktop/blob/f1bcba4ef7f712a8ffd1efb73f4cbc699b25e998/CLAUDE.md), [2](https://github.com/jgraph/drawio-desktop/commit/741af1e23af22e50a37ab24307b9285c9963b146)) | [Decker] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/JohnEarnest/Decker#contributing)) <br />[Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br />[Drawy] |
| [Excalidraw](https://github.com/excalidraw/excalidraw) | [![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/excalidraw/excalidraw/blob/2b0e4c9623e44b3f2f7d02d532f23128e988cb5d/CLAUDE.md)) | [Decker] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/JohnEarnest/Decker#contributing)) <br />[Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br />[Drawy] |
| [OpenBoard](https://github.com/OpenBoard-org/OpenBoard) | [`v1.7.4a-070511`](https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.7.4a-070511) <br />[`88ecf3d`](https://github.com/OpenBoard-org/OpenBoard/commits/88ecf3de29b8173e7219136592d27808ef5fac76) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/OpenBoard-org/OpenBoard/pull/1373), [2](https://github.com/OpenBoard-org/OpenBoard/pull/1379)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [tldraw](https://github.com/tldraw/tldraw) | [![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/tldraw/tldraw/blob/main/AGENTS.md), [2](https://github.com/tldraw/tldraw/commit/1647ca5bba284428607f5741af850fa97ece60d5)) | [Dia] [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://gitlab.gnome.org/GNOME/dia#use-of-generative-ai)) <br />[Drawy] |
## Window Managers
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
@ -2339,6 +2346,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[COSMIC Terminal]: https://github.com/pop-os/cosmic-term
[cursive]: https://github.com/gyscos/cursive
[`dash`]: http://gondor.apana.org.au/~herbert/dash/
[Decker]: https://github.com/JohnEarnest/Decker
[Dia]: https://gitlab.gnome.org/GNOME/dia
[Drawy]: https://apps.kde.org/drawy
[deadpixi/sam]: https://github.com/deadpixi/sam