W3C home > Mailing lists > Public > semantic-web@w3.org > May 2005

ANNOUNCEMENT: Redland RDF Application Framework 1.0.1

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Sun, 29 May 2005 17:48:05 +0100
To: semantic-web@w3.org
Message-ID: <20050529174805.58d58879@hedwig.dajobe.org>

	       Redland RDF Application Framework 1.0.1

Redland is a C library that provides a high-level interface for the
Resource Description Framework (RDF) allowing the RDF graph to be
parsed, serialized, stored, queried and manipulated.  It is a mature,
and portable library that works across many POSIX systems (Unix,
GNU/Linux, BSDs, OSX, cygwin), win32 and others.

Redland implements each of the RDF concepts in its own class via an
object based API, reflected into the other language APIs - C#, Java,
Perl, PHP, Python, Ruby and Tcl provided by the Redland Bindings[1].
Some of the classes providing the parsers, storage mechanisms and
other elements are built as modules that can be added or removed as

The main changes in this version are:
  * Updated to use Rasqal[2] 0.9.9 to provide improved SPARQL query
    support for the revised syntax
  * Updated to use Raptor[3] 1.4.6 to provide a new GRDDL parser as
    well as updated RSS enclosures support
  * MySQL store has changed the key algorithm
    NOTE *** this may require a store save and reload ***
  * SQLite store now returns correct query results
  * Digest and Hash classes are now public and available to bindings
  * Empty iterators and streams now always return an object
  * Win32 portability fixes and build configuration (John Barstow)

See the detailed 1.0.1 release notes at
for full information on all the changes.

Redland 1.0.1 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-pc-solaris2.9          - Sun Solaris 9 (SunOS 5.9) on x86
    i386-unknown-freebsd4.10    - FreeBSD 4.10 on x86
    i386-unknown-netbsdelf1.6.1 - NetBSD 1.6.1 on x86
    i686-pc-linux-gnu           - Debian GNU/Linux unstable on x86
    i686-pc-linux-gnu           - Redhat Linux Fedora Core 3 on x86
    powerpc-apple-darwin6.8     - Unknown on Unknown
    powerpc-apple-darwin7.9.0   - Apple OSX 10.3.9 on PowerPC
    sparc-sun-solaris2.9        - Sun Solaris 9 (SunOS 5.9) on sparc
    x86_64-unknown-linux-gnu    - Redhat GNU/Linux Fedora Core 3 on AMD64

The release consists of the full sources, RPM binaries and source RPM
packages for RedHat Linux Fedora Core 3.
These are also available from the Redland SourceForge mirror site at
Debian packages are made available after release and in due course
will be in the standard Debian unstable archive.  Win32 binaries may
be available later.

The main web site lets you browse and check out the latest version of
the sources in CVS and use Redland in various demos.  Bugs can be
reported to http://bugs.librdf.org/

I post updates about Redland, Raptor and Rasqal to the redland-dev
list which is one of the lists you can join from the list page at


[1] http://librdf.org/bindings/
[2] http://librdf.org/rasqal/
[3] http://librdf.org/raptor/
Received on Sunday, 29 May 2005 16:48:17 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:44:53 UTC