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 -- Удачи, Денис Магда
