Skip to content

Commit 829dff6

Browse files
committed
Add the missing parts (code coming from other projects) in LICENSE & NOTICE
1 parent 37936f5 commit 829dff6

File tree

2 files changed

+331
-1
lines changed

2 files changed

+331
-1
lines changed

LICENSE

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,3 +211,59 @@ Home page: https://github.com/gradle/gradle
211211
License: https://www.apache.org/licenses/LICENSE-2.0
212212

213213
--------------------------------------------------------------------------------
214+
215+
This product includes code from Apache Iceberg.
216+
217+
* spec/rest-catalog-open-api.yaml
218+
* dropwizard/service/src/test/java/org/apache/polaris/service/dropwizard/catalog/PolarisRestCatalogIntegrationTest.java
219+
220+
Copyright: Copyright 2017-2025 The Apache Software Foundation
221+
Home page: https://iceberg.apache.org
222+
License: https://www.apache.org/licenses/LICENSE-2.0
223+
224+
--------------------------------------------------------------------------------
225+
226+
This product includes code from OpenAPITool openapi-generator
227+
228+
* server-templates/formParams.mustache
229+
* server-templates/apiService.mustache
230+
* server-templates/bodyParams.mustache
231+
* server-templates/pojo.mustache
232+
* server-templates/headerParams.mustache
233+
* server-templates/apiServiceImpl.mustache
234+
* server-templates/queryParams.mustache
235+
* server-templates/api.mustache
236+
237+
Copyright: Copyright 2018 OpenAPI-Generator Contributors (https://openapi-generator.tech)
238+
Copyright 2018 SmartBear Software
239+
Home page: https://openapi-generator.tech/
240+
License: https://www.apache.org/licenses/LICENSE-2.0
241+
242+
--------------------------------------------------------------------------------
243+
244+
This product includes code from Google Docsy.
245+
246+
* site/layouts/community/list.html
247+
* site/layouts/docs/baseof.html
248+
* site/layouts/partials/community_links.html
249+
* site/layouts/partials/head.html
250+
* site/layouts/partials/navbar.html
251+
* site/layouts/shortcodes/redoc-polaris.html
252+
253+
Home page: https://www.docsy.dev/
254+
License: https://www.apache.org/licenses/LICENSE-2.0
255+
256+
--------------------------------------------------------------------------------
257+
258+
This product includes code from Project Nessie.
259+
260+
* build-logic/src/main/kotlin/LicenseFileValidation.kt
261+
* build-logic/src/main/kotlin/publishing/MemoizedGitInfo.kt
262+
* build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt
263+
* build-logic/src/main/kotlin/publishing/PublishingHelperPlugin.kt
264+
* build-logic/src/main/kotlin/publishing/shadowPub.kt
265+
* build-logic/src/main/kotlin/publishing/util.kt
266+
267+
Copyright: Copyright 2015-2025 Dremio Corporation
268+
Home page: https://projectnessie.org/
269+
License: https://www.apache.org/licenses/LICENSE-2.0

NOTICE

Lines changed: 275 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,282 @@
11
Apache Polaris (incubating)
2-
Copyright 2024 The Apache Software Foundation
2+
Copyright 2025 The Apache Software Foundation
33

44
This product includes software developed at
55
The Apache Software Foundation (http://www.apache.org/).
66

77
The initial code for the Polaris project was donated
88
to the ASF by Snowflake Inc. (https://www.snowflake.com/) copyright 2024.
9+
10+
-------------------------------------------------------------------------
11+
12+
This project includes code from Project Nessie, with the following in its NOTICE file:
13+
14+
| Nessie
15+
| Copyright 2015-2025 Dremio Corporation
16+
|
17+
| ---------------------------------------
18+
| This project includes code from Netty, with the following in its NOTICE file:
19+
|
20+
| | The Netty Project
21+
| | =================
22+
| |
23+
| | Please visit the Netty web site for more information:
24+
| |
25+
| | * https://netty.io/
26+
| |
27+
| | Copyright 2014 The Netty Project
28+
| |
29+
| | The Netty Project licenses this file to you under the Apache License,
30+
| | version 2.0 (the "License"); you may not use this file except in compliance
31+
| | with the License. You may obtain a copy of the License at:
32+
| |
33+
| | https://www.apache.org/licenses/LICENSE-2.0
34+
| |
35+
| | Unless required by applicable law or agreed to in writing, software
36+
| | distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
37+
| | WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
38+
| | License for the specific language governing permissions and limitations
39+
| | under the License.
40+
| |
41+
| | Also, please refer to each LICENSE.<component>.txt file, which is located in
42+
| | the 'license' directory of the distribution file, for the license terms of the
43+
| | components that this product depends on.
44+
| |
45+
| | -------------------------------------------------------------------------------
46+
| | This product contains the extensions to Java Collections Framework which has
47+
| | been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
48+
| |
49+
| | * LICENSE:
50+
| | * license/LICENSE.jsr166y.txt (Public Domain)
51+
| | * HOMEPAGE:
52+
| | * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
53+
| | * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
54+
| |
55+
| | This product contains a modified version of Robert Harder's Public Domain
56+
| | Base64 Encoder and Decoder, which can be obtained at:
57+
| |
58+
| | * LICENSE:
59+
| | * license/LICENSE.base64.txt (Public Domain)
60+
| | * HOMEPAGE:
61+
| | * http://iharder.sourceforge.net/current/java/base64/
62+
| |
63+
| | This product contains a modified portion of 'Webbit', an event based
64+
| | WebSocket and HTTP server, which can be obtained at:
65+
| |
66+
| | * LICENSE:
67+
| | * license/LICENSE.webbit.txt (BSD License)
68+
| | * HOMEPAGE:
69+
| | * https://github.com/joewalnes/webbit
70+
| |
71+
| | This product contains a modified portion of 'SLF4J', a simple logging
72+
| | facade for Java, which can be obtained at:
73+
| |
74+
| | * LICENSE:
75+
| | * license/LICENSE.slf4j.txt (MIT License)
76+
| | * HOMEPAGE:
77+
| | * https://www.slf4j.org/
78+
| |
79+
| | This product contains a modified portion of 'Apache Harmony', an open source
80+
| | Java SE, which can be obtained at:
81+
| |
82+
| | * NOTICE:
83+
| | * license/NOTICE.harmony.txt
84+
| | * LICENSE:
85+
| | * license/LICENSE.harmony.txt (Apache License 2.0)
86+
| | * HOMEPAGE:
87+
| | * https://archive.apache.org/dist/harmony/
88+
| |
89+
| | This product contains a modified portion of 'jbzip2', a Java bzip2 compression
90+
| | and decompression library written by Matthew J. Francis. It can be obtained at:
91+
| |
92+
| | * LICENSE:
93+
| | * license/LICENSE.jbzip2.txt (MIT License)
94+
| | * HOMEPAGE:
95+
| | * https://code.google.com/p/jbzip2/
96+
| |
97+
| | This product contains a modified portion of 'libdivsufsort', a C API library to construct
98+
| | the suffix array and the Burrows-Wheeler transformed string for any input string of
99+
| | a constant-size alphabet written by Yuta Mori. It can be obtained at:
100+
| |
101+
| | * LICENSE:
102+
| | * license/LICENSE.libdivsufsort.txt (MIT License)
103+
| | * HOMEPAGE:
104+
| | * https://github.com/y-256/libdivsufsort
105+
| |
106+
| | This product contains a modified portion of Nitsan Wakart's 'JCTools', Java Concurrency Tools for the JVM,
107+
| | which can be obtained at:
108+
| |
109+
| | * LICENSE:
110+
| | * license/LICENSE.jctools.txt (ASL2 License)
111+
| | * HOMEPAGE:
112+
| | * https://github.com/JCTools/JCTools
113+
| |
114+
| | This product optionally depends on 'JZlib', a re-implementation of zlib in
115+
| | pure Java, which can be obtained at:
116+
| |
117+
| | * LICENSE:
118+
| | * license/LICENSE.jzlib.txt (BSD style License)
119+
| | * HOMEPAGE:
120+
| | * http://www.jcraft.com/jzlib/
121+
| |
122+
| | This product optionally depends on 'Compress-LZF', a Java library for encoding and
123+
| | decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
124+
| |
125+
| | * LICENSE:
126+
| | * license/LICENSE.compress-lzf.txt (Apache License 2.0)
127+
| | * HOMEPAGE:
128+
| | * https://github.com/ning/compress
129+
| |
130+
| | This product optionally depends on 'lz4', a LZ4 Java compression
131+
| | and decompression library written by Adrien Grand. It can be obtained at:
132+
| |
133+
| | * LICENSE:
134+
| | * license/LICENSE.lz4.txt (Apache License 2.0)
135+
| | * HOMEPAGE:
136+
| | * https://github.com/jpountz/lz4-java
137+
| |
138+
| | This product optionally depends on 'lzma-java', a LZMA Java compression
139+
| | and decompression library, which can be obtained at:
140+
| |
141+
| | * LICENSE:
142+
| | * license/LICENSE.lzma-java.txt (Apache License 2.0)
143+
| | * HOMEPAGE:
144+
| | * https://github.com/jponge/lzma-java
145+
| |
146+
| | This product optionally depends on 'zstd-jni', a zstd-jni Java compression
147+
| | and decompression library, which can be obtained at:
148+
| |
149+
| | * LICENSE:
150+
| | * license/LICENSE.zstd-jni.txt (BSD)
151+
| | * HOMEPAGE:
152+
| | * https://github.com/luben/zstd-jni
153+
| |
154+
| | This product contains a modified portion of 'jfastlz', a Java port of FastLZ compression
155+
| | and decompression library written by William Kinney. It can be obtained at:
156+
| |
157+
| | * LICENSE:
158+
| | * license/LICENSE.jfastlz.txt (MIT License)
159+
| | * HOMEPAGE:
160+
| | * https://code.google.com/p/jfastlz/
161+
| |
162+
| | This product contains a modified portion of and optionally depends on 'Protocol Buffers', Google's data
163+
| | interchange format, which can be obtained at:
164+
| |
165+
| | * LICENSE:
166+
| | * license/LICENSE.protobuf.txt (New BSD License)
167+
| | * HOMEPAGE:
168+
| | * https://github.com/google/protobuf
169+
| |
170+
| | This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
171+
| | a temporary self-signed X.509 certificate when the JVM does not provide the
172+
| | equivalent functionality. It can be obtained at:
173+
| |
174+
| | * LICENSE:
175+
| | * license/LICENSE.bouncycastle.txt (MIT License)
176+
| | * HOMEPAGE:
177+
| | * https://www.bouncycastle.org/
178+
| |
179+
| | This product optionally depends on 'Snappy', a compression library produced
180+
| | by Google Inc, which can be obtained at:
181+
| |
182+
| | * LICENSE:
183+
| | * license/LICENSE.snappy.txt (New BSD License)
184+
| | * HOMEPAGE:
185+
| | * https://github.com/google/snappy
186+
| |
187+
| | This product optionally depends on 'JBoss Marshalling', an alternative Java
188+
| | serialization API, which can be obtained at:
189+
| |
190+
| | * LICENSE:
191+
| | * license/LICENSE.jboss-marshalling.txt (Apache License 2.0)
192+
| | * HOMEPAGE:
193+
| | * https://github.com/jboss-remoting/jboss-marshalling
194+
| |
195+
| | This product optionally depends on 'Caliper', Google's micro-
196+
| | benchmarking framework, which can be obtained at:
197+
| |
198+
| | * LICENSE:
199+
| | * license/LICENSE.caliper.txt (Apache License 2.0)
200+
| | * HOMEPAGE:
201+
| | * https://github.com/google/caliper
202+
| |
203+
| | This product optionally depends on 'Apache Commons Logging', a logging
204+
| | framework, which can be obtained at:
205+
| |
206+
| | * LICENSE:
207+
| | * license/LICENSE.commons-logging.txt (Apache License 2.0)
208+
| | * HOMEPAGE:
209+
| | * https://commons.apache.org/logging/
210+
| |
211+
| | This product optionally depends on 'Apache Log4J', a logging framework, which
212+
| | can be obtained at:
213+
| |
214+
| | * LICENSE:
215+
| | * license/LICENSE.log4j.txt (Apache License 2.0)
216+
| | * HOMEPAGE:
217+
| | * https://logging.apache.org/log4j/
218+
| |
219+
| | This product optionally depends on 'Aalto XML', an ultra-high performance
220+
| | non-blocking XML processor, which can be obtained at:
221+
| |
222+
| | * LICENSE:
223+
| | * license/LICENSE.aalto-xml.txt (Apache License 2.0)
224+
| | * HOMEPAGE:
225+
| | * https://wiki.fasterxml.com/AaltoHome
226+
| |
227+
| | This product contains a modified version of 'HPACK', a Java implementation of
228+
| | the HTTP/2 HPACK algorithm written by Twitter. It can be obtained at:
229+
| |
230+
| | * LICENSE:
231+
| | * license/LICENSE.hpack.txt (Apache License 2.0)
232+
| | * HOMEPAGE:
233+
| | * https://github.com/twitter/hpack
234+
| |
235+
| | This product contains a modified version of 'HPACK', a Java implementation of
236+
| | the HTTP/2 HPACK algorithm written by Cory Benfield. It can be obtained at:
237+
| |
238+
| | * LICENSE:
239+
| | * license/LICENSE.hyper-hpack.txt (MIT License)
240+
| | * HOMEPAGE:
241+
| | * https://github.com/python-hyper/hpack/
242+
| |
243+
| | This product contains a modified version of 'HPACK', a Java implementation of
244+
| | the HTTP/2 HPACK algorithm written by Tatsuhiro Tsujikawa. It can be obtained at:
245+
| |
246+
| | * LICENSE:
247+
| | * license/LICENSE.nghttp2-hpack.txt (MIT License)
248+
| | * HOMEPAGE:
249+
| | * https://github.com/nghttp2/nghttp2/
250+
| |
251+
| | This product contains a modified portion of 'Apache Commons Lang', a Java library
252+
| | provides utilities for the java.lang API, which can be obtained at:
253+
| |
254+
| | * LICENSE:
255+
| | * license/LICENSE.commons-lang.txt (Apache License 2.0)
256+
| | * HOMEPAGE:
257+
| | * https://commons.apache.org/proper/commons-lang/
258+
| |
259+
| |
260+
| | This product contains the Maven wrapper scripts from 'Maven Wrapper', that provides an easy way to ensure a user has everything necessary to run the Maven build.
261+
| |
262+
| | * LICENSE:
263+
| | * license/LICENSE.mvn-wrapper.txt (Apache License 2.0)
264+
| | * HOMEPAGE:
265+
| | * https://github.com/takari/maven-wrapper
266+
| |
267+
| | This product contains the dnsinfo.h header file, that provides a way to retrieve the system DNS configuration on MacOS.
268+
| | This private header is also used by Apple's open source
269+
| | mDNSResponder (https://opensource.apple.com/tarballs/mDNSResponder/).
270+
| |
271+
| | * LICENSE:
272+
| | * license/LICENSE.dnsinfo.txt (Apple Public Source License 2.0)
273+
| | * HOMEPAGE:
274+
| | * https://www.opensource.apple.com/source/configd/configd-453.19/dnsinfo/dnsinfo.h
275+
| |
276+
| | This product optionally depends on 'Brotli4j', Brotli compression and
277+
| | decompression for Java., which can be obtained at:
278+
| |
279+
| | * LICENSE:
280+
| | * license/LICENSE.brotli4j.txt (Apache License 2.0)
281+
| | * HOMEPAGE:
282+
| | * https://github.com/hyperxpro/Brotli4j

0 commit comments

Comments
 (0)