- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Wed, 31 Dec 2003 15:40:28 +0000
- To: www-rdf-interest@w3.org
Raptor RDF Parser Toolkit 1.1.0 http://www.redland.opensource.ac.uk/raptor/ Supported by EU IST project SWAD-Europe http://www.w3.org/2001/sw/Europe/ Raptor is a free software/Open Source C library that parses RDF syntaxes such as RDF/XML and N-Triples into RDF triples. It handles all RDF vocabularies such as FOAF, RSS 1.0, Dublin Core and OWL. Raptor is designed to work closely with the Redland RDF library but is fully separate. It is a mature, portable and high performance library that works across many POSIX systems (Unix, GNU/Linux, BSDs, OSX, cygwin) and others. It has been tested on multiple architectures (x86, IA64, powerpc, alpha, sparc). Raptor has no known memory leaks and is suitable for embedding in long running applications. This version is a major release with the main addition that of a new parser for the N-Triples Plus[1] syntax which is based on N-Triples with selected useful syntax added from Notation3. Summary of main changes: * Added an N-Triples Plus parser * Updated for RDF/XML Revised Working Draft (10 October 2003) allowing rdf:RDF to be optional by default. No further changes were needed for the RDF/XML Revised Proposed Recommendation (15 December 2003) * Made URI class constructors, methods and factory methods as well as some other utility functions using or returning URIs or literals take unsigned char* rather than char*. This helps Raptor compile cleaner when built with a C++ compiler. * Added XML namespace, namespace stack and qname classes to the API. * Added support for libxml2 SAX2 API for 2.6.0 and newer. * The N-Triples parser now uses the generate ID code. * Added configure options for using XML 1.1 names and disabling Unicode NFC checking. Raptor was tested as working out-of-the-box (configure; make; make check) with the following systems: i686-pc-linux-gnu - Redhat GNU/Linux 9 i686-pc-linux-gnu - Debian GNU/Linux unstable i386-unknown-freebsd4.9 - FreeBSD 4.9 powerpc-apple-darwin6.8 - Apple OSX 10.2.8 x86_64-unknown-linux-gnu - SuSE GNU/Linux 8ES on AMD64 Opteron sparc-sun-solaris2.8 - Sun Solaris 8 The release consists of the full sources, RPM binaries and source RPM packages for RedHat Linux 9. These are also available from the Redland SourceForge mirror site at http://sourceforge.net/projects/librdf/ Debian packages will be made available shortly. The main web site lets you browse and check out the latest version of the sources in CVS and use Raptor in various demos (as part of Redland). 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 [1] http://www.ilrt.bristol.ac.uk/discovery/2003/11/ntriplesplus/
Received on Wednesday, 31 December 2003 10:43:12 UTC