From 44e0c4ccec209c3ecd403003eca4ae07afd1a7c0 Mon Sep 17 00:00:00 2001 From: Allen123456hello Date: Wed, 7 Oct 2026 21:02:34 +0200 Subject: [PATCH] add some alternatives to databases (#1716) ### Description of Changes Alternatives: add gdbm, libbsddb, rlite, InfiniSQL, PicoSQL Serverless SQL Engine: add "Request for help" libbsddb: add "Anti-AI Policy" and "Proof Of Heart" badges Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1716 Reviewed-by: Ethical FOSS admin --- README.md | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e074a133..106992c5 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,11 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Data Parsing](#data-parsing) * [Databases](#databases) * [Alternatives](#database-alternatives) + * [Document-oriented](#document-oriented) + * [Multi-model](#multi-model) + * [Serverless, Self-contained Database](#serverless-self-contained-database) + * [Serverless SQL Engine](#serverless-sql-engine) + * [SQL Database servers](#sql-database-servers) * [Device Exploiting](#device-exploiting) * [Desktop Environments](#desktop-environments) * [Display Managers](#display-managers) @@ -1317,11 +1322,11 @@ Creative coding is an approach to programming that focuses on creating expressiv | Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | |---|:---:|---|---| -| [Firebird](https://github.com/FirebirdSQL/firebird) | [`b691650`](https://github.com/FirebirdSQL/firebird/commits/b69165025c56a67927f150678b1acf023ea5b19b) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/FirebirdSQL/firebird/commit/42badf683132793c0234d496c5c873dae7dbd3b9)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [MariaDB](https://github.com/MariaDB/server) | [![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/MariaDB/server/commit/5a1f349b82b714d09d557ad202e39355ac733cc7), [2](https://github.com/MariaDB/server/commit/c21bb11be28ae9b2432b2a661bf38a197cf9514d))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/MariaDB/server/pull/5040)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [MySQL](https://github.com/mysql/mysql-server) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://www.mysql.com/products/mysqlai/))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mysql/mysql-server/commit/11073b3cd8a6002d9e1524eaa56cfde7af20d3f0), [2](https://github.com/mysql/mysql-server/commit/645f01683aaf6bb7f6b41dd2ffd6d52d0530d11e))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/mysql/mysql-server/blob/23e360a7fac718d80b9e6a79f7d5a7bf37aa3bbc/.github/workflows/codex-pr-review.yml))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://github.com/mysql/mysql-server), [2](https://www.mysql.com/buy-mysql/)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [PostgreSQL](https://www.postgresql.org/) | [`b574fec00`](https://git.postgresql.org/gitweb/?p=postgresql.git;a=tree;h=b574fec00f275e50ffe2c9780ec1f6398796c905;hb=b574fec00f275e50ffe2c9780ec1f6398796c905) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=e42d4a1f3dc59420be796883404020cb41ddd05e), [2](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=8767a10cb8c5d08b924f40c8fc1f2a1e5fb8c55e), [3](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=7090c696cc9ea96a278e679e8bbfe9b051740105))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://www.postgresql.org/about/contributing/), [2](https://www.postgresql.org/about/financial/)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [SQLite](https://www.sqlite.org/) | [![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://sqlite.org/src/info/be891a137af15897), [2](https://sqlite.org/src/info/d4691a0db1e96b64), [3](https://sqlite.org/src/info/bc5fb05aa6e8c819)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [Firebird](https://github.com/FirebirdSQL/firebird) | [`b691650`](https://github.com/FirebirdSQL/firebird/commits/b69165025c56a67927f150678b1acf023ea5b19b) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/FirebirdSQL/firebird/commit/42badf683132793c0234d496c5c873dae7dbd3b9)) | See below | +| [MariaDB](https://github.com/MariaDB/server) | [![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/MariaDB/server/commit/5a1f349b82b714d09d557ad202e39355ac733cc7), [2](https://github.com/MariaDB/server/commit/c21bb11be28ae9b2432b2a661bf38a197cf9514d))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/MariaDB/server/pull/5040)) | See below | +| [MySQL](https://github.com/mysql/mysql-server) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://www.mysql.com/products/mysqlai/))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mysql/mysql-server/commit/11073b3cd8a6002d9e1524eaa56cfde7af20d3f0), [2](https://github.com/mysql/mysql-server/commit/645f01683aaf6bb7f6b41dd2ffd6d52d0530d11e))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/mysql/mysql-server/blob/23e360a7fac718d80b9e6a79f7d5a7bf37aa3bbc/.github/workflows/codex-pr-review.yml))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://github.com/mysql/mysql-server), [2](https://www.mysql.com/buy-mysql/)) | See below | +| [PostgreSQL](https://www.postgresql.org/) | [`b574fec00`](https://git.postgresql.org/gitweb/?p=postgresql.git;a=tree;h=b574fec00f275e50ffe2c9780ec1f6398796c905;hb=b574fec00f275e50ffe2c9780ec1f6398796c905) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=e42d4a1f3dc59420be796883404020cb41ddd05e), [2](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=8767a10cb8c5d08b924f40c8fc1f2a1e5fb8c55e), [3](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=7090c696cc9ea96a278e679e8bbfe9b051740105))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://www.postgresql.org/about/contributing/), [2](https://www.postgresql.org/about/financial/)) | See below | +| [SQLite](https://www.sqlite.org/) | [![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://sqlite.org/src/info/be891a137af15897), [2](https://sqlite.org/src/info/d4691a0db1e96b64), [3](https://sqlite.org/src/info/bc5fb05aa6e8c819)) | See below | | [supabase](https://supabase.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/supabase/supabase/tree/master/packages/ai-commands), [2](https://supabase.com/docs/guides/ai), [3](https://supabase.com/docs/guides/ai-tools))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/supabase/supabase/blob/master/.claude/CLAUDE.md), [2](https://github.com/supabase/supabase/tree/master/.cursor)) | [PocketBase](https://pocketbase.io/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/pocketbase/pocketbase/blob/master/CONTRIBUTING.md#contributing-to-pocketbase)) | | [TimescaleDB](https://github.com/timescale/timescaledb) | [`2.25.2`](https://github.com/timescale/timescaledb/releases/tag/2.25.2) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/timescale/timescaledb/commit/5ff94658889f761b3e8c0fe298ae2da915c63552), [2](https://github.com/timescale/timescaledb/commit/017617e60f5a9aad6f8499247201449df4746edf), [3](https://github.com/timescale/timescaledb/commit/874d6b9ecd459cc0ba1a49dd14699768219cfe44)) | [SiriDB](https://github.com/SiriDB/siridb-server) | @@ -1335,6 +1340,18 @@ Creative coding is an approach to programming that focuses on creating expressiv > > #### Multi-model > * [OrientDB](https://github.com/orientechnologies/orientdb) +> +> #### Serverless, Self-contained Database +> * [gdbm](https://www.gnu.org/software/gdbm/) +> * [libbsddb](https://git.hyperbola.info:50100/hyperbolabsd/libbsddb.git/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://wiki.hyperbola.info/doku.php?id=en:philosophy:reject_machinelearning)) [![Proof of Heart](./badges/proof-of-heart.svg)](#proof-of-heart) +> * [rlite](https://github.com/seppo0010/rlite): Last commit was in 2020. +> +> #### Serverless SQL Engine +> [![Request for Help](./badges/request-for-help.svg)](#request-for-help) +> +> #### SQL Database servers +> * [InfiniSQL](https://github.com/infinisql/infinisql): Last commit was in 2014. +> * [PicoSQL](https://www.picosoft.it/picosql/): Last release was in 2006. ## Device Exploiting