Zum Inhalt springen
mondasol

SBOM & Datenquellen

Software Bill of Materials — Übersicht der wesentlichen Komponenten und Datenquellen, ergänzt um zwei automatisch generierte CycloneDX-Dateien zum Download.

Maschinenlesbare SBOM (CycloneDX 1.6)

Format CycloneDX 1.6 JSON. Generiert mit cyclonedx-py bzw. @cyclonedx/cdxgen. Aktualisiert mit jedem Stack-Update.

Daten-Quellen

QuelleInhaltLizenzAnbieter
MarktstammdatenregisterStromerzeugungsanlagen, EEG-Tarife, Marktakteure, Netzanschluss­punkteDL-DE-BY-2.0Bundesnetzagentur
LadesäulenregisterÖffentliche Ladeinfrastruktur (Ladepunkte, Leistung, Standorte)CC BY 4.0Bundesnetzagentur
Zensus 2022Bevölkerung, Wohnungen, Gebäude pro GemeindeDL-DE-BY-2.0Statistisches Bundesamt
RegionalstatistikBodenfläche nach Art der tatsächlichen Nutzung je Gemeinde (Flächenerhebung)DL-DE-BY-2.0Statistische Ämter des Bundes und der Länder
BKG VG250Verwaltungsgrenzen Staat / Land / Kreis / VG / GemeindeDL-DE-BY-2.0Bundesamt für Kartographie und Geodäsie
DWD CDCKlima-Jahresgrids (Solar, Temperatur, Niederschlag, Sonnenstunden, Frost)DWD-Lizenz (frei nutzbar)Deutscher Wetterdienst
INKARSozio-ökonomische Indikatoren (Arbeitslosigkeit, Einkommen, BIP, Altersstruktur)Frei mit QuellenangabeBundesinstitut für Bau-, Stadt- und Raumforschung
OpenStreetMapPLZ-Polygone (Overpass), Karten-Vector-Tiles via planetilerODbL 1.0OpenStreetMap-Mitwirkende

Software-Stack (Frontend)

KomponenteVersionLizenzZweck
Next.js16.2MITReact-Framework (App Router)
React19.2MITUI-Library
TypeScript5.9Apache-2.0Typed JavaScript
Tailwind CSS4.xMITUtility-CSS
Geist (Font)1.7OFL-1.1Schriftarten (lokal gehostet)
postgres-js3.4UnlicensePostgreSQL-Client
MapLibre GL JS5.24BSD-3-ClauseKartendarstellung
pmtiles4.4BSD-3-ClauseCloud-Native-Tile-Format

Software-Stack (Daten-Pipeline)

KomponenteVersionLizenzZweck
Python3.12PSFPipeline-Sprache
uvlatestApache-2.0 / MITPython-Package-Manager
psycopg3.2LGPL-3.0PostgreSQL-Treiber
lxml5.xBSD-3Streaming-XML-Parser (MaStR)
geopandas / shapely / pyprojdiv.BSD-3Geo-Verarbeitung
rasterio1.xBSD-3GeoTIFF / Raster-IO (DWD)
typer0.xMITCLI
pytest8.xMITTests
ruff + mypydiv.MITLint + Type-Check

Infrastruktur

KomponenteVersionLizenzZweck
PostgreSQL16PostgreSQLHauptdatenbank
PostGIS3.4GPL-2.0Geo-Erweiterung
Docker / Docker Compose29.x / v2Apache-2.0Container-Runtime
planetilerlatestApache-2.0Vector-Tile-Build (OpenStreetMap → pmtiles)

Quellcode

mondasol ist ein kommerzielles Projekt. Eine Veröffentlichung des Quellcodes ist nicht vorgesehen, aber der Stack basiert ausschließlich auf Open-Source-Software wie oben aufgeführt.

Open Source — die unsichtbare Infrastruktur

Ohne die jahrelange, oft ehrenamtliche Arbeit hunderter Maintainer:innen wäre ein Projekt wie mondasol nicht in einem überschaubaren Zeitrahmen machbar. PostgreSQL, PostGIS, Next.js, React, MapLibre, OpenStreetMap, planetiler, lxml, geopandas, psycopg, Docker, Linux und unzählige weitere Bibliotheken tragen jeden einzelnen Datenpunkt auf dieser Seite. Open Source ist Voraussetzung dafür, dass öffentliche Daten überhaupt sinnvoll weiterverarbeitet werden können — und ist gleichzeitig chronisch unterfinanziert.

Wenn Sie selbst von Open-Source-Software profitieren (auch kommerziell), erwägen Sie eine regelmäßige Förderung:

Auch Bug-Reports, Dokumentations-Beiträge und das Teilen guter Anwendungsbeispiele sind wertvolle Förderung — Open Source funktioniert nicht nur durch Geld, sondern vor allem durch Sichtbarkeit und Mitarbeit.

Die kuratierten Tabellen sind manuell gepflegt und können hinter dem tatsächlichen Stack zurückhängen. Maßgeblich für eine vollständige Komponenten-Liste sind die beiden CycloneDX-Dateien oben.