Home

Awesome

RDF Protege Desktop (v1.0.1-RDF-SNAPSHOT)

This is a modified fork of Protege Desktop.

Protege Desktop is a free and open source ontology editor.

The main difference between this Protege and the official one is that this fork has ONT-API at its core, while the original Protege Desktop uses OWL-API (v4). This has the following two important consequences:

More about implemented features can be found on the wiki page.
Since many of these interesting things have not been done yet, right now this project is just a kind of demonstration and test-stand for ONT-API. Any contributions in these directions are welcome.

In order to distinguish with the official Protege, the artifact version is changed.

Requirements

Java8

License

BSD 2-Clause License

Installation

The project requires ontapi-osgidistribution to be installed.

$ git clone https://github.com/sszuev/ontapi-osgidistribution.git
$ cd ontapi-osgidistribution
$ mvn clean install
$ cd ..
$ git clone https://github.com/sszuev/rdf-protege.git
$ cd rdf-protege
$ mvn clean package

Run

With the default (i.e. when no profiles are selected) installation one of the following OS-dependent way can be used to run the editor:

$ cd ./protege-desktop/target/protege-${ver}-platform-independent/Protege-${ver}/
$ run.sh

or

$ cd .\protege-desktop\target\protege-${ver}-platform-independent\Protege-${ver}\
$ run.bat

Notice that these ways may not work correctly in case there is no java8 in the environment PATH variable

Downloads

Please visit releases page.