Apache Marmotta is alinked data platform that comprises severalcomponents. In its most basic configuration it is aLinked Data server.[1][2] Marmotta is one of the reference projects early implementing the newLinked Data Platform[3][4][5] recommendation that is being developed byW3C.
It has been contributed bySalzburg Research from the Linked Media Framework,[6][7][8][9] and continues its versioning, hence starting at version 3.0.0.
The project is split in several parts: the platform itself, which includes full Read WriteLinked Data,SPARQL,LDP, Reasoning, and basic security. In addition to the platform, the project develops some libraries can also be used separately:
LDPath, a path language to navigate acrossLinked Data resources.
LDClient, a Linked Data client that allows retrieval of remote resources via different protocols by making use of pluggable adapters (data providers) that wrap other data sources (such asYouTube andFacebook).[12]
LDCache, acache system that automatically retrieves resources by internally using LDClient.
On November 16, 2012 it is proposed to theApache Software Foundation under the name of Apache Linda, later changed to Apache Marmotta in order to avoid confusion with theLinda language.[15]
On 3 December 2012 Marmotta enters incubation.[16]
On April 26, 2013 Marmotta 3.0.0-incubating is released.[17]
On October 3, 2013 Marmotta 3.1.0-incubating is released.[18]
Hassnaa, Moustafa; Zeadally, Sherali, eds. (14 May 2012).Media Networks: Architectures, Applications, and Standards. CRC Press.ISBN9781439877289.an ongoing open source development used to demonstrate the concepts of semantic lifting and interlinking of media resources
Linked Media. Ein White-Paper zu den Potentialen von Linked People, Linked Content und Linked Data [A white paper on the potential of Linked People, Linked Content and Linked Data.] (in German).Salzburg Research Forschungsgesellschaft. 26 April 2011. p. 8.ISBN978-3902448279.