[redland-announce] ANNOUNCEMENT: Redland RDF Application Framework 0.9.15

Dave Beckett dave.beckett at bristol.ac.uk
Sat Jan 31 21:31:47 GMT 2004

	       Redland RDF Application Framework 0.9.15

               Supported by EU IST project SWAD-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

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


More information about the redland-announce mailing list