[ 
https://jira.duraspace.org/browse/DS-1202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=25311#comment-25311
 ] 

Tim Donohue commented on DS-1202:
---------------------------------

Regarding the GPL3 licensing of the dependencies...

DuraSpace's policy is that out-of-the-box DSpace cannot have any GPL code or 
required dependencies. The reason is that DuraSpace feels that GPL is 
incompatible with our BSD license, as GPL limits the rights of commercial 
entities/service providers in redistributing DSpace software.

More details are at: 
https://wiki.duraspace.org/display/DSPACE/Code+Contribution+Guidelines#CodeContributionGuidelines-LicensingofContributions

Therefore, with the current GPL dependencies, we cannot add this to 
out-of-the-box DSpace.

Here are some options for how we can move forward:

[Option #1] Lyncode could choose to offer these 'xoai-common' and 
''xoai-schemas' dependencies under a secondary license that is acceptable (e.g. 
BSD, Apache 2, Lesser GPL). This would allow DSpace to use that secondary 
license (instead of the current GPL license). That means that this XOAI Data 
Provider could be potentially distributed in out-of-the-box DSpace (assuming 
the code is reviewed & approved by the Committers Group). In this scenario, if 
accepted by the Committers, the XOAI Data Provider source code would be managed 
by the Committer Group.

[Option #2] Lyncode could keep their GPL license as-is, and choose to 
distribute this XOAI Data Provider as a separate "DSpace Add-on".  This would 
mean that it would not appear in out-of-the-box DSpace, but we could offer 
separate installation instructions for how you can add XOAI to an existing 
DSpace installation.  In this scenario, Lyncode would manage the XOAI Data 
Provider source code and manage all future updates to that source code. We 
could still work with Lyncode to advertise this as a DSpace Add-on and 
encourage institutions needing an advanced OAI-PMH interface to install this 
Add-on.

Please let me know if there are additional questions or concerns.


                
> DSpace XOAI Data Provider
> -------------------------
>
>                 Key: DS-1202
>                 URL: https://jira.duraspace.org/browse/DS-1202
>             Project: DSpace
>          Issue Type: New Feature
>          Components: OAI-PMH
>            Reporter: DSpace @ Lyncode
>            Priority: Major
>              Labels: oai
>         Attachments: DSpace XOAI.zip, XOAI Manual.pdf
>
>
> DSpace XOAI Data Provider is an OAI-PMH Interface for DSpace based upon XOAI 
> (OAI-PMH java toolkit). With the following characteristics:
> - OpenAIRE compliant
> - Driver compliant
> - Default context (same behavior as the original DSpace OAI interface)
> - Completely configurable
> - Fast (based on solr, also with cache)
> - Extendable

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

        

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to