You are viewing a plain text version of this content. The canonical link for it is here.
Posted to legal-discuss@apache.org by "Minto van der Sluis (JIRA)" <ji...@apache.org> on 2013/08/02 13:25:48 UTC

[jira] [Commented] (LEGAL-173) Using Virtuoso GPL2 JDBC driver in one of the Apache Clerezza (optional) components

    [ 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