Licences and sources
Dolly's own code is MIT-licensed, except files marked GPL-2.0-or-later: github.com/daugasauron/dolly. These are the upstream projects this site's runtime and images build on. Images keep the licence texts of what they contain, mostly in /usr/share/licenses, and each image's Dollyfile view links the exact source archives this site serves. The licence audit records what that implies.
Served: the pinned source (or prebuilt files) recipes download from this site, the images built from it, or the runtime every page loads. Built by: the images whose own recipe reads it; images built from those contain it too.
| Project | Used for | Licence | Version | Served | Built by |
|---|---|---|---|---|---|
| {fmt} | Formatting library in the Mojo compiler's log | MIT | 11.2.0 | source, images | mojo |
| {fmt} | Formatting: the fmt package, linked into 0 A.D. | MIT | source, images | fmt | |
| @anthropic-ai/sdk | Pi, the coding agent, and the packages it depends on | MIT | 0.129.0 | source, images | pi |
| @aws-sdk/client-bedrock-runtime | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.1127.0 | source, images | pi |
| @aws-sdk/core | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.978.1 | source, images | pi |
| @aws-sdk/credential-provider-env | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.72 | source, images | pi |
| @aws-sdk/credential-provider-http | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.74 | source, images | pi |
| @aws-sdk/credential-provider-ini | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.973.17 | source, images | pi |
| @aws-sdk/credential-provider-login | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.79 | source, images | pi |
| @aws-sdk/credential-provider-node | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.84 | source, images | pi |
| @aws-sdk/credential-provider-process | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.72 | source, images | pi |
| @aws-sdk/credential-provider-sso | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.973.16 | source, images | pi |
| @aws-sdk/credential-provider-web-identity | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.78 | source, images | pi |
| @aws-sdk/eventstream-handler-node | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.35 | source, images | pi |
| @aws-sdk/middleware-eventstream | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.30 | source, images | pi |
| @aws-sdk/middleware-websocket | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.54 | source, images | pi |
| @aws-sdk/nested-clients | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.997.46 | source, images | pi |
| @aws-sdk/signature-v4-multi-region | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.996.47 | source, images | pi |
| @aws-sdk/token-providers | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.1138.0 | source, images | pi |
| @aws-sdk/token-providers | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.1127.0 | source, images | pi |
| @aws-sdk/types | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.974.6 | source, images | pi |
| @aws-sdk/xml-builder | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.972.41 | source, images | pi |
| @aws/lambda-invoke-store | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 0.3.0 | source, images | pi |
| @babel/runtime | Pi, the coding agent, and the packages it depends on | MIT | 7.29.7 | source, images | pi |
| @earendil-works/chord | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-agent-core | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-ai | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-codemode | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-coding-agent | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-mcp | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-telemetry | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @earendil-works/pi-tui | Pi, the coding agent, and the packages it depends on | MIT | 1.0.3 | source, images | pi |
| @google/genai | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 2.21.0 | source, images | pi |
| @protobufjs/aspromise | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.2 | source, images | pi |
| @protobufjs/base64 | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.2 | source, images | pi |
| @protobufjs/codegen | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 2.0.5 | source, images | pi |
| @protobufjs/eventemitter | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.1 | source, images | pi |
| @protobufjs/fetch | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.1 | source, images | pi |
| @protobufjs/float | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.0.2 | source, images | pi |
| @protobufjs/path | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.2 | source, images | pi |
| @protobufjs/pool | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.0 | source, images | pi |
| @protobufjs/utf8 | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.1.2 | source, images | pi |
| @silvia-odwyer/photon-node | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 0.3.4 | source, images | pi |
| @smithy/core | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 3.35.1 | source, images | pi |
| @smithy/credential-provider-imds | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 4.5.2 | source, images | pi |
| @smithy/fetch-http-handler | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 5.8.0 | source, images | pi |
| @smithy/node-http-handler | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 4.12.1 | source, images | pi |
| @smithy/signature-v4 | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 5.7.4 | source, images | pi |
| @smithy/types | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 4.19.0 | source, images | pi |
| @stablelib/base64 | Pi, the coding agent, and the packages it depends on | MIT | 1.0.1 | source, images | pi |
| @types/node | Pi, the coding agent, and the packages it depends on | MIT | 26.6.4 | source, images | pi |
| @types/retry | Pi, the coding agent, and the packages it depends on | MIT | 0.12.0 | source, images | pi |
| 0 A.D. data | 0 A.D. game content: art and audio CC-BY-SA-3.0, scripts GPL-2.0-or-later | CC-BY-SA-3.0 AND GPL-2.0-or-later | 0ad-0.28.0-unix-data.tar.xz | prebuilt files, images | zero-ad-data |
| 0 A.D. engine (Pyrogenesis) | 0 A.D. game engine, built in Dolly | GPL-2.0-or-later AND MIT AND MPL-2.0 | 0.28.0 | source, images | zero-ad-data, zero-ad-engine |
| agent-base | Pi, the coding agent, and the packages it depends on | MIT | 9.0.0 | source, images | pi |
| agent-base | Pi, the coding agent, and the packages it depends on | MIT | 7.1.4 | source, images | pi |
| ATK | ATK 1.9.1, which GTK+ 2.6 needs | LGPL-2.0-or-later | 1.9.1 | source, images | wine-build |
| balanced-match | Pi, the coding agent, and the packages it depends on | MIT | 4.0.4 | source, images | pi |
| base64 (Alfred Klomp) | base64 and libbase64 | BSD-2-Clause | 0.5.2 | source, images | base64 |
| base64-js | Pi, the coding agent, and the packages it depends on | MIT | 1.5.1 | source, images | pi |
| bc (Gavin Howard) | bc and dc | BSD-2-Clause | 7.0.3 | source, images | bc |
| Berkeley Yacc | yacc | LicenseRef-Public-Domain | 20260126 | source, images | yacc |
| bignumber.js | Pi, the coding agent, and the packages it depends on | MIT | 9.3.1 | source, images | pi |
| Binaryen | wasm-opt, for its function-pointer cast emulation, with the FP16 and LLVM support code it vendors | Apache-2.0 AND MIT AND Apache-2.0 WITH LLVM-exception | 133 | source, images | binaryen |
| blueprint-compiler | Compiles Ghostty's interface files | LGPL-3.0-or-later | 0.18.0 | source, images | ghostty-gtk |
| Boost (headers) | C++ header libraries: the boost-headers package, used by 0 A.D. | BSL-1.0 | source, images | boost-headers | |
| bowser | Pi, the coding agent, and the packages it depends on | MIT | 2.14.1 | source, images | pi |
| Box3D | Physics for Slopyard and Airtime | MIT | 0.1.0 | source, images | box3d, gamedev-sdk |
| brace-expansion | Pi, the coding agent, and the packages it depends on | MIT | 5.0.12 | source, images | pi |
| buffer-equal-constant-time | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 1.0.1 | source, images | pi |
| bzip2 | bzip2 and libbz2 | bzip2-1.0.6 | 1.0.8 | source, images | bzip2 |
| cairo | 2D drawing: GTK's, over Xlib | LGPL-2.1-only OR MPL-1.1 | 1.18.6 | source, images | gtk-build |
| Cargo | cargo | MIT OR Apache-2.0 | source, images | rust-build | |
| cbindgen | Header generator SpiderMonkey's configure requires | MPL-2.0 | source, images | cbindgen | |
| cglm | Vector math for the GPU fluid solver | MIT | 144d1e7c29b3 | images | gpu-fluid |
| chalk | Pi, the coding agent, and the packages it depends on | MIT | 6.0.0 | source, images | pi |
| ClassiCube | Block world game | BSD-3-Clause AND MIT AND FTL | df93681952f8 | source, images | classicube-build |
| CMake | cmake | BSD-3-Clause | 4.4.3 | source, images | cmake |
| Codex CLI | codex | Apache-2.0 | source, images | codex | |
| CPython | python3 | PSF-2.0 | 3.14.7 | source, images | python |
| cross-spawn | Pi, the coding agent, and the packages it depends on | MIT | 7.0.6 | source, images | pi |
| curl | libcurl API headers over Dolly's fetch-backed libcurl | curl | 8.21.0 | source, images | curl |
| CxxTest | Test framework in the 0 A.D. source; not built | LGPL-3.0-only | source, images | zero-ad-engine | |
| DarkPlaces (Xonotic engine) | Xonotic's engine, built in Dolly as the dedicated server and the SDL client | GPL-2.0-or-later | xonotic-0.8.6-source.zip | source, images | xonotic-build, xonotic-shaders |
| data-uri-to-buffer | Pi, the coding agent, and the packages it depends on | MIT | 4.0.1 | source, images | pi |
| Dawn (emdawnwebgpu) | WebGPU C headers for llama.cpp | BSD-3-Clause | emdawnwebgpu_pkg-v20260908.214631.zip | source, images | llama-cpp |
| Dear ImGui | Immediate-mode GUI library with its SDL2 and SDL_Renderer backends: the imgui package and imgui-demo | MIT | 1.92.9b | source, images | imgui, imgui-x11 |
| debug | Pi, the coding agent, and the packages it depends on | MIT | 4.4.3 | source, images | pi |
| diff | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 8.0.4 | source, images | pi |
| Dolly | Runtime, kernel, Slop, commands, ports and demo programs | MIT | source, images, runtime | amy, bhop, classicube, classicube-build, codex, curl, dolly-docs, dollyfile-studio, ghostty-build, ghostty-gtk, git, gzip, janis, janis-install, libdolly-audio, libdolly-gpu, libdolly-microphone, libdolly-sockets, libdolly-touch, libffi, llama, llvm-build, llvm-cc, llvm-tablegen, mesa-build, mojo-gpu, mojo-llvm, nena, pi, pi-dolly, pi-local, python, rts-arena, rust-llvm, rust-sdk, session-recover, slopyard, system-build, system-tools, tmux, typescript, vendor-crates, zero-ad-data, zero-ad-deps, zero-ad-engine | |
| Dolly's Seven Kingdoms, 0 A.D. and Xonotic port files | The arena port compiled into Seven Kingdoms, the patches to 0 A.D.'s engine and AI, and the patch and Makefile compiled into Xonotic | GPL-2.0-or-later | source, images | rts-build, xonotic-build, xonotic-shaders, zero-ad-data, zero-ad-engine | |
| Dolly's speech programs | speech-to-text.c, voice.c and hearing.h, and the buttons the pi-phone image shows | MIT | source, images | pi-phone, speech-to-text, voice | |
| Dolly's Wine port files | The loader, platform, server and display driver files compiled into Wine, and its winebuild backend | LGPL-2.1-or-later AND MIT | source, images | wine-build | |
| Droid Sans Fallback | The terminal's glyphs for Chinese, Japanese and Korean | Apache-2.0 | 28c94330a909 | prebuilt files, images | ghostty-build |
| dte | dte, a small full-screen editor | GPL-2.0-only | 1.11.1 | source, images | dte |
| ecdsa-sig-formatter | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 1.0.11 | source, images | pi |
| Emscripten | Links the kernel and process libc outside Dolly | MIT OR NCSA | 6.0.8 | source, images, runtime | zig-llvm |
| ENet | 0 A.D. multiplayer transport | MIT | source, images | zero-ad-deps | |
| esbuild | Pi, the coding agent, and the packages it depends on | MIT | 0.28.2 | source, images | pi |
| esbuild | esbuild, built by Go in Dolly | MIT | 0.28.2 | source, images | esbuild |
| Expat | Expat 2.7.1, which parses fontconfig's configuration | MIT | 2.7.1 | source, images | wine-build |
| expat | XML: fontconfig's configuration | MIT | 2.8.5 | source, images | gtk-build |
| extend | Pi, the coding agent, and the packages it depends on | MIT | 3.0.2 | source, images | pi |
| fast-sha256 | Pi, the coding agent, and the packages it depends on | Unlicense | 1.3.0 | source, images | pi |
| fd | fd | MIT OR Apache-2.0 | source, images | fd | |
| fetch-blob | Pi, the coding agent, and the packages it depends on | MIT | 3.2.0 | source, images | pi |
| flex | Generates three of Wine's lexers outside Dolly; only its output ships | BSD-2-Clause | 2.6.4 | source, images | wine-build |
| fontconfig | fontconfig 2.3.2, which finds the fonts of GIMP's text; two functions that read fonts through FreeType's internals are patched to its public calls | HPND-sell-variant | 2.3.2 | source, images | wine-build |
| fontconfig | Font discovery: GTK's | HPND AND MIT | 2.18.3 | source, images | gtk-build |
| formdata-polyfill | Pi, the coding agent, and the packages it depends on | MIT | 4.0.10 | source, images | pi |
| FreeType | Font rendering in 0 A.D. and Xonotic | FTL OR GPL-2.0-or-later | source, images | freetype | |
| FreeType | Fonts: GTK's, through cairo and pango | FTL OR GPL-2.0-or-later | 2.14.3 | source, images | gtk-build |
| FriBidi | Bidirectional text: pango's | LGPL-2.1-or-later | 1.0.17 | source, images | gtk-build |
| gaxios | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 7.3.1 | source, images | pi |
| gcp-metadata | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 8.1.2 | source, images | pi |
| gdk-pixbuf | Image loading: GTK's | LGPL-2.1-or-later | 2.44.8 | source, images | gtk-build |
| get-east-asian-width | Pi, the coding agent, and the packages it depends on | MIT | 1.6.0 | source, images | pi |
| Ghostty | Terminal emulator in every page, and its GTK application | MIT | 4540d499ae46 | source, images, runtime | ghostty-build, ghostty-gtk |
| GIMP | GIMP 2.2.17: the program with its libgimp libraries, brushes, gradients, palettes, patterns, icons and menus, built in Dolly as a program of the Wine demo with demos/wine/gimp-dolly.patch applied; no plug-ins, scripts or help are built | GPL-2.0-or-later AND LGPL-2.0-or-later | 2.2.17 | source, images | wine-build |
| Git | git | GPL-2.0-only | 2.55.0 | source, images | git |
| GLib | GLib 2.12.13 (glib, gobject, gmodule) as the Unix library it is on Dolly's C library, under the Wine demo's GIMP; its marshaller generator is built and run in Dolly | LGPL-2.0-or-later | 2.12.13 | source, images | wine-build |
| GLib | GLib, GObject and GIO: what GTK is built on | LGPL-2.1-or-later | 2.90.1 | source, images | glib |
| gmqcc | QuakeC compiler, built in Dolly | MIT | source, images | gmqcc | |
| GNU Bison | Generates awk's parser outside Dolly; only its output ships | GPL-3.0-or-later WITH Bison-exception-2.2 | 3.8.2 | source, images | system-tools |
| GNU Emacs | emacs | GPL-3.0-or-later | 31.1 | source, images | emacs |
| GNU Make | make | GPL-3.0-or-later | 4.4.1 | source, images | system-build |
| GNU termcap | Terminal capability library in less | GPL-2.0-or-later | 1.3.1 | source, images | less |
| GNU Unifont | Xonotic's fallback font for every script: GNU's 7.0.06 release, whose precompiled TTF is the shipped file; its source archive (.hex files and build scripts) is served beside the image | GPL-2.0-or-later WITH Font-exception-2.0 | 7.0.06 | prebuilt files, images | xonotic |
| Go | The Go toolchain's seed for GOOS=dolly GOARCH=wasm64, cross-built outside Dolly by upstream's linux/amd64 release; the go package rebuilds it in Dolly | BSD-3-Clause | 1.27.3 | prebuilt files, images | go-sdk |
| GObject Introspection typelibs | GTK's, libadwaita's and GLib's types, for blueprint-compiler; from Arch Linux's packages | LGPL-2.1-or-later AND MIT | source, images | ghostty-gtk | |
| golang.org/x/sys | Go module esbuild vendors | BSD-3-Clause | source, images | esbuild | |
| google-auth-library | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 10.9.1 | source, images | pi |
| google-logging-utils | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 1.1.3 | source, images | pi |
| gperf | Generates libhubbub's table of element names outside Dolly; only its output ships | GPL-3.0-or-later | 3.1 | source, images | wine-build |
| gperf | Perfect hashes: fontconfig's build | GPL-3.0-or-later | 3.1 | source, images | gtk-build |
| graceful-fs | Pi, the coding agent, and the packages it depends on | ISC | 4.2.11 | source, images | pi |
| graphene | Geometry: GTK's scene graph | MIT | 1.10.8 | source, images | gtk-build |
| grok-mermaid | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 0.2.3 | source, images | pi |
| GTK | GTK 4, with its X11 backend | LGPL-2.1-or-later | 4.24.1 | source, images | gtk-build |
| GTK+ | GTK+ 2.6.10 with gdk-pixbuf and GDK's Windows backend, built against the Wine demo's Winelib with demos/wine/gimp-dolly.patch applied | LGPL-2.0-or-later | 2.6.10 | source, images | wine-build |
| HarfBuzz | Text shaping: pango's and GTK's | MIT | 14.6.0 | source, images | gtk-build |
| highlight.js | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 10.7.3 | source, images | pi |
| hosted-git-info | Pi, the coding agent, and the packages it depends on | ISC | 9.0.3 | source, images | pi |
| http-proxy-agent | Pi, the coding agent, and the packages it depends on | MIT | 9.1.0 | source, images | pi |
| https-proxy-agent | Pi, the coding agent, and the packages it depends on | MIT | 7.0.6 | source, images | pi |
| https-proxy-agent | Pi, the coding agent, and the packages it depends on | MIT | 9.1.0 | source, images | pi |
| ICU | Unicode library and data: the icu package, linked into 0 A.D. | Unicode-DFS-2016 AND ICU AND BSD-3-Clause | source, images | icu, zero-ad-data | |
| ignore | Pi, the coding agent, and the packages it depends on | MIT | 7.0.8 | source, images | pi |
| Info-ZIP UnZip | unzip and zipinfo | Info-ZIP | 6.0 | source, images | unzip |
| Info-ZIP Zip | zip | Info-ZIP | 3.0 | source, images | zip |
| Iosevka Term | Terminal and page font | OFL-1.1 | dc5f458fa391 | prebuilt files, images, runtime | ghostty-build |
| isexe | Pi, the coding agent, and the packages it depends on | ISC | 2.0.0 | source, images | pi |
| jiti | Pi, the coding agent, and the packages it depends on | MIT | 2.7.0 | source, images | pi |
| jq | jq, with the decNumber it vendors | MIT AND ICU | 1.8.2 | source, images | jq |
| json-bigint | Pi, the coding agent, and the packages it depends on | MIT | 1.0.0 | source, images | pi |
| json-schema-to-ts | Pi, the coding agent, and the packages it depends on | MIT | 3.1.1 | source, images | pi |
| jwa | Pi, the coding agent, and the packages it depends on | MIT | 2.0.1 | source, images | pi |
| jws | Pi, the coding agent, and the packages it depends on | MIT | 4.0.1 | source, images | pi |
| less | Pager | GPL-3.0-or-later OR BSD-2-Clause | 692 | source, images | less |
| LFM2.5-2.6B | Model weights (GGUF by Liquid AI) | LicenseRef-LFM-Open-License-1.0 | prebuilt files, images | lfm2.5 | |
| libadwaita | GNOME's widgets: Ghostty's window | LGPL-2.1-or-later | 1.10.0 | source, images | ghostty-gtk |
| libart | libart_lgpl 2.3.17, which fills and strokes GIMP's paths | LGPL-2.0-or-later | 2.3.17 | source, images | wine-build |
| libc++ and libc++abi | C++ standard library, from Emscripten's copy; llvm-runtimes builds it, libunwind and the compiler-rt builtins in Dolly | Apache-2.0 WITH LLVM-exception | source, images | system-build | |
| libepoxy | OpenGL dispatch: GTK's | MIT | 1.5.10 | source, images | gtk-build, mesa-build |
| libevent | Event loop library, and tmux's | BSD-3-Clause | 2.1.13-stable | source, images | libevent |
| libffi | Calls of signatures known at run time: CPython's ctypes, GObject | MIT | 3.5.2 | source, images | libffi |
| libgit2 | Git library in cargo, from the libgit2-sys crate | GPL-2.0-only WITH GCC-exception-2.0 | source, images | rust-build | |
| libjpeg (IJG) | JPEG textures in Xonotic and JPEG images in the Wine demo's NetSurf: this software is based in part on the work of the Independent JPEG Group | IJG | 9f | source, images | libjpeg, wine-build |
| libjpeg-turbo | JPEG images: GTK's | IJG AND BSD-3-Clause AND Zlib | 3.2.0 | source, images | gtk-build |
| libmd | Message digests: the X server's SHA-1 | BSD-3-Clause AND BSD-2-Clause AND ISC AND LicenseRef-Public-Domain | 1.3.0 | source, images | xorg-server |
| libogg | Ogg container for Vorbis: the libogg package, linked into Xonotic's client and 0 A.D.'s engine | BSD-3-Clause | 1.3.5 | source, images | libogg |
| libpng | Image loading in 0 A.D. and Xonotic | libpng-2.0 | source, images | libpng | |
| libpng | PNG images: GTK's and cairo's | Libpng-2.0 | 1.6.59 | source, images | gtk-build |
| libsodium | Cryptography: the libsodium package, linked into 0 A.D. | ISC | source, images | libsodium | |
| libtiff | TIFF images: GTK's | libtiff | 4.7.2 | source, images | gtk-build |
| libuv | Event loop for Neovim and CMake | MIT | 1.52.1 | source, images | libuv |
| libvorbis | Vorbis audio decoding: the libvorbis package, the Ogg Vorbis sounds of Xonotic and 0 A.D. | BSD-3-Clause | 1.3.7 | source, images | libvorbis |
| libxml2 | XML parsing: the libxml2 package, linked into 0 A.D. | MIT | source, images | libxml2 | |
| libXrandr, libXcursor, libXdamage, libXcomposite and libXinerama | The X extension libraries GTK's X11 backend links | MIT | 1.5.5 | source, images | gtk-build |
| linenoise | Line editing in the sqlite3 shell | BSD-2-Clause | 2.0 | source, images | sqlite |
| llama.cpp and ggml | Local model inference for Pi Local | MIT | 093a2f86c3e3 | source, images | llama-cpp |
| LLVM (Rust's fork) | The LLVM that rustc links; rust-llvm builds it in Dolly | Apache-2.0 WITH LLVM-exception | source, images | rust-llvm | |
| LLVM 21 | LLVM, Clang and LLD 21 with every default target, as libraries for Zig (the llvm21 package) | Apache-2.0 WITH LLVM-exception | 21.1.8 | source, images | llvm21, llvm21-tablegen |
| LLVM and MLIR (Mojo's revision) | The LLVM that the Mojo compiler links; mojo-llvm builds it in Dolly | Apache-2.0 WITH LLVM-exception | 4154b56ccc70 | source, images | mojo-llvm |
| LLVM, Clang, LLD and compiler-rt | The cc/c++/ld compiler in the runtime seed; the llvm images build it in Dolly | Apache-2.0 WITH LLVM-exception | 4bfd08c2d769 | source, images, runtime | llvm, llvm-build, llvm-cc, llvm-tablegen |
| long | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 5.3.2 | source, images | pi |
| LPeg | Neovim's Lua parsing library | MIT | 1.1.0 | source, images | lua |
| lru-cache | Pi, the coding agent, and the packages it depends on | BlueOak-1.0.0 | 11.4.0 | source, images | pi |
| Lua 5.1 | Neovim's Lua | MIT | 5.1.5 | source, images | lua |
| Lua 5.5 | Slopyard's machine controllers | MIT | lua-5.5.1.tar.gz | source, images | slopyard |
| lua-compat-5.3 | Compatibility layer for luv | MIT | 0.13 | source, images | lua |
| luv | Neovim's libuv bindings | Apache-2.0 | 1.52.1-0 | source, images | lua |
| LZ4 | lz4 (GPL-2.0-or-later) and liblz4 (BSD-2-Clause) | BSD-2-Clause AND GPL-2.0-or-later | 1.10.0 | source, images | lz4 |
| Mako | Templates in Mesa's build | MIT | mako-1.4.3-py3-none-any.whl | source, images | mesa-build |
| mandoc | mandoc, which also formats upstream's manual pages as text when a package that ships them is built | ISC AND BSD-2-Clause AND BSD-3-Clause | 1.14.6 | source, images | mandoc |
| marked | Pi, the coding agent, and the packages it depends on | MIT | 18.0.11 | source, images | pi |
| MarkupSafe | Mako's escaping | BSD-3-Clause | markupsafe-3.0.3.tar.gz | source, images | mesa-build |
| Mesa | OpenGL with GLX over Xlib and softpipe: Ghostty's renderer | MIT | 26.2.5 | source, images | mesa-build |
| Mesa's Khronos headers | EGL and KHR headers: libepoxy's and GTK's | MIT AND Apache-2.0 | 26.2.5 | source, images | gtk-build |
| Meson | meson, from its wheel | Apache-2.0 | 1.12.1 | source, images | meson |
| MiniCPM5-2B | Model weights | Apache-2.0 | prebuilt files, images | minicpm5-2b | |
| minimatch | Pi, the coding agent, and the packages it depends on | BlueOak-1.0.0 | 10.2.6 | source, images | pi |
| Mojo | The Mojo compiler; the mojo package builds it in Dolly | Apache-2.0 WITH LLVM-exception | 1.1.0 | source, images | mojo, mojo-llvm |
| ms | Pi, the coding agent, and the packages it depends on | MIT | 2.1.3 | source, images | pi |
| musl | C library (through Emscripten) in the kernel and every program | MIT | runtime | ||
| Naga | Translates 0 A.D.'s shaders to WGSL in zero-ad-data | MIT OR Apache-2.0 | source, images | naga | |
| Neatvi | vi and ex | ISC | 20 | source, images | vi |
| Neovim | nvim | Apache-2.0 AND Vim | 0.12.5 | source, images | nvim |
| netbsd-curses | NetBSD's terminfo library and terminal descriptions, and tmux's | BSD-3-Clause AND BSD-2-Clause | 0.3.2 | source, images | libterminfo |
| NetSurf | NetSurf 3.11 with its Windows front end, and the libraries of the same release (libcss, libdom, libhubbub, libparserutils, libwapcaplet, libnsbmp, libnsgif, libnsutils, libnspsl with the Public Suffix List, libutf8proc with Unicode data): the Wine demo's web browser, built in Dolly with demos/wine/netsurf-dolly.patch applied; GPL-2.0-only with the OpenSSL linking exception of its COPYING, the libraries MIT | GPL-2.0-only AND MIT AND MPL-2.0 AND Unicode-DFS-2016 | 3.11 | source, images | wine-build |
| node-domexception | Pi, the coding agent, and the packages it depends on | MIT | 1.0.0 | source, images | pi |
| node-fetch | Pi, the coding agent, and the packages it depends on | MIT | 3.3.2 | source, images | pi |
| Noto Emoji | The terminal's emoji, from Ghostty's tree | OFL-1.1 | prebuilt files, images | ghostty-build | |
| OCaml | OCaml 5.5: the bytecode compiler, toplevel, tools and libraries the ocaml demo builds in Dolly, with demos/ocaml/ocaml-dolly.patch applied | LGPL-2.1-only WITH OCaml-LGPL-linking-exception | 5.5.0 | source, images | ocaml |
| One True Awk | awk | SMLNJ | 5739fd79bcfc | source, images | system-tools |
| Oniguruma | Regular expressions in jq, from jq's archive | BSD-2-Clause | source, images | jq | |
| openai | Pi, the coding agent, and the packages it depends on | Apache-2.0 | 7.19.0 | source, images | pi |
| OpenAL Soft | Audio for 0 A.D. | LGPL-2.0-or-later AND BSD-3-Clause AND MIT | 1.24.3 | source, images | openal |
| OpenTelemetry C++ | Headers the Mojo compiler's telemetry interface is declared with; nothing is sent | Apache-2.0 | 1.19.0 | source, images | mojo |
| p-retry | Pi, the coding agent, and the packages it depends on | MIT | 4.6.2 | source, images | pi |
| packaging | Version checks in Mesa's build | Apache-2.0 OR BSD-2-Clause | packaging-26.3-py3-none-any.whl | source, images | mesa-build |
| Pango | Pango 1.14.10 with its Windows backend (GDI fonts) for GTK+, built against the Wine demo's Winelib, and its FreeType backend for GIMP's text, whose OpenType code (HarfBuzz of 2006) is taken under its GPL option | LGPL-2.0-or-later AND GPL-2.0-or-later | 1.14.10 | source, images | wine-build |
| Pango | Text layout: GTK's | LGPL-2.0-or-later | 1.58.2 | source, images | gtk-build |
| Parakeet TDT-CTC 110M | Speech model weights by NVIDIA (GGUF converted and quantized to 8 bits by transcribe.cpp's authors), with the licence's text | CC-BY-4.0 | parakeet-tdt_ctc-110m-Q8_0.gguf | prebuilt files, images | parakeet |
| partial-json | Pi, the coding agent, and the packages it depends on | MIT | 0.1.7 | source, images | pi |
| path-key | Pi, the coding agent, and the packages it depends on | MIT | 3.1.1 | source, images | pi |
| PCRE2 | Regular expressions: GLib's | BSD-3-Clause WITH PCRE2-exception | 10.49 | source, images | pcre2 |
| pigz | pigz and unpigz, with the Zopfli it vendors | Zlib AND Apache-2.0 | 2.8 | source, images | pigz |
| pip | Python package installer, from CPython's ensurepip | MIT | source, images | python | |
| pixman | Pixel compositing, the X server's and cairo's | MIT | 0.46.4 | source, images | gtk-build, pixman |
| pkgconf | pkg-config for the 0 A.D. build and for sessions | ISC | source, images | pkgconf | |
| Premake | Generates Makefiles, the 0 A.D. engine's among them: the premake package | BSD-3-Clause | source, images | premake | |
| proper-lockfile | Pi, the coding agent, and the packages it depends on | MIT | 4.1.2 | source, images | pi |
| protobufjs | Pi, the coding agent, and the packages it depends on | BSD-3-Clause | 7.6.6 | source, images | pi |
| protox | Protobuf compiler for the Codex build | MIT OR Apache-2.0 | source, images | protox | |
| proxy-agent-negotiate | Pi, the coding agent, and the packages it depends on | MIT | 1.1.0 | source, images | pi |
| PyYAML | YAML in Mesa's build | MIT | pyyaml-6.0.3.tar.gz | source, images | mesa-build |
| QuickJS-ng | JavaScript engine for Janis and Pi | MIT | 0.17.0 | source, images | quickjs |
| quickjs-wasi | Pi, the coding agent, and the packages it depends on | MIT | 3.6.2 | source, images | pi |
| Qwen3.5-2B | Model weights (GGUF quantized by bartowski) | Apache-2.0 | prebuilt files, images | qwen3.5-2b | |
| Qwen3.5-4B | Model weights (GGUF quantized by unsloth) | Apache-2.0 | prebuilt files, images | qwen3.5-4b | |
| raylib | Game library for Slopyard and Airtime | Zlib | 6.0 | source, images | raylib |
| ReactOS Paint | Paint of ReactOS 0.3.17 (base/applications/mspaint, C), built in Dolly against Wine's headers and DLLs as the Wine demo's Paint | LGPL-2.1-or-later | 1bca06c49301 | source, images | wine-build |
| reflex | flex 2.5.4 as Thomas Dickey maintains it, also as lex | X11 AND BSD-4-Clause-UC | 20260131 | source, images | flex |
| retry | Pi, the coding agent, and the packages it depends on | MIT | 0.12.0 | source, images | pi |
| retry | Pi, the coding agent, and the packages it depends on | MIT | 0.13.1 | source, images | pi |
| ripgrep | rg | Unlicense OR MIT | source, images | ripgrep | |
| Rust | rustc, std and Cargo's seed, built outside Dolly; rust-build builds rustc and std from source in Dolly | MIT OR Apache-2.0 | prebuilt files, images | rust-build, rust-sdk | |
| Rust crates | Dependencies vendored with rustc, Cargo, ripgrep, fd, protox, cbindgen, Naga and Codex; images keep each crate's licence files in /usr/share/licenses/PROGRAM/crates | MIT AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND Zlib AND BSL-1.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND MPL-2.0 AND CDLA-Permissive-2.0 AND CC0-1.0 AND WTFPL | source, images | cbindgen, codex, fd, naga, protox, ripgrep, rust-build | |
| safe-buffer | Pi, the coding agent, and the packages it depends on | MIT | 5.2.1 | source, images | pi |
| samurai | Ninja-compatible build tool | ISC AND Apache-2.0 | 1.3 | source, images | system-tools |
| sbase | POSIX file and text tools | MIT | c546c3a5724c | source, images | sbase, system-tools, tar |
| SDL_image | Image loading and saving for SDL2 programs, with stb_image, nanosvg and miniz: the sdl2-image package | Zlib | 2.8.8 | source, images | sdl2-image |
| SDL_mixer | Sound mixing and music for SDL2 programs, with dr_wav, dr_flac, stb_vorbis, minimp3 and Timidity: the sdl2-mixer package | Zlib | 2.8.1 | source, images | sdl2-mixer |
| SDL_ttf | TrueType text for SDL2 programs, on FreeType: the sdl2-ttf package | Zlib | 2.24.0 | source, images | sdl2-ttf |
| SDL2 | Window and input library for the games | Zlib | 2.32.10 | source, images | imgui-x11, sdl2 |
| semver | Pi, the coding agent, and the packages it depends on | ISC | 7.8.5 | source, images | pi |
| Seven Kingdoms: Ancient Adversaries | Engine and data of the RTS arena | GPL-2.0-or-later | 2.15.7 | source, images | rts-build |
| shebang-command | Pi, the coding agent, and the packages it depends on | MIT | 2.0.0 | source, images | pi |
| shebang-regex | Pi, the coding agent, and the packages it depends on | MIT | 3.0.0 | source, images | pi |
| signal-exit | Pi, the coding agent, and the packages it depends on | ISC | 3.0.7 | source, images | pi |
| Silero VAD | Weights of the model that tells speech from other sound (GGUF by transcribe.cpp's authors); its MIT text is in transcribe.cpp's THIRD-PARTY-LICENSES.md | MIT | silero-vad-v6.2-F32.gguf | prebuilt files, images | speech-to-text |
| SpiderMonkey | JavaScript engine linked into 0 A.D., built inside Dolly by the spidermonkey package | MPL-2.0 | source, images | spidermonkey | |
| SQLite | Database in cargo, from the libsqlite3-sys crate | blessing | source, images | rust-build | |
| SQLite | sqlite3 and its library, as the sqlite package | blessing | 3.54.0 | source, images | sqlite |
| standardwebhooks | Pi, the coding agent, and the packages it depends on | MIT | 1.1.1 | source, images | pi |
| stb_truetype, stb_image | Font rasterizer for the display and game overlays; PNG decoding for kitty graphics in the terminal | MIT OR Unlicense | 2c980bb59875 | source, images | bhop, classicube, ghostty-build, rts-arena |
| TinyCC | TinyCC 0.9.27's win64 binary release, unmodified: x86-64 Windows code that the Wine demo's x86emu interprets, and the compiler that builds the image's x86-64 sample from its own example; its source release is in the same archive | LGPL-2.1-or-later | 0.9.27 | prebuilt files, images | wine-build |
| tmux | Terminal multiplexer | ISC | 3.8 | source, images | tmux |
| toybox | grep and sed with the options sbase's lack, grep -r and sed -i among them | 0BSD | 0.8.15 | source, images | toybox |
| transcribe.cpp and ggml | Speech recognition for the speech demo, with the miniz it vendors | MIT | c63b18e2b429 | source, images | transcribe |
| translate-c | Support files of the Zig bindings of Wuffs in Ghostty's terminal library | MIT | translate_c-80f8b6e4f45a303268717d8e5f4f91d7837138bb.tar.gz | source, images | ghostty-build |
| tree | tree | GPL-2.0-or-later | 2.3.2 | source, images | tree |
| tree-sitter | Parser runtime for Neovim | MIT | 0.26.13 | source, images | nvim |
| tree-sitter-c | Neovim parser | MIT | v0.24.1.tar.gz | source, images | nvim |
| tree-sitter-lua | Neovim parser | MIT | v0.5.0.tar.gz | source, images | nvim |
| tree-sitter-markdown | Neovim parser | MIT | v0.5.3.tar.gz | source, images | nvim |
| tree-sitter-query | Neovim parser | Apache-2.0 | v0.8.0.tar.gz | source, images | nvim |
| tree-sitter-vim | Neovim parser | MIT | v0.8.1.tar.gz | source, images | nvim |
| tree-sitter-vimdoc | Neovim parser | Apache-2.0 | v4.1.0.tar.gz | source, images | nvim |
| ts-algebra | Pi, the coding agent, and the packages it depends on | MIT | 2.0.0 | source, images | pi |
| tslib | Pi, the coding agent, and the packages it depends on | 0BSD | 2.8.1 | source, images | pi |
| typebox | Pi, the coding agent, and the packages it depends on | MIT | 1.3.27 | source, images | pi |
| TypeScript | tsc, and compiles Pi in Dolly | Apache-2.0 | 5.9.3 | source, images | typescript |
| undici | Pi, the coding agent, and the packages it depends on | MIT | 8.10.2 | source, images | pi |
| undici-types | Pi, the coding agent, and the packages it depends on | MIT | 8.9.0 | source, images | pi |
| utf8proc | Unicode library for Neovim | MIT AND Unicode-DFS-2016 | 2.11.3 | source, images | nvim |
| uucode | Unicode tables for Ghostty | MIT | 0.2.0 | source, images | ghostty-build |
| WABT | wat2wasm, wasm2wat, wasm-objdump, wasm-strip and wasm-validate, with the PicoSHA2 it vendors | Apache-2.0 AND MIT | 1.0.42 | source, images | wabt |
| web-streams-polyfill | Pi, the coding agent, and the packages it depends on | MIT | 3.3.3 | source, images | pi |
| WebAssembly Micro Runtime | Runs zig1.wasm while bootstrapping Zig | Apache-2.0 WITH LLVM-exception | 68b8ed3892b8 | source, images | zig-build, zig-llvm-build |
| WebGPU native examples | The GPU fluid solver | MIT | 9a7c30753d6f | images | gpu-fluid |
| webgpu-headers | webgpu.h for the GPU fluid solver | BSD-3-Clause | b5ff182caa90 | images | gpu-fluid |
| which | Pi, the coding agent, and the packages it depends on | ISC | 2.0.2 | source, images | pi |
| Wine | Wine 4.0.4: the DLLs, programs, tools and server the Wine demo builds in Dolly, with demos/wine/wine-dolly.patch applied and its Bison and flex parsers generated | LGPL-2.1-or-later | 4.0.4 | source, images | wine-build |
| ws | Pi, the coding agent, and the packages it depends on | MIT | 8.22.0 | source, images | pi |
| Wuffs | Pixel formats of kitty graphics in Ghostty's terminal library | Apache-2.0 OR MIT | wuffs-7411f488fe2e2c205c3d3b3d28638b7356522930.tar.gz | source, images | ghostty-build |
| X.Org libraries | X's protocol headers and client libraries, from xcb to the Athena widgets, and the server's font and keymap libraries | MIT AND X11 AND HPND | 2026.1 | source, images | libxkbfile, mesa-build, x11-build, xorg-server |
| X.Org programs | twm, xclock, xeyes, and xkbcomp, which compiles the X server's keymap | MIT AND X11 | 1.5.0 | source, images | twm, xclock, xeyes, xkbcomp |
| xkeyboard-config | The keyboard descriptions the X server compiles its keymap from | MIT AND HPND | 2.48 | source, images | xkeyboard-config |
| Xolonium | Xonotic's menu and HUD font: the 4.2 GPL variant the repository's xonotic/ directory builds; its source archive is served beside the image | GPL-2.0-or-later WITH Font-exception-2.0 | 4.2 | prebuilt files, images | xonotic |
| Xonotic data | The release's data and maps archives, unmodified, GPL-3.0-or-later by Xonotic's COPYING (the pass over them is in docs/licences.md) | GPL-3.0-or-later | 0.8.6 | prebuilt files, images | xonotic |
| Xonotic game logic (qcsrc) | The QuakeC programs gmqcc compiles in Dolly; lib/warpzone is MIT or GPL-2.0-or-later and lib/csqcmodel MIT | GPL-3.0-or-later AND MIT | source, images | xonotic-build, xonotic-shaders | |
| xorg-server | The X server, as Xsdl on Dolly's display | MIT AND X11 AND HPND | 21.1.25 | source, images | xorg-server |
| xterm | The terminal emulator for X | MIT AND X11 | 412 | source, images | xterm |
| xxd | xxd, from Vim's source | MIT OR GPL-2.0-only | 9.2.1178 | source, images | xxd |
| xxHash | Hash function in the Mojo compiler | BSD-2-Clause | 0.8.3 | source, images | mojo |
| XZ Utils | xz and liblzma | 0BSD | 5.8.4 | source, images | xz |
| yaml | Pi, the coding agent, and the packages it depends on | ISC | 2.9.0 | source, images | pi |
| Zig | Builds Ghostty from source (C output only); zig-llvm, with LLVM; on the host, fetches the packages of Ghostty's GTK build | MIT | 0.16.0 | source, images | zig-build, zig-llvm-build |
| zlib | Compression library | Zlib | 1.3.2 | source, images | zlib |
| zsh | Shell | MIT-Modern-Variant AND GPL-2.0-or-later | 5.9.2 | source, images | zsh |
| Zstandard | Compression in the LLVM that the Mojo compiler links: precompiled Mojo packages; zstd and libzstd, as the zstd package | BSD-3-Clause OR GPL-2.0-only | 1.5.7 | source, images | mojo-llvm, zstd |