Transcript of "Incubating Apache Linda (ApacheCon Europe 2012)"
Incubating Apache LindaTowards providing an Apache Linked Data infrastructure Sebastian Schaffert Thomas Kurz Jakob Frank Sergio Fernández ApacheCon Europe November 8th, 2012 Sinsheim (Germany)
Linked Data● A paradigm for data interaction across the Web, based on four basic principles: 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up 3. Provide useful information using the standards (RDF*, SPARQL) 4. Include links to more things● Proposed by Tim Berners-Lee in 2006 http://www.w3.org/DesignIssues/LinkedData.html
RDF● W3C Resource Description Framework● Directed labeled graphs● Triple-based data model – (subject, predicate, object)● One model, several serializations: – RDF/XML, Turtle, N3, JSON-LD, RDFa● Actually a whole technology stack – RDFS, OWL, SPARQL, RIF
Linked Data Platform● Mission of producing a standard for HTTP- based (RESTful) application integration patterns using Read-Write Linked Data.● W3C Working Group started in June 2012 – 1st public working draft published in October – Planned for June 2014● Technology available according the W3C Patent Policy http://www.w3.org/2012/ldp/charter
Linked Media Framework● LMF is an easy-to-setup Linked Data server that bundles core Semantic Web technologies● Handles both Content and Metadata● Open Source Software (Apache License 2.0) http://lmf.googlecode.com
Linked Media Framework Linked Data Server Content + Metadata Semantic Search Rule-based Reasoning LD Path SPARQL 1.1 Triplestore LD Cache Versioning Stanbol Integration SKOS Editor Client Libraries RESTful Webservices
Linda Incubation Proposal● Opportunities: – Open source and community-driven implementation of Semantic Web standards ● Joining other Apache projects: Stanbol, Jena, Any23 – Foster the use of Semantic Web Technologies at the industry● Starting point: what LMF can offer? – Solid codebase – Stable artifact (2.4 is about to be released) – Compact core development team – Involved in the research community