[
  {
    "bereich": "Client",
    "kategorie": "Engine",
    "name": "Godot Engine",
    "version": "4.7",
    "lizenz": "MIT",
    "link": "https://godotengine.org",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Client",
    "kategorie": "Schriften",
    "name": "Ubuntu-Schriftfamilie (Mono B/BI/R/RI)",
    "version": null,
    "lizenz": "Ubuntu Font Licence 1.0",
    "link": "https://design.ubuntu.com/font",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Client",
    "kategorie": "Schriften",
    "name": "Noto Sans (Regular, Bold; UI-Grundschrift)",
    "version": "2.015",
    "lizenz": "SIL Open Font License 1.1",
    "link": "https://notofonts.github.io/",
    "status": "vorhanden",
    "hinweis": "Auf Latein (inkl. Vietnamesisch, Yoruba), Griechisch und Kyrillisch zugeschnitten (implementations/godot4/tools/build_noto_ui_font.py), Lizenztext unter implementations/godot4/assets/fonts/noto/LICENSE."
  },
  {
    "bereich": "Client",
    "kategorie": "Schriften",
    "name": "Noto Sans Devanagari, Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam (Regular, Bold)",
    "version": "2.004-3.011",
    "lizenz": "SIL Open Font License 1.1",
    "link": "https://notofonts.github.io/",
    "status": "vorhanden",
    "hinweis": "Schriften der indischen Sprachfassungen; Devanagari auf den Devanagari-Block zugeschnitten, die uebrigen unveraendert, dazu je Schrift eine Teilschrift mit den Zeichen der Sprach-Eigennamen (Endonym-*.ttf, tools/build_noto_ui_font.py); im Web kommen sie ausser Devanagari als Nachladepaket. Quellversion je Familie in implementations/godot4/assets/fonts/noto/noto.manifest.json, Lizenztext unter implementations/godot4/assets/fonts/noto/LICENSE."
  },
  {
    "bereich": "Client",
    "kategorie": "Schriften",
    "name": "DejaVu Sans (Symbol-Subset, HestragaSymbolFallback.ttf)",
    "version": "2.37",
    "lizenz": "Bitstream Vera License (plus Public-Domain-Ergaenzungen)",
    "link": "https://dejavu-fonts.github.io/",
    "status": "vorhanden",
    "hinweis": "Auf die im Client verwendeten Symbole gesubsettet (tools/build_symbol_font_subset.py), haengt als Fallback hinter der UI-Grundschrift Noto Sans, siehe implementations/godot4/assets/fonts/README.md."
  },
  {
    "bereich": "Client und Website",
    "kategorie": "Icons",
    "name": "Lucide",
    "version": null,
    "lizenz": "ISC",
    "link": "https://lucide.dev",
    "status": "vorhanden",
    "hinweis": "Einzelne SVG-Symbole im Client (implementations/godot4/assets/icons/lucide/) und als Byte-Kopien auf der Website (ops/server/site/icons/, inline eingesetzt)."
  },
  {
    "bereich": "Website",
    "kategorie": "Schriften",
    "name": "Ubuntu-Schriftfamilie (Light/Regular/Bold, WOFF2-Subsets)",
    "version": "0.83",
    "lizenz": "Ubuntu Font Licence 1.0",
    "link": "https://design.ubuntu.com/font",
    "status": "vorhanden",
    "hinweis": "Selbst gehostet unter /site/fonts/ (Subsets latin, latin-ext, greek, cyrillic, erzeugt mit fontTools/pyftsubset); Lizenztext liegt daneben."
  },
  {
    "bereich": "Website",
    "kategorie": "Schriften",
    "name": "JetBrains Mono (Regular, WOFF2-Subsets)",
    "version": "2.304",
    "lizenz": "SIL Open Font License 1.1",
    "link": "https://www.jetbrains.com/lp/mono/",
    "status": "vorhanden",
    "hinweis": "Selbst gehostet unter /site/fonts/ (Subsets latin, latin-ext, greek, cyrillic); Lizenztext liegt daneben."
  },
  {
    "bereich": "Server",
    "kategorie": "Betriebssystem",
    "name": "Ubuntu Server 24.04.4 LTS",
    "version": "24.04.4",
    "lizenz": "diverse Open-Source-Lizenzen (Distribution von Canonical Ltd.)",
    "link": "https://ubuntu.com",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Laufzeitumgebung",
    "name": "Node.js",
    "version": null,
    "lizenz": "MIT",
    "link": "https://nodejs.org",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Datenbank",
    "name": "PostgreSQL",
    "version": "16",
    "lizenz": "PostgreSQL-Lizenz",
    "link": "https://www.postgresql.org",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Webserver",
    "name": "nginx",
    "version": "1.24.0",
    "lizenz": "BSD-2-Clause",
    "link": "https://nginx.org",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "TLS-Zertifikate",
    "name": "Certbot",
    "version": null,
    "lizenz": "Apache-2.0",
    "link": "https://certbot.eff.org",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Absicherung",
    "name": "fail2ban",
    "version": null,
    "lizenz": "GPL-2.0",
    "link": "https://github.com/fail2ban/fail2ban",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Absicherung",
    "name": "ufw (Uncomplicated Firewall)",
    "version": null,
    "lizenz": "GPL-3.0",
    "link": "https://launchpad.net/ufw",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Wartung",
    "name": "unattended-upgrades",
    "version": null,
    "lizenz": "GPL-2.0",
    "link": "https://launchpad.net/ubuntu/+source/unattended-upgrades",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Backup-Verschlüsselung",
    "name": "age",
    "version": null,
    "lizenz": "BSD-3-Clause",
    "link": "https://github.com/FiloSottile/age",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Wiki",
    "name": "Wiki.js",
    "version": null,
    "lizenz": "AGPL-3.0",
    "link": "https://js.wiki",
    "status": "geplant",
    "hinweis": "Installation steht noch aus (Paket W4b)."
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "@fastify/rate-limit",
    "version": "10.3.0",
    "lizenz": "MIT",
    "link": "https://github.com/fastify/fastify-rate-limit",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "ajv",
    "version": "8.20.0",
    "lizenz": "MIT",
    "link": "https://github.com/ajv-validator/ajv",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "ajv-formats",
    "version": "3.0.1",
    "lizenz": "MIT",
    "link": "https://github.com/ajv-validator/ajv-formats",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "fastify",
    "version": "5.12.0",
    "lizenz": "MIT",
    "link": "https://github.com/fastify/fastify",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "jose",
    "version": "5.10.0",
    "lizenz": "MIT",
    "link": "https://github.com/panva/jose",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "node-pg-migrate",
    "version": "9.0.0",
    "lizenz": "MIT",
    "link": "https://github.com/salsita/node-pg-migrate",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "pg",
    "version": "8.23.0",
    "lizenz": "MIT",
    "link": "https://github.com/brianc/node-postgres",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "pino",
    "version": "9.14.0",
    "lizenz": "MIT",
    "link": "https://github.com/pinojs/pino",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Server",
    "kategorie": "Bibliotheken (Node/npm)",
    "name": "prom-client",
    "version": "15.1.3",
    "lizenz": "Apache-2.0",
    "link": "https://github.com/siimon/prom-client",
    "status": "vorhanden",
    "hinweis": null
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "3D-Modelle",
    "name": "Blender",
    "version": null,
    "lizenz": "GPL-3.0-or-later",
    "link": "https://www.blender.org",
    "status": "vorhanden",
    "hinweis": "Entwicklerwerkzeug — kein Bestandteil des Spiels."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "Musik",
    "name": "Audacity",
    "version": null,
    "lizenz": "GPL-2.0-or-later",
    "link": "https://www.audacityteam.org",
    "status": "vorhanden",
    "hinweis": "Entwicklerwerkzeug — kein Bestandteil des Spiels."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "Container/lokale Entwicklung",
    "name": "Docker",
    "version": null,
    "lizenz": "Docker Engine: Apache-2.0 (Docker Desktop: proprietäre Nutzungsbedingungen, je nach eingesetzter Variante)",
    "link": "https://www.docker.com",
    "status": "vorhanden",
    "hinweis": "Nur lokale Entwicklung, läuft nicht auf dem Produktivserver."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "Claude (Anthropic)",
    "version": null,
    "lizenz": "Nutzungsbedingungen des Anbieters",
    "link": "https://www.anthropic.com/legal/consumer-terms",
    "status": "vorhanden",
    "hinweis": "Entwicklerwerkzeug — kein Bestandteil des Spiels."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "ChatGPT (OpenAI)",
    "version": null,
    "lizenz": "Nutzungsbedingungen des Anbieters",
    "link": "https://openai.com/policies/terms-of-use",
    "status": "vorhanden",
    "hinweis": "Erzeugt einzelne Bildvorlagen (u. a. Porträts, Wappen-Grafik), die als fertige Dateien ins Spiel übernommen werden — siehe /ki-nutzung, Abschnitt \"Passiv: KI-erzeugte Inhalte\". Kein aktiver, im Spielbetrieb selbst rechnender Bestandteil."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "ComfyUI mit Stable Diffusion XL (sd_xl_base_1.0.safetensors)",
    "version": "SDXL Base 1.0",
    "lizenz": "CreativeML Open RAIL++-M (Basismodell; angehängte Nutzungsbeschränkungen, keine Namensnennungspflicht für Ausgaben)",
    "link": "https://github.com/comfyanonymous/ComfyUI",
    "status": "vorhanden",
    "hinweis": "Lokal betriebener, quelloffener Bildgenerator. Erzeugt einzelne Bildvorlagen, die als fertige Dateien ins Spiel übernommen werden — siehe /ki-nutzung. Kein aktiver, im Spielbetrieb selbst rechnender Bestandteil."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "rembg",
    "version": null,
    "lizenz": "MIT",
    "link": "https://github.com/danielgatis/rembg",
    "status": "vorhanden",
    "hinweis": "Stellt Bildhintergründe automatisch frei (Alphakanal). Entwicklerwerkzeug, kein Bestandteil des Spiels selbst — wirkt nur auf Bilddateien vor der Auslieferung."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "Pollinations.ai",
    "version": null,
    "lizenz": "Nutzungsbedingungen des Anbieters",
    "link": "https://pollinations.ai",
    "status": "vorhanden",
    "hinweis": "Bildgenerator für Referenzbilder (tools/gen_image.ps1). Entwicklerwerkzeug, kein Bestandteil des Spiels selbst."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "TripoSR",
    "version": null,
    "lizenz": "MIT",
    "link": "https://github.com/VAST-AI-Research/TripoSR",
    "status": "geplant",
    "hinweis": "Leitet aus 2D-Referenzbildern 3D-Modell-Rohformen ab, siehe docs/AI_3D_ASSET_PIPELINE.md. Vorgesehen für die 3D-Assetkette, noch nicht produktiv für ausgelieferte Assets eingesetzt."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "Stable Fast 3D",
    "version": null,
    "lizenz": "Nutzungsbedingungen des Anbieters (Stability AI)",
    "link": "https://stability.ai/stable-fast-3d",
    "status": "geplant",
    "hinweis": "Geprüfte Alternative zu TripoSR (Bild-zu-3D), siehe docs/AI_3D_ASSET_PIPELINE.md §2. Noch nicht produktiv für ausgelieferte Assets eingesetzt."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "Hunyuan3D-2 / 2.1",
    "version": null,
    "lizenz": "Tencent Community-Lizenz (kommerzielle Nutzung mit Bedingungen)",
    "link": "https://github.com/Tencent-Hunyuan/Hunyuan3D-2",
    "status": "geplant",
    "hinweis": "Geprüfte Alternative zu TripoSR für die Finalqualität (Bild-zu-3D), siehe docs/AI_3D_ASSET_PIPELINE.md §2. Noch nicht produktiv für ausgelieferte Assets eingesetzt."
  },
  {
    "bereich": "Entwicklerwerkzeuge",
    "kategorie": "KI",
    "name": "TRELLIS / TRELLIS.2",
    "version": null,
    "lizenz": "MIT",
    "link": "https://github.com/microsoft/TRELLIS",
    "status": "geplant",
    "hinweis": "Geprüfte Alternative zu TripoSR für die Finalqualität (Bild-zu-3D), siehe docs/AI_3D_ASSET_PIPELINE.md §2. Noch nicht produktiv für ausgelieferte Assets eingesetzt."
  },
  {
    "bereich": "Client und Website",
    "kategorie": "Bilder",
    "name": "Euclid-Aufnahme des Kugelsternhaufens NGC 6397",
    "version": null,
    "lizenz": "CC BY-SA 3.0 IGO",
    "link": "https://www.esa.int/ESA_Multimedia/Images/2023/11/Euclid_s_view_of_globular_cluster_NGC_6397",
    "status": "vorhanden",
    "hinweis": "Nachthintergrund der 2,5D-Ansicht und Hintergrund der Website (mit Parallaxe beim Scrollen). Nennung als Lizenzbedingung, Wortlaut unveraendert: ESA/Euclid/Euclid Consortium/NASA, image processing by J.-C. Cuillandre (CEA Paris-Saclay), G. Anselmi. Weitergabe unter gleichen Bedingungen (Share-Alike) gilt fuer das Bild und seine Bearbeitungen, nicht fuer das Spiel. Bearbeitung: vom Original skaliert (2048x2048) und neu kodiert (WebP); diese Bearbeitung steht unter derselben Lizenz."
  },
  {
    "bereich": "Client",
    "kategorie": "Bilder",
    "name": "Hubble-Aufnahme des Galaxienhaufens MACS J0717 (heic1215b)",
    "version": null,
    "lizenz": "CC BY 4.0",
    "link": "https://esahubble.org/images/heic1215b/",
    "status": "vorhanden",
    "hinweis": "Zweiter Nachthintergrund der 2,5D-Ansicht - bei Partiestart wird einer der beiden Himmel gewaehlt, deshalb sind beide zu nennen. Nennung als Lizenzbedingung, Wortlaut unveraendert: NASA, ESA, Harald Ebeling (University of Hawaii at Manoa) & Jean-Paul Kneib (LAM). Bearbeitung: vom Original skaliert (2048x1536) und neu kodiert (WebP). Ohne Share-Alike-Pflicht, anders als die Euclid-Aufnahme."
  },
  {
    "bereich": "Server",
    "kategorie": "Identity",
    "name": "Keycloak",
    "version": "26.8.1",
    "lizenz": "Apache-2.0",
    "link": "https://www.keycloak.org/",
    "status": "geplant",
    "hinweis": "Selbst betriebene Identity; wird erst nach geprüftem Mailversand und Anmeldung produktiv umgeschaltet."
  },
  {
    "bereich": "Server",
    "kategorie": "Kontomail",
    "name": "Postfix",
    "version": null,
    "lizenz": "EPL-2.0 oder IPL-1.0",
    "link": "https://www.postfix.org/",
    "status": "geplant",
    "hinweis": "Eigenbetrieb auf dem vorhandenen VPS vorgesehen; Distributionspaket und dessen Lizenzhinweise gelten für die tatsächliche Installation."
  },
  {
    "bereich": "Server",
    "kategorie": "Kontomail",
    "name": "OpenDKIM",
    "version": null,
    "lizenz": "BSD-3-Clause (Trusted Domain Project) und Sendmail Open Source License, je Datei",
    "link": "https://github.com/trusteddomainproject/OpenDKIM",
    "status": "geplant",
    "hinweis": "Eigenbetrieb auf dem vorhandenen VPS vorgesehen; Distributionspaket und dessen Lizenzhinweise gelten für die tatsächliche Installation."
  }
]
