SPDX

Coverage

How To Use This Target

Use native GMEOW terms as the authoring surface, then inspect the projection rows below to see which facts can leave GMEOW for this consumer vocabulary. Treat lossy notes as adoption warnings, not as implementation details.

Loss Notes

Profile Source Dropped Structure
dcat gmeow:contentDigest the algorithm prefix stays inline in spdx:checksumValue (no spdx:algorithm split)
dcat gmeow:corpusMember the algorithm prefix stays inline in spdx:checksumValue (no spdx:algorithm split)

Source Terms

Term Label Slice
gmeow:License License rights
gmeow:Package Package software
gmeow:SourceFile Source File software
gmeow:contentDigest content digest sources
gmeow:corpusMember corpus member graphrag
gmeow:hasLicense has license rights
gmeow:isOsiApproved is OSI approved rights
gmeow:licenseText license text rights
gmeow:spdxLicenseId SPDX license id rights
gmeow:spdxLicenseName SPDX license name rights

Mapping Rows

Source Kind Profile Predicate/Relation Target Evidence
gmeow:License equivalence - skos:closeMatch spdx:License gmeow-rights.sssom.tsv; gmeow:eqRights061; confidence 0.8
gmeow:License equivalence - skos:closeMatch spdx:ListedLicense gmeow-rights.sssom.tsv; gmeow:eqRights188; confidence 0.7
gmeow:Package equivalence - skos:closeMatch spdx:Package gmeow-software.sssom.tsv; gmeow:eqSw007; confidence 0.85
gmeow:SourceFile equivalence - skos:closeMatch spdx:File gmeow-software.sssom.tsv; gmeow:eqSw008; confidence 0.9
gmeow:hasLicense equivalence - skos:relatedMatch spdx:licenseConcluded gmeow-rights.sssom.tsv; gmeow:eqRights064; confidence 0.6
gmeow:hasLicense equivalence - skos:relatedMatch spdx:licenseDeclared gmeow-rights.sssom.tsv; gmeow:eqRights063; confidence 0.65
gmeow:isOsiApproved equivalence - skos:closeMatch spdx:isOsiApproved gmeow-rights.sssom.tsv; gmeow:eqRights191; confidence 0.85
gmeow:licenseText equivalence - skos:closeMatch spdx:licenseText gmeow-rights.sssom.tsv; gmeow:eqRights189; confidence 0.85
gmeow:spdxLicenseId equivalence - skos:closeMatch spdx:licenseId gmeow-rights.sssom.tsv; gmeow:eqRights062; confidence 0.9
gmeow:spdxLicenseName equivalence - skos:closeMatch spdx:name gmeow-rights.sssom.tsv; gmeow:eqRights190; confidence 0.85
gmeow:License projection spdx projects to / <= spdx:License gmeow:mapSpdxLicense; confidence 0.8
gmeow:contentDigest projection dcat projects to / <= rdf:type, spdx:Checksum, spdx:checksum, spdx:checksumValue gmeow:mapDcatChecksum; confidence 0.85; lossy: the algorithm prefix stays inline in spdx:checksumValue (no spdx:algorithm split)
gmeow:corpusMember projection dcat projects to / <= rdf:type, spdx:Checksum, spdx:checksum, spdx:checksumValue gmeow:mapDcatChecksum; confidence 0.85; lossy: the algorithm prefix stays inline in spdx:checksumValue (no spdx:algorithm split)
gmeow:isOsiApproved projection spdx projects to / = spdx:isOsiApproved gmeow:mapSpdxOsiApproved; confidence 0.85
gmeow:licenseText projection spdx projects to / = spdx:licenseText gmeow:mapSpdxLicenseText; confidence 0.85
gmeow:spdxLicenseId projection spdx projects to / = spdx:licenseId gmeow:mapSpdxLicenseId; confidence 0.9
gmeow:spdxLicenseName projection spdx projects to / = spdx:name gmeow:mapSpdxLicenseName; confidence 0.85