Redland RDF Application Framework 0.9.15
http://www.redland.opensource.ac.uk/
Supported by EU IST project SWAD-Europe
http://www.w3.org/2001/sw/Europe/
Redland is a C library that provides a high-level interface for RDF
allowing the RDF graph to be parsed from XML, stored, queried and
manipulated. Redland implements each of the RDF concepts in its own
class via an object based API, reflected into the other language APIs
- Java, Perl, PHP, Python, Ruby and Tcl. Some of the classes
providing the parsers, storage mechanisms and other elements are
built as modules that can be added or removed as required.
Redland 0.9.15 is major release and main changes are as follows
* Several classes modified to use unsigned char* for
UTF-8 encoded URIs and Literals
* Update to synchronise with Raptor version 1.2.0 (RDF/XML and
N-Triples parser) -- gaining the Turtle Terse RDF Triple Language
* Added new storage backends:
+ MySQL written by Morten Frederiksen
+ AKT Triplestore
+ File and URI-backed in-memory storage
* Added fixes to make Redland compile cleanly under C++ (tested with g++).
* Added assertion checks and reporting for function arguments.
* Added a method for finding statements in a context.
* Added a method for listing the contexts in a graph.
* Many improvements to the rdfproc RDF processor utility.
* Many other minor changes and fixes.
See also the detailed 0.9.15 release notes at
http://www.redland.opensource.ac.uk/RELEASE.html#rel0_9_15
Redland 0.9.15 was tested as working out-of-the-box (configure; make;
make check) with the following systems:
alphaev67-unknown-linux-gnu - Debian GNU/Linux 3.0 on Alpha
i386-unknown-freebsd4.9 - FreeBSD 4.9 on x86
i686-pc-linux-gnu - Debian GNU/Linux unstable on x86
i686-pc-linux-gnu - Redaht GNU/Linux 8 on x86
i686-pc-linux-gnu - Redhat GNU/Linux 9 on x86
powerpc-apple-darwin7.2.0 - Apple OSX 10.3.2 on PowerPC
sparc-sun-solaris2.8 - Sun Solaris 8 on Sparc
x86_64-unknown-linux-gnu - SuSE GNU/Linux 8ES on AMD64 Opteron
The release consists of the full sources, RPM binaries and SRPMS
packages for RedHat Linux 9. Experimental Debian debs will be
available shortly. It is also available from the Redland SourceForge
mirror site at http://sourceforge.net/projects/librdf/
The main web site lets you browse and check out the latest version of
the sources in CVS and use Redland in various demos.
I post updates about Redland and Raptor to the redland-dev list
which is one of the lists you can join from the list page at
http://www.redland.opensource.ac.uk/lists/
Dave