diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 0000000..74532c9 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,97 @@ +# Licensing map for this repository, following the REUSE specification +# (https://reuse.software/spec-3.3/). Check it with `uvx reuse lint`. +# +# Each [[annotations]] block assigns a copyright holder and a licence to the +# paths it lists. Where several blocks match a file, the LAST one wins, so the +# blocks go from general to specific. `precedence = "override"` makes this file +# authoritative: without it, any text inside a file that looks like a copyright +# notice (e.g. the "©" in the footer) would be picked up instead. The full +# licence texts are in LICENSES/. + +version = 1 + +# --- Code ------------------------------------------------------------------ + +# Default: Quartz (https://github.com/jackyzha0/quartz [@quartz]) and the modifications +# made to it for this website. +[[annotations]] +path = "**" +SPDX-FileCopyrightText = [ + "2021 jackyzha0 and the Quartz contributors", + "2026 Christopher K. Long", +] +SPDX-License-Identifier = "MIT" +precedence = "override" + +# Files that also contain code from https://dansgarden.eu/technology/quartz [@dansgarden]. +# The derived portion of each file is marked by a comment in the file. +[[annotations]] +path = [ + "quartz/components/Footer.tsx", + "quartz/components/ContentMeta.tsx", + "quartz/styles/custom.scss", +] +SPDX-FileCopyrightText = [ + "2021 jackyzha0 and the Quartz contributors", + "2024-2025 Dan's Garden ", + "2026 Christopher K. Long", +] +SPDX-License-Identifier = "MIT AND CC-BY-4.0" +precedence = "override" + +# Stylesheets of Font Awesome Free 7.1.0 (https://fontawesome.com/license/free [@font_awesome_license]). +[[annotations]] +path = "quartz/static/fonts/css/**" +SPDX-FileCopyrightText = "2025 Fonticons, Inc." +SPDX-License-Identifier = "MIT" +precedence = "override" + +# Icon fonts of Font Awesome Free 7.1.0 (https://fontawesome.com/license/free [@font_awesome_license]). +[[annotations]] +path = "quartz/static/fonts/webfonts/**" +SPDX-FileCopyrightText = "2025 Fonticons, Inc." +SPDX-License-Identifier = "OFL-1.1" +precedence = "override" + +# IBM Plex Mono (https://github.com/IBM/plex [@ibm_plex]), the font of the site's code, +# from Google Fonts (https://fonts.google.com/specimen/IBM+Plex+Mono). +# Converted to WOFF2, and otherwise unmodified. +[[annotations]] +path = "quartz/static/fonts/text/ibm-plex-mono-*" +SPDX-FileCopyrightText = "2017 IBM Corp." +SPDX-License-Identifier = "OFL-1.1" +precedence = "override" + +# Schibsted Grotesk (https://github.com/schibsted/schibsted-grotesk [@Schibsted_Grotesk]), the font +# of the site's headings, from Google Fonts (https://fonts.google.com/specimen/Schibsted+Grotesk). The +# files in quartz/static/fonts/text were converted to WOFF2, and are otherwise +# unmodified. +[[annotations]] +path = ["quartz/static/fonts/text/schibsted-grotesk-*", "quartz/fonts/Schibsted Grotesk-*"] +SPDX-FileCopyrightText = "2023 The Schibsted-Grotesk Project Authors (https://github.com/schibsted/schibsted-grotesk)" +SPDX-License-Identifier = "OFL-1.1" +precedence = "override" + +# Source Sans Pro (https://github.com/adobe-fonts/source-sans/tree/2.045R-ro/1.095R-it [@source_sans_pro]), +# the font of the site's body text, from Google Fonts +# (https://fonts.google.com). The files in quartz/static/fonts/text were +# converted to WOFF2, and are otherwise unmodified. +[[annotations]] +path = ["quartz/static/fonts/text/source-sans-pro-*", "quartz/fonts/Source Sans Pro-*"] +SPDX-FileCopyrightText = "2010-2018 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'" +SPDX-License-Identifier = "OFL-1.1" +precedence = "override" + +# KaTeX 0.16.21 (https://katex.org [@katex]), copied from the katex package. +[[annotations]] +path = "quartz/static/katex/**" +SPDX-FileCopyrightText = "2013-2020 Khan Academy and other contributors" +SPDX-License-Identifier = "MIT" +precedence = "override" + +# Math fonts of KaTeX 0.16.21 (https://katex.org [@katex]). +[[annotations]] +path = "quartz/static/katex/fonts/**" +SPDX-FileCopyrightText = "2013-2020 Khan Academy and other contributors" +SPDX-License-Identifier = "OFL-1.1" +precedence = "override"