Redland, Raptor and Rasqal - Open Source RDF by Dave Beckett
Table of contents
- Redland, Raptor and Rasqal - Open Source RDF in C, Perl, Python, PHP, Ruby, Tcl, Java and C#
- Overview
- Open Source Communities
- Main Goal: Make RDF easy for Open Source
- Other goals
- Redland Application Framework
- Semantic Web Stack
- Redland Scope in Semantic Web Stack
- Redland family of libraries
- Implementation language choices
- Preserving sanity while using a C API
- Object based C in Redland
- The usual C problems
- Managing the problems
- Redland language bindings
- Python Example - raw API
- Python Example - native API
- C Example - 10 LoC
- Delivering to the open source community
- Packaging
- Portability - systems and distributions
- Redland Milestones
- Applications and Users
- Redland Features
- Redland Features - Contexts
- Redland Features - No memory leaks
- Redland Features - Efficient Streaming
- Thanks