This report gives an overview about Open Source software for Knowledge Organization Systems (KOS).
Project coli-conc aims at concordances between Knowledge Organization Systems (KOS). To manage such concordances it first requires access to KOS and its concepts. The lack of a satisfying general data format and method of access to KOS, apart from SKOS and SPARQL, resulted in the (ongoing) specification of JSKOS data format and JSKOS-API. To integrate existing KOS via these standards, there are three options:
The first option is executed at VZG for the most needed systems such as Dewey Decimal Classification (DDC) and Regensburger Verbundklassifikation (RVK). First examples of the second option are given at https://github.com/gbv/jskos-php-examples. But only the third option will scale to larger number of KOS. Open source luckily allows to extend existing software. For this reason an overview of Open Source software for Knowledge Organization Systems (KOS) is needed.
Project coli-conc does not include creation of software to manage KOS because such software already exists in form of thesaurus editors, vocabulary management systems and similar tools. The following lists of KOS software were used to find open source software (including commercial products with an open source version):
Several more lists of taxonomy tools, ontology editors etc. exists so some tools may have been missed. Feedback is welcome!
|Name and Link||Language||License|
|Apelon Distributed Terminology System (DTS)||Java||Apache|
|Django Controlled Vocabularies||Python||BSD|
|SISSVoc||Java & XSLT||Apache|
|XMind||Java||LGPL & EPL|