License and credits
Nixmap and the articles
The original Nixmap pages, articles, exercises, rendered diagrams, and illustrations are © Yurii M., licensed CC BY-SA 4.0: share and adapt them, keep the credit, keep the license. That grant does not cover the website's source code or the third-party assets below.
The website itself
The source code of this website is © Yurii M., all rights reserved. It is not published, except for the files below that are ports of Firefox, whose source is published under the MPL 2.0.
Software this site ships
- Solid inside Astro, with Vite's module preload helper, marked (MIT, with a BSD notice for John Gruber's Markdown), and three.js on the certificate page. MIT. Their notices are in the bundled JavaScript licenses and Astro's license.
- The tree-sitter runtime and four grammars compiled to WebAssembly, one each for Nix, Bash, JSON and YAML, built from the grammars packaged in nixpkgs. MIT.
- Highlight and injection queries from nvim-treesitter, with their comments removed. Apache 2.0.
- A recoloured copy of the Gruvbox dark theme from giscus, which loads the comments on the articles, itself modified from Pavel Pertsev's Gruvbox. Both MIT: giscus's license; Gruvbox states MIT/X11 in its README.
- The simulated Node.js project contains picocolors, © Oleksii Raspopov, Kostiantyn Denysov and Anton Verinov, ISC.
Nix material this site ships
- 56 files of nixpkgs
lib, with their comments removed. MIT, © Eelco Dolstra and the Nixpkgs/NixOS contributors. - Option names, types, defaults and descriptions from nixpkgs and Home Manager. Both MIT (nixpkgs, Home Manager), pinned to the revisions in nixpkgs-meta.json.
- systemd directive descriptions from the systemd 260.4 manual pages. LGPL-2.1-or-later.
NixOS artwork
- NixOS snowflake. “NixOS Logo” by Simon Frankau, Tim Cuthbertson, and Daniel Baker, from nixos-artwork, CC BY 4.0. The desktop and login scenes use it unchanged. The installer window, Nixmap and the simulation widgets show modified versions of the same logo by Yurii M., under the same terms and not endorsed by the NixOS project.
- NixOS simple blue wallpaper by Eric Sagnes, CC0 1.0, the original file unchanged.
- NixOS installer GRUB theme by samueldr, CC BY-SA 4.0, with icons from or adapted from KDE's Breeze icons under the LGPL, source.
- NixOS installer branding from calamares-nixos-extensions: the sidebar logo under CC BY 4.0, and the three slides and the ten desktop screenshots under CC BY-SA 4.0. The screenshots are the JPEG copies that nixpkgs ships.
Installer and boot artwork
- Calamares timezone map and pin, © 2014 Teo Mrnjavac. The partition, boot environment and release icons, © 2015 Teo Mrnjavac. The information and restore images, © 2014 Teo Mrnjavac. The language icon, © 2011 Farhat Datta and Onur Mustak Cobanli. All GPL-3.0-or-later. The status icons, © 2014 Uri Herrera and others, LGPL-3.0-or-later. Source.
- Qt dialog icons from qtbase 6.11.2, © The Qt Company Ltd., under LGPL-3.0-only, GPL-2.0-only or GPL-3.0-only.
- Application icons on the installer image: GParted by Sebastian Kraft (GPL 2.0), KDE Partition Manager © 2023 Gerson Alvarado (LGPL-3.0-or-later), and the Vim and XTerm icons under their applications' licences.
- Plymouth spinner theme by jimmac, from Plymouth, GPL-2.0-or-later.
- TianoCore boot logo from EDK II, © Intel Corporation, BSD-2-Clause-Patent.
- Linux VGA 8×16 console font from the Linux kernel, GPL-2.0.
Desktop artwork
- GNOME icons from adwaita-icon-theme (LGPL-3.0 or CC BY-SA 3.0), gnome-shell and gnome-control-center (GPL-2.0-or-later), and Nautilus and Console (GPL-3.0-or-later). The Welcome illustration and twelve application icons are CC BY-SA 4.0; the wellbeing icon is CC0 1.0 by Jakub Steiner; the other application icons are under their applications' licences.
- Printing icon from CUPS, © 2020-2025 OpenPrinting and © 2007-2019 Apple Inc., Apache 2.0, with CUPS's NOTICE. CUPS and the CUPS logo are trademarks of Apple Inc.
- Ubuntu 24.04 wallpaper, © 2016-2022 Canonical Ltd, CC BY-SA 4.0, scaled down and converted to JPEG, source.
- Yaru icons by Sam Hewitt and the Ubuntu community, CC BY-SA 4.0, unchanged, source, and the Yaru GNOME Shell theme's own icons and switch images (GPL-3.0-or-later).
- Ubuntu logo from Ubuntu's base-files (GPL-2.0-or-later), and the App Center icon from ubuntu/app-center (GPL-3.0).
- Firefox logo, wordmark, application icons and toolbar icons from Firefox 157.0, and a port of its New Tab page, under the MPL 2.0. The default shortcut and search icons are the ones Firefox ships. The source of the port is published here: FirefoxNewTab.tsx and firefox-newtab.css; the modified toolbar icons ship as their SVG source.
- GitHub pages built with Octicons and Primer styles, © GitHub Inc., MIT (Octicons, Primer), and the identicon algorithm from dgraham/identicon, © David Graham, MIT.
The petting hand
The ten frames that pat the helmet come from the PetPet Generator, by way of pet-pet-gif, © 2021 camprevail, which distributes them under the MIT licence. This site ships the frames converted to WebP.
Fonts and icons
Every font below is cut down to the characters used here and carries its copyright and license in its own metadata. Ubuntu Sans and Ubuntu Sans Mono, © Canonical Ltd., under the Ubuntu Font Licence 1.0, renamed “Ubuntu Sans derivative Vimjoyer” and “Ubuntu Sans Mono derivative Vimjoyer” as that licence asks. JetBrains Mono under the SIL Open Font License 1.1, with a Nerd Fonts glyph subset for terminal glyphs, drawn from Font Awesome (Fonticons, Inc., CC BY 4.0), Octicons (GitHub Inc., MIT) and Material Design Icons. DejaVu Sans and DejaVu Sans Mono under the DejaVu Fonts License, for the NixOS installer, and Adwaita Sans, © The Inter Project Authors, Renzhi Li, Jamie Gravendeel and Florian Müllner, under the SIL Open Font License 1.1, for the GNOME desktop. Noto Sans Math, © Google LLC, under the SIL Open Font License 1.1, cut down to the ratio sign the Ubuntu top bar clock draws with it. TeX Gyre Heros by B. Jackowski and J. M. Nowacki under the GUST Font License (LPPL 1.3c), renamed “TeXGyreHeros Vimjoyer Subset”, and “Vimjoyer Mono”, a subset of Liberation Mono, © Google Corporation and Red Hat, Inc., under the SIL Open Font License 1.1 and renamed because “Liberation” is a Reserved Font Name; both are for the GitHub pages. Material Symbols under Apache 2.0 and Material Design Icons under the Pictogrammers Free License (Apache 2.0 for icons). Simple Icons under CC0 1.0; those marks remain trademarks of their owners.
Full license texts
GPL 2.0, GPL 3.0, LGPL 2.1, LGPL 3.0, MPL 2.0, Apache 2.0, BSD-2-Clause-Patent, LPPL 1.3c, and every notice linked above. The Creative Commons licenses are linked to their legal code. ATTRIBUTION.md lists every borrowed file with its exact source.
Names
The GNOME, Calamares, GRUB, Firefox and GitHub interfaces here are code-native recreations. The only screenshots this site ships are the ten desktop pictures in the NixOS installer, and it ships no GNOME logo. GNOME® is a registered trademark of the GNOME Foundation. Nix, NixOS, GNOME, Calamares, GRUB, and their marks belong to their respective projects. They identify the software being taught; this site is not affiliated with or endorsed by those projects. Ubuntu and the Ubuntu logo are trademarks of Canonical Ltd. Firefox and the Firefox logo are trademarks of the Mozilla Foundation. GitHub and the Invertocat are trademarks of GitHub, Inc. CUPS and the CUPS logo are trademarks of Apple Inc. The Wikipedia, YouTube, Reddit and Google icons in Firefox belong to their owners.

