srv-lin-01 · logiciels libres
Les logiciels libres de srv-lin-01
La machine des exercices est faite de logiciels libres : Alpine Linux, son noyau, BusyBox, bash, git et les autres paquets listés ici, qu'un émulateur, v86, fait tourner dans la page. Le site distribue leurs binaires ; il en héberge donc aussi les sources exactes, telles qu'elles ont servi à les construire : pour chaque paquet, la recette d'Alpine au commit qui l'a produit, et les archives d'origine, vérifiées par leurs empreintes.
Version servie : 20261012-07fc833e, Alpine Linux 3.24.2, noyau 6.18.56-0-virt. Le manifeste complet : logiciels.txt.
Le moteur et le BIOS
- v86 0.5.471+g94faf3d, licence BSD-2-Clause (texte) : sources v86-94faf3d.tar.gz.
- SeaBIOS 1.16.2, licence LGPL-3.0 (texte), construit par les scripts de v86 : sources seabios-1.16.2.tar.gz.
Les paquets d'Alpine Linux
Les textes des licences sont aussi dans la machine, dans /usr/share/licenses.
| Paquet | Version | Licence | Sources |
|---|---|---|---|
| acl | 2.3.2-r1 | LGPL-2.1-or-later AND GPL-2.0-or-later | acl-2.3.2.tar.gz, recette |
| acl-libs | 2.3.2-r1 | LGPL-2.1-or-later AND GPL-2.0-or-later | acl-2.3.2.tar.gz, recette |
| agetty | 2.42.3-r1 | Public-Domain | recette, util-linux-2.42.3.tar.xz |
| agetty-openrc | 0.63.2-r0 | BSD-2-Clause | openrc-0.63.2.tar.gz, recette |
| alpine-base | 3.24.2-r0 | MIT | paquet vide, rien à fournir |
| alpine-baselayout | 3.7.2-r1 | GPL-2.0-only | protocols-6.4, recette, services-6.4 |
| alpine-baselayout-data | 3.7.2-r1 | GPL-2.0-only | protocols-6.4, recette, services-6.4 |
| alpine-conf | 3.22.0-r0 | MIT | alpine-conf-3.22.0.tar.gz, recette |
| alpine-keys | 2.6-r0 | MIT | recette |
| alpine-release | 3.24.2-r0 | MIT | recette |
| apk-tools | 3.0.8-r0 | GPL-2.0-only | apk-tools-v3.0.8.tar.gz, recette |
| bash | 5.3.9-r1 | GPL-3.0-or-later | bash-5.3-1.tar.gz, bash53-001, bash53-002, bash53-003, bash53-004, bash53-005, bash53-006, bash53-007, bash53-008, bash53-009, recette |
| bridge | 1.5-r5 | GPL-2.0-or-later | recette |
| brotli-libs | 1.2.0-r1 | MIT | brotli-1.2.0.tar.gz, recette |
| busybox | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| busybox-binsh | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| busybox-mdev-openrc | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| busybox-openrc | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| busybox-suid | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| c-ares | 1.34.8-r0 | MIT | c-ares-1.34.8.tar.gz, recette |
| ca-certificates-bundle | 20260909-r0 | MPL-2.0 AND MIT | ca-certificates-20260909.tar.bz2, recette |
| coreutils | 9.11-r0 | GPL-3.0-or-later | coreutils-9.11.tar.xz, recette |
| coreutils-env | 9.11-r0 | GPL-3.0-or-later | coreutils-9.11.tar.xz, recette |
| coreutils-fmt | 9.11-r0 | GPL-3.0-or-later | coreutils-9.11.tar.xz, recette |
| coreutils-sha512sum | 9.11-r0 | GPL-3.0-or-later | coreutils-9.11.tar.xz, recette |
| cryptsetup-libs | 2.8.6-r0 | GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception | cryptsetup-2.8.6.tar.gz, recette |
| device-mapper-libs | 2.03.35-r3 | GPL-2.0-or-later AND LGPL-2.1-or-later | LVM2.2.03.35.tgz, recette |
| e2fsprogs | 1.47.4-r0 | GPL-2.0-or-later AND LGPL-2.0-or-later AND BSD-3-Clause AND MIT | e2fsprogs-1.47.4.tar.gz, recette |
| e2fsprogs-libs | 1.47.4-r0 | GPL-2.0-or-later AND LGPL-2.0-or-later AND BSD-3-Clause AND MIT | e2fsprogs-1.47.4.tar.gz, recette |
| git | 2.54.0-r0 | GPL-2.0-only | git-2.54.0.tar.xz, recette |
| git-init-template | 2.54.0-r0 | GPL-2.0-only | git-2.54.0.tar.xz, recette |
| gmp | 6.3.0-r4 | LGPL-3.0-or-later OR GPL-2.0-or-later | gmp-6.3.0.tar.xz, recette |
| ifupdown-ng | 0.13.0-r0 | ISC | ifupdown-ng-0.13.0.tar.xz, recette |
| ifupdown-ng-iproute2 | 0.13.0-r0 | ISC | ifupdown-ng-0.13.0.tar.xz, recette |
| iproute2 | 7.0.0-r0 | GPL-2.0-or-later | iproute2-v7.0.0.tar.xz, recette |
| iproute2-minimal | 7.0.0-r0 | GPL-2.0-or-later | iproute2-v7.0.0.tar.xz, recette |
| iproute2-ss | 7.0.0-r0 | GPL-2.0-or-later | iproute2-v7.0.0.tar.xz, recette |
| iproute2-tc | 7.0.0-r0 | GPL-2.0-or-later | iproute2-v7.0.0.tar.xz, recette |
| jansson | 2.15.0-r0 | MIT | jansson-2.15.0.tar.gz, recette |
| json-c | 0.18-r1 | MIT | json-c-0.18.tar.gz, recette |
| kmod | 34.2-r1 | GPL-2.0-or-later | kmod-34.2.tar.xz, recette |
| kmod-libs | 34.2-r1 | LGPL-2.1-or-later | kmod-34.2.tar.xz, recette |
| lddtree | 1.27-r0 | GPL-2.0-only | lddtree-1.27.tar.gz, recette |
| less | 702-r0 | GPL-3.0-or-later OR BSD-2-Clause | less-702.tar.gz, recette |
| libapk | 3.0.8-r0 | GPL-2.0-only | apk-tools-v3.0.8.tar.gz, recette |
| libattr | 2.5.2-r2 | LGPL-2.1-or-later | attr-2.5.2.tar.gz, recette |
| libblkid | 2.42.3-r1 | LGPL-2.1-or-later | recette, util-linux-2.42.3.tar.xz |
| libbsd | 0.12.2-r0 | BSD-3-Clause | libbsd-0.12.2.tar.xz, recette |
| libcap2 | 2.78-r0 | BSD-3-Clause OR GPL-2.0-only | libcap-2.78.tar.xz, recette |
| libcom_err | 1.47.4-r0 | GPL-2.0-or-later AND LGPL-2.0-or-later AND BSD-3-Clause AND MIT | e2fsprogs-1.47.4.tar.gz, recette |
| libcrypto3 | 3.5.9-r0 | Apache-2.0 | openssl-3.5.9.tar.gz, recette |
| libcurl | 8.22.0-r0 | curl | curl-8.22.0.tar.xz, recette |
| libeconf | 0.8.3-r0 | MIT | libeconf-0.8.3.tar.gz, recette |
| libelf | 0.195-r0 | GPL-3.0-or-later AND ( GPL-2.0-or-later OR LGPL-3.0-or-later ) | elfutils-0.195.tar.bz2, recette |
| libexpat | 2.8.5-r0 | MIT | expat-2.8.5.tar.xz, recette |
| libidn2 | 2.3.8-r0 | GPL-2.0-or-later OR LGPL-3.0-or-later | libidn2-2.3.8.tar.gz, recette |
| libmd | 1.2.0-r0 | BSD-3-Clause AND BSD-2-Clause AND ISC AND Beerware AND Public Domain | libmd-1.2.0.tar.xz, recette |
| libmnl | 1.0.5-r2 | LGPL-2.1-or-later | libmnl-1.0.5.tar.bz2, recette |
| libncursesw | 6.6_p20260516-r0 | X11 | ncurses-6.6-20260516.tgz, recette |
| libnftnl | 1.3.1-r0 | GPL-2.0-or-later | libnftnl-1.3.1.tar.xz, recette |
| libpsl | 0.21.5-r3 | MIT | libpsl-0.21.5.tar.gz, recette |
| libssl3 | 3.5.9-r0 | Apache-2.0 | openssl-3.5.9.tar.gz, recette |
| libunistring | 1.4.2-r0 | GPL-2.0-or-later OR LGPL-3.0-or-later | libunistring-1.4.2.tar.xz, recette |
| libuuid | 2.42.3-r1 | BSD-3-Clause | recette, util-linux-2.42.3.tar.xz |
| libxtables | 1.8.13-r0 | GPL-2.0-or-later | iptables-1.8.13.tar.xz, recette |
| libxxhash | 0.8.3-r1 | BSD-2-Clause | recette, xxhash-0.8.3.tar.gz |
| linux-firmware-none | 20260519-r0 | custom | paquet vide, rien à fournir |
| linux-pam | 1.7.1-r2 | BSD-3-Clause | Linux-PAM-1.7.1.tar.xz, recette |
| linux-virt | 6.18.56-r0 | GPL-2.0-only | linux-6.18.tar.xz, patch-6.18.56.patch.xz, recette |
| lz4-libs | 1.10.0-r1 | BSD-2-Clause AND GPL-2.0-or-later | lz4-1.10.0.tar.gz, recette |
| mdev-conf | 4.10-r0 | MIT | mdev-conf-4.10.tar.gz, recette |
| mkinitfs | 3.14.1-r0 | GPL-2.0-only | mkinitfs-3.14.1.tar.gz, recette |
| musl | 1.2.6-r2 | MIT | musl-1.2.6.tar.gz, recette |
| musl-utils | 1.2.6-r2 | MIT AND BSD-2-Clause AND GPL-2.0-or-later | musl-1.2.6.tar.gz, recette |
| nano | 9.2-r0 | GPL-3.0-or-later | nano-9.2.tar.xz, recette |
| ncurses-terminfo-base | 6.6_p20260516-r0 | X11 | ncurses-6.6-20260516.tgz, recette |
| nftables | 1.1.6-r1 | GPL-2.0-or-later | nftables-1.1.6.tar.xz, recette |
| nftables-openrc | 1.1.6-r1 | GPL-2.0-or-later | nftables-1.1.6.tar.xz, recette |
| nghttp2-libs | 1.70.0-r0 | MIT | nghttp2-1.70.0.tar.xz, recette |
| openrc | 0.63.2-r0 | BSD-2-Clause | openrc-0.63.2.tar.gz, recette |
| openrc-user | 0.63.2-r0 | BSD-2-Clause | openrc-0.63.2.tar.gz, recette |
| openssl | 3.5.9-r0 | Apache-2.0 | openssl-3.5.9.tar.gz, recette |
| pcre2 | 10.49-r0 | BSD-3-Clause | pcre2-10.49.tar.bz2, recette |
| popt | 1.19-r4 | MIT | popt-1.19.tar.gz, recette |
| readline | 8.3.3-r1 | GPL-3.0-or-later | readline-8.3.tar.gz, readline83-001.patch, readline83-002.patch, readline83-003.patch, recette |
| rsync | 3.5.0-r0 | GPL-3.0-or-later | recette, rsync-3.5.0.tar.gz |
| rsync-openrc | 3.5.0-r0 | GPL-3.0-or-later | recette, rsync-3.5.0.tar.gz |
| scanelf | 1.3.9-r1 | GPL-2.0-only | pax-utils-1.3.9.tar.xz, recette |
| shadow | 4.18.0-r1 | BSD-3-Clause | recette, shadow-4.18.0.tar.xz |
| skalibs-libs | 2.15.0.0-r0 | ISC | recette, skalibs-2.15.0.0.tar.gz |
| ssl_client | 1.37.0-r31 | GPL-2.0-only | busybox-1.37.0.tar.bz2, recette |
| sudo | 1.9.17_p2-r1 | custom ISC | recette, sudo-1.9.17p2.tar.gz |
| tzdata | 2026e-r0 | Public-Domain | posixtz-0.5.tar.xz, recette, tzcode2026e.tar.gz, tzdata2026e.tar.gz |
| utmps-libs | 0.1.3.3-r0 | ISC | recette, utmps-0.1.3.3.tar.gz |
| xz-libs | 5.8.4-r0 | GPL-2.0-or-later AND 0BSD AND Public-Domain AND LGPL-2.1-or-later | recette, xz-5.8.4.tar.gz |
| zlib | 1.3.2-r0 | Zlib | recette, zlib-1.3.2.tar.gz |
| zstd-libs | 1.5.7-r2 | BSD-3-Clause OR GPL-2.0-or-later | recette, zstd-1.5.7.tar.gz |