'use client' import { UsageBadge } from './ProvenanceHelpers' interface LicenseInfo { license_id: string name: string terms_url: string | null commercial_use: string ai_training_restriction: string | null tdm_allowed_under_44b: string | null deletion_required: boolean notes: string | null } export function LicenseMatrix({ licenses, loading }: { licenses: LicenseInfo[]; loading: boolean }) { return (

Lizenz-Matrix

Uebersicht aller Lizenzen mit ihren erlaubten Nutzungsarten.

{loading ? (
) : (
{licenses.map(lic => ( ))}
Lizenz Kommerziell AI-Training TDM (ยง44b) Loeschpflicht
{lic.license_id}
{lic.name}
{lic.deletion_required ? Ja : Nein}
)}
) }