Prohibition
- CURIE:
gmeow:Prohibition - IRI: https://blackcatinformatics.ca/gmeow/Prohibition
- Category: class
- Defined by:
gmeow:slices/rights - Box roles: TBox role (What is this?)
A rule that forbids the exercise of a gmeow:RightsAction over the governed asset (odrl:Prohibition).
Structure
Subclass of: gmeow:Rule
Practical Pattern
Use gmeow:Prohibition as a specialized kind of gmeow:Rule. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
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
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: rights are flat-first, promoted on demand ( P4). The
# common case is a single gmeow:hasLicense + gmeow:hasCopyright edge — no relator
# needed. Only when the deontic RULES matter (who may do what, under which duty,
# what is forbidden) is the flat form PROMOTED to a gmeow:RightsStatement bearing
# the ODRL-superset trio: gmeow:Permission / gmeow:Prohibition / gmeow:Duty, each
# over an open gmeow:RightsAction value. A licence is itself an Agreement, aligned
# to CC/ODRL by reference (spdxLicenseId, licenseFamily) — never owl:sameAs (P5).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/rights/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- Prohibition: no commercial use (the NC of CC BY-NC).
ex:prohCommercial a gmeow:Prohibition ;
gmeow:ruleAction gmeow:actionCommercialize .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
odrl |
odrl |
External Equivalences
Equivalent or closely aligned targets: odrl, premis
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Prohibition |
equivalence | - |
skos:closeMatch | odrl:Prohibition | gmeow-rights.sssom.tsv; gmeow:eqRights012; confidence 0.85 |
gmeow:Prohibition |
equivalence | - |
skos:relatedMatch | premis:restriction | gmeow-rights.sssom.tsv; gmeow:eqRights196; confidence 0.55 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Prohibition |
projection | odrl |
projects to / <= | odrl:remedy | gmeow:mapOdrlRemedy; confidence 0.65 |
Usage Advice
Use when
- Use for a forbidden action — something the assignee may not do with the asset (the odrl:Prohibition rule), e.g. no commercial use under a CC BY-NC licence.
Avoid when
- Avoid for an allowed action (use
gmeow:Permission) or an obligation (usegmeow:Duty), and avoid relying on omission to forbid — under an open-world policy a missing permission is not a prohibition; assert it.
How to use
- Mint one
Prohibitionper forbidden action with a singlegmeow:ruleAction, link it withgmeow:hasProhibition, and attach a remedy viagmeow:ruleConsequence; the enclosing statement'sgmeow:conflictStrategydecides permission-vs-prohibition ties.
Examples
- ex:noCommercialUse a
gmeow:Prohibition;gmeow:ruleActiongmeow:actionCommercialize.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | odrl:Prohibition |
relatedMatch | premis:restriction |