The SPIN API is an open source Java API distributed by TopQuadrant to encourage the adoption of SPIN in the community. The SPIN API is built on the Jena API and provides the following features:
In addition to the open source library, TopQuadrant also offers a greatly extended collection of commercial Java libraries with the following features:
All of those libraries are 100% Java and have minimal dependencies (esp they do not require Eclipse or Equinox to execute), making them a great option for people who wish to use these capabilities in their own software stack.
The library has been tested with Jena 2.6.4 and ARQ 2.8.7. Release date: 2011-05-31
The following table summarizes the available libraries of the SPIN API. The commercial libraries are available from TopQuadrant.
| Name | Documentation | License | Download |
|---|---|---|---|
| SPIN Base | JavaDocs | AGPL | Distribution |
| SPIN | JavaDocs | AGPL | Distribution |
| SPIN Functions | JavaDocs | Commercial | |
| SPARQLMotion | JavaDocs | Commercial | |
| SPARQLMotion Library | JavaDocs | Commercial | |
| SPARQL Web Pages (UISPIN) | JavaDocs | Commercial | |
| Faceted Search Support | JavaDocs | Commercial | |
| SPIN Servlet | JavaDocs | Commercial |
The TopBraid SPIN API is distributed under a dual license model that allows free, open-source use under a AGPL license and closed-source use under a commercial license. In addition to permitting closed-source use and distribution, our commercial license also includes a rich library of SPIN functions (many of which are known as the SPIF functions in TopBraid), SPARQLMotion, SPARQL Web Pages and Faceted Search, and furthermore provides business assurance and support. Contact sales@topquadrant.com for commercial licensing.
Please feel free to ask technical questions on the TopBraid Suite support mailing list. Please indicate that you have a question on the API by putting [SPIN API] into the subject line. While TopQuadrant staff is monitoring this list, we are not guaranteeing any responses on SPIN API related questions. For professional support, see commercial licensing above.