mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-06-02 23:27:03 +02:00
tidy vpn software section; tidy TOC; add new badges (#364)
- Tidies "VPN software" section based on style guide and work from #325 - moves "VPN software" and "Virtualization" directly under "Tainted Software" - clean up TOC - clean up sibling repo grammar and add ✨ emoji - adds "AI Databroker Usage" and "AI in Issue tracker" badges Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/364 Co-authored-by: jessebot <jessebot@linux.com> Co-committed-by: jessebot <jessebot@linux.com>
This commit is contained in:
parent
a3907b1eab
commit
18dc6a5e7d
5 changed files with 110 additions and 36 deletions
|
|
@ -28,12 +28,13 @@ Other tips for keeping the repo tidy and making sure we don't duplicate efforts:
|
|||
|
||||
The criteria for being included in this repository are any of following tags. You can click each one to jump to the definition and acceptable evidence:
|
||||
|
||||
- [](https://codeberg.org/small-hack/open-slopware#vibecoded)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-functionality)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
|
||||
|
||||
Alternatives should not contain any slop as defined by our tagging system above.
|
||||
|
||||
|
|
|
|||
95
README.md
95
README.md
|
|
@ -15,25 +15,25 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
> [!Note]
|
||||
> This is a fork of a repo by the same name maintained by the @gen-ai-transparency org on Codeberg. If they make their repo available again, we will contribute back.
|
||||
|
||||
|
||||
* [Definitions](#definitions)
|
||||
* [Permissive AI Policy](#permissive-ai-policy)
|
||||
* [Vibecode](#vibecode)
|
||||
* [AI Functionality](#ai-functionality)
|
||||
* [AI Code Reviews](#ai-code-reviews)
|
||||
* [Gen AI 'Art'](#gen-ai-art)
|
||||
* [AI Sponsored](#ai-sponsored)
|
||||
* [Request for Help](#request-for-help)
|
||||
* [Definitions](#definitions)
|
||||
* [Permissive AI Policy](#permissive-ai-policy)
|
||||
* [Vibecode](#vibecode)
|
||||
* [AI Functionality](#ai-functionality)
|
||||
* [AI Code Reviews](#ai-code-reviews)
|
||||
* [Gen AI 'Art'](#gen-ai-art)
|
||||
* [AI Sponsored](#ai-sponsored)
|
||||
* [AI Databroker Usage](#ai-data-broker-usage)
|
||||
* [AI In Issue Tracker](#ai-in-issue-tracker)
|
||||
* [Request for Help](#request-for-help)
|
||||
* [Sibling Repos](#sibling-repos)
|
||||
* [Tainted Software](#tainted-software)
|
||||
* [Browsers](#browsers)
|
||||
* [Desktop Browsers](#desktop-browsers)
|
||||
* [Alternatives](#desktop-browser-alternatives)
|
||||
* [Mobile Browsers](#mobile-browsers)
|
||||
* [Alternatives](#mobile-browser-alternatives)
|
||||
* [E-Mail Clients](#e-mail-clients)
|
||||
* [E-Mail Clients](#e-mail-clients)
|
||||
* [Search Engines](#search-engines)
|
||||
* [Command-Line Shells](#command-line-shells)
|
||||
* [Addons and Prompts](#addons-and-prompts)
|
||||
* [Computer Graphics](#computer-graphics)
|
||||
* [Image Manipulation](#image-manipulation)
|
||||
* [Photography](#photography)
|
||||
|
|
@ -51,33 +51,36 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
* [C](#c)
|
||||
* [C++](#c-1)
|
||||
* [CSS](#css)
|
||||
* [JavaScript / TypeScript](#javascript-and-typescript)
|
||||
* [JavaScript And TypeScript](#javascript-and-typescript)
|
||||
* [Python](#python)
|
||||
* [Rust](#rust)
|
||||
* [Game Engines](#game-engines)
|
||||
* [Audio](#audio)
|
||||
* [Messaging](#messaging)
|
||||
* [Messaging Alternatives](#messaging-alternatives)
|
||||
* [Package Managers](#package-managers)
|
||||
* [Password Management](#password-management)
|
||||
* [Git Servers](#git-servers)
|
||||
* [Blogging Software](#blogging-software)
|
||||
* [Content Management Systems](#content-management-systems)
|
||||
* [Static Site Generators](#static-site-generators)
|
||||
* [Services and Utilities](#services-and-utilities)
|
||||
* [File Storage](#file-storage)
|
||||
* [Game Managers](#game-managers)
|
||||
* [alternatives](#password-manager-alternatives)
|
||||
* [Social Media](#social-media)
|
||||
* [Servers](#servers)
|
||||
* [Alternatives](#generic-social-media-server-alternatives)
|
||||
* [Clients](#clients)
|
||||
* [Unified Push Distributors](#unified-push-distributors)
|
||||
* [Budgeting](#budgeting)
|
||||
* [Virtualization](#virtualization)
|
||||
* [VPN Software](#vpn-software)
|
||||
* [System Services and Daemons](#system-services-and-daemons)
|
||||
* [Bootloaders](#bootloaders)
|
||||
* [Operating Systems](#operating-systems)
|
||||
* [Alternatives](#alternative-operating-systems)
|
||||
* [Virtualization](#virtualization)
|
||||
* [VPN Software](#vpn-software)
|
||||
* [Window Managers](#window-managers)
|
||||
* [Why not LLMs?](#why-not-llms)
|
||||
* [Legal Ramifications](#legal-ramifications)
|
||||
* [Legal Cases And Law Problems](#legal-cases-and-law-problems)
|
||||
* [License Problems](#license-problems)
|
||||
* [Stolen Training Data](#stolen-training-data)
|
||||
* [Environmental Impact](#environmental-impact)
|
||||
* [Labor](#labor)
|
||||
|
|
@ -85,9 +88,9 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
* [Deskilling](#deskilling)
|
||||
* [Infosec risks](#infosec-risks)
|
||||
* [Healthy and Safety](#healthy-and-safety)
|
||||
* [Maintainer Fatigue](#maintainer-fatigue)
|
||||
* [Ties to the War Industrial Complex](#ties-to-the-war-industrial-complex)
|
||||
* [Effects on Policing](#effects-on-policing)
|
||||
* [Maintainer Fatigue](#maintainer-fatigue)
|
||||
* [Effect on Hardware Prices](#effect-on-hardware-prices)
|
||||
* [License](#license)
|
||||
|
||||
|
|
@ -178,6 +181,27 @@ Evidence can be:
|
|||
- link to website that lists AI companies in sponsors list
|
||||
- README that says "Sponsored by <AI Company here>"
|
||||
|
||||
### AI Databroker Usage
|
||||
|
||||

|
||||
|
||||
The use of an AI company as a third party service for processing user data.
|
||||
|
||||
Evidence can be:
|
||||
|
||||
- Blog post talking about using AI for processing user data
|
||||
- Privacy policy listing an AI company as a third party service
|
||||
|
||||
### AI In Issue Tracker
|
||||
|
||||

|
||||
|
||||
The use of an AI bot/agent for responding to Issues, Discussions, Forums etc related to a project's issue/bug tracking.
|
||||
|
||||
Evidence can be:
|
||||
|
||||
- Link to AI in an Issue, Bug report, Discussion, etc - must be related to the project's bug/issue tracking
|
||||
|
||||
### Request for Help
|
||||
|
||||

|
||||
|
|
@ -186,7 +210,7 @@ This means someone is asking for help with research. They would like it if you f
|
|||
|
||||
# Sibling Repos
|
||||
|
||||
This is a section for repos that are similar to this one either because they are also forks of the original upstream, or because they align with our goal of identifying and avoiding AI/LLM usage OR identifying/elevating projects that do NOT use AI/LLMs. These repos are not all maintained by the same people, but we may share some contributors and generally be kind FOSS neighbors.
|
||||
This is a section for repos that are similar to this one either because they are also forks of the original upstream, or because they align with our goal of identifying and avoiding AI/LLM usage OR identifying/elevating projects that do NOT use AI/LLMs. These repos are not all maintained by the same people, but we may share some contributors and are generally kind FOSS neighbors. ✨
|
||||
|
||||
- [llm-afflicted-software](https://codeberg.org/ai-alternatives/llm-afflicted-software) offers a similar list to ours here, however in YMAL file format for each category, making it more suitable to consumption via code (for instance writing a CLI, GUI, or TUI tool to consume it). They've also kindly reached out in the past and submitted Issues and PRs (e.g. [#12](https://codeberg.org/small-hack/open-slopware/issues/12), [#22](https://codeberg.org/small-hack/open-slopware/pulls/22)) to help us here.
|
||||
- [forge.starlightnet.work/Team/No-AI/](https://forge.starlightnet.work/Team/No-AI/) which is the repo for this [no-AI list](https://noai.starlightnet.work/list.html) that lists projects that have explicitly pledged not to use AI or have an explicit policy to not use AI.
|
||||
|
|
@ -636,20 +660,6 @@ list of unified push distributors at: https://unifiedpush.org/users/distributors
|
|||
| [Actual](https://actualbudget.org/) | | Include [AGENTS.md](https://github.com/actualbudget/actual/blob/master/AGENTS.md); [Used Open Collective funds for Cursor subscription](https://opencollective.com/actual/expenses/277324) |
|
||||
| [Firefly III](https://firefly-iii.org) | | Include [agents.md](https://github.com/firefly-iii/firefly-iii/blob/main/agents.md) |
|
||||
|
||||
### Virtualization
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Botspot Virtual Machine](https://github.com/Botspot/bvm) | [](#request-for-help) | [](#vibecoded) [1](https://github.com/Botspot/bvm?tab=readme-ov-file#ask-me-anything) | [QEMU](https://qemu.org) + [virt-manager](https://virt-manager.org/) |
|
||||
|
||||
|
||||
### VPN Software
|
||||
|
||||
| Name | Alternative(s) | Evidence |
|
||||
|---|---|---|
|
||||
| [Headscale](https://github.com/juanfont/headscale) | | [AGENTS.md](https://github.com/juanfont/headscale/blob/main/AGENTS.md) and [.claude/agents](https://github.com/juanfont/headscale/tree/main/.claude/agents) added to repo, commits/PRs include "assisted by claude" notes ([example](https://github.com/juanfont/headscale/pull/3050), there are plenty more) |
|
||||
| [netbird](https://netbird.io) | | [Privacy policy lists OpenAI in List of third party providers](https://netbird.io/privacy) |
|
||||
| [nebula](https://github.com/slackhq/nebula) | | [Commit shows LLM usage](https://github.com/slackhq/nebula/commit/f8587956babc28da162afaba9861c282dc90a90e) |
|
||||
|
||||
## System Services and Daemons
|
||||
|
||||
| Name | Alternative(s) | Evidence |
|
||||
|
|
@ -688,6 +698,21 @@ list of unified push distributors at: https://unifiedpush.org/users/distributors
|
|||
> * [RedoxOS](https://redox-os.org/) has [banned LLMs](https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md)
|
||||
> * [Haiku](https://www.haiku-os.org/) has [banned LLMs](https://www.haiku-os.org/community/organization/policies/)
|
||||
|
||||
## Virtualization
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Botspot Virtual Machine](https://github.com/Botspot/bvm) | [](#request-for-help) | [](#vibecoded) ([1](https://github.com/Botspot/bvm?tab=readme-ov-file#ask-me-anything)) | [QEMU](https://qemu.org) + [virt-manager](https://virt-manager.org/) |
|
||||
|
||||
|
||||
## VPN Software
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Headscale](https://github.com/juanfont/headscale) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/juanfont/headscale/blob/main/AGENTS.md), [2](https://github.com/juanfont/headscale/tree/main/.claude/agents), [3](https://github.com/juanfont/headscale/pull/3050)) | [](#request-for-help) |
|
||||
| [netbird](https://netbird.io) | [](#request-for-help) |  ([1](https://netbird.io/privacy)) | [](#request-for-help) |
|
||||
| [nebula](https://github.com/slackhq/nebula) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/slackhq/nebula/commit/f8587956babc28da162afaba9861c282dc90a90e)) | [](#request-for-help) |
|
||||
|
||||
## Window Managers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
|
|||
10
STYLE.md
10
STYLE.md
|
|
@ -25,6 +25,8 @@ Make sure to format your table like below:
|
|||
- [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
|
||||
|
||||
**Don't know what the alternative or last known good version is?** Use this badge in its place:
|
||||
|
||||
|
|
@ -52,6 +54,14 @@ Here are all the badges for easy copying and pasting:
|
|||
[](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
|
||||
```
|
||||
|
||||
```markdown
|
||||
[](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
|
||||
```
|
||||
|
||||
```markdown
|
||||
[](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
|
||||
```
|
||||
|
||||
```markdown
|
||||
[](#request-for-help)
|
||||
```
|
||||
|
|
|
|||
19
badges/ai-databroker-usage-pink.svg
Normal file
19
badges/ai-databroker-usage-pink.svg
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="115" height="20" role="img" aria-label="AI Databroker Usage">
|
||||
<title>AI Databroker Usage</title>
|
||||
<linearGradient id="s" x2="0" y2="100%">
|
||||
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
|
||||
<stop offset="1" stop-opacity=".1"/>
|
||||
</linearGradient>
|
||||
<clipPath id="r">
|
||||
<rect width="115" height="20" rx="3" fill="#fff"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#r)">
|
||||
<rect width="0" height="20" fill="#BF1F8F"/>
|
||||
<rect x="0" width="115" height="20" fill="#BF1F8F"/>
|
||||
<rect width="115" height="20" fill="url(#s)"/>
|
||||
</g>
|
||||
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
|
||||
<text aria-hidden="true" x="567" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1055">AI Databroker Usage</text>
|
||||
<text x="567" y="140" transform="scale(.1)" fill="#fff" textLength="1055">AI Databroker Usage</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 995 B |
19
badges/ai-in-issue-tracker-teel.svg
Normal file
19
badges/ai-in-issue-tracker-teel.svg
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="115" height="20" role="img" aria-label="AI Issue Management">
|
||||
<title>AI Issue Management</title>
|
||||
<linearGradient id="s" x2="0" y2="100%">
|
||||
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
|
||||
<stop offset="1" stop-opacity=".1"/>
|
||||
</linearGradient>
|
||||
<clipPath id="r">
|
||||
<rect width="115" height="20" rx="3" fill="#fff"/>
|
||||
</clipPath>
|
||||
<g clip-path="url(#r)">
|
||||
<rect width="0" height="20" fill="#018786"/>
|
||||
<rect x="0" width="115" height="20" fill="#018786"/>
|
||||
<rect width="115" height="20" fill="url(#s)"/>
|
||||
</g>
|
||||
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
|
||||
<text aria-hidden="true" x="567" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1055">AI Issue Management</text>
|
||||
<text x="567" y="140" transform="scale(.1)" fill="#fff" textLength="1055">AI Issue Management</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 995 B |
Loading…
Add table
Add a link
Reference in a new issue