bashclub
Dienste
Projekte
bashclub OS Prototyp zsync 2.0 Alle Projekte
Mitmachen
bashclub / quellcode

Quellcode & Lizenzen

Alles, was bashclub als fertige Datei verteilt – die ISO von bashclub OS, die Pakete auf apt.bashclub.org und das ZFSBootMenu-Image –, besteht aus freier Software, unter anderem unter GPL, LGPL, CDDL und MIT. Zu jeder dieser Dateien gibt es den vollständigen Quellcode in genau der enthaltenen Version am selben Ort:

repo.bashclub.org/sources/

So findest du die Quellen

Zu jeder Datei gibt es ein Verzeichnis (Manifest) mit allen enthaltenen Paketen, ihrer Quelle und den SHA-256-Prüfsummen:

  • ISO: sources/manifests/file/iso-testing/<name der iso>.sources – der genaue Link steht auch in SOURCES.txt auf der ISO
  • Paket: sources/manifests/deb/<paket>_<version>.sources – der Link steht auch in /usr/share/doc/<paket>/copyright
  • ZFSBootMenu-Image: sources/manifests/file/zbm-testing/zfsbootmenu.EFI.sources

Debian-Quellpakete liegen unter sources/debian/pool/ wie im Debian-Archiv (.dsc, .orig.tar, .debian.tar), mit dpkg-source -x zu entpacken. Eigene Quellen (Stand des Repos zum Build, unveränderte OpenZFS- und ZFSBootMenu-Tarballs) liegen unter sources/bashclub/.

Unser eigener Code

Der Code von bashclub steht unter GPL-3.0-or-later und liegt öffentlich auf code.bashclub.org/bashclub. Die Lizenz jedes Pakets steht im installierten System unter /usr/share/doc/<paket>/copyright.

OpenZFS und der Linux-Kernel

bashclub OS liefert fertig gebaute und für Secure Boot signierte OpenZFS-Module (CDDL) zum Debian-Kernel (GPL-2) aus, wie es auch Ubuntu, Proxmox VE und TrueNAS tun. Die Module sind ein eigenes Paket, nicht in den Kernel eingebaut, und behalten ihre Lizenzangabe; der Kernel meldet sich dadurch als „tainted“.

Fragen

Fehlt dir eine Quelle oder ist etwas unklar, schreib an thorsten@bashclub.org.

bashclub · Open Source aus der Praxis
Impressum Datenschutz Quellcode & Lizenzen