diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ae6a195..37391bd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -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: -- [![Vibecoded](./badges/vibecoded.svg)](https://codeberg.org/small-hack/open-slopware#vibecoded) - [![AI Functionality](./badges/ai-functionality-yellow.svg)](https://codeberg.org/small-hack/open-slopware#ai-functionality) - [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy) - [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews) - [![AI sponsored](./badges/ai-sponsored-blue.svg)](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai) - [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art) +- [![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage) +- [![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker) Alternatives should not contain any slop as defined by our tagging system above. diff --git a/README.md b/README.md index f00e5ed..9bdc36c 100644 --- a/README.md +++ b/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 Databroker Usage + +![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg) + +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 + +![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg) + +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 ![Request for Help](./badges/request-for-help.svg) @@ -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](./badges/request-for-help.svg)](#request-for-help) | [![Vibecoded](./badges/vibecoded.svg)](#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](./badges/request-for-help.svg)](#request-for-help) | [![Vibecoded](./badges/vibecoded.svg)](#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](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#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](./badges/request-for-help.svg)](#request-for-help) | +| [netbird](https://netbird.io) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | ![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg) ([1](https://netbird.io/privacy)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [nebula](https://github.com/slackhq/nebula) | [![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/slackhq/nebula/commit/f8587956babc28da162afaba9861c282dc90a90e)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | + ## Window Managers | Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | diff --git a/STYLE.md b/STYLE.md index f68d941..4e526ea 100644 --- a/STYLE.md +++ b/STYLE.md @@ -25,6 +25,8 @@ Make sure to format your table like below: - [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews) - [![AI sponsored](./badges/ai-sponsored-blue.svg)](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai) - [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art) +- [![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage) +- [![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](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: [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ``` +```markdown +[![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage) +``` + +```markdown +[![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker) +``` + ```markdown [![Request for Help](./badges/request-for-help.svg)](#request-for-help) ``` diff --git a/badges/ai-databroker-usage-pink.svg b/badges/ai-databroker-usage-pink.svg new file mode 100644 index 0000000..968984f --- /dev/null +++ b/badges/ai-databroker-usage-pink.svg @@ -0,0 +1,19 @@ + + AI Databroker Usage + + + + + + + + + + + + + + + AI Databroker Usage + + diff --git a/badges/ai-in-issue-tracker-teel.svg b/badges/ai-in-issue-tracker-teel.svg new file mode 100644 index 0000000..7f0176b --- /dev/null +++ b/badges/ai-in-issue-tracker-teel.svg @@ -0,0 +1,19 @@ + + AI Issue Management + + + + + + + + + + + + + + + AI Issue Management + +