Skip to content

Commit c8e0f0c

Browse files
zyxxooimbajin
andauthored
chore(license): add ProcessBasicSuite and SturctureBasicSuite license (#2106)
* chore(license): add ProcessBasicSuite and SturctureBasicSuite license * chore: add snowflake license to binary release * Update LICENSE-jna.txt --------- Co-authored-by: imbajin <[email protected]>
1 parent effedb0 commit c8e0f0c

File tree

5 files changed

+356
-48
lines changed

5 files changed

+356
-48
lines changed

LICENSE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ Apache 2.0 licenses
207207
The following components are provided under the Apache License. See project link for details.
208208
The text of each license is the standard Apache 2.0 license.
209209

210+
hugegraph-test/src/main/java/org/apache/hugegraph/tinkerpop/StructureBasicSuite.java from https://github.com/apache/tinkerpop
211+
hugegraph-test/src/main/java/org/apache/hugegraph/tinkerpop/ProcessBasicSuite.java from https://github.com/apache/tinkerpop
210212
hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java from https://github.com/twitter-archive/snowflake
211213
hugegraph-core/src/main/java/org/apache/hugegraph/traversal/optimize/HugeScriptTraversal.java from https://github.com/apache/tinkerpop
212214
hugegraph-core/src/main/java/org/apache/hugegraph/type/Nameable.java from https://github.com/JanusGraph/janusgraph

NOTICE

Lines changed: 71 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,85 @@ The Apache Software Foundation (http://www.apache.org/).
77
The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
88

99

10-
// ------------------------------------------------------------------
11-
// NOTICE file corresponding to the section 4d of The Apache License,
12-
// Version 2.0, in this case for Apache TinkerPop
13-
// ------------------------------------------------------------------
14-
10+
-----------------------------------------------------------------------
11+
This product contains code form the Apache TinkerPop Project:
12+
-----------------------------------------------------------------------
1513
Apache TinkerPop
1614
Copyright 2015-2022 The Apache Software Foundation.
1715

1816
This product includes software developed at
1917
The Apache Software Foundation (http://www.apache.org/).
2018

19+
------------------------------------------------------------------------
20+
Activiti
21+
------------------------------------------------------------------------
22+
Activiti BPM Platform
23+
Copyright 2010-2014 Alfresco Software, Ltd.
24+
25+
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphml/GraphMLWriterHelper.java
26+
contains DelegatingXMLStreamWriter.java and IndentingXMLStreamWriter.java from
27+
https://github.com/Activiti/Activiti/tree/activiti-5.16/modules/activiti-bpmn-converter/src/main/java/org/activiti/bpmn/converter
28+
29+
------------------------------------------------------------------------
30+
Apache Kerby
31+
------------------------------------------------------------------------
32+
Apache Kerby
33+
Copyright 2015-2017 The Apache Software Foundation
34+
35+
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/JaasKrbUtil.java
36+
from
37+
https://github.com/apache/directory-kerby/blob/kerby-all-1.0.0/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/JaasKrbUtil.java
38+
39+
40+
-----------------------------------------------------------------------
41+
This product contains code form the JanusGraph Project:
42+
-----------------------------------------------------------------------
43+
==============================================================
44+
JanusGraph: Distributed Graph Database
45+
Copyright 2012 and onwards JanusGraph Authors
46+
==============================================================
2147

22-
// ------------------------------------------------------------------
23-
// NOTICE file corresponding to the section 4d of The Apache License,
24-
// Version 2.0, in this case for JanusGraph
25-
// ------------------------------------------------------------------
48+
This product includes software developed by JanusGraph contributors listed
49+
in CONTRIBUTORS.txt; JanusGraph copyright holders are listed in AUTHORS.txt.
2650

27-
JanusGraph
28-
Copyright (C) 2002, 2016, Oracle and/or its affiliates. All rights reserved.
51+
This product is based on Titan, originally developed by Aurelius (acquired by
52+
DataStax) and the following individuals:
2953

30-
Licensed under the Apache License, Version 2.0 (the "License") reproduced below or available at:
54+
* Matthias Broecheler
55+
* Dan LaRocque
56+
* Marko A. Rodriguez
57+
* Stephen Mallette
58+
* Pavel Yaskevich
3159

32-
http://www.apache.org/licenses/LICENSE-2.0
60+
It also includes software from other open source projects including, but not limited to (check pom.xml for complete listing):
3361

34-
Unless required by applicable law or agreed to in writing, software
35-
distributed under the License is distributed on an "AS IS" BASIS,
36-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37-
See the License for the specific language governing permissions and
38-
limitations under the License.
62+
* Apache Cassandra [https://cassandra.apache.org/]
63+
* Apache Commons [https://commons.apache.org/]
64+
* Apache Groovy [http://groovy-lang.org/]
65+
* Apache HBase [https://hbase.apache.org/]
66+
* Apache Hadoop [https://hadoop.apache.org/]
67+
* Apache Kerby [https://github.com/apache/directory-kerby]
68+
* Apache Log4j [https://logging.apache.org/log4j]
69+
* Apache Lucene [https://lucene.apache.org/]
70+
* Apache Solr [https://lucene.apache.org/solr/]
71+
* Apache TinkerPop [https://tinkerpop.apache.org/]
72+
* Astyanax [https://github.com/Netflix/astyanax]
73+
* DataStax Driver for Apache Cassandra [https://github.com/datastax/java-driver]
74+
* EasyMock [http://easymock.org/]
75+
* Elasticsearch [https://www.elastic.co/]
76+
* Google Cloud Bigtable [https://github.com/googlecloudplatform/cloud-bigtable-client]
77+
* Google Guava [https://github.com/google/guava]
78+
* HPPC [https://labs.carrotsearch.com/hppc.html]
79+
* JUnit [https://www.junit.org/]
80+
* Jackson [https://github.com/FasterXML/jackson]
81+
* Kryo [https://github.com/EsotericSoftware/kryo]
82+
* Metrics [https://metrics.dropwizard.io]
83+
* Mockito [https://site.mockito.org/]
84+
* Noggit [https://github.com/yonik/noggit]
85+
* OpenRDF [http://rdf4j.org/]
86+
* Oracle BerkeleyDB Java Edition [https://www.oracle.com/technetwork/products/berkeleydb/] (see license below)
87+
* Project Lombok [https://projectlombok.org/]
88+
* Reflections8 [https://github.com/aschoerk/reflections8]
89+
* SLF4J [https://www.slf4j.org/]
90+
* Spatial4j [https://github.com/locationtech/spatial4j]
91+
* Vavr [https://www.vavr.io/]

hugegraph-dist/release-docs/LICENSE

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,11 @@ hugegraph-core/src/main/java/org/apache/hugegraph/type/Nameable.java from https:
221221
hugegraph-core/src/main/java/org/apache/hugegraph/type/define/Cardinality.java from https://github.com/JanusGraph/janusgraph
222222
hugegraph-core/src/main/java/org/apache/hugegraph/util/StringEncoding.java from https://github.com/JanusGraph/janusgraph
223223
hugegraph-core/src/main/java/org/apache/hugegraph/traversal/optimize/HugeScriptTraversal.java from https://github.com/apache/tinkerpop
224+
hugegraph-test/src/main/java/org/apache/hugegraph/tinkerpop/ProcessBasicSuite.java from https://github.com/apache/tinkerpop
225+
hugegraph-test/src/main/java/org/apache/hugegraph/tinkerpop/StructureBasicSuite.java from https://github.com/apache/tinkerpop
224226
hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java from https://github.com/twitter-archive/snowflake
225227

228+
226229
========================================================================
227230
Third party Apache 2.0 licenses
228231
========================================================================

hugegraph-dist/release-docs/NOTICE

Lines changed: 84 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,56 @@ The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017
1111
JanusGraph NOTICE
1212

1313
========================================================================
14-
This product contains code form the JanusGraph Project:
15-
16-
JanusGraph
17-
Copyright (C) 2002, 2016, Oracle and/or its affiliates. All rights reserved.
18-
19-
Licensed under the Apache License, Version 2.0 (the "License") reproduced below or available at:
14+
==============================================================
15+
JanusGraph: Distributed Graph Database
16+
Copyright 2012 and onwards JanusGraph Authors
17+
==============================================================
18+
19+
This product includes software developed by JanusGraph contributors listed
20+
in CONTRIBUTORS.txt; JanusGraph copyright holders are listed in AUTHORS.txt.
21+
22+
This product is based on Titan, originally developed by Aurelius (acquired by
23+
DataStax) and the following individuals:
24+
25+
* Matthias Broecheler
26+
* Dan LaRocque
27+
* Marko A. Rodriguez
28+
* Stephen Mallette
29+
* Pavel Yaskevich
30+
31+
It also includes software from other open source projects including, but not limited to (check pom.xml for complete listing):
32+
33+
* Apache Cassandra [https://cassandra.apache.org/]
34+
* Apache Commons [https://commons.apache.org/]
35+
* Apache Groovy [http://groovy-lang.org/]
36+
* Apache HBase [https://hbase.apache.org/]
37+
* Apache Hadoop [https://hadoop.apache.org/]
38+
* Apache Kerby [https://github.com/apache/directory-kerby]
39+
* Apache Log4j [https://logging.apache.org/log4j]
40+
* Apache Lucene [https://lucene.apache.org/]
41+
* Apache Solr [https://lucene.apache.org/solr/]
42+
* Apache TinkerPop [https://tinkerpop.apache.org/]
43+
* Astyanax [https://github.com/Netflix/astyanax]
44+
* DataStax Driver for Apache Cassandra [https://github.com/datastax/java-driver]
45+
* EasyMock [http://easymock.org/]
46+
* Elasticsearch [https://www.elastic.co/]
47+
* Google Cloud Bigtable [https://github.com/googlecloudplatform/cloud-bigtable-client]
48+
* Google Guava [https://github.com/google/guava]
49+
* HPPC [https://labs.carrotsearch.com/hppc.html]
50+
* JUnit [https://www.junit.org/]
51+
* Jackson [https://github.com/FasterXML/jackson]
52+
* Kryo [https://github.com/EsotericSoftware/kryo]
53+
* Metrics [https://metrics.dropwizard.io]
54+
* Mockito [https://site.mockito.org/]
55+
* Noggit [https://github.com/yonik/noggit]
56+
* OpenRDF [http://rdf4j.org/]
57+
* Oracle BerkeleyDB Java Edition [https://www.oracle.com/technetwork/products/berkeleydb/] (see license below)
58+
* Project Lombok [https://projectlombok.org/]
59+
* Reflections8 [https://github.com/aschoerk/reflections8]
60+
* SLF4J [https://www.slf4j.org/]
61+
* Spatial4j [https://github.com/locationtech/spatial4j]
62+
* Vavr [https://www.vavr.io/]
2063

21-
http://www.apache.org/licenses/LICENSE-2.0
22-
23-
Unless required by applicable law or agreed to in writing, software
24-
distributed under the License is distributed on an "AS IS" BASIS,
25-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
26-
See the License for the specific language governing permissions and
27-
limitations under the License.
2864

2965
========================================================================
3066

@@ -75,6 +111,39 @@ distributed under the License is distributed on an "AS IS" BASIS,
75111
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
76112
See the License for the specific language governing permissions and
77113
limitations under the License.
114+
115+
========================================================================
116+
117+
Apache TinkerPop NOTICE
118+
119+
========================================================================
120+
Apache TinkerPop
121+
Copyright 2015-2022 The Apache Software Foundation.
122+
123+
This product includes software developed at
124+
The Apache Software Foundation (http://www.apache.org/).
125+
126+
------------------------------------------------------------------------
127+
Activiti
128+
------------------------------------------------------------------------
129+
Activiti BPM Platform
130+
Copyright 2010-2014 Alfresco Software, Ltd.
131+
132+
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphml/GraphMLWriterHelper.java
133+
contains DelegatingXMLStreamWriter.java and IndentingXMLStreamWriter.java from
134+
https://github.com/Activiti/Activiti/tree/activiti-5.16/modules/activiti-bpmn-converter/src/main/java/org/activiti/bpmn/converter
135+
136+
------------------------------------------------------------------------
137+
Apache Kerby
138+
------------------------------------------------------------------------
139+
Apache Kerby
140+
Copyright 2015-2017 The Apache Software Foundation
141+
142+
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/JaasKrbUtil.java
143+
from
144+
https://github.com/apache/directory-kerby/blob/kerby-all-1.0.0/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/JaasKrbUtil.java
145+
146+
78147
========================================================================
79148

80149
gremlin-console NOTICE
@@ -940,9 +1009,9 @@ This product optionally depends on 'JBoss Marshalling', an alternative Java
9401009
serialization API, which can be obtained at:
9411010

9421011
* LICENSE:
943-
* license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
1012+
* https://github.com/jboss-remoting/jboss-marshalling/blob/main/LICENSE.txt (Apache License 2.0)
9441013
* HOMEPAGE:
945-
* http://www.jboss.org/jbossmarshalling
1014+
* https://github.com/jboss-remoting/jboss-marshalling
9461015

9471016
This product optionally depends on 'Caliper', Google's micro-
9481017
benchmarking framework, which can be obtained at:

0 commit comments

Comments
 (0)