If you want to contribute a Vocabulary to the LOD community but work for a (commercial) company, the question arises within which (DNS) domain you define the vocabulary/ ontology namespace URI/ IRI?

I know the following possibilities:

Are there more? Which is the best in this case?

---- EDIT 1 ----

I want to add that I tried to register a URL at purl.org but they did not accept it for weeks. They also do not respond to mails or anything. This effort seems to be dead and I consider it dangerous and harmful for the LOD community using it.

  • can you define LOD in your question, or provide a link?
    – philshem
    Mar 19, 2014 at 12:39
  • @philshem - LOD refers to the linking open data community - linkeddata.org. Mar 19, 2014 at 14:05
  • 1
    If your company is willing to host the name space, then my suggestion would be to use the company's domain. Something like: www.yourcompany.com/ontology/<subject(s)> Mar 19, 2014 at 18:20

1 Answer 1


I would use purl.org yes. That's weird that they're not answering. They answered pretty quickly when I tried myself. There's also https://w3id.org/ if you're looking for stable and persistent identifiers.

The best however could also simply be to publish the vocabulary yourself. One of the issues with using URIs for the vocabulary of your data is that there's so many to choose from already: http://vocab.cc/

Instead of creating yet another vocabulary make sure the concepts you're trying to identify don't already exist. Also http://lov.okfn.org/dataset/lov/ is a good place to search for existing vocabularies.

If you feel you need to publish new URIs, then try to go with something persistent unless it's so specific for your use-case, then you should perhaps use your company's domain name.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.