license family
- CURIE:
gmeow:licenseFamily - IRI: https://blackcatinformatics.ca/gmeow/licenseFamily
- Category: property
- Defined by:
gmeow:slices/rights - Box roles: RBox role (What is this?)
The family a licence belongs to — one of the gmeow:LicenseFamily values. Functional.
Structure
Property shape: object property; gmeow:License -> gmeow:LicenseFamily; functional
Practical Pattern
Use gmeow:licenseFamily from gmeow:License to gmeow:LicenseFamily when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Licensed Dataset
- Source:
slices/core/rights/examples/licensed-dataset.ttl - Examples catalog: open in catalog#example-slices-core-rights-examples-licensed-dataset
# --- The licence: an Agreement, aligned to CC by REFERENCE (P5), not equated.
ex:ccbync a gmeow:License ;
rdfs:label "CC BY-NC 4.0"@en ;
gmeow:licensor ex:researcher ;
gmeow:licensedWork ex:dataset ;
gmeow:licenseFamily gmeow:licenseFamilyCC ;
gmeow:spdxLicenseId "CC-BY-NC-4.0" .
Lillith Dataset
- Source:
slices/extensions/graphrag/examples/lillith-dataset.ttl - Examples catalog: open in catalog#example-slices-extensions-graphrag-examples-lillith-dataset
ex:lillith-license a gmeow:License ;
rdfs:label "CC BY 4.0"@en ;
gmeow:licensor ex:blackcat ;
gmeow:licensedWork ex:lillith-benchmark ;
gmeow:licenseFamily gmeow:licenseFamilyCC ;
gmeow:spdxLicenseId "CC-BY-4.0" ;
gmeow:spdxLicenseName "Creative Commons Attribution 4.0 International" .
Common Companion Terms
gmeow:License, gmeow:LicenseFamily
Usage Advice
Use when
- Use to classify a licence into its family — public-domain, Creative Commons, permissive, copyleft, proprietary, or dual — for coarse-grained filtering and policy decisions.
Avoid when
- Avoid using it as the precise licence identity (that is
gmeow:spdxLicenseId) and avoid a free-text family; reference agmeow:LicenseFamilyvalue, which mirrors but never duplicates the config.py import policy.
How to use
- Set
gmeow:licenseFamilyonce perLicense(functional) to agmeow:LicenseFamilyvalue alongside the precisegmeow:spdxLicenseId.
Examples
- ex:gplLicense
gmeow:licenseFamilygmeow:licenseFamilyCopyleft.