mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-06-05 08:37:03 +02:00
Refactor Operating Systems section; add Ubuntu (#571)
* The operating systems section has been split into BSD-based, GNU/Linux-based, Kernels, and Other OSes * Added Ubuntu Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/571 Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
This commit is contained in:
parent
9dd896cf5f
commit
6dcd1872d3
1 changed files with 50 additions and 18 deletions
70
README.md
70
README.md
|
|
@ -92,6 +92,13 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N
|
|||
* [Networking security tools](#networking-security-tools)
|
||||
* [Networking security tool alternatives](#networking-security-tool-alternatives)
|
||||
* [Operating Systems](#operating-systems)
|
||||
* [BSD-based](#bsd-based)
|
||||
* [Alternative BSD-based operating systems](#alternative-bsd-based-operating-systems)
|
||||
* [GNU/Linux-based](#gnu-linux-based)
|
||||
* [Alternative GNU/Linux-based operating systems](#alternative-gnu-linux-based-operating-systems)
|
||||
* [Kernels](#kernels)
|
||||
* [Other](#other-operating-systems)
|
||||
* [Other alternative operating systems](#other-alternative-operating-systems)
|
||||
* [Package Managers](#package-managers)
|
||||
* [Package Manager Alternatives](#package-manager-alternatives)
|
||||
* [Peripheral Managers](#peripheral-managers)
|
||||
|
|
@ -855,34 +862,59 @@ This is a section for repos that are similar to this one either because they are
|
|||
|
||||
## Operating Systems
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [DragonFlyBSD](https://www.dragonflybsd.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://gitweb.dragonflybsd.org/?p=dragonfly.git;a=commit;h=41fb76421dce54f90c9cfb9f4f7e2993ae795266)) | See below |
|
||||
| [FreeBSD](https://freebsd.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/freebsd/freebsd-src/commit/6495dafd58b94a44fc9bc966ef47d6bc6916f5b9), [2](https://github.com/freebsd/freebsd-src/commit/1644e2ffd2640fa3e2c191ceaf048a5fc8399493), [3](https://github.com/freebsd/freebsd-src/commit/e1cff854997884ed9b7251d409d9c9c7a025606d))<br />[](#ai-code-reviews) ([1](https://github.com/freebsd/freebsd-src/commit/943a05528494b2f4585541089606796476fb229e), [2](https://github.com/freebsd/freebsd-src/commit/25cc459286a02b646751541ccde5a33319471c73), [3](https://github.com/freebsd/freebsd-src/commit/18b7115cba2f698909a4801dc2cc1b04b1f4f210)) | See below |
|
||||
| [FreeDOS](http://www.fdos.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/FDOS/country/pull/16))<br />[](#ai-code-reviews) ([1](https://github.com/FDOS/country/pull/16), [2](https://github.com/FDOS/country/pull/18)) | [MS-DOS source code](https://github.com/microsoft/MS-DOS) (Expat/MIT license) |
|
||||
| [GNU Mach](https://www.gnu.org/software/hurd/microkernel/mach/gnumach.html) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://lists.gnu.org/archive/html/bug-hurd/2026-03/msg00100.html)) | See below |
|
||||
| [Linux Kernel](https://kernel.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://lwn.net/Articles/1041694/))<br />[](#permissive-ai-policy) ([1](https://github.com/torvalds/linux/blob/0f00132132937ca01a99feaf8985109a9087c9ff/Documentation/process/coding-assistants.rst)) | See below |
|
||||
| [MidnightBSD](http://www.midnightbsd.org/) | [`ed4b0a5`](https://github.com/MidnightBSD/src/commit/ed4b0a5d41d2dcdd89a3795713fd5c8f91c39533) | [](#permissive-ai-policy) ([1](https://github.com/MidnightBSD/src/commit/7c14aa7a887490da483646a84a23d7452d7f719c))<br />[](#permissive-ai-policy) ([1](https://github.com/MidnightBSD/src/blob/ea6d4e4fb944e0f3a76dd9bfb91d23917a27d24b/AI_POLICY.md))<br />[](#ai-code-reviews) ([1](https://github.com/MidnightBSD/src/pull/262), [2](https://github.com/MidnightBSD/src/pull/302), [3](https://github.com/MidnightBSD/src/pull/302)) | See below |
|
||||
| [NixOS](https://github.com/NixOS/nix) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/NixOS/nix/commit/6dddd433f8a40df445257d69f0ec2c3d88d37b21), [2](https://github.com/NixOS/nix/commit/b738af0f5cefaa4fd76d74a981433d608b109d2c), [3](https://github.com/NixOS/nix/commit/5286c0477d77fb919df890324d3a510a199f450e)) | [GNU Guix System](https://guix.gnu.org/) |
|
||||
| [OpenBSD](https://openbsd.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/openbsd/src/commit/9c2b8e445a0bdfafdd6148b1760f00aa5429627b), [2](https://github.com/openbsd/src/commit/e9af5eb5a61d189327b553b24d0d31f19c64b63f)) | See below |
|
||||
| [ReactOS](https://reactos.org/) | [`d4993c6`](https://github.com/reactos/reactos/commit/d4993c67cd8e9bb724ceeb26e0b252273c8184e1) | [](#permissive-ai-policy) ([1](https://github.com/reactos/reactos/pull/5850#discussion_r1375260272))<br />[](#ai-code-reviews) ([1](https://github.com/reactos/reactos/pull/8690), [2](https://github.com/reactos/reactos/pull/8704), [3](https://github.com/reactos/reactos/pull/8747)) | [Wine](https://www.winehq.org/) for some use cases |
|
||||
| [TrueNAS](https://www.truenas.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/truenas/truenas_pylibzfs/blob/master/CLAUDE.md)) | [](#request-for-help) |
|
||||
> [!NOTE]
|
||||
> Operating systems are a tough ask. No matter what you choose, support will be inferior compared to an operating system with the Linux kernel, so don't feel pressured to switch.
|
||||
|
||||
### BSD-based
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
|
||||
|---|:---:|---|
|
||||
| [DragonFlyBSD](https://www.dragonflybsd.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://gitweb.dragonflybsd.org/?p=dragonfly.git;a=commit;h=41fb76421dce54f90c9cfb9f4f7e2993ae795266)) |
|
||||
| [FreeBSD](https://freebsd.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/freebsd/freebsd-src/commit/6495dafd58b94a44fc9bc966ef47d6bc6916f5b9), [2](https://github.com/freebsd/freebsd-src/commit/1644e2ffd2640fa3e2c191ceaf048a5fc8399493), [3](https://github.com/freebsd/freebsd-src/commit/e1cff854997884ed9b7251d409d9c9c7a025606d))<br />[](#ai-code-reviews) ([1](https://github.com/freebsd/freebsd-src/commit/943a05528494b2f4585541089606796476fb229e), [2](https://github.com/freebsd/freebsd-src/commit/25cc459286a02b646751541ccde5a33319471c73), [3](https://github.com/freebsd/freebsd-src/commit/18b7115cba2f698909a4801dc2cc1b04b1f4f210)) |
|
||||
| [MidnightBSD](http://www.midnightbsd.org/) | [`ed4b0a5`](https://github.com/MidnightBSD/src/commit/ed4b0a5d41d2dcdd89a3795713fd5c8f91c39533) | [](#permissive-ai-policy) ([1](https://github.com/MidnightBSD/src/blob/ea6d4e4fb944e0f3a76dd9bfb91d23917a27d24b/AI_POLICY.md), [2](https://github.com/MidnightBSD/src/commit/7c14aa7a887490da483646a84a23d7452d7f719c))<br />[](#ai-code-reviews) ([1](https://github.com/MidnightBSD/src/pull/262), [2](https://github.com/MidnightBSD/src/pull/302), [3](https://github.com/MidnightBSD/src/pull/302)) |
|
||||
| [OpenBSD](https://openbsd.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/openbsd/src/commit/9c2b8e445a0bdfafdd6148b1760f00aa5429627b), [2](https://github.com/openbsd/src/commit/e9af5eb5a61d189327b553b24d0d31f19c64b63f)) |
|
||||
|
||||
> [!NOTE]
|
||||
> #### Alternative operating systems
|
||||
> Operating systems are a tough ask. No matter what you choose, support will be inferior compared to an operating system with the Linux kernel, so don't feel pressured to switch.
|
||||
> #### Alternative BSD-based operating systems
|
||||
> * [HyperbolaBSD](https://www.hyperbola.info/) has [banned LLMs](https://wiki.hyperbola.info/doku.php?id=en:philosophy:reject_machinelearning)
|
||||
> * [MirBSD](https://mbsd.evolvis.org/) has [banned LLMs](https://mbsd.evolvis.org/permalinks/wlog2021_e20240726.htm#e20240726_wlog2021)
|
||||
> * [NetBSD](https://www.netbsd.org/) has a [somewhat ambiguous policy](https://www.netbsd.org/developers/commit-guidelines.html)
|
||||
> * [illumos](https://illumos.org/) and its distributions remain unaffected as of April 2026.
|
||||
> * [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/)
|
||||
> * [HyperbolaBSD](https://www.hyperbola.info/) has [banned LLMs](https://wiki.hyperbola.info/doku.php?id=en:philosophy:reject_machinelearning)
|
||||
> ##### Linux kernel-based distributions that explicitly ban LLM/GenAI contributions.
|
||||
|
||||
### GNU/Linux-based
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [NixOS](https://github.com/NixOS/nix) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/NixOS/nix/commit/6dddd433f8a40df445257d69f0ec2c3d88d37b21), [2](https://github.com/NixOS/nix/commit/b738af0f5cefaa4fd76d74a981433d608b109d2c), [3](https://github.com/NixOS/nix/commit/5286c0477d77fb919df890324d3a510a199f450e)) | [GNU Guix System](https://guix.gnu.org/) |
|
||||
| [Ubuntu](https://ubuntu.com/) | [](#request-for-help) | [](#ai-functionality) ([1](https://ubuntu.com/ai), [2](https://discourse.ubuntu.com/t/the-future-of-ai-in-ubuntu/81130)) | See below |
|
||||
|
||||
> [!NOTE]
|
||||
> #### Alternative GNU/Linux-based operating systems
|
||||
> * [Chimera Linux](https://chimera-linux.org/) has [banned LLMs](https://github.com/chimera-linux/chimera-linux.github.io/blob/4d7dee4c389e7d18f52b35da5b0eb016d17dd03d/community/index.md#contributing)
|
||||
> * [elementary OS](https://elementary.io/) has [banned LLMs](https://docs.elementary.io/contributor-guide/development/generative-ai-policy)
|
||||
> * [Gentoo Linux](https://www.gentoo.org/) has [banned LLMs](https://wiki.gentoo.org/wiki/Project:Council/AI_policy)
|
||||
> * [Hyperbola GNU/Linux-libre](https://www.hyperbola.info/) has [banned LLMs](https://wiki.hyperbola.info/doku.php?id=en:philosophy:reject_machinelearning)
|
||||
|
||||
### Kernels
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [GNU Mach](https://www.gnu.org/software/hurd/microkernel/mach/gnumach.html) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://lists.gnu.org/archive/html/bug-hurd/2026-03/msg00100.html)) | [](#request-for-help) |
|
||||
| [Linux Kernel](https://kernel.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/torvalds/linux/blob/0f00132132937ca01a99feaf8985109a9087c9ff/Documentation/process/coding-assistants.rst), [2](https://lwn.net/Articles/1041694/)) | [](#request-for-help) |
|
||||
|
||||
### Other Operating Systems
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [FreeDOS](http://www.fdos.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/FDOS/country/pull/16))<br />[](#ai-code-reviews) ([1](https://github.com/FDOS/country/pull/16), [2](https://github.com/FDOS/country/pull/18)) | [MS-DOS source code](https://github.com/microsoft/MS-DOS) (Expat/MIT license) |
|
||||
| [ReactOS](https://reactos.org/) | [`d4993c6`](https://github.com/reactos/reactos/commit/d4993c67cd8e9bb724ceeb26e0b252273c8184e1) | [](#permissive-ai-policy) ([1](https://github.com/reactos/reactos/pull/5850#discussion_r1375260272))<br />[](#ai-code-reviews) ([1](https://github.com/reactos/reactos/pull/8690), [2](https://github.com/reactos/reactos/pull/8704), [3](https://github.com/reactos/reactos/pull/8747)) | [Wine](https://www.winehq.org/) for some use cases |
|
||||
| [TrueNAS](https://www.truenas.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/truenas/truenas_pylibzfs/blob/master/CLAUDE.md)) | [](#request-for-help) |
|
||||
|
||||
> [!NOTE]
|
||||
> #### Other alternative operating systems
|
||||
> * [Haiku](https://www.haiku-os.org/) has [banned LLMs](https://www.haiku-os.org/community/organization/policies/)
|
||||
> * [illumos](https://illumos.org/) and its distributions remain unaffected as of April 2026.
|
||||
> * [RedoxOS](https://redox-os.org/) has [banned LLMs](https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md)
|
||||
|
||||
## Package Managers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue