The Soprano development team is proud to announce the release of Soprano 2.0, the completely revamped stable version of the powerful desktop RDF framework.
The Soprano project was born from the QRDF prototype by Daniele Galdi and Duncan Mac-Vicar when the need for a proper RDF[1] storage solution for the KDE implementation of Nepomuk[2] technologies arose. In the Nepomuk project, all data is stored as RDF quadruples, and as such Soprano is one of the core elements for Nepomuk in KDE. Today Soprano is developed within the KDE source code repository as a direct dependency of the KDE Nepomuk[3] components.
Soprano is a pluggable open-source RDF storage, parsing, and serialization framework based on QT4[4]. Soprano is targeted at desktop applications that need an RDF solution for (meta)data storage. From the beginning its API has been optimized for easy usage and simplicity.
Soprano has a wide range of features, the most important ones include:
The Soprano source code package can be retrieved from http://soprano.sourceforge.net.
[1] http://nepomuk.semanticdesktop.org
[2] http://www.w3.org/TR/REC-rdf-syntax/
[3] http://nepomuk-kde.semanticdesktop.org
[4] http://trolltech.com/products/qt
[5] http://librdf.org
[6] http://openrdf.org
[7] http://clucene.sourceforge.net