Lizenzinformationen

Lizenz der Website-Inhalte

Soweit bei einzelnen Inhalten nicht anders angegeben, stehen die auf dieser Website veröffentlichten Texte unter der Lizenz Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).

Das bedeutet insbesondere:

  • Namensnennung des Urhebers ist erforderlich.
  • Bearbeitungen und Weitergaben sind erlaubt.
  • Weitergaben bearbeiteter Fassungen müssen unter derselben Lizenz erfolgen.

Unberührt davon bleiben gesondert lizenzierte Drittinhalte, Markenrechte, Bildrechte sowie die unten aufgeführten proprietären Schriftarten.

Nicht-OSS-Bestandteile

Diese Assets sind nicht Open Source und gehören deshalb nicht in die OSS-Liste im engeren Sinn:

Komponente Verwendung Lizenzstatus Hinweis
Calendas Plus (im Projekt als Editorial Serif eingebunden) Fließtext-Schrift proprietär persönliche Lizenz des Betreibers
MonoLisa Code-Schrift proprietär persönliche Lizenz / EULA von FaceType Foundry

Direkt auf der Website ausgelieferte OSS-Bestandteile

Komponente Verwendung im Projekt Lizenz Quelle
Nunito Sans Sans-Serif-Schrift für UI, Navigation, Tabellen und Formulare SIL Open Font License 1.1 googlefonts/nunito
Material Symbols Rounded Icon-Font für den Theme-Umschalter Apache License 2.0 google/material-design-icons
Mermaid Diagramm-Rendering für den dedizierten Mermaid-Block MIT mermaid-js/mermaid
Leaflet Kartenanzeige im Leaflet Map-Block BSD-2-Clause Leaflet/Leaflet
Prism Syntax-Highlighting für Code-Blöcke MIT PrismJS/prism
lazysizes Lazy-Loading für Bild- und Galerieblöcke MIT aFarkas/lazysizes
Chroma Grundlage des lokal erzeugten Syntax-Highlighting-CSS (css/github-syntax.css) MIT alecthomas/chroma
Simple Icons Social-Icons als SVGs (GitHub, Mastodon, Matrix, Signal) CC0 1.0 simple-icons/simple-icons

Hinweise zu den Social-Icons

Die Social-SVGs werden im Projekt als Markenlogos verwendet. Die Simple-Icons-Sammlung selbst steht unter CC0 1.0, Marken- und Kennzeichenrechte an den dargestellten Logos bleiben davon unberührt.

OSS-Komponenten im lokalen Werkzeug-Build

Die Datei vendor/werkzeuge/age-encryptor.js ist ein lokales Bundle für die Werkzeug-Seite. Sie basiert auf den folgenden Open-Source-Paketen:

Paket Im Repository vorhandene Version(en) Lizenz
age-encryption 0.3.0 BSD-3-Clause
JSZip 3.10.1 MIT oder GPL-3.0-or-later
pako 1.0.11 MIT und Zlib
@scure/base 2.2.0 MIT
@noble/ciphers 2.2.0 MIT
@noble/curves 2.2.0, 2.0.1 MIT
@noble/hashes 2.2.0, 2.0.1 MIT
@noble/post-quantum 0.5.4 MIT
esbuild 0.25.12 MIT
@esbuild/darwin-arm64 0.25.12 MIT
immediate 3.0.6 MIT
lie 3.3.0 MIT
process-nextick-args 2.0.1 MIT
readable-stream 2.3.8 MIT
safe-buffer 5.1.2 MIT
string_decoder 1.1.1 MIT
util-deprecate 1.0.2 MIT
core-util-is 1.0.3 MIT
isarray 1.0.0 MIT
setimmediate 1.0.5 MIT
inherits 2.0.4 ISC

Einordnung

  • Die oben genannten Tooling-Pakete betreffen primär das lokale Build der Werkzeug-Funktion und das daraus erzeugte Bundle.
  • Im ausgelieferten Bundle ist ein eingebetteter Abschnitt Bundled license information vorhanden.
  • Für JSZip ist im Bundle eine Dual-Lizenz hinterlegt: MIT oder GPL-3.0-or-later.

Lokale Nachweise im Repository

Die technischen Hinweise auf Lizenzen sind im Projekt selbst an mehreren Stellen sichtbar:

  • vendor/leaflet/leaflet.js enthält den Header zu Leaflet 1.9.4.
  • vendor/prism/prism.js enthält den MIT-Lizenzhinweis von Prism.
  • vendor/lazysizes/lazysizes.min.js enthält den Versions- und Lizenzhinweis lazysizes - v5.3.2 / MIT.
  • vendor/werkzeuge/age-encryptor.js enthält einen eingebetteten Abschnitt Bundled license information.
  • css/content-font.css bindet die proprietäre Schrift Editorial Serif lokal ein.
  • css/monolisa-webfont.css verweist ausdrücklich auf eine proprietäre EULA.

Projektbezogene Dateien ohne OSS-Lizenz

Die folgenden Dateien sind projektspezifische Inhalte oder eigene Gestaltungsbestandteile und stehen nicht automatisch unter einer OSS-Lizenz:

  • images/author.jpeg
  • images/weblogo-lightmode.jpg
  • images/weblogo-darkmode.jpg
  • eigene Texte, Beiträge, Kartenmarkierungen und sonstige redaktionelle Inhalte, soweit oben nicht anders angegeben