Denis

 

Stepping backwards from the legal question: why does the Ignite community feel 
that they need to fork H2?

 

Can the community simply not work to contribute your desired changes to the 
upstream H2 community?

 

Rob

 

From: Denis Magda <[email protected]>
Reply-To: <[email protected]>
Date: Wednesday, 10 July 2019 at 00:43
To: <[email protected]>, <[email protected]>, dev <[email protected]>
Subject: Re: Place for MPL 2.0/EPL 1.0 source code in ASF ecosystem?

 

Hen,

 

Ignite community knows that the changes will be available under non-Apache 2.0 
license and doesn't see this as a showstopper for contribution. Some community 
members will be contributing to the H2 fork owned by the community. The 
question is where can we host this fork. If the fork can be located in 
ASF-repositories then we'll keep it on Github.

 

Thanks,

Denis

 

From: Hen <[email protected]>
Date: Tue, Jul 9, 2019 at 1:02 PM
Subject: Re: Place for MPL 2.0/EPL 1.0 source code in ASF ecosystem?
To: <[email protected]>
Cc: dev <[email protected]>

 

The modifications to the H2 source would need to be published under "MPL-2.0", 
"EPL-1.0", or "(MPL-2.0 OR EPL-1.0)". I don't believe there would be interest 
in publishing ASF-community authored source under a different license than 
Apache 2.0.

 

Hen

 

On Tue, Jul 9, 2019 at 12:50 PM Denis Magda <[email protected]> wrote:

Adding a valid legal mailing list.


-

Denis

 

 

On Tue, Jul 9, 2019 at 12:46 PM Denis Magda <[email protected]> wrote:

Apache Ignite's SQL engine is tightly coupled with the H2 database engine [1] 
that provides basic parsing and query execution capabilities.  

 

H2 is licensed under dual MPL 2.0 and EPL 1.0 [2], thus Ignite community uses 
H2 binary artifacts for the development needs and doesn't have H2 source code 
in Ignite codebase.

 

However, these days Ignite SQL needs to go beyond H2 capabilities and we're 
planning to fork H2 and produce H2 binaries from there for Ignite releases. To 
comply with legal requirements, our community thinks to host the fork in a 
separate Github repo. Are there any alternatives? Is there a legal way to host 
the fork in ASF repos?

 

[1] https://www.h2database.com/html/main.html

[2] https://www.h2database.com/html/license.html


-

Denis


 

-- 

Удачи, 
Денис Магда

Reply via email to