import { UsageBadge } from './UsageBadge' 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 (
Uebersicht aller Lizenzen mit ihren erlaubten Nutzungsarten.
{loading ? ( ) : (| Lizenz | Kommerziell | AI-Training | TDM (ยง44b) | Loeschpflicht |
|---|---|---|---|---|
|
{lic.license_id}
{lic.name}
|
{lic.deletion_required ? Ja : Nein} |