summaryrefslogtreecommitdiffstats
path: root/LICENSE.txt
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2019-12-30 23:42:03 +0100
committerSven Gothel <[email protected]>2019-12-30 23:42:03 +0100
commit5979d66fb0c619be32ebcf9fbe644cf6d757345f (patch)
treebe3c1179b28496b81ffb1eb63ba484907e2dcb3b /LICENSE.txt
parent1390bc236de531646aaa4525a17de1a533b1fa06 (diff)
Add WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java> from their commit 70260919426f89825ca148f5ee815f3b2cf4764d. Apache License Version 2.0 until. Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit. Related to Bug 1312, where we like to utilize a WeakIdentityHashMap, allowing to have cached shared GLContext to disappear .. a compromise.
Diffstat (limited to 'LICENSE.txt')
-rwxr-xr-xLICENSE.txt23
1 files changed, 21 insertions, 2 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
index 4ab32a1..30a5756 100755
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -140,8 +140,8 @@ L.3) The GlueGen source tree contains CGRAM http://www.antlr.org/grammar/cgram/,
A.1) The GlueGen source tree contains code from The Apache Software Foundation
which is covered by the Apache License Version 2.0
- Apache Harmony - Open Source Java SE
- =====================================
+A.1.1) Apache Harmony - Open Source Java SE
+ ===============================================
<http://harmony.apache.org/>
@@ -157,6 +157,25 @@ A.1) The GlueGen source tree contains code from The Apache Software Foundation
- src/java/com/jogamp/common/net/Uri.java
(derived from java.net.URI.Helper and heavily modified)
+A.1.2) Apache Avro - A data serialization system.
+ ===============================================
+
+ <https://avro.apache.org/>
+
+ Copyright 2010-2019 The Apache Software Foundation
+
+ Apache License Version 2.0, January 2004
+ http://www.apache.org/licenses/LICENSE-2.0
+ Or within this repository: doc/licenses/Apache.LICENSE-2.0
+
+ Files:
+ - src/java/com/jogamp/common/util/WeakIdentityHashMap.java
+
+ <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
+ Taken as commit 70260919426f89825ca148f5ee815f3b2cf4764d
+ and using our JogAmp 'New BSD 2-Clause License' since migration.
+
+
A.2) The GlueGen source tree contains code from Ben Mankin, a.k.a 'Shevek',
which is covered by the Apache License Version 2.0