
                       Redland RDF Application Framework

[1]Dave Beckett
[2]Institute for Learning and Research Technology
[3]University of Bristol

Overview

   [4]Redland  is  a library that provides a high-level interface for the
   Resource Description Framework (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
   language APIs, currently C#, Java, Perl, PHP, Python, Ruby and Tcl. Several
   classes providing functionality such as for parsers, storage are built as
   modules that can be loaded at compile or run-time as required.

   This  is  a mature and stable RDF library developed since 2000 used in
   multiple  projects.  See  the [5]todo list and the [6]FAQS for general
   information. A summary of the changes can be found in the [7]NEWS file,
   detailed API changes in the [8]release notes and file-by-file changes in the
   CVS [9]ChangeLog.

   Redland provides:
     * A modular, [10]object based library written in C
     * APIs for manipulating the RDF [11]graph and parts - [12]Statements,
       [13]Resources and Literals
     * Language Bindings in C#, Java, Perl, PHP, Python, Ruby and Tcl via the
       [14]Redland Bindings package.
     * [15]Parsers  and  [16]Serializers  for  reading and writing RDF as
       [17]RDF/XML, [18]N-Triples and [19]Turtle Terse RDF Triple Language
       syntax via the [20]Raptor RDF Parser Toolkit.
     * [21]Storage for graphs in memory and on disk with Sleepycat/Berkeley DB,
       MySQL 3/4, [22]AKT Triplestore library, files or URIs.
     * [23]Query language support for RDQL using [24]Rasqal.
     * APIs for accessing the graph by Statement (triples) or by Nodes and Arcs
     * Redland  contexts  for  managing  aggregating graphs and recording
       provenance.
     * [25]Statement  Streams  for  efficient  construction,  parsing and
       serialisation of graphs
     * [26]rdfproc RDF processor utility program
     * No memory leaks.

Sources and Binaries

   The packaged sources are available from [27]http://librdf.org/dist/source/
   (master site) and also from the [28]SourceForge site. There are [29]nightly
   snapshots  of the development version which is can also be browsed via
   [30]CVSweb. Binary packages of redland and related libraries are available
   from the [31]download area.

License

   This library is free software / open source software released under the LGPL
   (GPL) or Apache 2.0 licenses. See [32]LICENSE.html for full details.

Installation and Documentation

   See [33]INSTALL.html for general installation and configuration information.

   Further documentation is available in the [34]documents area including the
   [35]API reference document and [36]detailed storage modules information.

Mailing Lists

   The [37]Redland mailing lists discuss the development and use of Redland and
   Raptor as well as future plans and announcement of releases.
     _________________________________________________________________

   Copyright  2000-2004  [38]Dave Beckett, [39]Institute for Learning and
   Research Technology, [40]University of Bristol

References

   1. http://purl.org/net/dajobe/
   2. http://www.ilrt.bris.ac.uk/
   3. http://www.bristol.ac.uk/
   4. http://librdf.org/
   5. TODO.html
   6. FAQS.html
   7. NEWS.html
   8. RELEASE.html
   9. ChangeLog
  10. docs/api/objects.html
  11. docs/api/model.html
  12. docs/api/statement.html
  13. docs/api/node.html
  14. http://librdf.org/bindings/
  15. docs/api/parser.html
  16. docs/api/serializer.html
  17. http://www.w3.org/TR/rdf-syntax-grammar/
  18. http://www.w3.org/TR/rdf-testcases/#ntriples
  19. http://www.ilrt.bris.ac.uk/discovery/2004/01/turtle/
  20. http://librdf.org/raptor/
  21. docs/api/storage.html
  22. http://triplestore.aktors.org/
  23. docs/api/query.html
  24. http://librdf.org/rasqal/
  25. docs/api/stream.html
  26. utils/rdfproc.html
  27. http://librdf.org/dist/source/
  28. http://sourceforge.net/projects/librdf/
  29. http://librdf.org/dist/snapshots/source/
  30. http://cvs.librdf.org/cvsweb/redland/librdf/
  31. http://librdf.org/dist/
  32. LICENSE.html
  33. INSTALL.html
  34. docs/README.html
  35. docs/api/index.html
  36. docs/storage.html
  37. http://librdf.org/lists/
  38. http://purl.org/net/dajobe/
  39. http://www.ilrt.bris.ac.uk/
  40. http://www.bristol.ac.uk/
