Skip to content

Commit f23b387

Browse files
committed
chore(license): refine build support notices
1 parent 2d8e7cc commit f23b387

1 file changed

Lines changed: 86 additions & 1 deletion

File tree

LICENSE

Lines changed: 86 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,6 @@ This product includes code from Apache Arrow.
218218

219219
* Core utilities:
220220
* docs utilities in docs/ directory
221-
* build support utilities in build_support/ directory
222221
* orc adapter in src/paimon/format/orc/orc_adapter.cpp and src/paimon/format/orc/orc_adapter.h
223222
* parquet schema convertor in src/paimon/format/parquet/parquet_schema_util.cpp and src/paimon/format/parquet/parquet_schema_util.h
224223
* basic utilities in
@@ -228,6 +227,20 @@ This product includes code from Apache Arrow.
228227
- include/paimon/string_builder.h
229228
- src/paimon/common/utils/status.cpp
230229
* Arrow C Data Interface in include/paimon/arrow/abi.h
230+
* Build support utilities:
231+
* build_support/asan-suppressions.txt
232+
* build_support/get-upstream-commit.sh
233+
* build_support/iwyu/iwyu-filter.awk
234+
* build_support/iwyu/iwyu.sh
235+
* build_support/iwyu/mappings/*.imp
236+
* build_support/lint_exclusions.txt
237+
* build_support/lintutils.py
238+
* build_support/lsan-suppressions.txt
239+
* build_support/run_clang_format.py
240+
* build_support/run_clang_tidy.py
241+
* build_support/sanitizer-disallowed-entries.txt
242+
* build_support/tsan-suppressions.txt
243+
* build_support/ubsan-suppressions.txt
231244
* Build system modules:
232245
* cmake_modules/BuildUtils.cmake
233246
* cmake_modules/DefineOptions.cmake
@@ -239,6 +252,78 @@ This product includes code from Apache Arrow.
239252
Copyright: 2016-2024 The Apache Software Foundation.
240253
Home page: https://arrow.apache.org/
241254
License: https://www.apache.org/licenses/LICENSE-2.0
255+
256+
--------------------------------------------------------------------------------
257+
258+
This product includes code from LLVM compiler-rt.
259+
260+
* AddressSanitizer symbolization utility:
261+
* build_support/asan_symbolize.py
262+
263+
Copyright: University of Illinois / LLVM contributors.
264+
License: University of Illinois/NCSA Open Source License.
265+
266+
--------------------------------------------------------------------------------
267+
268+
This product includes code from include-what-you-use.
269+
270+
* IWYU driver utility:
271+
* build_support/iwyu/iwyu_tool.py
272+
273+
Copyright: 2003-2010 University of Illinois at Urbana-Champaign.
274+
License: University of Illinois/NCSA Open Source License.
275+
276+
The University of Illinois/NCSA Open Source License
277+
278+
Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
279+
All rights reserved.
280+
281+
Developed by:
282+
283+
LLVM Team
284+
285+
University of Illinois at Urbana-Champaign
286+
287+
http://llvm.org
288+
289+
Permission is hereby granted, free of charge, to any person obtaining a copy of
290+
this software and associated documentation files (the "Software"), to deal with
291+
the Software without restriction, including without limitation the rights to
292+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
293+
of the Software, and to permit persons to whom the Software is furnished to do
294+
so, subject to the following conditions:
295+
296+
* Redistributions of source code must retain the above copyright notice,
297+
this list of conditions and the following disclaimers.
298+
299+
* Redistributions in binary form must reproduce the above copyright notice,
300+
this list of conditions and the following disclaimers in the
301+
documentation and/or other materials provided with the distribution.
302+
303+
* Neither the names of the LLVM Team, University of Illinois at
304+
Urbana-Champaign, nor the names of its contributors may be used to
305+
endorse or promote products derived from this Software without specific
306+
prior written permission.
307+
308+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
309+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
310+
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
311+
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
312+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
313+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
314+
SOFTWARE.
315+
316+
--------------------------------------------------------------------------------
317+
318+
This product includes code from Apache Kudu / Cloudera build support utilities.
319+
320+
* Test and stacktrace utilities:
321+
* build_support/run-test.sh
322+
* build_support/stacktrace_addr2line.pl
323+
324+
Copyright: 2014 Cloudera, Inc.
325+
License: https://www.apache.org/licenses/LICENSE-2.0
326+
242327
--------------------------------------------------------------------------------
243328

244329
This product includes code from Apache ORC.

0 commit comments

Comments
 (0)