Hi Justin,

These are a few files back-ported directly from OpenJdk v8 code into
Ignite. For example, you can find the same file in OpenJDK here:
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8-b132/java/util/concurrent/ConcurrentHashMap.java

This question had already come up during the PPMC vote. We concluded that
these files are safe because they are dual-licensed, as they have also been
officially donated to the public domain. All these files have this comment
in the header:
-------
/*
 * This file is available under and governed by the GNU General Public
 * License version 2 only, as published by the Free Software Foundation.
 * However, the following notice accompanied the original version of this
 * file:
 *
 * Written by Doug Lea with assistance from members of JCP JSR-166
 * Expert Group and released to the public domain, as explained at
 * http://creativecommons.org/publicdomain/zero/1.0/
 */
--------

Please let me know if you still see an issue here.

D.
'

On Fri, Mar 20, 2015 at 4:57 PM, Justin Mclean <jus...@classsoftware.com>
wrote:

> Hi,
>
> I notice several files seem to be licensed under GPL. Can you confirm if
> this is the case or not.
>
> ./modules/core/src/main/java/org/jdk8/backport/ConcurrentHashMap8.java
> ./modules/core/src/main/java/org/jdk8/backport/ConcurrentLinkedDeque8.java
> ./modules/core/src/main/java/org/jdk8/backport/ConcurrentLinkedHashMap.java
> ./modules/core/src/main/java/org/jdk8/backport/LongAdder.java
> ./modules/core/src/main/java/org/jdk8/backport/Striped64.java
> ./modules/core/src/main/java/org/jdk8/backport/ThreadLocalRandom8.java
>
> Thanks,
> Justin

Reply via email to