Soprano (KDE)
Soprano jest biblioteką programistyczną dostarczającą obiektowo orientowany szkielet (framework) w C++ z Qt dla danych RDF. Soprano został stworzony jako podprojekt NEPOMUK-a i będzie częścią pulpitu semantycznego w KDE 4.x. Soprano funkcjonuje jako repozytorium gromadzące informacje generowane przez serwer NEPOMUK (np. oceny, tagi, komentarze), które zostaną później zindeksowane przez Strigi w celu lepszego wyszukiwania.
Cechy
- Proste projektowanie wtyczek za pomocą pięciu różnych klas wtyczek
- architektura serwer/klient umożliwiająca zdalne magazynowanie RDF. Istnieją interfejsy do komunikacji przez TCP, gniazda Unix oraz DBus
- Pełna dokumentacja API stworzona przez Doxygen