This is an automated email from the ASF dual-hosted git repository. ajantha pushed a commit to branch fix-bundle-license-typos-and-missing-entries in repository https://gitbox.apache.org/repos/asf/polaris-tools.git
commit 61a8fdbea4774be425a68af3d45260b0cc01daab Author: ajantha-bhat <[email protected]> AuthorDate: Mon Mar 9 11:19:59 2026 +0530 Catalog Migrator: Address review feedback on BUNDLE-LICENSE and BUNDLE-NOTICE - Remove gradlew section (not bundled in jar) - Remove duplicate Apache Iceberg entry - Remove Maven coordinates from bouncycastle, fix "Bouncy Caste" typo - Rename Dropwizard to Codahale Metrics (Dropwizard) - Fix DataNucleaus -> DataNucleus typo in LICENSE and NOTICE - Change jaxb entry from Maven coordinates to javax.xml (JAXB API) - Remove duplicate JAXB Bind entry - Convert javax.servlet/jsp entries from Maven coordinates to proper format - Clean up jsch to only show BSD license (remove LGPL history) - Update Mortbay Jetty to include util, xml, log packages - Add missing entries: ASM, javax.xml.stream, JASPIC 1.0, Jansi - Note cglib as coming via Guice - Fix formatting: missing blank lines, "followinig" typo in NOTICE Co-Authored-By: Claude Opus 4.6 <[email protected]> --- iceberg-catalog-migrator/cli/BUNDLE-LICENSE | 130 ++++++++++++++++++---------- iceberg-catalog-migrator/cli/BUNDLE-NOTICE | 4 +- 2 files changed, 84 insertions(+), 50 deletions(-) diff --git a/iceberg-catalog-migrator/cli/BUNDLE-LICENSE b/iceberg-catalog-migrator/cli/BUNDLE-LICENSE index fd6ae92..dd100fd 100644 --- a/iceberg-catalog-migrator/cli/BUNDLE-LICENSE +++ b/iceberg-catalog-migrator/cli/BUNDLE-LICENSE @@ -203,17 +203,6 @@ -------------------------------------------------------------------------------- -This product includes a gradle wrapper. - -* gradlew -* gradle/wrapper/gradle-wrapper.properties - -Copyright: 2010-2019 Gradle Authors. -Home page: https://github.com/gradle/gradle -License: https://www.apache.org/licenses/LICENSE-2.0 - --------------------------------------------------------------------------------- - This artifact bundles Apache Tez. Project URL: https://tez.apache.org @@ -397,10 +386,6 @@ This artifact bundles Jcraft jsch. Project URL: http://www.jcraft.com/jsch/ License: BSD License -| JSch 0.0.* was released under the GNU LGPL license. Later, we have switched -| over to a BSD-style license. -| -| ------------------------------------------------------------------------------ | Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc. | All rights reserved. | @@ -451,13 +436,6 @@ License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- -This artifact bundles JAXB Bind. - -Project URL: http://jaxb.java.net/ -License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - --------------------------------------------------------------------------------- - This artifact bundles Apache Commons Beanutils. Project URL: https://commons.apache.org/proper/commons-beanutils/ @@ -473,6 +451,7 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- This artifact bundles Apache Commons Codec. + Project URL: https://commons.apache.org/proper/commons-codec/ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt @@ -592,9 +571,9 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- -This artifact bundles Dropwizard. +This artifact bundles Codahale Metrics (Dropwizard). -Project URL: https://github.com/dropwizard/dropwizard +Project URL: https://github.com/dropwizard/metrics License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt -------------------------------------------------------------------------------- @@ -728,21 +707,24 @@ License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- -Group: javax.servlet Name: jsp-api Version: 2.0 -Project URL: N/A -License: No license information found +This artifact bundles javax.servlet jsp-api. + +Project URL: https://jcp.org/en/jsr/detail?id=152 +License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- -Group: javax.servlet Name: servlet-api Version: 2.4 -Project URL: N/A -License: No license information found +This artifact bundles javax.servlet servlet-api. + +Project URL: https://jcp.org/en/jsr/detail?id=315 +License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- -Group: javax.servlet.jsp Name: jsp-api Version: 2.1 -Project URL: N/A -License: No license information found +This artifact bundles javax.servlet.jsp jsp-api. + +Project URL: https://jcp.org/en/jsr/detail?id=245 +License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- @@ -760,9 +742,10 @@ License: CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- -Group: javax.xml.bind Name: jaxb-api Version: 2.2.12 -Project URL: [http://www.oracle.com/](http://www.oracle.com/), [http://jaxb.java.net/](http://jaxb.java.net/) -License: CDDL 1.1 - [https://glassfish.java.net/public/CDDL+GPL_1_1.html](https://glassfish.java.net/public/CDDL+GPL_1_1.html) (Selecting CDDL as per instruction) +This artifact bundles javax.xml (JAXB API). + +Project URL: http://jaxb.java.net/ +License: CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html -------------------------------------------------------------------------------- @@ -847,6 +830,7 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- This artifact bundles Apache Log4j. + Project URL: http://logging.apache.org/log4j/ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt @@ -1004,13 +988,6 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- -This artifact bundles Apache Iceberg. - -Project URL: https://iceberg.apache.org -License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - --------------------------------------------------------------------------------- - This artifact bundles Apache Ivy. Project URL: https://ant.apache.org/ivy/ @@ -1061,10 +1038,10 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- This artifact bundles bouncycastle. -Group: org.bouncycastle Name: bcprov-jdk18on Version: 1.78.1 + Project URL: https://www.bouncycastle.org/java.html License: MIT License -| Please note the Bouncy Caste License should be read in the same way as the MIT license. +| Please note the Bouncy Castle License should be read in the same way as the MIT license. | | Please also note this licensing model is made possible through funding from donations and the sale of support contracts. | @@ -1200,7 +1177,7 @@ License: BSD 2-Clause -------------------------------------------------------------------------------- -This artifact bundles DataNucleaus. +This artifact bundles DataNucleus. Project URL: https://www.datanucleus.org/ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt @@ -1353,16 +1330,73 @@ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2. -------------------------------------------------------------------------------- -This artifact bundles Mortbay Jetty 6.1.26. +This artifact bundles Mortbay Jetty (including jetty, jetty-util, jetty-sslengine, servlet-api, xml, log). Project URL: http://www.mortbay.org/jetty/ License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt -------------------------------------------------------------------------------- -This artifact bundles cglib. +This artifact bundles cglib (via Guice). Project URL: https://github.com/cglib/cglib License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt +-------------------------------------------------------------------------------- + +This artifact bundles ASM (shaded in Jersey). + +Project URL: https://asm.ow2.io/ +License: BSD 3-Clause +| Copyright (c) 2000-2011 INRIA, France Telecom +| All rights reserved. +| +| Redistribution and use in source and binary forms, with or without +| modification, are permitted provided that the following conditions +| are met: +| +| 1. Redistributions of source code must retain the above copyright +| notice, this list of conditions and the following disclaimer. +| +| 2. Redistributions in binary form must reproduce the above copyright +| notice, this list of conditions and the following disclaimer in the +| documentation and/or other materials provided with the distribution. +| +| 3. Neither the name of the copyright holders nor the names of its +| contributors may be used to endorse or promote products derived from +| this software without specific prior written permission. +| +| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +| AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +| ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +| LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +| CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +| SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +| INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +| CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +| ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +| THE POSSIBILITY OF SUCH DAMAGE. + +-------------------------------------------------------------------------------- + +This artifact bundles javax.xml.stream (xml-apis). + +Project URL: http://xml.apache.org/commons/ +License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + +-------------------------------------------------------------------------------- + +This artifact bundles JASPIC 1.0 (javax.security.auth.message). + +Project URL: https://jcp.org/en/jsr/detail?id=196 +License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + +-------------------------------------------------------------------------------- + +This artifact bundles Jansi (Fusesource). + +Project URL: https://github.com/fusesource/jansi +License: Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + -------------------------------------------------------------------------------- \ No newline at end of file diff --git a/iceberg-catalog-migrator/cli/BUNDLE-NOTICE b/iceberg-catalog-migrator/cli/BUNDLE-NOTICE index 03211f2..f45c751 100644 --- a/iceberg-catalog-migrator/cli/BUNDLE-NOTICE +++ b/iceberg-catalog-migrator/cli/BUNDLE-NOTICE @@ -43,7 +43,7 @@ This artifact bundles Jackson JSON Parser with the following in its NOTICE: ------------------------------------------------------------------------- -This artifact bundles Joshelser Dropwizard Metrics Hadoop reporter with the followinig in its NOTICE: +This artifact bundles Joshelser Dropwizard Metrics Hadoop reporter with the following in its NOTICE: | Copyright 2016 Josh Elser ------------------------------------------------------------------------- @@ -76,7 +76,7 @@ This artifact bundles Joda Time with the following in its NOTICE: ------------------------------------------------------------------------- -This artifact bundles DataNucleaus with the following in its NOTICE: +This artifact bundles DataNucleus with the following in its NOTICE: | =================================================================== | This product includes software developed by many individuals, | including the following:
