Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 1 of 18
Empowering Citizens to Transform European Public Administrations
Deliverable D6.4
Initial IPR Registry
Editor(s): Leire Orue-Echevarria Juncal Alonso
Responsible Partner: TECNALIA
Status-Version: Final – v1.0
Date: 30/09/2017
Distribution level (CO, PU): PU
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 2 of 18
Project Number: GA 726755
Project Title: CITADEL
Title of Deliverable: Initial IPR Registry
Due Date of Delivery to the EC: 30/09/2017
Workpackage responsible for the Deliverable:
WP6 – Sustainability and Exploitation
Editor(s): Leire Orue-Echevarria (TECNALIA)
Contributor(s):
Leire Orue-Echevarria (TECNALIA) Marisa Escalante (TECNALIA) Juncal Alonso (TECNALIA) Gorka Benguria (TECNALIA) Iñaki Etxaniz (TECNALIA) Domenico Rotondi (FINCONS) Gayane Sedrakyan (IMEC)
Reviewer(s): Pieter Gryffroy (Time.Lex)
Approved by: All Partners
Recommended/mandatory readers:
All WP
Abstract: The IPR registry will be released in a first version at M12 and updated every year to include updated licenses of the final environment.
Keyword List: IPR registry, intellectual property rights
Licensing information: This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/
Disclaimer This document reflects only the author’s views and neither Agency nor the Commission are responsible for any use that may be made of the information contained therein
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 3 of 18
Document Description
Document Revision History
Version Date Modifications Introduced
Modification Reason Modified by
v0.1 24/10/2016 First ToC version Leire Orue-Echevarria (TECNALIA)
v0.2 15/05/2017 Integrated comments and suggestions received by consortium partners to the table of contents
Leire Orue-Echevarria (TECNALIA)
V0.3 19/07/2017 Integrated contributions from partners (TECNALIA and FINCONS)
Leire Orue-Echevarria (TECNALIA)
V0.4 15/09/2017 Integrated contributions from TECNALIA
Juncal Alonso (TECNALIA)
V1.0 18/09/2017 Review comments addressed Juncal Alonso (TECNALIA)
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 4 of 18
Table of Contents
Table of Contents .......................................................................................................................... 4
List of Figures ................................................................................................................................ 4
List of Tables .................................................................................................................................. 4
Terms and abbreviations ............................................................................................................... 5
Executive Summary ....................................................................................................................... 6
1 Introduction .......................................................................................................................... 7
1.1 About this deliverable ................................................................................................... 7
1.2 Document structure ...................................................................................................... 7
2 CITADEL Deliverables and methodology IPR ......................................................................... 8
3 CITADEL Software IPR .......................................................................................................... 10
4 Conclusions ......................................................................................................................... 17
References ................................................................................................................................... 18
List of Figures
FIGURE 1. CITADEL DELIVERABLES IN THE CITADEL WEB PAGE. ............................................................... 8
List of Tables
TABLE 1. OPEN SOURCE MOST COMMON LICENSES ................................................................................ 10 TABLE 2. CITADEL SOFTWARE COMPONENTS IPR ANALYSIS TRACKING ..................................................... 13
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 5 of 18
Terms and abbreviations
APL APACHE Public License
BSD Berkeley distribution license
CC Co-creation
EC European Commission
EPL Eclipse Public License
GPL GNU public License
IP Intellectual Property
IPR Intellectual Property Rights
LGPL Lesser GPL
MIT MIT
MPL Mozilla Public License
OS Open Source
OSS Open Source Software
PL Proprietary licenses
RO Research Only Licenses
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 6 of 18
Executive Summary
In order to facilitate the market success of the innovative deliverables of CITADEL, Intellectual Property Rights (IPR) management will play an important role, especially in the reduction of the risks for the players involved, i.e. the CITADEL consortium partners and the European Commission.
This deliverable introduces the means selected in CITADEL for assessing the IPR with respect to the different assets to be produced and delivered in the context of the project, whether in the form of reports, methodologies or software components. These assets are going to be produced in the different WPs of the CITADEL project.
The current report differentiates the IPR management for the different deliverables depending on their nature (report, methodology and software), and provides the means to manage and tackle any potential conflicts.
The included software IPR table will be continuously updated and reported on every year, as long as the development of the components of the CITADEL ecosystem evolves.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 7 of 18
1 Introduction
The present document contains information on the IPR (intellectual property rights) of the different deliverables and components developed as part of CITADEL.
1.1 About this deliverable
This deliverable comprises the description of the deliverables, methodology and software components IPR that will be produced in the context of CITADEL project. D6.4 provides the means for an efficient and effective handling of IPR issues, including the IPR reporting and IPR conflict management. This deliverable provides explanations about the causes why some specific licenses have already been selected in the context of CITADEL.
1.2 Document structure
D6.4 comprises two main sections, one describing the IPR issues related to the CITADEL deliverables that are in the form of a report or methodology. The other one tackles the issues related to CITADEL deliverables that consist of or include software (prototypes).
Section 2 presents some of the relevant licenses available for documents and methodologies and describes the one selected for CITADEL deliverables, including the justification for this selection.
Section 3 introduces the possibilities for the licenses of the prototypes to be delivered in CITADEL. It also includes an explanation of the potential conflicts between licenses and the procedure established in the project to manage these conflicts. Finally, section 3 includes the first version of the analysis of the licenses of the components of the CITADEL ecosystem at this stage (M12). This analysis will be updated along with the evolution of the components development in the CITADEL ecosystem.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 8 of 18
2 CITADEL Deliverables and methodology IPR
In the context of CITADEL project, several deliverables in the form of reports are going to be delivered. These reports will be published on the web-page of the CITADEL action (www.citadel-h2020.eu), under the Deliverables tab (see Figure 1).
Figure 1. CITADEL deliverables in the CITADEL web page.
The reports which are accessible through the web page are licensed under cc-by-sa license.
The CreativeCommons license [1] is based on the Open Access movement, and allows the authors to keep their copyright allowing others to copy and distribute their work but under some specific conditions stated by the author in the license. The CreativeCommons license finds a middle ground between the standard “all rights reserved” (copyright license) and the public domain, i.e. “no rights reserved”.
For a work under a CreativeCommons license, the author can select a set of conditions he/she wants to have applied to his/her work:
Attribution (by): All CC licenses require that others who use a third party’s work in any way (copy, reproduce, distribute, communicate, traduce, adapt etc) and wants to make a commercial work with it, the original authors need to be cited and recognized.
Share alike (sa): The authors let others copy, distribute, display, perform, and modify they work as long as they distribute any modified work on the same terms. If they want to distribute modified works under other terms, they must get the authors’ permission first.
Non-commercial (nc): The authors let others copy, distribute, display, perform, and (unless Non-Derivatives condition is chosen) modify and use their work for any purpose other than commercially unless they get your permission first.
Non-derivatives (nd): The authors let others copy, distribute, display and perform only original copies of their work. If they want to modify the authors’ work, they must get the authors’ permission first.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 9 of 18
With this in mind, in the context of CITADEL, reports (textual deliverables and the co-creation methodology) are licensed under cc-by-sa. This license lets others remix, tweak, and build upon the authors work even for commercial purposes, as long as they credit the authors and license their new creations under the identical terms. This license is often compared to “copyleft” free and open source software licenses. All new works based on the authors’ will carry the same license, so any derivatives will also allow commercial use [2].
The CreativeCommons licenses provide several advantages [3]:
It provides global recognition and has international application, specifically designed to be global in their application, and to be enforceable with the same effect in any jurisdiction, protecting the authors, in this case, CITADEL partners from bad usage of the content delivered.
It supports community sharing, providing the possibility to disseminate us much as possible CITADEL deliverables, but always maintaining the attribution to the authors (CITADEL consortium).
It enables the content derived from the CITADEL project to be re-used by the community, increasing the impact reached.
It contributes to the open access movement (equivalent to the open source movement in the software), as mandated by the EC, increasing the throughput and collection of the results from other contributors.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 10 of 18
3 CITADEL Software IPR
The CITADEL project will deliver a set of software components, namely CITADEL ICT enablers, which will constitute the CITADEL ecosystem. This CITADEL ecosystem will be composed of different software components implemented by different technology partners in the consortium (FINCONS, imec, TECNALIA). At the same time, the different components developed by different partners, can be based on existing components which are modified, extended and customized for the CITADEL ecosystem.
The licensing of the CITADEL ecosystem components will be proposed by each component owner, taking into consideration that the CITADEL ecosystem should be offered as open source, following whenever possible a freemium licensing schema, where certain sophisticated features will not be offered as open, as stated in the DoA [4].
The open source part CITADEL Ecosystem will be available in an open Gitlab repository. As part of the open source strategy, the potential contribution of the CITADEL project to relevant open source projects will be evaluated.
As the CITADEL ecosystem will be composed of different software components with different licenses, which at the same time can be based on other existing tools, the technology partners need to be aware of the potential conflicts between the most common open source licenses.
In the next table, the conflicts of the most common open-source licenses [5] are presented, including the following information per license:
License name
License acronym
Danger: Estimation about the danger of using this type of license. This estimation has been made based on the knowledge and experience of the CITADEL partners.
Viral: The derivative works needs to be published compatible licenses.
Derivative: Derivations from the original work are allowed.
Allows commercial
Allows code closure
Conflictive: It presents conflicts when combining with other licenses.
Conflict: If it is a conflictive license, the conflict is specified here.
Table 1. Open source most common licenses
Common Licenses
Acronym Danger Viral Derivative works
Allows commercial
Allows code closure
Conflictive Conflict
APACHE Public License
APL MEDIUM NO Allowed YES YES YES Allegedly conflictive with GPL
Berkeley distribution license
BSD LOW NO Allowed YES YES NO None
GNU public License
GPL Very HIGH
YES Must be GPL
YES NO YES Incompatible with EPL, APL and others
Lesser GPL LGPL HIGH YES Must be YES NO YES Incompatible
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 11 of 18
Common Licenses
Acronym Danger Viral Derivative works
Allows commercial
Allows code closure
Conflictive Conflict
*GPL with EPL, APL and others
Eclipse Public License
EPL HIGH PARTLY Must be EPL
YES NO YES Cannot incorporate source code from MPL, GPL, LGPL
Research Only Licenses
Very HIGH
NO Rarely allowed
NO N/A YES Usually you cannot incorporate anything
Proprietary licenses
Very HIGH
NO Rarely allowed
NO N/A YES Usually you cannot incorporate anything
Mozilla Public License
MPL HIGH PARTLY Must be MPL
YES NO YES Cannot incorporate source code from EPL, GPL, LGPL
MIT MIT LOW NO Allowed YES YES NO None
In order to assess if the sub-component (a component inside a CITADEL component) is in conflict due to the license of the basis software used in its implementation, the following procedure has been established:
1. No conflicts with respect to the licences: In this case the license for the subcomponent will be aligned with the CITADEL consortium decision about licenses (with the agreement of the partner responsible for the development of the component). This will be the case when any of the following situation occurs:
i. The sub-component owner has written the code totally from scratch ii. The sub-component contains new code and third party code licensed under
APL, BSD or MIT. iii. The sub-component contains source code licensed under EPL or MPL, but it is
not derivative from that code. It only co-distributes that code. The other remaining code complies with i or ii.
iv. The sub-component uses code licensed under GPL or LGPL but that code does not need to be co-distributed with the subcomponent (i.e it is a pre-requisite for installing the sub-component) even if that GPL licensed third party component is compiled on the user’s machine. The other remaining code complies with i, ii or iii.
2. If it represents any conflict because the sub-component must be licensed under a concrete license from the list:
i. MPL: The subcomponent must be licensed under MPL and no GPL or LGPL, proprietary or research only code can be introduced to the derived work and
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 12 of 18
any included third party’s code under EPL license must be included in such a way that the sub-component is not considered derivative from the EPL code, only co-distributes it.
ii. EPL: The subcomponent must be licensed under EPL and no GPL or LGPL, proprietary or research only code can be introduced to the derived work and any included third party’s code under MPL license must be included in such a way that the sub-component is not considered derivative from the MPL code, only co-distributes it.
iii. LGPL: The subcomponent must be licensed under LGPL and it cannot include any APL, MPL, GPL, or EPL code.
iv. GPL: The subcomponent must be licensed under GPL and it cannot include any APL, MPL, or EPL code
v. RO (research-only): The subcomponent must be licensed under RO and no modifications can be made unless permitted under specific conditions in the licenses.
vi. Proprietary: The subcomponent must be licensed under proprietary and no modifications can be made unless permitted under specific conditions in the licenses and the partner owns a license to use and share the software in the project.
For the time being an initial registry of the components and subcomponents along with the relying tools has been performed (Table 2). This table will be accordingly updated every time a new version of a component in the ecosystem is released.
In this table, per each CITADEL ecosystem component the license is selected, as well as the sub-components dependencies with respect to IPR.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 13 of 18
Table 2. CITADEL software components IPR analysis tracking
Name of component
License if agreed
Partner / person responsible
Component license conflict
Third party subcomponent
Subcomponent owner/backer
Subcomponent license
Subcomponent license conflict?
Notes Technology
Stand alone
Last update
CP- ABE Service
FINCONS / Illuzzi
To be analysed
cpabe Junwei Wang GPL2 Java Javascript
No 21/06/17
Restlet Restlet S.A.S. Apache 2.0
CryptoJS Kenji Urushima
MIT
JSRSASign Kenji Urushima
MIT
jPBC Free Software Foundation, Inc.
GPL
BouncyCastle The Legion of the Bouncy Castle Inc.
MIT
Blockly Google Inc. Apache 2.0
AuthN / AUthZ
FINCONS / Illuzzi
To be analysed
W3C Web Crypto API
W3C® W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
Java Javascript
No 21/06/17
CryptoJS Kenji Urushima
MIT
JSRSASign Kenji Urushima
MIT
jPBC Free Software Foundation, Inc.
GPL
BouncyCastle The Legion of the Bouncy Castle Inc.
MIT
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 14 of 18
Name of component
License if agreed
Partner / person responsible
Component license conflict
Third party subcomponent
Subcomponent owner/backer
Subcomponent license
Subcomponent license conflict?
Notes Technology
Stand alone
Last update
Innovation Platform
FINCONS / Illuzzi
To be analysed
OpenideaL
Linnovate Techonologies.
GPL2 PHP Javascript
Yes 21/06/17
Drupal Drupal Association
GPL2
Digital Government Maturity Assessment Tool (DIGIMAT)
Proprietary with free use without charges
TECNALIA No No N/A N/A N/A Deployed on OpenStack at TECNALIA’s CloudLab
HTML5, Apache, MySQL
Yes 19/07/2017
No BIRT Eclipse Foundation
EPL No Java
Anonymization Engine
TECNALIA To be analysed
ARX API Fabian Prasser, Florian Kohlmayer and Contributors.
Apache License, Version 2.0
Java No 19/07/2017
User Assessement
To be decided
TECNALIA To be analysed
No 15/09/2017
Intelligent Discovery of public services
To be decided
TECNALIA To be analysed
No 15/09/2017
KPI report generation
To be decided
TECNALIA JHipster framework
JHipster Apache 2 To be analysed
Spring Boot and Angular
15/09/2016
BIRT Eclipse Foundation
EPL No
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 15 of 18
Name of component
License if agreed
Partner / person responsible
Component license conflict
Third party subcomponent
Subcomponent owner/backer
Subcomponent license
Subcomponent license conflict?
Notes Technology
Stand alone
Last update
Data Harvesting/Curation/Fusion
The Datatank is licenced under aGPLv3 Licence
IMEC To be analysed
No IMEC The RMLWorkbench is licenced under MIT Licence
N/A Most probably will be using a unified interface in Java/JSP/JS and the algorithms from subcomponents will be converted to use the same technologies
DataTank Framework: Laravel 4.2 (LTS) & open
sourceBack-end: PHP5.6+ (PHP7 compatible
)Front-end:
jQueryDatabase: MySQL (MariaDB)
Supported data sources: XLS, XML, RDF/XML, Turtle, SPARQL, Elasticsearch, SHP, CSV, JSON, JSON-LD, GeoJSON, RMLWorkbench –
Yes 15/09/2017
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 16 of 18
Name of component
License if agreed
Partner / person responsible
Component license conflict
Third party subcomponent
Subcomponent owner/backer
Subcomponent license
Subcomponent license conflict?
Notes Technology
Stand alone
Last update
Java, Node.js
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 17 of 18
4 Conclusions
IPR management is a key aspect for research and innovation actions. It enables the development and maintenance of a schedule of innovation produced throughout the project lifetime.
This deliverable provides an explanation of the procedures and means implemented in CITADEL for the IPR reporting (both for software and report - based deliverables) and resolution of any issues related to the IPR management. Special attention has been paid to the analysis of potential conflicts between open source licenses in the context of the CITADEL ecosystem, as it will be composed of several components and subcomponents where the licenses need to be compatible.
The CITADEL software IPR table will be continuously updated and released every year to include updated licenses of the final environment.
D6.4 – Initial IPR Registry Version 1.0 – Final. Date: 30.09.2017
Project Title: CITADEL Contract No. GA 726755
www.citadel-h2020.eu
Page 18 of 18
References
[1] Creative Commons, “Crative Commons,” [Online]. Available: https://stateof.creativecommons.org/. [Accessed 14 09 2017].
[2] Commons Creative, “CC licenses,” [Online]. Available: https://creativecommons.org/licenses/. [Accessed 14 09 2017].
[3] Creative Commons Australia, “what are the benefits of offering and using creative commons licences?,” Creative Commons.
[4] CITADEL consortium, “CITADEL DoA,” 2016.
[5] Open source project, “Open source,” [Online]. Available: https://opensource.org/licenses. [Accessed 14 09 2017].