Group: Software/FSDG distributions/DistroUpstreamSupport
(→Upstream support: Trisquel is now in debootstrap. People still need the trisquel-keyring to use it on distros.) |
(→Upstream support: Add free software directory.) |
||
Line 110: | Line 110: | ||
| {{yes}} | | {{yes}} | ||
| Might not be that important to get done. Though it can be fun. | | Might not be that important to get done. Though it can be fun. | ||
+ | |- | ||
+ | ! [https://directory.fsf.org Free software Directory] package | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
+ | | N/A | ||
+ | | {{no}} | ||
+ | | {{no}} | ||
|- | |- | ||
! [https://libreplanet.org/wiki/Template:DistroPackage Libreplanet DistroPackage template] | ! [https://libreplanet.org/wiki/Template:DistroPackage Libreplanet DistroPackage template] |
Revision as of 18:50, 27 November 2023
Introduction
This wiki page tracks support for various FSDG compliant distributions in various upstream projects.
Having support in these upstream projects can make it easier to try and/or install various FSDG compliant distributions for people that don't use one yet.
Though if FSDG compliant distributions use these programs, they might have to patches them if they are configured to use repositories that have nonfree software in them. See ExternalRepositories instead for tracking the status of external repositories in FSDG distributions and CrossDistroBootstrap for tracking how to bootstrap the installation of an FSDG compliant distribution from another FSDG compliant distribution.
Upstream support
Project | Distributions | Comments | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name | Upstream is FSDG compliant | FSDG compliant version available | Dragora | Dynebolic | Guix | Hyperbola | LibreCMC | Parabola | ProteanOS | PureOS | Replicant | Trisquel | Ututo S | |
apt (in vendor/) | Not sure | N/A | N/A | N/A | N/A | N/A | N/A | N/A | No | N/A | No | N/A | ||
Debootstrap | Probably not | Yes, In Parabola | N/A | N/A | N/A | N/A | N/A | N/A | N/A | Yes | N/A | Yes[1] | N/A | Debootstrap can be used to manually install a distribution, but it's also used by tools like:
|
Distro chooser | No | No | No | No | No | No | No | No | No | No | No | No | No |
|
Libreplanet Distribution contributor userbox | N/A | No | No | No | No | No | Yes | No | No | No | No | No | Might not be that important to get done. Though it can be fun. | |
Libreplanet Distribution user userbox | N/A | No | No | Yes | No | No | Yes | No | No | No | Yes | Yes | Might not be that important to get done. Though it can be fun. | |
Free software Directory package | No | No | No | No | No | No | No | No | No | No | N/A | No | No | |
Libreplanet DistroPackage template | N/A | N/A | Partial | Partial | Yes | Yes | Partial | Yes | Partial | Partial | N/A | Yes | Partial | |
Neofetch | Seems FSDG compliant | Seems FSDG compliant | No | No | Yes | Yes | No | Yes | No | Yes | No | Yes | No | Might not be that important to get done. Though it can be fun. |
Osinfo-db | No | No. Parabola patched gnome-boxes and virt-manager not to use that information. | No | No | Yes | Yes | No | Yes | No | Yes | No | Yes | No | osinfo-db is used in:
|
UNetbootin | No | Unmaintained | No | No | No | No | No | No | No | No | No | No | No | I'm not sure if unetbootin is interesting as the distribution versions in the last release look really old. Though it still gets commits. It might also require some work to get an FSDG compliant build system for other OS (by fixing Guix or having an fsdg compliant msys2). Unetbootin has documentation for building custom versions so it might be easy to build FSDG compliant versions. |
Ventoy | Not sure: Ventoy uses a lot of source code from different projects, so it might need to be reviewed (For instance for inclusion in the free software directory). It might also depend on (old versions of) non-fsdg distributions for building things. | Yes | ? | Yes | Yes | No | Yes | No | Yes | No | Yes | ? | Ventoy probably supports most distributions already. It relies on a kernel module that is used by their bootscripts boot scripts to find the iso files needed to boot. These files are probably put in memory by the bootloader (they use a modified version of GRUB). So it works for most distributions with minimal work. | |
Wikidata: package property | N/A | N/A | No | No | Yes: P6765 | No | No | Yes: P9065 | No | No | N/A | No | No | |
Name | Upstream is FSDG compliant | FSDG compliant version available | Dragora | Dynebolic | Guix | Hyperbola | LibreCMC | Parabola | ProteanOS | PureOS | Replicant | Trisquel | Ututo | Comments |
Project | Distributions |
- ↑ The Trisquel scripts are now included in debootstrap.