Solid Vocabularies

This is a directory of ontologies and vocabularies used by the Solid
project
.

Table of Contents

Created for Solid

These vocabularies are created for the Solid project, and are contained in this
repo.

solid/app

Contains a snapshot of the previous App Configuration vocabulary for Solid apps.
Warning: do not use, the app configuration spec is currently in flux.

Source code: solid-app.ttl

solid/terms

Contains core Solid terms, such as links from a Solid WebID
Profile
to user
account resources, WAC
related predicates, and so on.

Canonical prefix URL: http://www.w3.org/ns/solid/terms#

Source code: solid-terms.ttl

Used in Core Solid Spec

These vocabularies are used in required/normative sections of the Solid
Spec
.

auth/acl

Used for Authorization/Web Access
Control
of Solid
resources.

Canonical prefix URL: http://www.w3.org/ns/auth/acl#

auth/cert

Used in the Public Key Certificates portion of the Solid WebID Profile document.

Canonical prefix URL: http://www.w3.org/ns/auth/cert#

dc/terms

Solid uses the Dublin Core Terms
vocabulary in several apps, but specifically in the Certificates section of the
WebID Profile document.

Canonical prefix URL: http://purl.org/dc/terms/

foaf

The FOAF ontology is used in WebID
Profile

documents and Web Access
Control
.acl
resources.

Canonical prefix URL: http://xmlns.com/foaf/0.1/

ldp

Describes Linked Data Platform terms.
Used in the Content
Representation
and
REST API sections of the
Solid spec.

Canonical prefix URL: http://www.w3.org/ns/ldp#

owl

The Solid spec uses the Web Ontology
Language
vocab for specifying
Extended
Profiles
,
via owl:sameAs links from the WebID Profile document.

Canonical prefix URL: http://www.w3.org/2002/07/owl#

pim/space

Used in the Solid WebID
Profile
spec
for discovery of user account resources (to link to Root Storage and Preferences
resources).

Canonical prefix URL: http://www.w3.org/ns/pim/space#

posix/stat

Describes terms for POSIX-like files and directory listings.
Used in the Solid REST API
when listing Containers.

Canonical prefix URL: http://www.w3.org/ns/posix/stat#

Source code: posix-stat.rdf

rdf-schema

The Solid spec uses the RDF Schema vocab
for specifying Extended
Profiles
,
via rdfs:seeAlso links from the WebID Profile document.

Canonical prefix URL: http://www.w3.org/2000/01/rdf-schema#

Recommended by Solid

These vocabularies and ontologies are recommended by the Solid project for
maximum interoperability between apps.

vcard

The vCard Ontology is recommended for
Contact Management like applications for use with the Solid ecosystem.

Canonical prefix URL: http://www.w3.org/2006/vcard/ns#

Solid Extensions:

  • AddressBook - an RDF class for representing address books that contain
    contacts.