License Family
- CURIE:
gmeow:LicenseFamily - IRI: https://blackcatinformatics.ca/gmeow/LicenseFamily
- Category: class
- Defined by:
gmeow:slices/rights - Box roles: TBox role (What is this?)
The family of a licence — public-domain, Creative Commons, permissive, copyleft, proprietary, or dual. An OPEN value vocabulary; the ontology-side reflection of the config.py license classification, not a duplicate of it.
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:LicenseFamily as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the open value vocabulary for the licence-family axis — the coarse class (public-domain, CC, permissive, copyleft, proprietary, dual) a licence declares via
gmeow:licenseFamily.
Avoid when
- Avoid minting per-family subclasses (families are individuals, Principle 9) and avoid treating it as the runtime import/link policy — that stays exclusively in config.py; this is a RELATED reflection, never a copy.
How to use
- Reference a seeded value (
gmeow:licenseFamilyCC,gmeow:licenseFamilyCopyleft, …) fromgmeow:licenseFamily; mint a fresh individual if a new family appears, keeping it distinct from the config.py classification.
Examples
- ex:famPermissive a
gmeow:LicenseFamily; rdfs:label "permissive"@en.