prefix solid:
prefix rdf:
prefix rdfs:
prefix owl:
prefix xsd:
prefix dc:
prefix foaf:
prefix ldp:
prefix log:
prefix vann:
prefix ws:
a owl:Ontology ;
dc:license ;
rdfs:label "Solid Terms"@en ;
rdfs:comment "The Solid Terms vocabulary defines terms referenced in Solid specifications."@en ;
rdfs:isDefinedBy ;
dc:issued "2015-11-16"^^xsd:date ;
owl:versionInfo [
dc:date "2020-12-22"^^xsd:date ;
dc:replaces ;
rdfs:seeAlso ;
] ;
vann:preferredNamespacePrefix "solid" ;
vann:preferredNamespaceUri "http://www.w3.org/ns/solid/terms#"^^xsd:anyURI .
### Classes
solid:Account
a rdfs:Class ;
dc:issued "2016-05-17"^^xsd:date ;
rdfs:comment "A Solid account."@en ;
rdfs:isDefinedBy ;
rdfs:label "Account"@en .
solid:Inbox
a rdfs:Class ;
dc:issued "2015-11-16"^^xsd:date ;
dc:modified "2018-10-24"^^xsd:date ;
rdfs:comment "A resource containing notifications."@en ;
rdfs:isDefinedBy ;
rdfs:label "Inbox"@en .
solid:InsertDeletePatch
a rdfs:Class ;
dc:issued "2022-05-03"^^xsd:date ;
rdfs:subClassOf solid:Patch ;
rdfs:comment "A class of patch expressing insertions, deletions, and conditional modifications to a resource that has an RDF-based representation."@en ;
rdfs:seeAlso ;
rdfs:isDefinedBy ;
rdfs:label "Insert/delete patch"@en .
solid:ListedDocument
a rdfs:Class ;
dc:issued "2015-11-16"^^xsd:date ;
dc:modified "2018-01-24"^^xsd:date ;
rdfs:comment "Listed Type Index is a registry of resources that are publicly discoverable by outside users and applications."@en ;
rdfs:isDefinedBy ;
rdfs:label "Listed Type Index"@en .
solid:Notification
a rdfs:Class ;
dc:issued "2015-12-18"^^xsd:date ;
dc:modified "2015-12-20"^^xsd:date ;
dc:modified "2018-10-25"^^xsd:date ;
rdfs:comment "A notification resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Notification"@en .
solid:Patch
a rdfs:Class ;
dc:issued "2017-08-17"^^xsd:date ;
rdfs:comment "A patch expresses conditional modifications to a resource that has an RDF-based representation."@en ;
rdfs:isDefinedBy ;
rdfs:label "Patch"@en .
solid:Timeline
a rdfs:Class ;
dc:issued "2016-01-04"^^xsd:date ;
rdfs:comment "A resource containing time ordered items and sub-containers. Sub-containers may be desirable in file based systems to split the timeline into logical components e.g. /yyyy-mm-dd/ as used in ISO 8061."@en ;
rdfs:isDefinedBy ;
rdfs:label "Timeline"@en .
solid:TypeIndex
a rdfs:Class ;
dc:issued "2016-02-05"^^xsd:date ;
rdfs:comment "A index of type registries for resources. Applications can register the RDF type they use and list them in the index resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Type index"@en .
solid:TypeRegistration
a rdfs:Class ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "The registered types that map a RDF classes/types to their locations using either `instance` or `instanceContainer` property."@en ;
rdfs:isDefinedBy ;
rdfs:label "Type Registration"@en .
solid:UnlistedDocument
a rdfs:Class ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "Unlisted Type Index is a registry of resources that are private to the user and their apps, for types that are not publicly discoverable."@en ;
rdfs:isDefinedBy ;
rdfs:label "Unlisted Type Index"@en .
### Properties
solid:account
a rdf:Property ;
dc:issued "2016-05-17"^^xsd:date ;
dc:modified "2018-01-24"^^xsd:date ;
rdfs:comment "A solid account belonging to an Agent."@en ;
rdfs:isDefinedBy ;
rdfs:label "account"@en .
solid:deletes
a rdf:Property, owl:ObjectProperty, owl:FunctionalProperty ;
dc:issued "2017-08-17"^^xsd:date ;
rdfs:comment "The triple patterns this patch removes from the document."@en ;
rdfs:isDefinedBy ;
rdfs:label "deletes"@en ;
rdfs:domain solid:Patch ;
rdfs:range log:Formula .
solid:forClass
a rdf:Property ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "A class that is used to map an listed or unlisted type index."@en ;
rdfs:isDefinedBy ;
rdfs:label "registry class"@en .
solid:inbox
owl:deprecated true ;
a rdf:Property ;
dc:issued "2015-11-16"^^xsd:date ;
dc:modified "2016-02-05"^^xsd:date ;
dc:modified "2018-10-25"^^xsd:date ;
owl:equivalentProperty ldp:inbox ;
rdfs:subPropertyOf ldp:inbox ;
rdfs:comment "Deprecated pointer to a Linked Data Notifications inbox; please use http://www.w3.org/ns/ldp#inbox instead."@en ;
rdfs:isDefinedBy ;
rdfs:label "inbox (deprecated)"@en .
solid:inserts
a rdf:Property, owl:ObjectProperty, owl:FunctionalProperty ;
dc:issued "2017-08-17"^^xsd:date ;
rdfs:comment "The triple patterns this patch adds to the document."@en ;
rdfs:isDefinedBy ;
rdfs:label "inserts"@en ;
rdfs:domain solid:Patch ;
rdfs:range log:Formula .
solid:instance
a rdf:Property ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "Maps a type to an individual resource, typically an index or a directory listing resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "instance"@en .
solid:instanceContainer
a rdf:Property ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "Maps a type to a container which the client would have to list to get the instances of that type."@en ;
rdfs:isDefinedBy ;
rdfs:label "instance container"@en .
solid:loginEndpoint
a rdf:Property ;
dc:issued "2015-11-16"^^xsd:date ;
rdfs:comment "The login URI of a given server."@en ;
rdfs:isDefinedBy ;
rdfs:label "loginEndpoint"@en .
solid:logoutEndpoint
a rdf:Property ;
dc:issued "2015-11-16"^^xsd:date ;
rdfs:comment "The logout URI of a given server."@en ;
rdfs:isDefinedBy ;
rdfs:label "logoutEndpoint"@en .
solid:notification
a rdf:Property ;
dc:issued "2016-03-11"^^xsd:date ;
dc:modified "2018-10-25"^^xsd:date ;
rdfs:comment "Notification resource for an inbox."@en ;
rdfs:isDefinedBy ;
rdfs:label "notification"@en .
solid:oidcIssuer
a rdf:Property ;
dc:issued "2017-08-15"^^xsd:date ;
dc:modified "2017-08-16"^^xsd:date ;
rdfs:comment "The preferred OpenID Connect issuer URI for a given WebID."@en ;
rdfs:isDefinedBy ;
rdfs:label "OIDC issuer"@en ;
rdfs:subPropertyOf .
solid:owner
a rdf:Property ;
dc:issued "2021-05-19"^^xsd:date ;
rdfs:comment "A person or social entity that is considered to have control, rights, and responsibilities over a data storage."@en ;
rdfs:isDefinedBy ;
rdfs:range foaf:Agent ;
rdfs:label "owner"@en .
solid:patches
a rdf:Property, owl:ObjectProperty ;
dc:issued "2017-08-17"^^xsd:date ;
rdfs:comment "The document to which this patch applies."@en ;
rdfs:isDefinedBy ;
rdfs:label "patches"@en ;
rdfs:domain solid:Patch ;
rdfs:range rdfs:Resource .
solid:privateTypeIndex
a rdf:Property ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:comment "Points to an unlisted type index resource."@en ;
rdfs:range solid:UnlistedDocument ;
rdfs:isDefinedBy ;
rdfs:label "private type index"@en .
solid:publicTypeIndex
a rdf:Property ;
dc:issued "2018-01-24"^^xsd:date ;
rdfs:subPropertyOf solid:typeIndex ;
rdfs:comment "Points to a listed type index resource."@en ;
rdfs:range solid:ListedDocument ;
rdfs:isDefinedBy ;
rdfs:label "public type index"@en .
solid:privateLabelIndex
a rdf:Property ;
dc:issued "2023-10-04"^^xsd:date ;
rdfs:comment "Points to an unlisted label index resource."@en ;
rdfs:range solid:UnlistedDocument ;
rdfs:isDefinedBy ;
rdfs:label "private label index"@en .
solid:read
a rdf:Property ;
dc:issued "2015-12-18"^^xsd:date ;
rdfs:comment "Indicates if a message has been read or not. This property should have a boolean datatype."@en ;
rdfs:isDefinedBy ;
rdfs:domain ;
rdfs:label "read"@en .
solid:storageDescription
a rdf:Property , owl:ObjectProperty ;
dc:issued "2024-12-28"^^xsd:date ;
rdfs:comment "Refers to the resource that provides a description of the storage containing this resource."@en ;
rdfs:seeAlso ;
rdfs:isDefinedBy ;
rdfs:label "storage description"@en .
solid:storageQuota
a rdf:Property, owl:DatatypeProperty ;
dc:issued "2018-10-26"^^xsd:date ;
dc:modified "2018-11-07"^^xsd:date ;
dc:modified "2019-01-22"^^xsd:date ;
rdfs:comment "The quota of non-volatile memory that is available for the account (in bytes)"@en ;
rdfs:isDefinedBy ;
rdfs:domain solid:Account ;
rdfs:label "Non-volatile memory quota"@en .
solid:storageUsage
a rdf:Property, owl:DatatypeProperty ;
dc:issued "2019-01-22"^^xsd:date ;
rdfs:comment "The amount of non-volatile memory that the account have used (in bytes)"@en ;
rdfs:isDefinedBy ;
rdfs:domain solid:Account ;
rdfs:label "Non-volatile memory usage"@en .
solid:typeIndex
a rdf:Property ;
dc:issued "2016-02-05"^^xsd:date ;
rdfs:comment "Points to a TypeIndex resource."@en ;
rdfs:range solid:TypeIndex ;
rdfs:isDefinedBy ;
rdfs:label "type index"@en .
solid:timeline
a rdf:Property ;
dc:issued "2016-01-04"^^xsd:date ;
rdfs:comment "Timeline for a given resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "timeline"@en .
solid:where
a rdf:Property, owl:ObjectProperty, owl:FunctionalProperty ;
dc:issued "2017-08-17"^^xsd:date ;
rdfs:comment "The conditions the document and the inserted and deleted triple patterns need to satisfy in order for the patch to be applied."@en ;
rdfs:isDefinedBy ;
rdfs:label "where"@en ;
rdfs:domain solid:Patch ;
rdfs:range log:Formula .