incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Trivial Update of "LindaProposal" by SergioFernandez
Date Fri, 16 Nov 2012 16:03:32 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "LindaProposal" page has been changed by SergioFernandez:

  Linda is the LINked DAta platform for industry-strength installations.
- == Proposal == 
+ == Proposal ==
  The goal of Apache Linda is to provide an open implementation of a Linked Data Platform
that can be used, extended, and deployed easily by organizations who want to publish Linked
Data or build custom applications on Linked Data. Linda will follow the core recommendations
of the W3C on RDF, SPARQL and Linked Data publishing, particularly the emerging Linked Data
Platform (LDP) recommendation [1]. It will also offer extensions for frequently needed additional
functionalities like Linked Data Querying, WebID, WebACL, Reasoning, and Versioning. Linda
aims to cover both, Linked Open Data, as well as Enterprise Linked Data scenarios, providing
facilities to deal with different data sources and requirements (small data/big data, open
access/restricted access, etc).
- == Background == 
+ == Background ==
  The Semantic Web isn't just about putting data on the web. It is about making links, so
that a person or machine can explore the web of data based on four very simple principles
(see for further details). Moreover, the Web
has quickly evolved to a Read-Write paradigm, and Linked Data technologies too. And Linda
will address this challenge and offer a common infrastructure for organizations working in
this area. Linda comes as a continuation of the work in the Linked Media Framework (aka LMF)
project. LMF is an easy-to-setup server application that bundles central Semantic Web technologies
to offer some advanced services. The Linked Media Framework consists of LMF Core which provides
a Read-Write Linked Data server, plus some modules that complement the server with other added
added capabilities, such as, SPARQL 1.1, LDPath, LDCache, Reasoning, Versioning, etc. Besides,
LMF also provides a Client Library, currently available in Java, PHP, and Javascript, as a
convenient API abstraction around the LMF web services. Currently LMF integrates with other
relevant tools (Apache Stanbol, Google Refine or Drupal) to cover a wider range of use cases
and needs.
- == Rationale == 
+ == Rationale ==
  Linked Data technologies are now at a turning point from mostly research projects to industrial
applications, and a lot of standardisation is currently in progress. Industrial applications
require a reliable and scalable infrastructure that follows and helps defining a standard
way of publishing and consuming Linked Data on the Web. The proposers have a strong background
in building such applications and have invested considerable effort in the last years to building
up an initial version of such a platform (the “Linked Media Framework” or “LMF”).
Starting from this solid base, we strongly believe that Apache is the right environment to
open the development of this project to a wider scope. 
@@ -46, +46 @@

  Meritocracy is inherent in the research community we come from, and since Apache Linda aims
to be a unifying project for this community it is only natural to continue this approach.
- === Community === 
+ === Community ===
  Linda addresses two target communities: On the one hand, researchers/developers who are
working with Semantic Web technologies. On the other hand, companies or organizations that
require Semantic Web infrastructure. The initial committers are active participants in both
- === Core Developers === 
+ === Core Developers ===
   * Sebastian Schaffert (sebastian dot schaffert at salzburgresearch dot at)
   * Thomas Kurz (thomas dot kurz at salzburgresearch dot at)
@@ -58, +58 @@

   * Dietmar Glachs (dietmar dot glachs at salzburgresearch dot at)
   * Sergio Fernández (sergio dot fernandez at salzburgresearch dot at)
- === Alignment === 
+ === Alignment ===
  Linda complements and integrates well with the current landscape of Apache projects, especially
with the emerging “semantic technologies” cluster within the ASF. Concretely, Linda will
align with the following projects:
  Apache Tomcat is currently the primary platform for deployment; with Linda, Tomcat can be
turned into a Linked Data server
@@ -73, +73 @@

- == Known Risks == 
+ == Known Risks ==
  Probably one of the major risks will not be able to engage the community for addressing
the new challenges. Knowing this, we will do our best to provide the greater facilities to
attract new developers and organizations. In particular, we will try to actively engage developers
from the Linked Data community through our networks.
@@ -81, +81 @@

  The current project is part of the business portfolio and a strategic project of the contributor
organization, and will continue in that way. So there is no risk of any of the usual warning
signs of orphaned or abandoned code.
- === Inexperience with Open Source === 
+ === Inexperience with Open Source ===
  The committers have large experience with open source development and communities. Several
of the key committers have been actively involved in Open Source projects for more than 10-15
years. The initial code base of Linda has already been developed as Open Source project in
the last 5 years.
- === Homogenous Developers === 
+ === Homogenous Developers ===
  Because we are aware about the initial list of committers is not the best for a long, it
exists a strong commitment to spread the project creating a much more diverse development
team. Part of the reason to enter the Apache incubation process is to open up the development
to more interested participants.
@@ -93, +93 @@

  Right now most or all of that work is salaried, but the developers are identifying themselves
very much with the project. When opening up the development using Apache as a platform, we
expect that the future development will occur on both salaried and volunteer time, particularly
by participants from the Linked Data community.
- === Relationships with Other Apache Projects === 
+ === Relationships with Other Apache Projects ===
  Although current RDF/SPARQL support in LMF is build on top of OpenRDF Sesame API, Linda
is closely related to many Apache projects, such as Stanbol, Jena and Any23. See “Alignment”
@@ -109, +109 @@

- == Initial Source == 
+ == Initial Source ==
  LMF (formerly KiWi) has been developed since 2008. It is important to say that the whole
LMF will not be contributed to Linda, actually only those parts that make up the "Linked Data
Platform" functionality  (Linked Data Server, RDF Store, SPARQL, LDCache, Versioning, Reasoner
and LDPath) . The idea is to focus Linda much more in the core needs, keeping all surrounding
functionalities (Media-related modules and Semantic Search, basically) out of the initial
scope. Although the community will be who ultimately decides what are the relevant modules.
Since LMF is a very modular software artifact it will be pretty easy to make such partitioning
to kick-off Linda. 
@@ -119, +119 @@

  Salzburg Research Forschungsgesellschaft mbH is the sole copyright owner of the initial
code to be contributed, so should not be any problem with the standard IP clearance process.
Current licence is already Apache Software License 2.0.
- === External Dependencies === 
+ === External Dependencies ===
  Most of current dependencies should have Apache compatible licenses, including BSD, CDDL,
CPL, MPL and MIT licensed dependencies. We are aware of some incompatible licenses right now,
but we will work to solve this issue. See Appendix A for a detailed list of dependencies.
@@ -149, +149 @@

  * Project-Wiki
  * Blog
- == Initial Committers == 
+ == Initial Committers ==
   * Sebastian Schaffert (sebastian dot schafftert at salzburgresearch dot at)
   * Thomas Kurz (thomas dot kurz at salzburgresearch dot at)

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message