www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Minto van der Sluis (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-173) Using Virtuoso GPL2 JDBC driver in one of the Apache Clerezza (optional) components
Date Fri, 02 Aug 2013 11:25:48 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13727586#comment-13727586
] 

Minto van der Sluis commented on LEGAL-173:
-------------------------------------------

Clerezza has an abstraction layer for RDF triple stores. Virtuoso is one of these triple stores.
So for Clerezza as a whole Virtuoso is optional, other triple stores can be used. For the
Clerezza Virtuoso abstraction component/adapter wrapping Virtuoso is it mandatory.

There is currently no need to construct a deliverable (zip) that contains the Virtuoso libraries.
So it is more of a build time dependency for the Clerezza Virtuoso abstraction component and
only a runtime dependency if the Clerezza user chooses to use the Virtuoso backend. But in
this last case it is up to the Clerezza user to create the right deliverable and check the
licenses of all dependencies (including Virtuoso) used.


                
> Using Virtuoso GPL2 JDBC driver in one of the Apache Clerezza (optional) components
> -----------------------------------------------------------------------------------
>
>                 Key: LEGAL-173
>                 URL: https://issues.apache.org/jira/browse/LEGAL-173
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Minto van der Sluis
>
> Due to incompatibility Apache projects should not use GPL dependencies. However in this
particular case Virtuoso has the following exemption in one of its license files (https://github.com/openlink/virtuoso-opensource/blob/develop/6/LICENSE):
> Client Protocol Driver exemptions
> ---------------------------------
>     In addition, as a special exemption, OpenLink Software gives
>     permission to use the unmodified client libraries (ODBC, JDBC,
>     ADO.NET, OleDB, Jena, Sesame and Redland providers) in your own
>     application whether open-source or not, with no obligation to use
>     the GPL on the resulting application. In all other respects you 
>     must abide by the terms of the GPL.
> Does this allow us to use the Virtuoso JDBC driver?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message