Redland RDF Libraries
Redland is a set of free software libraries that provide support for the Resource Description Framework (RDF).
- Modular, object based libraries and APIs for manipulating the RDF graph, triples, URIs and Literals.
- Storage for graphs in memory and persistently with Sleepycat/Berkeley DB, MySQL 3-5, PostgreSQL, AKT Triplestore, SQLite, files or URIs.
- Support for multiple syntaxes for reading and writing RDF as RDF/XML, N-Triples and Turtle Terse RDF Triple Language, RSS and Atom syntaxes via the Raptor RDF Parser Toolkit.
- Querying with SPARQL and RDQL using the Rasqal RDF Query Library.
- Data aggregation and recording provenance support with Redland contexts.
- Language Bindings in Perl, PHP, Python and Ruby via the Redland Bindings package.
- Command line utility programs rdfproc (RDF), rapper (parsing) and roqet (query).
- Portable, fast and with no known memory leaks.
The Redland library packages are:
- Raptor RDF Parser Toolkit -
libraptorfor parsing and serializing RDF syntaxes
1.4.16 release raptor-1.4.16.tar.gz (2007-10-01) - Rasqal RDF Query Library -
librasqalfor executing RDF queries
0.9.15 release rasqal-0.9.15.tar.gz (2007-11-17) - Redland RDF Library -
librdfproviding the RDF API and triple stores. Requires: Raptor and Rasqal
1.0.7 release redland-1.0.7.tar.gz (2007-12-24) (includes both Raptor and Rasqal) - Redland Language Bindings for language APIs to Redland in Perl, PHP, Python and Ruby. Requires: Redland.
1.0.7.1 release redland-bindings-1.0.7.1.tar.gz (2007-12-2
These are mature RDF packages developed since 2000 used in several projects. Each library has it’s own documentation and status information in the form of a list of TODOs/bugs, general news, detailed release notes and file-by-file changes in the ChangeLog.
License
All Redland packages are free software / open source software and released under the LGPL 2.1, GPL 2 or Apache 2 licenses as alternatives. See the individual package license files for full details and any exceptions.
Help and Support
The Redland mailing lists can be used to discuss the development and use of Redland, Raptor and Rasqal as well as hear about future plans and get the first release announcements. There is also an #redland IRC channel on the freenode IRC network irc.freenode.net. For other license and support options, contact Dave.




Laisser un commentaire