From bd04733a05248108e89832ddebee9ed59fcbae3f Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 01:07:35 -0700 Subject: [PATCH 1/6] chore(licensing): per-module LICENSE/NOTICE binaries with per-image concat MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Splits the monolithic root LICENSE-binary / NOTICE-binary into per-module ground-truth files, one set per buildable module: each standalone Scala service, amber (java + python split), frontend, and agent-service. The root files are kept as-is for the source distribution. For each Docker image, the dockerfile now copies only the per-module file(s) relevant to what the image actually bundles. Multi-aspect images (texera-web-application, computing-unit-master, computing-unit-worker) merge their inputs into one /texera/LICENSE at build time via a new bin/licensing/concat_license_binary.py — joining at the license-group level so e.g. Apache-2.0 contains both Scala/Java jars and Python packages inline rather than the inputs being stacked end-to-end. CI: the four existing check_binary_deps.py points (frontend npm, scala jar, python, agent-npm) now build the same combined LICENSE-binary from all per-module files and pass it via --license-binary, so the per-module files become the authoritative claim source for dep validation. Per-module entry counts were derived by enumerating each container's bundled jars / pip-listed Python packages / node_modules and filtering the root LICENSE-binary down to entries that match. No new entries were invented; combined ⊆ root strictly. Closes #4667 Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/build.yml | 65 +- access-control-service/LICENSE-binary | 399 ++++ access-control-service/NOTICE-binary | 1546 ++++++++++++++ agent-service/LICENSE-binary | 298 +++ amber/LICENSE-binary-java | 712 +++++++ amber/LICENSE-binary-python | 366 ++++ amber/NOTICE-binary | 1651 +++++++++++++++ bin/access-control-service.dockerfile | 6 +- bin/agent-service.dockerfile | 4 +- bin/computing-unit-master.dockerfile | 20 +- bin/computing-unit-worker.dockerfile | 20 +- bin/config-service.dockerfile | 6 +- bin/file-service.dockerfile | 6 +- bin/licensing/concat_license_binary.py | 300 +++ bin/texera-web-application.dockerfile | 24 +- bin/workflow-compiling-service.dockerfile | 6 +- ...computing-unit-managing-service.dockerfile | 6 +- .../LICENSE-binary | 651 ++++++ computing-unit-managing-service/NOTICE-binary | 1822 ++++++++++++++++ config-service/LICENSE-binary | 401 ++++ config-service/NOTICE-binary | 1546 ++++++++++++++ file-service/LICENSE-binary | 612 ++++++ file-service/NOTICE-binary | 1807 ++++++++++++++++ frontend/LICENSE-binary | 378 ++++ workflow-compiling-service/LICENSE-binary | 621 ++++++ workflow-compiling-service/NOTICE-binary | 1873 +++++++++++++++++ 26 files changed, 15110 insertions(+), 36 deletions(-) create mode 100644 access-control-service/LICENSE-binary create mode 100644 access-control-service/NOTICE-binary create mode 100644 agent-service/LICENSE-binary create mode 100644 amber/LICENSE-binary-java create mode 100644 amber/LICENSE-binary-python create mode 100644 amber/NOTICE-binary create mode 100755 bin/licensing/concat_license_binary.py create mode 100644 computing-unit-managing-service/LICENSE-binary create mode 100644 computing-unit-managing-service/NOTICE-binary create mode 100644 config-service/LICENSE-binary create mode 100644 config-service/NOTICE-binary create mode 100644 file-service/LICENSE-binary create mode 100644 file-service/NOTICE-binary create mode 100644 frontend/LICENSE-binary create mode 100644 workflow-compiling-service/LICENSE-binary create mode 100644 workflow-compiling-service/NOTICE-binary diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 81bcffab634..6b210fc43f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -107,9 +107,22 @@ jobs: run: yarn --cwd frontend format:ci - name: Prod build run: yarn --cwd frontend run build:ci - - name: Check bundled npm packages against LICENSE-binary + - name: Build combined LICENSE-binary from per-module files if: matrix.os == 'ubuntu-latest' - run: ./bin/licensing/check_binary_deps.py npm frontend/dist/3rdpartylicenses.json + run: | + ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ + access-control-service/LICENSE-binary \ + config-service/LICENSE-binary \ + file-service/LICENSE-binary \ + workflow-compiling-service/LICENSE-binary \ + computing-unit-managing-service/LICENSE-binary \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python \ + frontend/LICENSE-binary \ + agent-service/LICENSE-binary + - name: Check bundled npm packages against combined LICENSE-binary + if: matrix.os == 'ubuntu-latest' + run: ./bin/licensing/check_binary_deps.py npm --license-binary /tmp/combined-LICENSE-binary frontend/dist/3rdpartylicenses.json - name: Run frontend unit tests run: yarn --cwd frontend run test:ci --code-coverage - name: Upload frontend coverage to Codecov @@ -220,8 +233,19 @@ jobs: /tmp/dists/amber-*/lib ) + ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ + access-control-service/LICENSE-binary \ + config-service/LICENSE-binary \ + file-service/LICENSE-binary \ + workflow-compiling-service/LICENSE-binary \ + computing-unit-managing-service/LICENSE-binary \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python \ + frontend/LICENSE-binary \ + agent-service/LICENSE-binary + check_exit=0 - ./bin/licensing/check_binary_deps.py jar "${lib_paths[@]}" || check_exit=$? + ./bin/licensing/check_binary_deps.py jar --license-binary /tmp/combined-LICENSE-binary "${lib_paths[@]}" || check_exit=$? ./bin/licensing/audit_jar_licenses.py "${lib_paths[@]}" || true exit "$check_exit" - name: Install dependencies @@ -293,9 +317,22 @@ jobs: - name: Generate pip-licenses manifest if: matrix.python-version == '3.12' run: pip-licenses --format=csv --ignore-packages pip-licenses prettytable wcwidth > /tmp/pip-licenses.csv - - name: Check installed Python packages against LICENSE-binary + - name: Build combined LICENSE-binary from per-module files + if: matrix.python-version == '3.12' + run: | + ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ + access-control-service/LICENSE-binary \ + config-service/LICENSE-binary \ + file-service/LICENSE-binary \ + workflow-compiling-service/LICENSE-binary \ + computing-unit-managing-service/LICENSE-binary \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python \ + frontend/LICENSE-binary \ + agent-service/LICENSE-binary + - name: Check installed Python packages against combined LICENSE-binary if: matrix.python-version == '3.12' - run: ./bin/licensing/check_binary_deps.py python /tmp/pip-licenses.csv + run: ./bin/licensing/check_binary_deps.py python --license-binary /tmp/combined-LICENSE-binary /tmp/pip-licenses.csv - name: Create iceberg catalog database run: psql -h localhost -U postgres -f sql/iceberg_postgres_catalog.sql env: @@ -353,9 +390,23 @@ jobs: run: | mkdir -p dist bun run bin/collect-licenses.ts > dist/3rdpartylicenses.json - - name: Check bundled agent-service packages against LICENSE-binary + - name: Build combined LICENSE-binary from per-module files + if: matrix.os == 'ubuntu-latest' + working-directory: ${{ github.workspace }} + run: | + ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ + access-control-service/LICENSE-binary \ + config-service/LICENSE-binary \ + file-service/LICENSE-binary \ + workflow-compiling-service/LICENSE-binary \ + computing-unit-managing-service/LICENSE-binary \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python \ + frontend/LICENSE-binary \ + agent-service/LICENSE-binary + - name: Check bundled agent-service packages against combined LICENSE-binary if: matrix.os == 'ubuntu-latest' - run: ../bin/licensing/check_binary_deps.py agent-npm dist/3rdpartylicenses.json + run: ../bin/licensing/check_binary_deps.py agent-npm --license-binary /tmp/combined-LICENSE-binary dist/3rdpartylicenses.json - name: Install development dependencies run: bun install --frozen-lockfile - name: Lint with Prettier diff --git a/access-control-service/LICENSE-binary b/access-control-service/LICENSE-binary new file mode 100644 index 00000000000..9502e28b215 --- /dev/null +++ b/access-control-service/LICENSE-binary @@ -0,0 +1,399 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of this service includes the following third-party components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under the lib/ directory of + this service's Universal zip. + + - Source files derived from third-party projects are compiled into + the bundled jars under lib/ and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.fasterxml.classmate-1.7.0.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.github.ben-manes.caffeine.caffeine-3.1.8.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.errorprone.error_prone_annotations-2.25.0.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.helger.profiler-1.1.1.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - io.dropwizard.dropwizard-auth-4.0.7.jar + - io.dropwizard.dropwizard-configuration-4.0.7.jar + - io.dropwizard.dropwizard-core-4.0.7.jar + - io.dropwizard.dropwizard-health-4.0.7.jar + - io.dropwizard.dropwizard-jackson-4.0.7.jar + - io.dropwizard.dropwizard-jersey-4.0.7.jar + - io.dropwizard.dropwizard-jetty-4.0.7.jar + - io.dropwizard.dropwizard-lifecycle-4.0.7.jar + - io.dropwizard.dropwizard-logging-4.0.7.jar + - io.dropwizard.dropwizard-metrics-4.0.7.jar + - io.dropwizard.dropwizard-request-logging-4.0.7.jar + - io.dropwizard.dropwizard-servlets-4.0.7.jar + - io.dropwizard.dropwizard-util-4.0.7.jar + - io.dropwizard.dropwizard-validation-4.0.7.jar + - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar + - io.dropwizard.metrics.metrics-annotation-4.2.25.jar + - io.dropwizard.metrics.metrics-caffeine-4.2.25.jar + - io.dropwizard.metrics.metrics-core-4.2.25.jar + - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar + - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar + - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar + - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar + - io.dropwizard.metrics.metrics-jmx-4.2.25.jar + - io.dropwizard.metrics.metrics-json-4.2.25.jar + - io.dropwizard.metrics.metrics-jvm-4.2.25.jar + - io.dropwizard.metrics.metrics-logback-4.2.25.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - jakarta.inject.jakarta.inject-api-2.0.1.jar + - jakarta.validation.jakarta.validation-api-3.0.2.jar + - org.apache.commons.commons-lang3-3.13.0.jar + - org.apache.commons.commons-text-1.11.0.jar + - org.bitbucket.b_c.jose4j-0.9.6.jar + - org.eclipse.jetty.jetty-http-11.0.20.jar + - org.eclipse.jetty.jetty-io-11.0.20.jar + - org.eclipse.jetty.jetty-security-11.0.20.jar + - org.eclipse.jetty.jetty-server-11.0.20.jar + - org.eclipse.jetty.jetty-servlet-11.0.20.jar + - org.eclipse.jetty.jetty-servlets-11.0.20.jar + - org.eclipse.jetty.jetty-util-11.0.20.jar + - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar + - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.5.3.Final.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.slf4j.jcl-over-slf4j-2.0.12.jar + - org.slf4j.log4j-over-slf4j-2.0.12.jar + - org.yaml.snakeyaml-2.2.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - net.sourceforge.argparse4j.argparse4j-0.9.0.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.slf4j.jul-to-slf4j-2.0.12.jar + - org.slf4j.slf4j-api-2.0.12.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.google.protobuf.protobuf-java-3.25.8.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.annotation.jakarta.annotation-api-2.1.1.jar + - jakarta.el.jakarta.el-api-4.0.0.jar + - jakarta.servlet.jakarta.servlet-api-5.0.0.jar + - jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar + - org.glassfish.hk2.hk2-api-3.0.6.jar + - org.glassfish.hk2.hk2-locator-3.0.3.jar + - org.glassfish.hk2.hk2-utils-3.0.6.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar + - org.glassfish.jakarta.el-4.0.2.jar + - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar + - org.glassfish.jersey.core.jersey-client-3.0.12.jar + - org.glassfish.jersey.core.jersey-common-3.0.12.jar + - org.glassfish.jersey.core.jersey-server-3.0.12.jar + - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar + - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.4.14.jar + - ch.qos.logback.logback-classic-1.4.14.jar + - ch.qos.logback.logback-core-1.4.14.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.1.jar + - jakarta.activation.jakarta.activation-api-2.1.0.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - org.reactivestreams.reactive-streams-1.0.3.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/access-control-service/NOTICE-binary b/access-control-service/NOTICE-binary new file mode 100644 index 00000000000..4376b27b7cf --- /dev/null +++ b/access-control-service/NOTICE-binary @@ -0,0 +1,1546 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Eclipse Jetty 11.0 +-------------------------------------------------------------------------------- + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. + +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el + +## Trademarks + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + + * Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations is a trademark of the Eclipse Foundation. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/jakartaee/common-annotations-api + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Inject API (jakarta.inject-api 2.0.1) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf diff --git a/agent-service/LICENSE-binary b/agent-service/LICENSE-binary new file mode 100644 index 00000000000..60c33ca64d4 --- /dev/null +++ b/agent-service/LICENSE-binary @@ -0,0 +1,298 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of the texera-agent-service Docker image bundles the following third-party npm packages (installed via bun install --production), grouped by license. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Agent service npm packages: + - @ai-sdk/gateway@2.0.18 + - @ai-sdk/openai@2.0.79 + - @ai-sdk/provider-utils@3.0.18 + - @ai-sdk/provider@2.0.0 + - @opentelemetry/api@1.9.0 + - @vercel/oidc@3.0.5 + - ai@5.0.108 + - rxjs@7.8.2 + - typescript@5.9.3 + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Agent service npm packages: + - @borewit/text-codec@0.1.1 + - @elysiajs/cors@1.4.0 + - @pinojs/redact@0.4.0 + - @sinclair/typebox@0.34.41 + - @standard-schema/spec@1.0.0 + - @tokenizer/inflate@0.4.1 + - @tokenizer/token@0.3.0 + - @types/bun@1.3.3 + - @types/node@24.10.1 + - ajv@8.17.1 + - atomic-sleep@1.0.0 + - bun-types@1.3.3 + - cookie@1.1.1 + - dagre@0.8.5 + - debug@4.4.3 + - elysia@1.4.18 + - eventsource-parser@3.0.6 + - exact-mirror@0.2.5 + - fast-decode-uri-component@1.0.1 + - fast-deep-equal@3.1.3 + - file-type@21.1.1 + - graphlib@2.1.8 + - json-schema-traverse@1.0.0 + - lodash@4.18.1 + - memoirist@0.4.0 + - ms@2.1.3 + - on-exit-leak-free@2.1.2 + - openapi-types@12.1.3 + - pino-abstract-transport@3.0.0 + - pino-std-serializers@7.1.0 + - pino@10.3.1 + - process-warning@5.0.0 + - quick-format-unescaped@4.0.4 + - real-require@0.2.0 + - require-from-string@2.0.2 + - safe-stable-stringify@2.5.0 + - sonic-boom@4.2.1 + - strtok3@10.3.4 + - thread-stream@4.0.0 + - token-types@6.1.1 + - uint8array-extras@1.5.0 + - undici-types@7.16.0 + - zod@3.25.76 + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Agent service npm packages: + - fast-uri@3.1.0 + - ieee754@1.2.1 + - json-schema@0.4.0 + +-------------------------------------------------------------------------------- +Dependencies under the ISC License +-------------------------------------------------------------------------------- + +Agent service npm packages: + - split2@4.2.0 + +-------------------------------------------------------------------------------- +Dependencies under the BSD Zero Clause License +-------------------------------------------------------------------------------- + +Agent service npm packages: + - tslib@2.8.1 + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/amber/LICENSE-binary-java b/amber/LICENSE-binary-java new file mode 100644 index 00000000000..d82f69bd837 --- /dev/null +++ b/amber/LICENSE-binary-java @@ -0,0 +1,712 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of the WorkflowExecutionService (shared by texera-dashboard-service, texera-workflow-execution-coordinator, and texera-workflow-execution-runner) includes the following third-party Java/Scala components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under amber/lib/ of the + Universal zip. + + - Source files derived from third-party projects are compiled + into the bundled jars and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.reload4j.reload4j-1.2.18.3.jar + - com.fasterxml.classmate-1.3.1.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.9.10.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.9.10.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.11.4.jar + - com.fasterxml.jackson.datatype.jackson-datatype-joda-2.9.10.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.0.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.10.5.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar + - com.fasterxml.jackson.module.jackson-module-afterburner-2.9.10.jar + - com.fasterxml.jackson.module.jackson-module-jaxb-annotations-2.10.5.jar + - com.fasterxml.jackson.module.jackson-module-jsonSchema-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.9.10.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.fasterxml.woodstox.woodstox-core-5.3.0.jar + - com.flipkart.zjsonpatch.zjsonpatch-0.4.13.jar + - com.github.ben-manes.caffeine.caffeine-2.9.3.jar + - com.github.dirkraft.dropwizard.dropwizard-file-assets-0.0.2.jar + - com.github.nscala-time.nscala-time_2.13-2.32.0.jar + - com.github.sisyphsu.dateparser-1.0.11.jar + - com.github.sisyphsu.retree-1.0.4.jar + - com.github.stephenc.jcip.jcip-annotations-1.0-1.jar + - com.github.toastshaman.dropwizard-auth-jwt-1.1.2-0.jar + - com.github.tototoshi.scala-csv_2.13-1.3.10.jar + - com.google.android.annotations-4.1.1.4.jar + - com.google.api-client.google-api-client-2.2.0.jar + - com.google.api.grpc.proto-google-common-protos-2.29.0.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.code.gson.gson-2.10.1.jar + - com.google.errorprone.error_prone_annotations-2.23.0.jar + - com.google.flatbuffers.flatbuffers-java-23.5.26.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.http-client.google-http-client-1.42.3.jar + - com.google.http-client.google-http-client-apache-v2-1.42.3.jar + - com.google.http-client.google-http-client-gson-1.42.3.jar + - com.google.inject.extensions.guice-servlet-4.0.jar + - com.google.inject.guice-4.0.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.google.oauth-client.google-oauth-client-1.34.1.jar + - com.google.oauth-client.google-oauth-client-java6-1.34.1.jar + - com.google.oauth-client.google-oauth-client-jetty-1.34.1.jar + - com.googlecode.javaewah.JavaEWAH-1.1.12.jar + - com.hierynomus.asn-one-0.6.0.jar + - com.nimbusds.nimbus-jose-jwt-9.8.1.jar + - com.papertrail.profiler-1.0.2.jar + - com.softwaremill.common.tagging_2.13-2.3.5.jar + - com.softwaremill.macwire.proxy_2.13-2.6.7.jar + - com.softwaremill.macwire.util_2.13-2.6.7.jar + - com.squareup.okhttp.okhttp-2.7.5.jar + - com.squareup.okhttp3.logging-interceptor-4.12.0.jar + - com.squareup.okhttp3.okhttp-4.12.0.jar + - com.squareup.okio.okio-3.6.0.jar + - com.squareup.okio.okio-jvm-3.6.0.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime-grpc_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.twitter.util-core_2.13-22.12.0.jar + - com.twitter.util-function_2.13-22.12.0.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.play.play-functional_2.13-2.9.4.jar + - com.typesafe.play.play-json_2.13-2.9.4.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - com.typesafe.ssl-config-core_2.13-0.6.1.jar + - com.univocity.univocity-parsers-2.9.1.jar + - commons-beanutils.commons-beanutils-1.9.4.jar + - commons-cli.commons-cli-1.2.jar + - commons-codec.commons-codec-1.17.1.jar + - commons-collections.commons-collections-3.2.2.jar + - commons-io.commons-io-2.16.1.jar + - commons-logging.commons-logging-1.2.jar + - commons-net.commons-net-3.6.jar + - commons-pool.commons-pool-1.6.jar + - dev.failsafe.failsafe-3.3.2.jar + - io.airlift.aircompressor-0.27.jar + - io.altoo.pekko-kryo-serialization_2.13-1.3.0.jar + - io.altoo.scala-kryo-serialization_2.13-1.3.0.jar + - io.dropwizard-bundles.dropwizard-redirect-bundle-1.0.5.jar + - io.dropwizard.dropwizard-auth-1.3.23.jar + - io.dropwizard.dropwizard-client-1.3.23.jar + - io.dropwizard.dropwizard-configuration-1.3.23.jar + - io.dropwizard.dropwizard-core-1.3.23.jar + - io.dropwizard.dropwizard-jackson-1.3.23.jar + - io.dropwizard.dropwizard-jersey-1.3.23.jar + - io.dropwizard.dropwizard-jetty-1.3.23.jar + - io.dropwizard.dropwizard-lifecycle-1.3.23.jar + - io.dropwizard.dropwizard-logging-1.3.23.jar + - io.dropwizard.dropwizard-metrics-1.3.23.jar + - io.dropwizard.dropwizard-request-logging-1.3.23.jar + - io.dropwizard.dropwizard-servlets-1.3.23.jar + - io.dropwizard.dropwizard-util-1.3.23.jar + - io.dropwizard.dropwizard-validation-1.3.23.jar + - io.dropwizard.metrics.metrics-annotation-4.0.5.jar + - io.dropwizard.metrics.metrics-core-4.0.5.jar + - io.dropwizard.metrics.metrics-healthchecks-4.0.5.jar + - io.dropwizard.metrics.metrics-httpclient-4.0.5.jar + - io.dropwizard.metrics.metrics-jersey2-4.0.5.jar + - io.dropwizard.metrics.metrics-jetty9-4.0.5.jar + - io.dropwizard.metrics.metrics-jmx-4.0.5.jar + - io.dropwizard.metrics.metrics-json-4.0.5.jar + - io.dropwizard.metrics.metrics-jvm-4.0.5.jar + - io.dropwizard.metrics.metrics-logback-4.0.5.jar + - io.dropwizard.metrics.metrics-servlets-4.0.5.jar + - io.github.kostaskougios.cloning-1.10.3.jar + - io.grpc.grpc-api-1.62.2.jar + - io.grpc.grpc-context-1.62.2.jar + - io.grpc.grpc-core-1.62.2.jar + - io.grpc.grpc-netty-1.60.0.jar + - io.grpc.grpc-protobuf-1.62.2.jar + - io.grpc.grpc-protobuf-lite-1.62.2.jar + - io.grpc.grpc-stub-1.62.2.jar + - io.gsonfire.gson-fire-1.8.5.jar + - io.kamon.sigar-loader-1.6.6-rev002.jar + - io.lakefs.sdk-1.51.0.jar + - io.netty.netty-3.10.6.Final.jar + - io.netty.netty-buffer-4.1.96.Final.jar + - io.netty.netty-codec-4.1.96.Final.jar + - io.netty.netty-codec-http-4.1.96.Final.jar + - io.netty.netty-codec-http2-4.1.96.Final.jar + - io.netty.netty-codec-socks-4.1.100.Final.jar + - io.netty.netty-common-4.1.96.Final.jar + - io.netty.netty-handler-4.1.96.Final.jar + - io.netty.netty-handler-proxy-4.1.100.Final.jar + - io.netty.netty-resolver-4.1.96.Final.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final.jar + - io.netty.netty-tcnative-classes-2.0.61.Final.jar + - io.netty.netty-transport-4.1.96.Final.jar + - io.netty.netty-transport-native-unix-common-4.1.96.Final.jar + - io.opencensus.opencensus-api-0.31.1.jar + - io.opencensus.opencensus-contrib-http-util-0.31.1.jar + - io.perfmark.perfmark-api-0.26.0.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - io.reactivex.rxjava3.rxjava-3.1.6.jar + - javax.inject.javax.inject-1.jar + - javax.validation.validation-api-2.0.1.Final.jar + - joda-time.joda-time-2.11.0.jar + - log4j.log4j-1.2.17.jar + - net.minidev.accessors-smart-2.4.7.jar + - net.minidev.json-smart-2.4.7.jar + - org.agrona.agrona-1.22.0.jar + - org.apache.arrow.arrow-format-15.0.2.jar + - org.apache.arrow.arrow-memory-core-15.0.2.jar + - org.apache.arrow.arrow-memory-netty-15.0.2.jar + - org.apache.arrow.arrow-vector-15.0.2.jar + - org.apache.arrow.flight-core-15.0.2.jar + - org.apache.arrow.flight-grpc-15.0.2.jar + - org.apache.avro.avro-1.12.0.jar + - org.apache.commons.commons-collections4-4.2.jar + - org.apache.commons.commons-compress-1.27.1.jar + - org.apache.commons.commons-configuration2-2.1.1.jar + - org.apache.commons.commons-jcs3-core-3.2.jar + - org.apache.commons.commons-lang3-3.16.0.jar + - org.apache.commons.commons-math3-3.1.1.jar + - org.apache.commons.commons-text-1.4.jar + - org.apache.commons.commons-vfs2-2.9.0.jar + - org.apache.curator.curator-client-4.2.0.jar + - org.apache.curator.curator-framework-4.2.0.jar + - org.apache.curator.curator-recipes-4.2.0.jar + - org.apache.hadoop.hadoop-annotations-3.3.3.jar + - org.apache.hadoop.hadoop-auth-3.3.3.jar + - org.apache.hadoop.hadoop-common-3.3.3.jar + - org.apache.hadoop.hadoop-hdfs-client-3.3.1.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-api-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-client-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-common-3.3.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar + - org.apache.httpcomponents.client5.httpclient5-5.4.jar + - org.apache.httpcomponents.core5.httpcore5-5.3.jar + - org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + - org.apache.httpcomponents.httpasyncclient-4.1.5.jar + - org.apache.httpcomponents.httpclient-4.5.14.jar + - org.apache.httpcomponents.httpcore-4.4.16.jar + - org.apache.httpcomponents.httpcore-nio-4.4.13.jar + - org.apache.httpcomponents.httpmime-4.5.13.jar + - org.apache.iceberg.iceberg-api-1.7.1.jar + - org.apache.iceberg.iceberg-aws-1.7.1.jar + - org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar + - org.apache.iceberg.iceberg-common-1.7.1.jar + - org.apache.iceberg.iceberg-core-1.7.1.jar + - org.apache.iceberg.iceberg-data-1.7.1.jar + - org.apache.iceberg.iceberg-parquet-1.7.1.jar + - org.apache.kerby.kerb-admin-1.0.1.jar + - org.apache.kerby.kerb-client-1.0.1.jar + - org.apache.kerby.kerb-common-1.0.1.jar + - org.apache.kerby.kerb-core-1.0.1.jar + - org.apache.kerby.kerb-crypto-1.0.1.jar + - org.apache.kerby.kerb-identity-1.0.1.jar + - org.apache.kerby.kerb-server-1.0.1.jar + - org.apache.kerby.kerb-simplekdc-1.0.1.jar + - org.apache.kerby.kerb-util-1.0.1.jar + - org.apache.kerby.kerby-asn1-1.0.1.jar + - org.apache.kerby.kerby-config-1.0.1.jar + - org.apache.kerby.kerby-pkix-1.0.1.jar + - org.apache.kerby.kerby-util-1.0.1.jar + - org.apache.kerby.kerby-xdr-1.0.1.jar + - org.apache.kerby.token-provider-1.0.1.jar + - org.apache.lucene.lucene-analyzers-common-8.11.4.jar + - org.apache.lucene.lucene-core-8.11.4.jar + - org.apache.lucene.lucene-memory-8.7.0.jar + - org.apache.lucene.lucene-queries-8.7.0.jar + - org.apache.lucene.lucene-queryparser-8.7.0.jar + - org.apache.lucene.lucene-sandbox-8.7.0.jar + - org.apache.orc.orc-core-1.9.4-nohive.jar + - org.apache.orc.orc-shims-1.9.4.jar + - org.apache.parquet.parquet-avro-1.13.1.jar + - org.apache.parquet.parquet-column-1.13.1.jar + - org.apache.parquet.parquet-common-1.13.1.jar + - org.apache.parquet.parquet-encoding-1.13.1.jar + - org.apache.parquet.parquet-format-structures-1.13.1.jar + - org.apache.parquet.parquet-hadoop-1.13.1.jar + - org.apache.parquet.parquet-jackson-1.13.1.jar + - org.apache.pekko.pekko-actor_2.13-1.2.1.jar + - org.apache.pekko.pekko-cluster-metrics_2.13-1.2.1.jar + - org.apache.pekko.pekko-cluster-tools_2.13-1.2.1.jar + - org.apache.pekko.pekko-cluster_2.13-1.2.1.jar + - org.apache.pekko.pekko-coordination_2.13-1.2.1.jar + - org.apache.pekko.pekko-persistence_2.13-1.2.1.jar + - org.apache.pekko.pekko-pki_2.13-1.2.1.jar + - org.apache.pekko.pekko-protobuf-v3_2.13-1.2.1.jar + - org.apache.pekko.pekko-remote_2.13-1.2.1.jar + - org.apache.pekko.pekko-slf4j_2.13-1.2.1.jar + - org.apache.pekko.pekko-stream_2.13-1.2.1.jar + - org.apache.yetus.audience-annotations-0.13.0.jar + - org.apache.zookeeper.zookeeper-3.5.6.jar + - org.apache.zookeeper.zookeeper-jute-3.5.6.jar + - org.bitbucket.b_c.jose4j-0.9.6.jar + - org.eclipse.jetty.jetty-annotations-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-client-9.4.40.v20210413.jar + - org.eclipse.jetty.jetty-continuation-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-http-9.4.20.v20190813.jar + - org.eclipse.jetty.jetty-io-9.4.40.v20210413.jar + - org.eclipse.jetty.jetty-jndi-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-plus-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-security-9.4.20.v20190813.jar + - org.eclipse.jetty.jetty-server-9.4.20.v20190813.jar + - org.eclipse.jetty.jetty-servlet-9.4.20.v20190813.jar + - org.eclipse.jetty.jetty-servlets-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-util-9.4.40.v20210413.jar + - org.eclipse.jetty.jetty-webapp-9.4.18.v20190429.jar + - org.eclipse.jetty.jetty-xml-9.4.18.v20190429.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.3.jar + - org.eclipse.jetty.websocket.javax-websocket-client-impl-9.4.18.v20190429.jar + - org.eclipse.jetty.websocket.javax-websocket-server-impl-9.4.18.v20190429.jar + - org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-server-9.4.18.v20190429.jar + - org.eclipse.jetty.websocket.websocket-servlet-9.4.18.v20190429.jar + - org.ehcache.sizeof-0.4.3.jar + - org.hibernate.hibernate-validator-5.4.3.Final.jar + - org.jasypt.jasypt-1.9.3.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.3.0.Final.jar + - org.jetbrains.annotations-17.0.0.jar + - org.jetbrains.kotlin.kotlin-stdlib-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-common-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.9.10.jar + - org.jheaps.jheaps-0.11.jar + - org.joda.joda-convert-2.2.2.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.lz4.lz4-java-1.8.0.jar + - org.objenesis.objenesis-3.4.jar + - org.openapitools.jackson-databind-nullable-0.2.6.jar + - org.roaringbitmap.RoaringBitmap-1.3.0.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.modules.scala-collection-contrib_2.13-0.3.0.jar + - org.scala-lang.modules.scala-parser-combinators_2.13-1.1.2.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.scalactic.scalactic_2.13-3.2.15.jar + - org.slf4j.log4j-over-slf4j-2.0.16.jar + - org.typelevel.cats-effect-kernel_2.13-3.6.3.jar + - org.typelevel.cats-effect-std_2.13-3.6.3.jar + - org.typelevel.cats-effect_2.13-3.6.3.jar + - org.typelevel.cats-mtl_2.13-1.3.1.jar + - org.xerial.snappy.snappy-java-1.1.8.3.jar + - org.yaml.snakeyaml-1.23.jar + - software.amazon.awssdk.annotations-2.29.51.jar + - software.amazon.awssdk.apache-client-2.29.51.jar + - software.amazon.awssdk.arns-2.29.51.jar + - software.amazon.awssdk.auth-2.29.51.jar + - software.amazon.awssdk.aws-core-2.29.51.jar + - software.amazon.awssdk.aws-query-protocol-2.29.51.jar + - software.amazon.awssdk.aws-xml-protocol-2.29.51.jar + - software.amazon.awssdk.checksums-2.29.51.jar + - software.amazon.awssdk.checksums-spi-2.29.51.jar + - software.amazon.awssdk.crt-core-2.29.51.jar + - software.amazon.awssdk.endpoints-spi-2.29.51.jar + - software.amazon.awssdk.http-auth-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-eventstream-2.29.51.jar + - software.amazon.awssdk.http-auth-spi-2.29.51.jar + - software.amazon.awssdk.http-client-spi-2.29.51.jar + - software.amazon.awssdk.identity-spi-2.29.51.jar + - software.amazon.awssdk.json-utils-2.29.51.jar + - software.amazon.awssdk.metrics-spi-2.29.51.jar + - software.amazon.awssdk.netty-nio-client-2.29.51.jar + - software.amazon.awssdk.profiles-2.29.51.jar + - software.amazon.awssdk.protocol-core-2.29.51.jar + - software.amazon.awssdk.regions-2.29.51.jar + - software.amazon.awssdk.retries-2.29.51.jar + - software.amazon.awssdk.retries-spi-2.29.51.jar + - software.amazon.awssdk.s3-2.29.51.jar + - software.amazon.awssdk.sdk-core-2.29.51.jar + - software.amazon.awssdk.sts-2.29.51.jar + - software.amazon.awssdk.third-party-jackson-core-2.29.51.jar + - software.amazon.awssdk.utils-2.29.51.jar + - software.amazon.eventstream.eventstream-1.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - co.fs2.fs2-core_2.13-3.12.2.jar + - com.konghq.unirest-java-3.14.2.jar + - com.liveperson.dropwizard-websockets-1.3.14.jar + - io.github.classgraph.classgraph-4.8.157.jar + - net.sourceforge.argparse4j.argparse4j-0.8.1.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.codehaus.mojo.animal-sniffer-annotations-1.23.jar + - org.projectlombok.lombok-1.18.24.jar + - org.reactivestreams.reactive-streams-1.0.4.jar + - org.slf4j.jcl-over-slf4j-1.7.26.jar + - org.slf4j.jul-to-slf4j-1.7.26.jar + - org.slf4j.slf4j-api-1.7.26.jar + - org.typelevel.cats-core_2.13-2.11.0.jar + - org.typelevel.cats-kernel_2.13-2.11.0.jar + - org.typelevel.fs2-grpc-runtime_2.13-2.11.0.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.esotericsoftware.kryo-5.6.2.jar + - com.esotericsoftware.kryo.kryo5-5.6.2.jar + - com.esotericsoftware.kryo5-5.6.0.jar + - com.esotericsoftware.minlog-1.3.1.jar + - com.esotericsoftware.reflectasm-1.11.9.jar + - com.google.protobuf.protobuf-java-3.25.8.jar + - com.google.re2j.re2j-1.1.jar + - com.jcraft.jsch-0.1.55.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + - org.fusesource.leveldbjni.leveldbjni-all-1.8.jar + - org.jline.jline-3.9.0.jar + - org.ow2.asm.asm-9.1.jar + - org.ow2.asm.asm-analysis-7.0.jar + - org.ow2.asm.asm-commons-7.0.jar + - org.ow2.asm.asm-tree-7.0.jar + - org.scodec.scodec-bits_2.13-1.1.38.jar + - org.threeten.threeten-extra-1.7.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.github.luben.zstd-jni-1.5.0-1.jar + - com.github.marianobarrios.lbmq-0.6.0.jar + - dnsjava.dnsjava-2.1.7.jar + - org.codehaus.woodstox.stax2-api-4.2.1.jar + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the ISC License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - org.mindrot.jbcrypt-0.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + - javax.ws.rs.javax.ws.rs-api-2.1.1.jar + - org.jgrapht.jgrapht-core-1.4.0.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.2.3.jar + - ch.qos.logback.logback-classic-1.2.3.jar + - ch.qos.logback.logback-core-1.2.3.jar + +-------------------------------------------------------------------------------- +Dependencies under the Common Development and Distribution License (CDDL) +(some are dual licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +CDDL 1.0 +~~~~~~~~ + +Scala/Java jars: + - com.sun.mail.javax.mail-1.6.2.jar + - javax.activation.activation-1.1.1.jar + - javax.annotation.javax.annotation-api-1.3.2.jar + - javax.servlet.javax.servlet-api-3.1.0.jar + - javax.ws.rs.jsr311-api-1.1.1.jar + - org.glassfish.hk2.external.javax.inject-2.5.0-b32.jar + - org.glassfish.hk2.hk2-api-2.5.0-b32.jar + - org.glassfish.hk2.hk2-locator-2.5.0-b32.jar + - org.glassfish.hk2.hk2-utils-2.5.0-b32.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.1.jar + - org.glassfish.javax.el-3.0.0.jar + - org.glassfish.jersey.bundles.repackaged.jersey-guava-2.25.1.jar + - org.glassfish.jersey.connectors.jersey-apache-connector-2.25.1.jar + - org.glassfish.jersey.containers.jersey-container-servlet-2.25.1.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-2.25.1.jar + - org.glassfish.jersey.core.jersey-client-2.25.1.jar + - org.glassfish.jersey.core.jersey-common-2.25.1.jar + - org.glassfish.jersey.core.jersey-server-2.25.1.jar + - org.glassfish.jersey.ext.jersey-bean-validation-2.25.1.jar + - org.glassfish.jersey.ext.jersey-metainf-services-2.25.1.jar + - org.glassfish.jersey.ext.rx.jersey-rx-client-2.25.1.jar + - org.glassfish.jersey.media.jersey-media-jaxb-2.25.1.jar + + +CDDL 1.1 +~~~~~~~~ + +Scala/Java jars: + - com.sun.jersey.contribs.jersey-guice-1.19.jar + - javax.websocket.javax.websocket-api-1.0.jar + - javax.websocket.javax.websocket-client-api-1.0.jar + - javax.xml.bind.jaxb-api-2.3.0.jar + - org.glassfish.hk2.external.aopalliance-repackaged-2.5.0-b32.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.0.jar + - jakarta.activation.jakarta.activation-api-1.2.1.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.0.jar + - org.eclipse.collections.eclipse-collections-11.1.0.jar + - org.eclipse.collections.eclipse-collections-api-11.1.0.jar + - org.eclipse.jgit.org.eclipse.jgit-5.13.0.202109080827-r.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - aopalliance.aopalliance-1.0.jar + - org.tukaani.xz-1.9.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/amber/LICENSE-binary-python b/amber/LICENSE-binary-python new file mode 100644 index 00000000000..997fad77404 --- /dev/null +++ b/amber/LICENSE-binary-python @@ -0,0 +1,366 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of the texera-workflow-execution-coordinator and texera-workflow-execution-runner Docker images bundles the following third-party Python packages (installed via pip from amber/requirements.txt and amber/operator-requirements.txt), grouped by license. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Python packages: + - aiobotocore==2.25.1 + - aiohttp==3.13.5 + - aiosignal==1.4.0 + - boto3==1.40.53 + - botocore==1.40.53 + - frozenlist==1.8.0 + - hf-xet==1.4.3 + - huggingface-hub==0.36.2 + - multidict==6.7.1 + - overrides==7.4.0 + - packaging==26.2 + - propcache==0.4.1 + - pyarrow==21.0.0 + - pyiceberg==0.11.1 + - pympler==1.1 + - python-dateutil==2.8.2 + - regex==2026.4.4 + - requests==2.33.1 + - s3transfer==0.14.0 + - safetensors==0.7.0 + - tenacity==8.5.0 + - tokenizers==0.22.2 + - transformers==4.57.3 + - tzdata==2026.2 + - websocket-client==1.9.0 + - yarl==1.23.0 + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Python packages: + - aioitertools==0.13.0 + - annotated-types==0.7.0 + - appdirs==1.4.4 + - asn1crypto==1.5.1 + - attrs==26.1.0 + - betterproto==2.0.0b7 + - cachetools==6.2.6 + - charset-normalizer==3.4.7 + - deprecated==1.2.14 + - filelock==3.29.0 + - fonttools==4.62.1 + - fs==2.4.16 + - greenlet==3.5.0 + - h2==4.3.0 + - hpack==4.1.0 + - hyperframe==6.1.0 + - iniconfig==1.1.1 + - jmespath==1.1.0 + - loguru==0.7.0 + - markdown-it-py==4.0.0 + - mdurl==0.1.2 + - mmh3==5.2.1 + - pampy==0.3.0 + - plotly==5.24.1 + - pluggy==1.6.0 + - pydantic==2.13.3 + - pydantic-core==2.46.3 + - pyparsing==3.3.2 + - pyroaring==1.1.0 + - pytest==7.4.0 + - pytest-reraise==2.1.2 + - pytest-timeout==2.2.0 + - pytz==2026.1.post1 + - pyyaml==6.0.3 + - readerwriterlock==1.0.9 + - rich==14.3.4 + - ruff==0.14.7 + - scramp==1.4.8 + - six==1.17.0 + - sqlalchemy==2.0.37 + - strictyaml==1.7.3 + - typing-inspection==0.4.2 + - tzlocal==2.1 + - urllib3==2.6.3 + - wordcloud==1.9.3 + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Python packages: + - cached-property==1.5.2 + - click==8.3.3 + - contourpy==1.3.3 + - cycler==0.12.1 + - fsspec==2025.9.0 + - grpclib==0.4.9 + - idna==3.13 + - jinja2==3.1.6 + - joblib==1.5.3 + - kiwisolver==1.5.0 + - lazy-loader==0.5 + - markupsafe==3.0.3 + - mpmath==1.3.0 + - networkx==3.6.1 + - numpy==2.1.0 + - pandas==2.2.3 + - pg8000==1.31.5 + - protobuf==4.25.8 + - psutil==5.9.0 + - s3fs==2025.9.0 + - scikit-image==0.25.2 + - scikit-learn==1.5.0 + - scipy==1.17.1 + - sympy==1.14.0 + - threadpoolctl==3.6.0 + - tifffile==2026.4.11 + - torch==2.8.0 + - zstandard==0.25.0 + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Python packages: + - imageio==2.37.3 + - praw==7.6.1 + - prawcore==2.4.0 + - pybase64==1.3.2 + - pygments==2.20.0 + - update-checker==0.18.0 + - wrapt==1.17.3 + +-------------------------------------------------------------------------------- +Dependencies under the Mozilla Public License, Version 2.0 +-------------------------------------------------------------------------------- + +Python packages: + - bidict==0.22.0 + - certifi==2026.4.22 + - tqdm==4.67.3 + +-------------------------------------------------------------------------------- +Dependencies under the Python Software Foundation License +-------------------------------------------------------------------------------- + +Python packages: + - aiohappyeyeballs==2.6.1 + - matplotlib==3.10.9 + - typing-extensions==4.14.1 + +-------------------------------------------------------------------------------- +Dependencies under the MIT-CMU License +-------------------------------------------------------------------------------- + +Python packages: + - pillow==12.1.1 + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/amber/NOTICE-binary b/amber/NOTICE-binary new file mode 100644 index 00000000000..d4408e53c35 --- /dev/null +++ b/amber/NOTICE-binary @@ -0,0 +1,1651 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Hadoop +-------------------------------------------------------------------------------- + +Apache Hadoop +Copyright 2006 and onwards The Apache Software Foundation. + +Export Control Notice +--------------------- + +This distribution includes cryptographic software. The country in which +you currently reside may have restrictions on the import, possession, use, +and/or re-export to another country, of encryption software. BEFORE using +any encryption software, please check your country's laws, regulations and +policies concerning the import, possession, or use, and re-export of +encryption software, to see if this is permitted. See + for more information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity Control +Number (ECCN) 5D002.C.1, which includes information security software +using or performing cryptographic functions with asymmetric algorithms. +The form and manner of this Apache Software Foundation distribution makes +it eligible for export under the License Exception ENC Technology Software +Unrestricted (TSU) exception (see the BIS Export Administration +Regulations, Section 740.13) for both object code and source code. + +The following provides more details on the included cryptographic software: + + This software uses the SSL libraries from the Jetty project written + by mortbay.org. + + Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography + APIs written by the Legion of the Bouncy Castle Inc. + +-------------------------------------------------------------------------------- +Apache Lucene +-------------------------------------------------------------------------------- + +Apache Lucene +Copyright 2001-2021 The Apache Software Foundation + +Includes software from other Apache Software Foundation projects, +including, but not limited to Apache Ant, Apache Jakarta Regexp, +Apache Commons, and Apache Xerces. + +ICU4J (under analysis/icu) is licensed under an MIT-style license and +Copyright (c) 1995-2008 International Business Machines Corporation and +others. + +Some data files (under analysis/icu/src/data) are derived from Unicode +data such as the Unicode Character Database. See +http://unicode.org/copyright.html for more details. + +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Moller. See http://www.brics.dk/automaton/ + +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) +were automatically generated with the moman/finenight FSA library, created +by Jean-Philippe Barrette-LaPierre. This library is available under an +MIT license. + +The class org.apache.lucene.util.WeakIdentityMap was derived from the +Apache CXF project and is Apache License 2.0. + +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is +licensed under the 2-clause BSD license. + +The Google Code Prettify is Apache License 2.0. + +This product includes code (JaspellTernarySearchTrie) from Java Spelling +Checking Package (jaspell): http://jaspell.sourceforge.net/ (BSD License). + +The snowball stemmers (in analysis/common/src/java/net/sf/snowball) were +developed by Martin Porter and Richard Boulton. + +The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was +developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under +the BSD license. + +Arabic, Persian, Romanian, Bulgarian, Hindi and Bengali analyzer stopword +lists are BSD-licensed and were created by Jacques Savoy. + +The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, +Russian and Swedish light stemmers are based on BSD-licensed reference +implementations created by Jacques Savoy and Ljiljana Dolamic. + +The Stempel analyzer includes BSD-licensed software developed by the +Egothor project (http://egothor.sf.net/), created by Leo Galambos, +Martin Kvapil, and Edmond Nolan. + +The Polish analyzer stopword list is BSD-licensed and was created by the +Carrot2 project. + +The SmartChineseAnalyzer source code (smartcn) was provided by +Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java is derived from Unicode data such as the +Unicode Character Database. + +-------------------------------------------------------------------------------- +Apache Pekko +-------------------------------------------------------------------------------- + +Apache Pekko +Copyright 2022-2025 The Apache Software Foundation + +This product contains significant parts that were originally based on +software from Lightbend (Akka ). +Copyright (C) 2009-2022 Lightbend Inc. + +Apache Pekko is derived from Akka 2.6.x, the last version that was +distributed under the Apache License, Version 2.0. + +pekko-actor contains MurmurHash.scala, scala-collection-compat, and code +from scala-library, each modified by the Scala-Lang team under an Apache +2.0 license. + + Scala + Copyright (c) 2002-2023 EPFL + Copyright (c) 2011-2023 Lightbend, Inc. + + Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) + and Lightbend, Inc. (https://www.lightbend.com/). + +pekko-actor contains code from Netty, released under an Apache 2.0 +license. Copyright 2014 The Netty Project (https://netty.io/). + +pekko-actor contains code from java-uuid-generator +(https://github.com/cowtowncoder/java-uuid-generator) in +`org.apache.pekko.util.UUIDComparator.scala`, released under an Apache 2.0 +license. Java UUID generator library has been written by Tatu Saloranta +(tatu.saloranta@iki.fi). + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This product includes code from Apache Avro. + + Apache Avro + Copyright 2010-2024 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- + +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + + Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, + arrow-vector, flight-core, flight-grpc) + Copyright 2016-2023 The Apache Software Foundation + + Apache Avro + Copyright 2009-2024 The Apache Software Foundation + + Apache Commons BeanUtils + Copyright 2000-2019 The Apache Software Foundation + + Apache Commons CLI + Copyright 2001-2022 The Apache Software Foundation + + Apache Commons Codec + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Collections (3.x and 4.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Compress + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Configuration + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons IO + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons JCS + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Lang (2.x and 3.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Logging + Copyright 2003-2014 The Apache Software Foundation + + Apache Commons Math + Copyright 2001-2016 The Apache Software Foundation + + Apache Commons Net + Copyright 2001-2023 The Apache Software Foundation + + Apache Commons Pool + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Text + Copyright 2014-2024 The Apache Software Foundation + + Apache Commons VFS + Copyright 2002-2024 The Apache Software Foundation + + Apache Curator + Copyright 2011-2024 The Apache Software Foundation + + Apache HttpComponents (httpclient, httpcore, httpasyncclient, + httpclient5, httpcore5, httpcore5-h2, httpmime) + Copyright 1999-2024 The Apache Software Foundation + Apache HTrace (Incubating) + Copyright 2016-2017 The Apache Software Foundation + + Apache Iceberg + Copyright 2017-2024 The Apache Software Foundation + + Apache Kerby (kerb-* and kerby-* subprojects) + Copyright 2014-2017 The Apache Software Foundation + + Apache Maven (many subprojects including wagon-*) + Copyright 2001-2024 The Apache Software Foundation + + Apache ORC + Copyright 2013-2024 The Apache Software Foundation + + Apache Yetus + Copyright 2015-2023 The Apache Software Foundation + + Apache ZooKeeper + Copyright 2008-2024 The Apache Software Foundation + + Apache log4j 1.2 / reload4j + Copyright 2007 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- + +The Netty Project +Copyright 2011-2024 The Netty Project (https://netty.io/). + +This product contains the extensions to Java Collections Framework derived +from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public +Domain). + +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder. + +This product contains a modified version of 'JZlib', a re-implementation +of zlib in pure Java (BSD-style license, +http://www.jcraft.com/jzlib/). + +This product contains a modified version of 'Webbit' (BSD License, +https://github.com/joewalnes/webbit). + +This product optionally depends on 'Protocol Buffers' (New BSD License, +http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT +License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, +http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), +'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and +'Apache Felix' (Apache License 2.0). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library (and guice-servlet extension) +Copyright 2006-2015 Google, Inc. + +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by Amazon Technologies, Inc +(http://www.amazon.com/). + +The AWS SDK bundles the following third-party works: + * XML parsing and utility functions from JetS3t + Copyright 2006-2009 James Murty. + * PKCS#1 PEM encoded private key parsing and utility functions from + oauth.googlecode.com - Copyright 1998-2010 AOL Inc. + * Apache Commons Lang (https://github.com/apache/commons-lang) + * Netty Reactive Streams + (https://github.com/playframework/netty-reactive-streams) + * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as + software.amazon.awssdk:third-party-jackson-core + * Jackson-dataformat-cbor + (https://github.com/FasterXML/jackson-dataformats-binary) + +Required Apache Commons Lang attribution: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Kryo +-------------------------------------------------------------------------------- + +Kryo bundles Objenesis (see below). + +-------------------------------------------------------------------------------- +Objenesis +-------------------------------------------------------------------------------- + +Objenesis +Copyright 2006-2024 Joe Walnes, Henri Tremblay, Leonardo Mesquita + +(NOTICE file corresponding to section 4d of the Apache License, Version +2.0, in this case for Objenesis.) + +-------------------------------------------------------------------------------- +Jasypt +-------------------------------------------------------------------------------- + +Copyright (c) 2007-2010, The JASYPT team (http://www.jasypt.org) + +This distribution includes cryptographic software. The country in which +you currently reside may have restrictions on the import, possession, use, +and/or re-export to another country, of encryption software. BEFORE using +any encryption software, please check your country's laws, regulations and +policies concerning the import, possession, use, or re-export of +encryption software. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity Control +Number (ECCN) 5D002.C.1. The PBE Encryption facilities require the Java +Cryptography Extensions. + +Jasypt includes the ICU License (ICU 1.8.1 and later): + + Copyright (c) 1995-2006 International Business Machines Corporation and + others. All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, and/or sell copies of the Software, and to permit persons + to whom the Software is furnished to do so, provided that the above + copyright notice(s) and this permission notice appear in all copies of + the Software and that both the above copyright notice(s) and this + permission notice appear in supporting documentation. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED. + + Except as contained in this notice, the name of a copyright holder + shall not be used in advertising or otherwise to promote the sale, use + or other dealings in this Software without prior written authorization + of the copyright holder. + +-------------------------------------------------------------------------------- +Joda-Time +-------------------------------------------------------------------------------- + +This product includes software developed by Joda.org (https://www.joda.org/). + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache Parquet (per-component supplementary notices) +-------------------------------------------------------------------------------- + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Joda-Convert +-------------------------------------------------------------------------------- + +Joda Convert +Copyright 2010-present Stephen Colebourne + +This product includes software developed by +Joda.org (https://www.joda.org/). + + +Joda-Convert includes code from Google Guava, which is licensed as follows: + +Copyright (C) 2011 The Guava Authors + +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except +in compliance with the License. You may obtain a copy of the License at + +https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software distributed under the License +is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express +or implied. See the License for the specific language governing permissions and limitations under +the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf diff --git a/bin/access-control-service.dockerfile b/bin/access-control-service.dockerfile index 2f7f208263c..8c5b5b51ee4 100644 --- a/bin/access-control-service.dockerfile +++ b/bin/access-control-service.dockerfile @@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \ # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ RUN sbt clean AccessControlService/dist @@ -56,8 +56,8 @@ COPY --from=build /texera/access-control-service/src/main/resources /texera/acce # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/access-control-service/LICENSE-binary /texera/LICENSE +COPY --from=build /texera/access-control-service/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/access-control-service"] diff --git a/bin/agent-service.dockerfile b/bin/agent-service.dockerfile index 6245c7651cc..a3c91acf2e9 100644 --- a/bin/agent-service.dockerfile +++ b/bin/agent-service.dockerfile @@ -26,8 +26,8 @@ RUN bun install --frozen-lockfile --production COPY agent-service/src ./src COPY agent-service/tsconfig.json ./ -COPY LICENSE-binary ./LICENSE -COPY NOTICE-binary ./NOTICE +COPY agent-service/LICENSE-binary ./LICENSE +COPY NOTICE ./NOTICE COPY DISCLAIMER ./DISCLAIMER COPY licenses ./licenses diff --git a/bin/computing-unit-master.dockerfile b/bin/computing-unit-master.dockerfile index 88be43ed5d7..2e0f347796d 100644 --- a/bin/computing-unit-master.dockerfile +++ b/bin/computing-unit-master.dockerfile @@ -26,23 +26,35 @@ COPY amber/ amber/ COPY project/ project/ COPY build.sbt build.sbt -# Update system and install dependencies +# Update system and install dependencies. python3-minimal is needed by +# bin/licensing/concat_license_binary.py below. RUN apt-get update && apt-get install -y \ netcat \ unzip \ libpq-dev \ + python3-minimal \ && apt-get clean # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ +COPY bin/licensing/ bin/licensing/ RUN sbt clean WorkflowExecutionService/dist # Unzip the texera binary RUN unzip amber/target/universal/amber-*.zip -d amber/target/ +# Merge per-aspect LICENSE-binary files (java jars + python packages) into +# a single LICENSE-binary-combined keyed by license group, for the runtime +# image. Per-license-group merge keeps Scala/Java jars and Python packages +# inside the same Apache-2.0 / MIT / BSD / ... section instead of stacking +# the inputs end-to-end. +RUN python3 bin/licensing/concat_license_binary.py amber/LICENSE-binary-combined \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python + FROM eclipse-temurin:11-jdk-jammy AS runtime WORKDIR /texera/amber @@ -74,8 +86,8 @@ COPY --from=build /texera/amber/src/main/python /texera/amber/src/main/python # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/amber/LICENSE-binary-combined /texera/LICENSE +COPY --from=build /texera/amber/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/computing-unit-master"] diff --git a/bin/computing-unit-worker.dockerfile b/bin/computing-unit-worker.dockerfile index 3297ba230e8..a536a8712ad 100644 --- a/bin/computing-unit-worker.dockerfile +++ b/bin/computing-unit-worker.dockerfile @@ -26,23 +26,35 @@ COPY amber/ amber/ COPY project/ project/ COPY build.sbt build.sbt -# Update system and install dependencies +# Update system and install dependencies. python3-minimal is needed by +# bin/licensing/concat_license_binary.py below. RUN apt-get update && apt-get install -y \ netcat \ unzip \ libpq-dev \ + python3-minimal \ && apt-get clean # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ +COPY bin/licensing/ bin/licensing/ RUN sbt clean WorkflowExecutionService/dist # Unzip the texera binary RUN unzip amber/target/universal/amber-*.zip -d amber/target/ +# Merge per-aspect LICENSE-binary files (java jars + python packages) into +# a single LICENSE-binary-combined keyed by license group, for the runtime +# image. Per-license-group merge keeps Scala/Java jars and Python packages +# inside the same Apache-2.0 / MIT / BSD / ... section instead of stacking +# the inputs end-to-end. +RUN python3 bin/licensing/concat_license_binary.py amber/LICENSE-binary-combined \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-python + FROM eclipse-temurin:11-jre-jammy AS runtime WORKDIR /texera/amber @@ -72,8 +84,8 @@ COPY --from=build /texera/common/config/src/main/resources /texera/amber/common/ # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/amber/LICENSE-binary-combined /texera/LICENSE +COPY --from=build /texera/amber/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/computing-unit-worker"] diff --git a/bin/config-service.dockerfile b/bin/config-service.dockerfile index b12145d88aa..eeefdfa58cf 100644 --- a/bin/config-service.dockerfile +++ b/bin/config-service.dockerfile @@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \ # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ RUN sbt clean ConfigService/dist @@ -57,8 +57,8 @@ COPY --from=build /texera/config-service/src/main/resources /texera/config-servi # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/config-service/LICENSE-binary /texera/LICENSE +COPY --from=build /texera/config-service/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/config-service"] diff --git a/bin/file-service.dockerfile b/bin/file-service.dockerfile index ac6102003ee..d8b0a1c124d 100644 --- a/bin/file-service.dockerfile +++ b/bin/file-service.dockerfile @@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \ # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ RUN sbt clean FileService/dist @@ -56,8 +56,8 @@ COPY --from=build /texera/file-service/src/main/resources /texera/file-service/s # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/file-service/LICENSE-binary /texera/LICENSE +COPY --from=build /texera/file-service/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/file-service"] diff --git a/bin/licensing/concat_license_binary.py b/bin/licensing/concat_license_binary.py new file mode 100755 index 00000000000..eb11713d4f5 --- /dev/null +++ b/bin/licensing/concat_license_binary.py @@ -0,0 +1,300 @@ +#!/usr/bin/env python3 +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +"""Merge multiple per-module LICENSE-binary files into a single combined +LICENSE-binary, joining at the license-group level so that each ecosystem +subsection (Scala/Java jars / Python packages / Angular npm / Agent npm / +Source files derived) appears under its parent license group rather than +the inputs being stacked end-to-end. + +Each per-module input file follows this structure: + + + === + THIRD-PARTY COMPONENTS + === + + --- Dependencies under the X License --- + [optional sub-license heading like "CDDL 1.0\\n~~~~"] + Scala/Java jars: | Python packages: | ... : + - + --- Dependencies under the Y License --- + ... + Individual jars may contain their own META-INF/LICENSE... + +The merge: + - Reuses the Apache-2.0 license text from the first input verbatim. + - Builds one canonical THIRD-PARTY COMPONENTS preamble. + - Walks license groups in first-seen order across inputs (later-only + groups append after earlier ones). + - Within each group, unions subsections by header, ordered by + SUBSECTION_ORDER. + - Within each subsection, unions entries (deduplicating by entry id — + the trimmed text after the leading "- "). + - Emits the trailer once at the end. + +Usage: + concat_license_binary.py [ ...] +""" +from __future__ import annotations + +import argparse +import sys +from collections import OrderedDict +from dataclasses import dataclass, field +from pathlib import Path + + +SEP = "-" * 80 +EQ = "=" * 80 + +# Fixed display order of subsections inside any license group. +SUBSECTION_ORDER = [ + "Source files derived", # prefix; full headers vary by license name + "Scala/Java jars:", + "Python packages:", + "Angular / npm packages:", + "Agent service npm packages:", +] + +PREAMBLE = ( + "Apache Texera's binary distribution bundles the following third-party\n" + "components, grouped by license. Each section references licenses/ for\n" + "the full text of the applicable license. Components under the Apache\n" + "License, Version 2.0 are governed by the same license terms as Apache\n" + "Texera itself and are listed for completeness." +) + +TRAILER = ( + "Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE\n" + "files that apply to their specific contents; those files continue to govern\n" + "the use of those components." +) + + +@dataclass +class Subsection: + header: str + entries: list[list[str]] = field(default_factory=list) + + +@dataclass +class Group: + header_block: list[str] + title: str + sub_license: str | None = None + subsections: "OrderedDict[str, Subsection]" = field(default_factory=OrderedDict) + + def has_entries(self) -> bool: + return any(s.entries for s in self.subsections.values()) + + +def is_subsection_header(line: str) -> bool: + s = line.rstrip() + if not s.endswith(":"): + return False + return any(s == h or s.startswith(p) for p, h in + ((p, p) for p in SUBSECTION_ORDER)) + + +def entry_id(entry: list[str]) -> str: + """Identifier used for deduplication: the trimmed text after the + leading ' - '. For multi-line entries (Source files derived), the + first line uniquely identifies the entry.""" + return entry[0][4:].strip() + + +def parse(path: Path) -> tuple[str, list[Group]]: + """Parse a per-module LICENSE-binary into (apache_header, groups).""" + text = path.read_text() + lines = text.splitlines() + + third_party_idx = next( + i for i, line in enumerate(lines) if "THIRD-PARTY COMPONENTS" in line + ) + eq_idx = third_party_idx - 1 + while eq_idx >= 0 and not lines[eq_idx].startswith("="): + eq_idx -= 1 + apache_header = "\n".join(lines[:eq_idx]).rstrip("\n") + + # Skip past THIRD-PARTY COMPONENTS preamble until first group SEP. + i = eq_idx + while i < len(lines) and lines[i] != SEP: + i += 1 + + groups: list[Group] = [] + while i < len(lines): + if lines[i] != SEP: + i += 1 + continue + # Group header: SEP / title (one or more lines) / SEP + header_block = [lines[i]] + i += 1 + title_lines: list[str] = [] + while i < len(lines) and lines[i] != SEP: + title_lines.append(lines[i]) + i += 1 + title = " ".join(s.strip() for s in title_lines).strip() + header_block.extend(title_lines) + if i < len(lines): + header_block.append(lines[i]) # closing SEP + i += 1 + + grp = Group(header_block=header_block, title=title) + current: Subsection | None = None + while i < len(lines) and lines[i] != SEP: + line = lines[i] + # Sub-license heading (e.g. "CDDL 1.0\n~~~~~~~~") + if i + 1 < len(lines) and lines[i + 1].startswith("~~~"): + if current is not None: + grp.subsections[current.header] = current + current = None + grp.sub_license = line + "\n" + lines[i + 1] + i += 3 + continue + # Subsection header (ends with ':'; matches our known set) + stripped = line.rstrip() + if stripped.endswith(":") and any( + stripped == hdr or stripped.startswith(prefix) + for prefix, hdr in + [(p, p) for p in SUBSECTION_ORDER] + ): + if current is not None: + grp.subsections[current.header] = current + current = Subsection(header=stripped) + i += 1 + continue + # Entry: " - "; continuation lines start with 4 spaces and + # do NOT start with " - " (those would be the next entry). + if current is not None and line.startswith(" - "): + entry = [line] + i += 1 + while i < len(lines): + nxt = lines[i] + if nxt.startswith(" ") and not nxt.startswith(" - "): + entry.append(nxt) + i += 1 + else: + break + current.entries.append(entry) + continue + i += 1 + if current is not None: + grp.subsections[current.header] = current + groups.append(grp) + + return apache_header, groups + + +def merge(parsed: list[tuple[str, list[Group]]]) -> tuple[str, list[Group]]: + apache_header = parsed[0][0] + merged: "OrderedDict[str, Group]" = OrderedDict() + for _, groups in parsed: + for g in groups: + if g.title not in merged: + merged[g.title] = Group( + header_block=list(g.header_block), + title=g.title, + sub_license=g.sub_license, + ) + mg = merged[g.title] + if mg.sub_license is None and g.sub_license is not None: + mg.sub_license = g.sub_license + for sub_header, sub in g.subsections.items(): + if sub_header not in mg.subsections: + mg.subsections[sub_header] = Subsection(header=sub_header) + target = mg.subsections[sub_header] + seen = {entry_id(e) for e in target.entries} + for e in sub.entries: + eid = entry_id(e) + if eid not in seen: + target.entries.append(e) + seen.add(eid) + + # Reorder subsections within each group by SUBSECTION_ORDER. + for mg in merged.values(): + ordered: "OrderedDict[str, Subsection]" = OrderedDict() + for prefix in SUBSECTION_ORDER: + for h, sub in mg.subsections.items(): + if h.startswith(prefix) and h not in ordered: + ordered[h] = sub + for h, sub in mg.subsections.items(): + if h not in ordered: + ordered[h] = sub + mg.subsections = ordered + + return apache_header, list(merged.values()) + + +def emit(apache_header: str, groups: list[Group]) -> str: + out: list[str] = [ + apache_header, + "", + EQ, + "THIRD-PARTY COMPONENTS", + EQ, + "", + PREAMBLE, + "", + ] + for g in groups: + if not g.has_entries(): + continue + out.extend(g.header_block) + out.append("") + if g.sub_license: + out.append(g.sub_license) + out.append("") + for sub in g.subsections.values(): + if not sub.entries: + continue + out.append(sub.header) + for entry in sub.entries: + out.extend(entry) + out.append("") + out.append(TRAILER) + out.append("") + return "\n".join(out) + + +def main() -> int: + ap = argparse.ArgumentParser() + ap.add_argument("output", help="Path to write the combined LICENSE-binary") + ap.add_argument("inputs", nargs="+", help="Per-module LICENSE-binary files to merge") + args = ap.parse_args() + + parsed = [] + for p in args.inputs: + path = Path(p) + if not path.is_file(): + sys.stderr.write(f"error: {path} is not a file\n") + return 2 + parsed.append(parse(path)) + + apache_header, groups = merge(parsed) + text = emit(apache_header, groups) + Path(args.output).write_text(text) + + n_entries = sum(len(s.entries) for g in groups for s in g.subsections.values()) + print(f"Wrote {args.output}: {len(groups)} groups, {n_entries} entries " + f"from {len(args.inputs)} input file(s)") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/bin/texera-web-application.dockerfile b/bin/texera-web-application.dockerfile index 1caff2dad4b..20ed6428bc5 100644 --- a/bin/texera-web-application.dockerfile +++ b/bin/texera-web-application.dockerfile @@ -40,23 +40,39 @@ COPY amber/ amber/ COPY project/ project/ COPY build.sbt build.sbt -# Update system and install dependencies +# Update system and install dependencies. python3-minimal is needed by +# bin/licensing/concat_license_binary.py below. RUN apt-get update && apt-get install -y \ netcat \ unzip \ libpq-dev \ + python3-minimal \ && apt-get clean # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ +COPY bin/licensing/ bin/licensing/ + +# Bring frontend/LICENSE-binary into this build stage so the per-image +# LICENSE merge below can union it with amber/LICENSE-binary-java. +COPY --from=build-frontend /frontend/LICENSE-binary amber/LICENSE-binary-frontend RUN sbt clean WorkflowExecutionService/dist # Unzip the texera binary RUN unzip amber/target/universal/amber-*.zip -d amber/target/ +# Merge per-aspect LICENSE-binary files (java jars + frontend npm) into a +# single LICENSE-binary-combined keyed by license group, for the runtime +# image. Per-license-group merge keeps Scala/Java jars and Angular npm +# packages inside the same Apache-2.0 / MIT / BSD / ... section instead +# of stacking the inputs end-to-end. +RUN python3 bin/licensing/concat_license_binary.py amber/LICENSE-binary-combined \ + amber/LICENSE-binary-java \ + amber/LICENSE-binary-frontend + FROM eclipse-temurin:11-jre-jammy AS runtime WORKDIR /texera/amber @@ -72,8 +88,8 @@ COPY --from=build /texera/common/config/src/main/resources /texera/amber/common/ # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/amber/LICENSE-binary-combined /texera/LICENSE +COPY --from=build /texera/amber/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/texera-web-application"] diff --git a/bin/workflow-compiling-service.dockerfile b/bin/workflow-compiling-service.dockerfile index 35e81c5d562..2f69217de7e 100644 --- a/bin/workflow-compiling-service.dockerfile +++ b/bin/workflow-compiling-service.dockerfile @@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \ # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ RUN sbt clean WorkflowCompilingService/dist @@ -57,8 +57,8 @@ COPY --from=build /texera/workflow-compiling-service/src/main/resources /texera/ # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/workflow-compiling-service/LICENSE-binary /texera/LICENSE +COPY --from=build /texera/workflow-compiling-service/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/workflow-compiling-service"] diff --git a/bin/workflow-computing-unit-managing-service.dockerfile b/bin/workflow-computing-unit-managing-service.dockerfile index 522135566d6..96b02c8506e 100644 --- a/bin/workflow-computing-unit-managing-service.dockerfile +++ b/bin/workflow-computing-unit-managing-service.dockerfile @@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \ # Add .git for runtime calls to jgit from OPversion COPY .git .git -COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./ +COPY LICENSE NOTICE DISCLAIMER ./ COPY licenses/ licenses/ RUN sbt clean ComputingUnitManagingService/dist @@ -57,8 +57,8 @@ COPY --from=build /texera/computing-unit-managing-service/src/main/resources /te # bundled third-party contents of this image and ship as /texera/LICENSE # and /texera/NOTICE; licenses/ holds the per-license full texts referenced # by LICENSE-binary. -COPY --from=build /texera/LICENSE-binary /texera/LICENSE -COPY --from=build /texera/NOTICE-binary /texera/NOTICE +COPY --from=build /texera/computing-unit-managing-service/LICENSE-binary /texera/LICENSE +COPY --from=build /texera/computing-unit-managing-service/NOTICE-binary /texera/NOTICE COPY --from=build /texera/licenses /texera/licenses COPY --from=build /texera/DISCLAIMER /texera/ CMD ["bin/computing-unit-managing-service"] diff --git a/computing-unit-managing-service/LICENSE-binary b/computing-unit-managing-service/LICENSE-binary new file mode 100644 index 00000000000..89d1edddb76 --- /dev/null +++ b/computing-unit-managing-service/LICENSE-binary @@ -0,0 +1,651 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of this service includes the following third-party components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under the lib/ directory of + this service's Universal zip. + + - Source files derived from third-party projects are compiled into + the bundled jars under lib/ and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.fasterxml.classmate-1.7.0.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.17.0.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.10.5.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar + - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jsonSchema-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.fasterxml.woodstox.woodstox-core-5.3.0.jar + - com.github.ben-manes.caffeine.caffeine-3.1.8.jar + - com.github.sisyphsu.dateparser-1.0.11.jar + - com.github.sisyphsu.retree-1.0.4.jar + - com.github.stephenc.jcip.jcip-annotations-1.0-1.jar + - com.google.android.annotations-4.1.1.4.jar + - com.google.api.grpc.proto-google-common-protos-2.22.0.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.code.gson.gson-2.11.0.jar + - com.google.errorprone.error_prone_annotations-2.27.0.jar + - com.google.flatbuffers.flatbuffers-java-23.5.26.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.inject.extensions.guice-servlet-4.0.jar + - com.google.inject.guice-4.0.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.googlecode.javaewah.JavaEWAH-1.1.12.jar + - com.helger.profiler-1.1.1.jar + - com.nimbusds.nimbus-jose-jwt-9.8.1.jar + - com.softwaremill.sttp.client4.core_2.13-4.0.0-M6.jar + - com.softwaremill.sttp.model.core_2.13-1.7.2.jar + - com.softwaremill.sttp.shared.core_2.13-1.3.16.jar + - com.softwaremill.sttp.shared.ws_2.13-1.3.16.jar + - com.squareup.okhttp.okhttp-2.7.5.jar + - com.squareup.okhttp3.logging-interceptor-4.12.0.jar + - com.squareup.okhttp3.okhttp-4.12.0.jar + - com.squareup.okio.okio-3.6.0.jar + - com.squareup.okio.okio-jvm-3.6.0.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.play.play-functional_2.13-2.10.6.jar + - com.typesafe.play.play-json_2.13-2.10.6.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - commons-beanutils.commons-beanutils-1.9.4.jar + - commons-cli.commons-cli-1.2.jar + - commons-codec.commons-codec-1.17.1.jar + - commons-collections.commons-collections-3.2.2.jar + - commons-io.commons-io-2.16.1.jar + - commons-logging.commons-logging-1.2.jar + - commons-net.commons-net-3.6.jar + - commons-pool.commons-pool-1.6.jar + - dev.failsafe.failsafe-3.3.2.jar + - io.airlift.aircompressor-0.27.jar + - io.dropwizard.dropwizard-auth-4.0.7.jar + - io.dropwizard.dropwizard-configuration-4.0.7.jar + - io.dropwizard.dropwizard-core-4.0.7.jar + - io.dropwizard.dropwizard-health-4.0.7.jar + - io.dropwizard.dropwizard-jackson-4.0.7.jar + - io.dropwizard.dropwizard-jersey-4.0.7.jar + - io.dropwizard.dropwizard-jetty-4.0.7.jar + - io.dropwizard.dropwizard-lifecycle-4.0.7.jar + - io.dropwizard.dropwizard-logging-4.0.7.jar + - io.dropwizard.dropwizard-metrics-4.0.7.jar + - io.dropwizard.dropwizard-request-logging-4.0.7.jar + - io.dropwizard.dropwizard-servlets-4.0.7.jar + - io.dropwizard.dropwizard-util-4.0.7.jar + - io.dropwizard.dropwizard-validation-4.0.7.jar + - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar + - io.dropwizard.metrics.metrics-annotation-4.2.25.jar + - io.dropwizard.metrics.metrics-caffeine-4.2.25.jar + - io.dropwizard.metrics.metrics-core-4.2.25.jar + - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar + - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar + - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar + - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar + - io.dropwizard.metrics.metrics-jmx-4.2.25.jar + - io.dropwizard.metrics.metrics-json-4.2.25.jar + - io.dropwizard.metrics.metrics-jvm-4.2.25.jar + - io.dropwizard.metrics.metrics-logback-4.2.25.jar + - io.fabric8.kubernetes-client-6.12.1.jar + - io.fabric8.kubernetes-client-api-6.12.1.jar + - io.fabric8.kubernetes-httpclient-okhttp-6.12.1.jar + - io.fabric8.kubernetes-model-admissionregistration-6.12.1.jar + - io.fabric8.kubernetes-model-apiextensions-6.12.1.jar + - io.fabric8.kubernetes-model-apps-6.12.1.jar + - io.fabric8.kubernetes-model-autoscaling-6.12.1.jar + - io.fabric8.kubernetes-model-batch-6.12.1.jar + - io.fabric8.kubernetes-model-certificates-6.12.1.jar + - io.fabric8.kubernetes-model-common-6.12.1.jar + - io.fabric8.kubernetes-model-coordination-6.12.1.jar + - io.fabric8.kubernetes-model-core-6.12.1.jar + - io.fabric8.kubernetes-model-discovery-6.12.1.jar + - io.fabric8.kubernetes-model-events-6.12.1.jar + - io.fabric8.kubernetes-model-extensions-6.12.1.jar + - io.fabric8.kubernetes-model-flowcontrol-6.12.1.jar + - io.fabric8.kubernetes-model-gatewayapi-6.12.1.jar + - io.fabric8.kubernetes-model-metrics-6.12.1.jar + - io.fabric8.kubernetes-model-networking-6.12.1.jar + - io.fabric8.kubernetes-model-node-6.12.1.jar + - io.fabric8.kubernetes-model-policy-6.12.1.jar + - io.fabric8.kubernetes-model-rbac-6.12.1.jar + - io.fabric8.kubernetes-model-resource-6.12.1.jar + - io.fabric8.kubernetes-model-scheduling-6.12.1.jar + - io.fabric8.kubernetes-model-storageclass-6.12.1.jar + - io.fabric8.zjsonpatch-0.3.0.jar + - io.grpc.grpc-api-1.60.0.jar + - io.grpc.grpc-context-1.60.0.jar + - io.grpc.grpc-core-1.60.0.jar + - io.grpc.grpc-netty-1.60.0.jar + - io.grpc.grpc-protobuf-1.60.0.jar + - io.grpc.grpc-protobuf-lite-1.60.0.jar + - io.grpc.grpc-stub-1.60.0.jar + - io.grpc.grpc-util-1.60.0.jar + - io.gsonfire.gson-fire-1.9.0.jar + - io.kubernetes.client-java-21.0.0.jar + - io.kubernetes.client-java-api-21.0.0.jar + - io.kubernetes.client-java-proto-21.0.0.jar + - io.lakefs.sdk-1.51.0.jar + - io.netty.netty-3.10.6.Final.jar + - io.netty.netty-buffer-4.1.104.Final.jar + - io.netty.netty-codec-4.1.104.Final.jar + - io.netty.netty-codec-http-4.1.100.Final.jar + - io.netty.netty-codec-http2-4.1.100.Final.jar + - io.netty.netty-codec-socks-4.1.100.Final.jar + - io.netty.netty-common-4.1.104.Final.jar + - io.netty.netty-handler-4.1.104.Final.jar + - io.netty.netty-handler-proxy-4.1.100.Final.jar + - io.netty.netty-resolver-4.1.104.Final.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final.jar + - io.netty.netty-tcnative-classes-2.0.61.Final.jar + - io.netty.netty-transport-4.1.104.Final.jar + - io.netty.netty-transport-native-unix-common-4.1.104.Final.jar + - io.perfmark.perfmark-api-0.26.0.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - io.swagger.swagger-annotations-1.6.14.jar + - jakarta.inject.jakarta.inject-api-2.0.1.jar + - jakarta.validation.jakarta.validation-api-3.0.2.jar + - javax.inject.javax.inject-1.jar + - javax.validation.validation-api-2.0.1.Final.jar + - log4j.log4j-1.2.17.jar + - net.minidev.accessors-smart-2.4.2.jar + - net.minidev.json-smart-2.4.2.jar + - org.apache.arrow.arrow-format-15.0.2.jar + - org.apache.arrow.arrow-memory-core-15.0.2.jar + - org.apache.arrow.arrow-memory-netty-15.0.2.jar + - org.apache.arrow.arrow-vector-15.0.2.jar + - org.apache.arrow.flight-core-15.0.2.jar + - org.apache.arrow.flight-grpc-15.0.2.jar + - org.apache.avro.avro-1.12.0.jar + - org.apache.commons.commons-collections4-4.4.jar + - org.apache.commons.commons-compress-1.26.2.jar + - org.apache.commons.commons-configuration2-2.1.1.jar + - org.apache.commons.commons-jcs3-core-3.2.jar + - org.apache.commons.commons-lang3-3.14.0.jar + - org.apache.commons.commons-math3-3.1.1.jar + - org.apache.commons.commons-text-1.11.0.jar + - org.apache.commons.commons-vfs2-2.9.0.jar + - org.apache.curator.curator-client-4.2.0.jar + - org.apache.curator.curator-framework-4.2.0.jar + - org.apache.curator.curator-recipes-4.2.0.jar + - org.apache.hadoop.hadoop-annotations-3.3.1.jar + - org.apache.hadoop.hadoop-auth-3.3.1.jar + - org.apache.hadoop.hadoop-common-3.3.1.jar + - org.apache.hadoop.hadoop-hdfs-client-3.3.1.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-api-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-client-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-common-3.3.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar + - org.apache.htrace.htrace-core4-4.1.0-incubating.jar + - org.apache.httpcomponents.client5.httpclient5-5.4.jar + - org.apache.httpcomponents.core5.httpcore5-5.3.jar + - org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + - org.apache.httpcomponents.httpclient-4.5.13.jar + - org.apache.httpcomponents.httpcore-4.4.16.jar + - org.apache.iceberg.iceberg-api-1.7.1.jar + - org.apache.iceberg.iceberg-aws-1.7.1.jar + - org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar + - org.apache.iceberg.iceberg-common-1.7.1.jar + - org.apache.iceberg.iceberg-core-1.7.1.jar + - org.apache.iceberg.iceberg-data-1.7.1.jar + - org.apache.iceberg.iceberg-parquet-1.7.1.jar + - org.apache.kerby.kerb-admin-1.0.1.jar + - org.apache.kerby.kerb-client-1.0.1.jar + - org.apache.kerby.kerb-common-1.0.1.jar + - org.apache.kerby.kerb-core-1.0.1.jar + - org.apache.kerby.kerb-crypto-1.0.1.jar + - org.apache.kerby.kerb-identity-1.0.1.jar + - org.apache.kerby.kerb-server-1.0.1.jar + - org.apache.kerby.kerb-simplekdc-1.0.1.jar + - org.apache.kerby.kerb-util-1.0.1.jar + - org.apache.kerby.kerby-asn1-1.0.1.jar + - org.apache.kerby.kerby-config-1.0.1.jar + - org.apache.kerby.kerby-pkix-1.0.1.jar + - org.apache.kerby.kerby-util-1.0.1.jar + - org.apache.kerby.kerby-xdr-1.0.1.jar + - org.apache.kerby.token-provider-1.0.1.jar + - org.apache.orc.orc-core-1.9.4-nohive.jar + - org.apache.orc.orc-shims-1.9.4.jar + - org.apache.parquet.parquet-avro-1.13.1.jar + - org.apache.parquet.parquet-column-1.13.1.jar + - org.apache.parquet.parquet-common-1.13.1.jar + - org.apache.parquet.parquet-encoding-1.13.1.jar + - org.apache.parquet.parquet-format-structures-1.13.1.jar + - org.apache.parquet.parquet-hadoop-1.13.1.jar + - org.apache.parquet.parquet-jackson-1.13.1.jar + - org.apache.yetus.audience-annotations-0.13.0.jar + - org.apache.zookeeper.zookeeper-3.5.6.jar + - org.apache.zookeeper.zookeeper-jute-3.5.6.jar + - org.bitbucket.b_c.jose4j-0.9.6.jar + - org.eclipse.jetty.jetty-http-11.0.20.jar + - org.eclipse.jetty.jetty-io-11.0.20.jar + - org.eclipse.jetty.jetty-security-11.0.20.jar + - org.eclipse.jetty.jetty-server-11.0.20.jar + - org.eclipse.jetty.jetty-servlet-11.0.20.jar + - org.eclipse.jetty.jetty-servlets-11.0.20.jar + - org.eclipse.jetty.jetty-util-11.0.20.jar + - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar + - org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar + - org.ehcache.sizeof-0.4.3.jar + - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.5.3.Final.jar + - org.jetbrains.annotations-17.0.0.jar + - org.jetbrains.kotlin.kotlin-stdlib-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-common-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.9.10.jar + - org.jheaps.jheaps-0.11.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.openapitools.jackson-databind-nullable-0.2.6.jar + - org.roaringbitmap.RoaringBitmap-1.3.0.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.slf4j.jcl-over-slf4j-2.0.12.jar + - org.slf4j.log4j-over-slf4j-2.0.12.jar + - org.snakeyaml.snakeyaml-engine-2.7.jar + - org.xerial.snappy.snappy-java-1.1.8.3.jar + - org.yaml.snakeyaml-2.2.jar + - software.amazon.awssdk.annotations-2.29.51.jar + - software.amazon.awssdk.apache-client-2.29.51.jar + - software.amazon.awssdk.arns-2.29.51.jar + - software.amazon.awssdk.auth-2.29.51.jar + - software.amazon.awssdk.aws-core-2.29.51.jar + - software.amazon.awssdk.aws-query-protocol-2.29.51.jar + - software.amazon.awssdk.aws-xml-protocol-2.29.51.jar + - software.amazon.awssdk.checksums-2.29.51.jar + - software.amazon.awssdk.checksums-spi-2.29.51.jar + - software.amazon.awssdk.crt-core-2.29.51.jar + - software.amazon.awssdk.endpoints-spi-2.29.51.jar + - software.amazon.awssdk.http-auth-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-eventstream-2.29.51.jar + - software.amazon.awssdk.http-auth-spi-2.29.51.jar + - software.amazon.awssdk.http-client-spi-2.29.51.jar + - software.amazon.awssdk.identity-spi-2.29.51.jar + - software.amazon.awssdk.json-utils-2.29.51.jar + - software.amazon.awssdk.metrics-spi-2.29.51.jar + - software.amazon.awssdk.netty-nio-client-2.29.51.jar + - software.amazon.awssdk.profiles-2.29.51.jar + - software.amazon.awssdk.protocol-core-2.29.51.jar + - software.amazon.awssdk.regions-2.29.51.jar + - software.amazon.awssdk.retries-2.29.51.jar + - software.amazon.awssdk.retries-spi-2.29.51.jar + - software.amazon.awssdk.s3-2.29.51.jar + - software.amazon.awssdk.sdk-core-2.29.51.jar + - software.amazon.awssdk.sts-2.29.51.jar + - software.amazon.awssdk.third-party-jackson-core-2.29.51.jar + - software.amazon.awssdk.utils-2.29.51.jar + - software.amazon.eventstream.eventstream-1.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - net.sourceforge.argparse4j.argparse4j-0.9.0.jar + - org.bouncycastle.bcpkix-jdk18on-1.78.1.jar + - org.bouncycastle.bcprov-jdk18on-1.78.1.jar + - org.bouncycastle.bcutil-jdk18on-1.78.1.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.codehaus.mojo.animal-sniffer-annotations-1.23.jar + - org.projectlombok.lombok-1.18.24.jar + - org.reactivestreams.reactive-streams-1.0.4.jar + - org.slf4j.jul-to-slf4j-2.0.12.jar + - org.slf4j.slf4j-api-2.0.16.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.google.protobuf.protobuf-java-4.27.1.jar + - com.google.re2j.re2j-1.1.jar + - com.jcraft.jsch-0.1.55.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + - org.jline.jline-3.9.0.jar + - org.ow2.asm.asm-8.0.1.jar + - org.threeten.threeten-extra-1.7.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.github.luben.zstd-jni-1.5.0-1.jar + - dnsjava.dnsjava-2.1.7.jar + - org.codehaus.woodstox.stax2-api-4.2.1.jar + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.annotation.jakarta.annotation-api-3.0.0.jar + - jakarta.el.jakarta.el-api-4.0.0.jar + - jakarta.servlet.jakarta.servlet-api-5.0.0.jar + - jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar + - javax.ws.rs.javax.ws.rs-api-2.1.1.jar + - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar + - org.glassfish.hk2.hk2-api-3.0.6.jar + - org.glassfish.hk2.hk2-locator-3.0.3.jar + - org.glassfish.hk2.hk2-utils-3.0.6.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar + - org.glassfish.jakarta.el-4.0.2.jar + - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar + - org.glassfish.jersey.core.jersey-client-3.0.12.jar + - org.glassfish.jersey.core.jersey-common-3.0.12.jar + - org.glassfish.jersey.core.jersey-server-3.0.12.jar + - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar + - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar + - org.jgrapht.jgrapht-core-1.4.0.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.4.14.jar + - ch.qos.logback.logback-classic-1.4.14.jar + - ch.qos.logback.logback-core-1.4.14.jar + +-------------------------------------------------------------------------------- +Dependencies under the Common Development and Distribution License (CDDL) +(some are dual licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +CDDL 1.0 +~~~~~~~~ + +Scala/Java jars: + - javax.annotation.javax.annotation-api-1.3.2.jar + - javax.servlet.javax.servlet-api-3.1.0.jar + - javax.ws.rs.jsr311-api-1.1.1.jar + + +CDDL 1.1 +~~~~~~~~ + +Scala/Java jars: + - com.sun.jersey.contribs.jersey-guice-1.19.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.1.jar + - jakarta.activation.jakarta.activation-api-2.1.0.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + - org.eclipse.collections.eclipse-collections-11.1.0.jar + - org.eclipse.collections.eclipse-collections-api-11.1.0.jar + - org.eclipse.jgit.org.eclipse.jgit-5.13.0.202109080827-r.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - aopalliance.aopalliance-1.0.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/computing-unit-managing-service/NOTICE-binary b/computing-unit-managing-service/NOTICE-binary new file mode 100644 index 00000000000..66f67bf0add --- /dev/null +++ b/computing-unit-managing-service/NOTICE-binary @@ -0,0 +1,1822 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Hadoop +-------------------------------------------------------------------------------- + +Apache Hadoop +Copyright 2006 and onwards The Apache Software Foundation. + +Export Control Notice +--------------------- + +This distribution includes cryptographic software. The country in which +you currently reside may have restrictions on the import, possession, use, +and/or re-export to another country, of encryption software. BEFORE using +any encryption software, please check your country's laws, regulations and +policies concerning the import, possession, or use, and re-export of +encryption software, to see if this is permitted. See + for more information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity Control +Number (ECCN) 5D002.C.1, which includes information security software +using or performing cryptographic functions with asymmetric algorithms. +The form and manner of this Apache Software Foundation distribution makes +it eligible for export under the License Exception ENC Technology Software +Unrestricted (TSU) exception (see the BIS Export Administration +Regulations, Section 740.13) for both object code and source code. + +The following provides more details on the included cryptographic software: + + This software uses the SSL libraries from the Jetty project written + by mortbay.org. + + Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography + APIs written by the Legion of the Bouncy Castle Inc. + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This product includes code from Apache Avro. + + Apache Avro + Copyright 2010-2024 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- + +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + + Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, + arrow-vector, flight-core, flight-grpc) + Copyright 2016-2023 The Apache Software Foundation + + Apache Avro + Copyright 2009-2024 The Apache Software Foundation + + Apache Commons BeanUtils + Copyright 2000-2019 The Apache Software Foundation + + Apache Commons CLI + Copyright 2001-2022 The Apache Software Foundation + + Apache Commons Codec + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Collections (3.x and 4.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Compress + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Configuration + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons IO + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons JCS + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Lang (2.x and 3.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Logging + Copyright 2003-2014 The Apache Software Foundation + + Apache Commons Math + Copyright 2001-2016 The Apache Software Foundation + + Apache Commons Net + Copyright 2001-2023 The Apache Software Foundation + + Apache Commons Pool + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Text + Copyright 2014-2024 The Apache Software Foundation + + Apache Commons VFS + Copyright 2002-2024 The Apache Software Foundation + + Apache Curator + Copyright 2011-2024 The Apache Software Foundation + + Apache HttpComponents (httpclient, httpcore, httpasyncclient, + httpclient5, httpcore5, httpcore5-h2, httpmime) + Copyright 1999-2024 The Apache Software Foundation + Apache HTrace (Incubating) + Copyright 2016-2017 The Apache Software Foundation + + Apache Iceberg + Copyright 2017-2024 The Apache Software Foundation + + Apache Kerby (kerb-* and kerby-* subprojects) + Copyright 2014-2017 The Apache Software Foundation + + Apache Maven (many subprojects including wagon-*) + Copyright 2001-2024 The Apache Software Foundation + + Apache ORC + Copyright 2013-2024 The Apache Software Foundation + + Apache Yetus + Copyright 2015-2023 The Apache Software Foundation + + Apache ZooKeeper + Copyright 2008-2024 The Apache Software Foundation + + Apache log4j 1.2 / reload4j + Copyright 2007 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- + +The Netty Project +Copyright 2011-2024 The Netty Project (https://netty.io/). + +This product contains the extensions to Java Collections Framework derived +from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public +Domain). + +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder. + +This product contains a modified version of 'JZlib', a re-implementation +of zlib in pure Java (BSD-style license, +http://www.jcraft.com/jzlib/). + +This product contains a modified version of 'Webbit' (BSD License, +https://github.com/joewalnes/webbit). + +This product optionally depends on 'Protocol Buffers' (New BSD License, +http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT +License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, +http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), +'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and +'Apache Felix' (Apache License 2.0). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library (and guice-servlet extension) +Copyright 2006-2015 Google, Inc. + +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by Amazon Technologies, Inc +(http://www.amazon.com/). + +The AWS SDK bundles the following third-party works: + * XML parsing and utility functions from JetS3t + Copyright 2006-2009 James Murty. + * PKCS#1 PEM encoded private key parsing and utility functions from + oauth.googlecode.com - Copyright 1998-2010 AOL Inc. + * Apache Commons Lang (https://github.com/apache/commons-lang) + * Netty Reactive Streams + (https://github.com/playframework/netty-reactive-streams) + * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as + software.amazon.awssdk:third-party-jackson-core + * Jackson-dataformat-cbor + (https://github.com/FasterXML/jackson-dataformats-binary) + +Required Apache Commons Lang attribution: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Eclipse Jetty 11.0 +-------------------------------------------------------------------------------- + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. + +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +Apache Parquet (per-component supplementary notices) +-------------------------------------------------------------------------------- + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el + +## Trademarks + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + + * Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations is a trademark of the Eclipse Foundation. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/jakartaee/common-annotations-api + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Inject API (jakarta.inject-api 2.0.1) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +-------------------------------------------------------------------------------- +Bouncy Castle +-------------------------------------------------------------------------------- + +Bouncy Castle Cryptography (org.bouncycastle.*) is distributed under the +Bouncy Castle License, whose text reproduces the MIT License with Bouncy +Castle's copyright line: + + Copyright (c) 2000-2024 The Legion of the Bouncy Castle Inc. + (https://www.bouncycastle.org) + +The full MIT-equivalent text is reproduced in +licenses/LICENSE-MIT.txt; the Bouncy Castle copyright line above must be +preserved alongside it. diff --git a/config-service/LICENSE-binary b/config-service/LICENSE-binary new file mode 100644 index 00000000000..de970a5394d --- /dev/null +++ b/config-service/LICENSE-binary @@ -0,0 +1,401 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of this service includes the following third-party components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under the lib/ directory of + this service's Universal zip. + + - Source files derived from third-party projects are compiled into + the bundled jars under lib/ and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.fasterxml.classmate-1.7.0.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.github.ben-manes.caffeine.caffeine-3.1.8.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.errorprone.error_prone_annotations-2.25.0.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.helger.profiler-1.1.1.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - io.dropwizard.dropwizard-auth-4.0.7.jar + - io.dropwizard.dropwizard-configuration-4.0.7.jar + - io.dropwizard.dropwizard-core-4.0.7.jar + - io.dropwizard.dropwizard-health-4.0.7.jar + - io.dropwizard.dropwizard-jackson-4.0.7.jar + - io.dropwizard.dropwizard-jersey-4.0.7.jar + - io.dropwizard.dropwizard-jetty-4.0.7.jar + - io.dropwizard.dropwizard-lifecycle-4.0.7.jar + - io.dropwizard.dropwizard-logging-4.0.7.jar + - io.dropwizard.dropwizard-metrics-4.0.7.jar + - io.dropwizard.dropwizard-request-logging-4.0.7.jar + - io.dropwizard.dropwizard-servlets-4.0.7.jar + - io.dropwizard.dropwizard-util-4.0.7.jar + - io.dropwizard.dropwizard-validation-4.0.7.jar + - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar + - io.dropwizard.metrics.metrics-annotation-4.2.25.jar + - io.dropwizard.metrics.metrics-caffeine-4.2.25.jar + - io.dropwizard.metrics.metrics-core-4.2.25.jar + - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar + - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar + - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar + - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar + - io.dropwizard.metrics.metrics-jmx-4.2.25.jar + - io.dropwizard.metrics.metrics-json-4.2.25.jar + - io.dropwizard.metrics.metrics-jvm-4.2.25.jar + - io.dropwizard.metrics.metrics-logback-4.2.25.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - jakarta.inject.jakarta.inject-api-2.0.1.jar + - jakarta.validation.jakarta.validation-api-3.0.2.jar + - org.apache.commons.commons-lang3-3.13.0.jar + - org.apache.commons.commons-text-1.11.0.jar + - org.bitbucket.b_c.jose4j-0.9.6.jar + - org.eclipse.jetty.jetty-http-11.0.20.jar + - org.eclipse.jetty.jetty-io-11.0.20.jar + - org.eclipse.jetty.jetty-security-11.0.20.jar + - org.eclipse.jetty.jetty-server-11.0.20.jar + - org.eclipse.jetty.jetty-servlet-11.0.20.jar + - org.eclipse.jetty.jetty-servlets-11.0.20.jar + - org.eclipse.jetty.jetty-util-11.0.20.jar + - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar + - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.5.3.Final.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.playframework.play-functional_2.13-3.1.0-M1.jar + - org.playframework.play-json_2.13-3.1.0-M1.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.slf4j.jcl-over-slf4j-2.0.12.jar + - org.slf4j.log4j-over-slf4j-2.0.12.jar + - org.yaml.snakeyaml-2.2.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - net.sourceforge.argparse4j.argparse4j-0.9.0.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.slf4j.jul-to-slf4j-2.0.12.jar + - org.slf4j.slf4j-api-2.0.12.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.google.protobuf.protobuf-java-3.25.8.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.annotation.jakarta.annotation-api-2.1.1.jar + - jakarta.el.jakarta.el-api-4.0.0.jar + - jakarta.servlet.jakarta.servlet-api-5.0.0.jar + - jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar + - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar + - org.glassfish.hk2.hk2-api-3.0.6.jar + - org.glassfish.hk2.hk2-locator-3.0.3.jar + - org.glassfish.hk2.hk2-utils-3.0.6.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar + - org.glassfish.jakarta.el-4.0.2.jar + - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar + - org.glassfish.jersey.core.jersey-client-3.0.12.jar + - org.glassfish.jersey.core.jersey-common-3.0.12.jar + - org.glassfish.jersey.core.jersey-server-3.0.12.jar + - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar + - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.4.14.jar + - ch.qos.logback.logback-classic-1.4.14.jar + - ch.qos.logback.logback-core-1.4.14.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.1.jar + - jakarta.activation.jakarta.activation-api-2.1.0.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - org.reactivestreams.reactive-streams-1.0.3.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/config-service/NOTICE-binary b/config-service/NOTICE-binary new file mode 100644 index 00000000000..4376b27b7cf --- /dev/null +++ b/config-service/NOTICE-binary @@ -0,0 +1,1546 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Eclipse Jetty 11.0 +-------------------------------------------------------------------------------- + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. + +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el + +## Trademarks + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + + * Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations is a trademark of the Eclipse Foundation. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/jakartaee/common-annotations-api + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Inject API (jakarta.inject-api 2.0.1) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf diff --git a/file-service/LICENSE-binary b/file-service/LICENSE-binary new file mode 100644 index 00000000000..6d3da7abc3c --- /dev/null +++ b/file-service/LICENSE-binary @@ -0,0 +1,612 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of this service includes the following third-party components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under the lib/ directory of + this service's Universal zip. + + - Source files derived from third-party projects are compiled into + the bundled jars under lib/ and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.fasterxml.classmate-1.7.0.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.10.5.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar + - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jsonSchema-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.fasterxml.woodstox.woodstox-core-5.3.0.jar + - com.github.ben-manes.caffeine.caffeine-3.1.8.jar + - com.github.sisyphsu.dateparser-1.0.11.jar + - com.github.sisyphsu.retree-1.0.4.jar + - com.github.stephenc.jcip.jcip-annotations-1.0-1.jar + - com.google.android.annotations-4.1.1.4.jar + - com.google.api.grpc.proto-google-common-protos-2.22.0.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.code.gson.gson-2.10.1.jar + - com.google.errorprone.error_prone_annotations-2.25.0.jar + - com.google.flatbuffers.flatbuffers-java-23.5.26.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.inject.extensions.guice-servlet-4.0.jar + - com.google.inject.guice-4.0.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.googlecode.javaewah.JavaEWAH-1.1.12.jar + - com.helger.profiler-1.1.1.jar + - com.nimbusds.nimbus-jose-jwt-9.8.1.jar + - com.squareup.okhttp.okhttp-2.7.5.jar + - com.squareup.okhttp3.logging-interceptor-4.12.0.jar + - com.squareup.okhttp3.okhttp-4.12.0.jar + - com.squareup.okio.okio-3.6.0.jar + - com.squareup.okio.okio-jvm-3.6.0.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - commons-beanutils.commons-beanutils-1.9.4.jar + - commons-cli.commons-cli-1.2.jar + - commons-codec.commons-codec-1.17.1.jar + - commons-collections.commons-collections-3.2.2.jar + - commons-io.commons-io-2.16.1.jar + - commons-logging.commons-logging-1.2.jar + - commons-net.commons-net-3.6.jar + - commons-pool.commons-pool-1.6.jar + - dev.failsafe.failsafe-3.3.2.jar + - io.airlift.aircompressor-0.27.jar + - io.dropwizard.dropwizard-auth-4.0.7.jar + - io.dropwizard.dropwizard-configuration-4.0.7.jar + - io.dropwizard.dropwizard-core-4.0.7.jar + - io.dropwizard.dropwizard-health-4.0.7.jar + - io.dropwizard.dropwizard-jackson-4.0.7.jar + - io.dropwizard.dropwizard-jersey-4.0.7.jar + - io.dropwizard.dropwizard-jetty-4.0.7.jar + - io.dropwizard.dropwizard-lifecycle-4.0.7.jar + - io.dropwizard.dropwizard-logging-4.0.7.jar + - io.dropwizard.dropwizard-metrics-4.0.7.jar + - io.dropwizard.dropwizard-request-logging-4.0.7.jar + - io.dropwizard.dropwizard-servlets-4.0.7.jar + - io.dropwizard.dropwizard-util-4.0.7.jar + - io.dropwizard.dropwizard-validation-4.0.7.jar + - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar + - io.dropwizard.metrics.metrics-annotation-4.2.25.jar + - io.dropwizard.metrics.metrics-caffeine-4.2.25.jar + - io.dropwizard.metrics.metrics-core-4.2.25.jar + - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar + - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar + - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar + - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar + - io.dropwizard.metrics.metrics-jmx-4.2.25.jar + - io.dropwizard.metrics.metrics-json-4.2.25.jar + - io.dropwizard.metrics.metrics-jvm-4.2.25.jar + - io.dropwizard.metrics.metrics-logback-4.2.25.jar + - io.grpc.grpc-api-1.60.0.jar + - io.grpc.grpc-context-1.60.0.jar + - io.grpc.grpc-core-1.60.0.jar + - io.grpc.grpc-netty-1.60.0.jar + - io.grpc.grpc-protobuf-1.60.0.jar + - io.grpc.grpc-protobuf-lite-1.60.0.jar + - io.grpc.grpc-stub-1.60.0.jar + - io.grpc.grpc-util-1.60.0.jar + - io.gsonfire.gson-fire-1.8.5.jar + - io.lakefs.sdk-1.51.0.jar + - io.netty.netty-3.10.6.Final.jar + - io.netty.netty-buffer-4.1.104.Final.jar + - io.netty.netty-codec-4.1.104.Final.jar + - io.netty.netty-codec-http-4.1.100.Final.jar + - io.netty.netty-codec-http2-4.1.100.Final.jar + - io.netty.netty-codec-socks-4.1.100.Final.jar + - io.netty.netty-common-4.1.104.Final.jar + - io.netty.netty-handler-4.1.104.Final.jar + - io.netty.netty-handler-proxy-4.1.100.Final.jar + - io.netty.netty-resolver-4.1.104.Final.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final.jar + - io.netty.netty-tcnative-classes-2.0.61.Final.jar + - io.netty.netty-transport-4.1.104.Final.jar + - io.netty.netty-transport-native-unix-common-4.1.104.Final.jar + - io.perfmark.perfmark-api-0.26.0.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - jakarta.inject.jakarta.inject-api-2.0.1.jar + - jakarta.validation.jakarta.validation-api-3.0.2.jar + - javax.inject.javax.inject-1.jar + - javax.validation.validation-api-2.0.1.Final.jar + - log4j.log4j-1.2.17.jar + - net.minidev.accessors-smart-2.4.2.jar + - net.minidev.json-smart-2.4.2.jar + - org.apache.arrow.arrow-format-15.0.2.jar + - org.apache.arrow.arrow-memory-core-15.0.2.jar + - org.apache.arrow.arrow-memory-netty-15.0.2.jar + - org.apache.arrow.arrow-vector-15.0.2.jar + - org.apache.arrow.flight-core-15.0.2.jar + - org.apache.arrow.flight-grpc-15.0.2.jar + - org.apache.avro.avro-1.12.0.jar + - org.apache.commons.commons-compress-1.26.2.jar + - org.apache.commons.commons-configuration2-2.1.1.jar + - org.apache.commons.commons-jcs3-core-3.2.jar + - org.apache.commons.commons-lang3-3.14.0.jar + - org.apache.commons.commons-math3-3.1.1.jar + - org.apache.commons.commons-text-1.11.0.jar + - org.apache.commons.commons-vfs2-2.9.0.jar + - org.apache.curator.curator-client-4.2.0.jar + - org.apache.curator.curator-framework-4.2.0.jar + - org.apache.curator.curator-recipes-4.2.0.jar + - org.apache.hadoop.hadoop-annotations-3.3.1.jar + - org.apache.hadoop.hadoop-auth-3.3.1.jar + - org.apache.hadoop.hadoop-common-3.3.1.jar + - org.apache.hadoop.hadoop-hdfs-client-3.3.1.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-api-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-client-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-common-3.3.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar + - org.apache.htrace.htrace-core4-4.1.0-incubating.jar + - org.apache.httpcomponents.client5.httpclient5-5.4.jar + - org.apache.httpcomponents.core5.httpcore5-5.3.jar + - org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + - org.apache.httpcomponents.httpclient-4.5.13.jar + - org.apache.httpcomponents.httpcore-4.4.16.jar + - org.apache.iceberg.iceberg-api-1.7.1.jar + - org.apache.iceberg.iceberg-aws-1.7.1.jar + - org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar + - org.apache.iceberg.iceberg-common-1.7.1.jar + - org.apache.iceberg.iceberg-core-1.7.1.jar + - org.apache.iceberg.iceberg-data-1.7.1.jar + - org.apache.iceberg.iceberg-parquet-1.7.1.jar + - org.apache.kerby.kerb-admin-1.0.1.jar + - org.apache.kerby.kerb-client-1.0.1.jar + - org.apache.kerby.kerb-common-1.0.1.jar + - org.apache.kerby.kerb-core-1.0.1.jar + - org.apache.kerby.kerb-crypto-1.0.1.jar + - org.apache.kerby.kerb-identity-1.0.1.jar + - org.apache.kerby.kerb-server-1.0.1.jar + - org.apache.kerby.kerb-simplekdc-1.0.1.jar + - org.apache.kerby.kerb-util-1.0.1.jar + - org.apache.kerby.kerby-asn1-1.0.1.jar + - org.apache.kerby.kerby-config-1.0.1.jar + - org.apache.kerby.kerby-pkix-1.0.1.jar + - org.apache.kerby.kerby-util-1.0.1.jar + - org.apache.kerby.kerby-xdr-1.0.1.jar + - org.apache.kerby.token-provider-1.0.1.jar + - org.apache.orc.orc-core-1.9.4-nohive.jar + - org.apache.orc.orc-shims-1.9.4.jar + - org.apache.parquet.parquet-avro-1.13.1.jar + - org.apache.parquet.parquet-column-1.13.1.jar + - org.apache.parquet.parquet-common-1.13.1.jar + - org.apache.parquet.parquet-encoding-1.13.1.jar + - org.apache.parquet.parquet-format-structures-1.13.1.jar + - org.apache.parquet.parquet-hadoop-1.13.1.jar + - org.apache.parquet.parquet-jackson-1.13.1.jar + - org.apache.yetus.audience-annotations-0.13.0.jar + - org.apache.zookeeper.zookeeper-3.5.6.jar + - org.apache.zookeeper.zookeeper-jute-3.5.6.jar + - org.bitbucket.b_c.jose4j-0.9.6.jar + - org.eclipse.jetty.jetty-http-11.0.20.jar + - org.eclipse.jetty.jetty-io-11.0.20.jar + - org.eclipse.jetty.jetty-security-11.0.20.jar + - org.eclipse.jetty.jetty-server-11.0.20.jar + - org.eclipse.jetty.jetty-servlet-11.0.20.jar + - org.eclipse.jetty.jetty-servlets-11.0.20.jar + - org.eclipse.jetty.jetty-util-11.0.20.jar + - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar + - org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar + - org.ehcache.sizeof-0.4.3.jar + - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.5.3.Final.jar + - org.jetbrains.annotations-17.0.0.jar + - org.jetbrains.kotlin.kotlin-stdlib-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-common-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.9.10.jar + - org.jheaps.jheaps-0.11.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.openapitools.jackson-databind-nullable-0.2.6.jar + - org.playframework.play-functional_2.13-3.1.0-M1.jar + - org.playframework.play-json_2.13-3.1.0-M1.jar + - org.roaringbitmap.RoaringBitmap-1.3.0.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.slf4j.jcl-over-slf4j-2.0.12.jar + - org.slf4j.log4j-over-slf4j-2.0.12.jar + - org.xerial.snappy.snappy-java-1.1.8.3.jar + - org.yaml.snakeyaml-2.2.jar + - software.amazon.awssdk.annotations-2.29.51.jar + - software.amazon.awssdk.apache-client-2.29.51.jar + - software.amazon.awssdk.arns-2.29.51.jar + - software.amazon.awssdk.auth-2.29.51.jar + - software.amazon.awssdk.aws-core-2.29.51.jar + - software.amazon.awssdk.aws-query-protocol-2.29.51.jar + - software.amazon.awssdk.aws-xml-protocol-2.29.51.jar + - software.amazon.awssdk.checksums-2.29.51.jar + - software.amazon.awssdk.checksums-spi-2.29.51.jar + - software.amazon.awssdk.crt-core-2.29.51.jar + - software.amazon.awssdk.endpoints-spi-2.29.51.jar + - software.amazon.awssdk.http-auth-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-eventstream-2.29.51.jar + - software.amazon.awssdk.http-auth-spi-2.29.51.jar + - software.amazon.awssdk.http-client-spi-2.29.51.jar + - software.amazon.awssdk.identity-spi-2.29.51.jar + - software.amazon.awssdk.json-utils-2.29.51.jar + - software.amazon.awssdk.metrics-spi-2.29.51.jar + - software.amazon.awssdk.netty-nio-client-2.29.51.jar + - software.amazon.awssdk.profiles-2.29.51.jar + - software.amazon.awssdk.protocol-core-2.29.51.jar + - software.amazon.awssdk.regions-2.29.51.jar + - software.amazon.awssdk.retries-2.29.51.jar + - software.amazon.awssdk.retries-spi-2.29.51.jar + - software.amazon.awssdk.s3-2.29.51.jar + - software.amazon.awssdk.sdk-core-2.29.51.jar + - software.amazon.awssdk.sts-2.29.51.jar + - software.amazon.awssdk.third-party-jackson-core-2.29.51.jar + - software.amazon.awssdk.utils-2.29.51.jar + - software.amazon.eventstream.eventstream-1.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - net.sourceforge.argparse4j.argparse4j-0.9.0.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.codehaus.mojo.animal-sniffer-annotations-1.23.jar + - org.projectlombok.lombok-1.18.24.jar + - org.reactivestreams.reactive-streams-1.0.4.jar + - org.slf4j.jul-to-slf4j-2.0.12.jar + - org.slf4j.slf4j-api-2.0.16.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.google.protobuf.protobuf-java-3.25.8.jar + - com.google.re2j.re2j-1.1.jar + - com.jcraft.jsch-0.1.55.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + - org.jline.jline-3.9.0.jar + - org.ow2.asm.asm-8.0.1.jar + - org.threeten.threeten-extra-1.7.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.github.luben.zstd-jni-1.5.0-1.jar + - dnsjava.dnsjava-2.1.7.jar + - org.codehaus.woodstox.stax2-api-4.2.1.jar + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.annotation.jakarta.annotation-api-2.1.1.jar + - jakarta.el.jakarta.el-api-4.0.0.jar + - jakarta.servlet.jakarta.servlet-api-5.0.0.jar + - jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar + - javax.ws.rs.javax.ws.rs-api-2.1.1.jar + - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar + - org.glassfish.hk2.hk2-api-3.0.6.jar + - org.glassfish.hk2.hk2-locator-3.0.3.jar + - org.glassfish.hk2.hk2-utils-3.0.6.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar + - org.glassfish.jakarta.el-4.0.2.jar + - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar + - org.glassfish.jersey.core.jersey-client-3.0.12.jar + - org.glassfish.jersey.core.jersey-common-3.0.12.jar + - org.glassfish.jersey.core.jersey-server-3.0.12.jar + - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar + - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar + - org.jgrapht.jgrapht-core-1.4.0.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.4.14.jar + - ch.qos.logback.logback-classic-1.4.14.jar + - ch.qos.logback.logback-core-1.4.14.jar + +-------------------------------------------------------------------------------- +Dependencies under the Common Development and Distribution License (CDDL) +(some are dual licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +CDDL 1.0 +~~~~~~~~ + +Scala/Java jars: + - javax.annotation.javax.annotation-api-1.3.2.jar + - javax.servlet.javax.servlet-api-3.1.0.jar + - javax.ws.rs.jsr311-api-1.1.1.jar + + +CDDL 1.1 +~~~~~~~~ + +Scala/Java jars: + - com.sun.jersey.contribs.jersey-guice-1.19.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.1.jar + - jakarta.activation.jakarta.activation-api-2.1.0.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + - org.eclipse.collections.eclipse-collections-11.1.0.jar + - org.eclipse.collections.eclipse-collections-api-11.1.0.jar + - org.eclipse.jgit.org.eclipse.jgit-5.13.0.202109080827-r.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - aopalliance.aopalliance-1.0.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/file-service/NOTICE-binary b/file-service/NOTICE-binary new file mode 100644 index 00000000000..45eaaa880a3 --- /dev/null +++ b/file-service/NOTICE-binary @@ -0,0 +1,1807 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Hadoop +-------------------------------------------------------------------------------- + +Apache Hadoop +Copyright 2006 and onwards The Apache Software Foundation. + +Export Control Notice +--------------------- + +This distribution includes cryptographic software. The country in which +you currently reside may have restrictions on the import, possession, use, +and/or re-export to another country, of encryption software. BEFORE using +any encryption software, please check your country's laws, regulations and +policies concerning the import, possession, or use, and re-export of +encryption software, to see if this is permitted. See + for more information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity Control +Number (ECCN) 5D002.C.1, which includes information security software +using or performing cryptographic functions with asymmetric algorithms. +The form and manner of this Apache Software Foundation distribution makes +it eligible for export under the License Exception ENC Technology Software +Unrestricted (TSU) exception (see the BIS Export Administration +Regulations, Section 740.13) for both object code and source code. + +The following provides more details on the included cryptographic software: + + This software uses the SSL libraries from the Jetty project written + by mortbay.org. + + Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography + APIs written by the Legion of the Bouncy Castle Inc. + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This product includes code from Apache Avro. + + Apache Avro + Copyright 2010-2024 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- + +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + + Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, + arrow-vector, flight-core, flight-grpc) + Copyright 2016-2023 The Apache Software Foundation + + Apache Avro + Copyright 2009-2024 The Apache Software Foundation + + Apache Commons BeanUtils + Copyright 2000-2019 The Apache Software Foundation + + Apache Commons CLI + Copyright 2001-2022 The Apache Software Foundation + + Apache Commons Codec + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Collections (3.x and 4.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Compress + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Configuration + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons IO + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons JCS + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Lang (2.x and 3.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Logging + Copyright 2003-2014 The Apache Software Foundation + + Apache Commons Math + Copyright 2001-2016 The Apache Software Foundation + + Apache Commons Net + Copyright 2001-2023 The Apache Software Foundation + + Apache Commons Pool + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Text + Copyright 2014-2024 The Apache Software Foundation + + Apache Commons VFS + Copyright 2002-2024 The Apache Software Foundation + + Apache Curator + Copyright 2011-2024 The Apache Software Foundation + + Apache HttpComponents (httpclient, httpcore, httpasyncclient, + httpclient5, httpcore5, httpcore5-h2, httpmime) + Copyright 1999-2024 The Apache Software Foundation + Apache HTrace (Incubating) + Copyright 2016-2017 The Apache Software Foundation + + Apache Iceberg + Copyright 2017-2024 The Apache Software Foundation + + Apache Kerby (kerb-* and kerby-* subprojects) + Copyright 2014-2017 The Apache Software Foundation + + Apache Maven (many subprojects including wagon-*) + Copyright 2001-2024 The Apache Software Foundation + + Apache ORC + Copyright 2013-2024 The Apache Software Foundation + + Apache Yetus + Copyright 2015-2023 The Apache Software Foundation + + Apache ZooKeeper + Copyright 2008-2024 The Apache Software Foundation + + Apache log4j 1.2 / reload4j + Copyright 2007 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- + +The Netty Project +Copyright 2011-2024 The Netty Project (https://netty.io/). + +This product contains the extensions to Java Collections Framework derived +from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public +Domain). + +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder. + +This product contains a modified version of 'JZlib', a re-implementation +of zlib in pure Java (BSD-style license, +http://www.jcraft.com/jzlib/). + +This product contains a modified version of 'Webbit' (BSD License, +https://github.com/joewalnes/webbit). + +This product optionally depends on 'Protocol Buffers' (New BSD License, +http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT +License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, +http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), +'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and +'Apache Felix' (Apache License 2.0). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library (and guice-servlet extension) +Copyright 2006-2015 Google, Inc. + +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by Amazon Technologies, Inc +(http://www.amazon.com/). + +The AWS SDK bundles the following third-party works: + * XML parsing and utility functions from JetS3t + Copyright 2006-2009 James Murty. + * PKCS#1 PEM encoded private key parsing and utility functions from + oauth.googlecode.com - Copyright 1998-2010 AOL Inc. + * Apache Commons Lang (https://github.com/apache/commons-lang) + * Netty Reactive Streams + (https://github.com/playframework/netty-reactive-streams) + * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as + software.amazon.awssdk:third-party-jackson-core + * Jackson-dataformat-cbor + (https://github.com/FasterXML/jackson-dataformats-binary) + +Required Apache Commons Lang attribution: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Eclipse Jetty 11.0 +-------------------------------------------------------------------------------- + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. + +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +Apache Parquet (per-component supplementary notices) +-------------------------------------------------------------------------------- + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el + +## Trademarks + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + + * Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations is a trademark of the Eclipse Foundation. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/jakartaee/common-annotations-api + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Inject API (jakarta.inject-api 2.0.1) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf diff --git a/frontend/LICENSE-binary b/frontend/LICENSE-binary new file mode 100644 index 00000000000..a1b6c83670a --- /dev/null +++ b/frontend/LICENSE-binary @@ -0,0 +1,378 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of the texera-dashboard-service Docker image bundles the following third-party Angular / npm packages, sourced from frontend/node_modules at build time and shipped compiled into the image's frontend assets, grouped by license. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Angular / npm packages: + - fuse.js@6.5.3 + - jschardet@3.1.3 + - rxjs@7.8.1 + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - Google Angular formly examples + frontend/src/app/common/formly/array.type.ts + frontend/src/app/common/formly/object.type.ts + frontend/src/app/common/formly/multischema.type.ts + frontend/src/app/common/formly/null.type.ts + https://angular.io + - SVGRepo icons + frontend/src/assets/svg/operator-view-result.svg + frontend/src/assets/svg/operator-reuse-cache-valid.svg + frontend/src/assets/svg/operator-reuse-cache-invalid.svg + https://www.svgrepo.com + +Angular / npm packages: + - @abacritt/angularx-social-login@2.3.0 + - @ali-hm/angular-tree-component@12.0.5 + - @angular/animations@21.2.10 + - @angular/cdk@21.2.8 + - @angular/common@21.2.10 + - @angular/core@21.2.10 + - @angular/forms@21.2.10 + - @angular/platform-browser@21.2.10 + - @angular/router@21.2.10 + - @ant-design/colors@7.2.1 + - @ant-design/fast-color@2.0.6 + - @ant-design/icons-angular@21.0.0 + - @auth0/angular-jwt@5.1.0 + - @babel/runtime@7.29.2 + - @codingame/monaco-vscode-api@8.0.4 + - @codingame/monaco-vscode-base-service-override@8.0.4 + - @codingame/monaco-vscode-configuration-service-override@8.0.4 + - @codingame/monaco-vscode-editor-api@8.0.4 + - @codingame/monaco-vscode-environment-service-override@8.0.4 + - @codingame/monaco-vscode-extensions-service-override@8.0.4 + - @codingame/monaco-vscode-files-service-override@8.0.4 + - @codingame/monaco-vscode-host-service-override@8.0.4 + - @codingame/monaco-vscode-java-default-extension@8.0.4 + - @codingame/monaco-vscode-languages-service-override@8.0.4 + - @codingame/monaco-vscode-layout-service-override@8.0.4 + - @codingame/monaco-vscode-model-service-override@8.0.4 + - @codingame/monaco-vscode-monarch-service-override@8.0.4 + - @codingame/monaco-vscode-python-default-extension@8.0.4 + - @codingame/monaco-vscode-quickaccess-service-override@8.0.4 + - @codingame/monaco-vscode-r-default-extension@8.0.4 + - @codingame/monaco-vscode-textmate-service-override@8.0.4 + - @codingame/monaco-vscode-theme-defaults-default-extension@8.0.4 + - @codingame/monaco-vscode-theme-service-override@8.0.4 + - @ctrl/tinycolor@3.6.1 + - @ngneat/until-destroy@8.1.4 + - @ngx-formly/core@6.3.12 + - @ngx-formly/ng-zorro-antd@6.3.12 + - @vscode/iconv-lite-umd@0.7.0 + - ajv@8.10.0 + - backbone@1.4.1 + - balanced-match@1.0.2 + - base64-js@1.5.1 + - brace-expansion@2.1.0 + - buffer@5.7.1 + - content-disposition@0.5.4 + - css-loader@6.11.0 + - dagre@0.8.5 + - date-fns@2.30.0 + - fast-deep-equal@3.1.3 + - fflate@0.7.4 + - file-saver@2.0.5 + - graphlib@2.1.8 + - html2canvas@1.4.1 + - java@1.0.0 + - jquery@3.6.4 + - json-schema-traverse@1.0.0 + - jszip@3.10.1 + - lib0@0.2.117 + - lodash@4.17.23 + - lodash-es@4.17.21 + - marked@17.0.1 + - mobx@4.14.1 + - monaco-breakpoints@0.2.0 + - monaco-editor-wrapper@5.5.3 + - monaco-languageclient@8.8.3 + - ng-zorro-antd@21.2.2 + - ngx-color-picker@12.0.1 + - ngx-file-drop@16.0.0 + - ngx-json-viewer@3.2.1 + - ngx-markdown@21.2.0 + - papaparse@5.4.1 + - path-browserify@1.0.1 + - plotly.js-basic-dist-min@2.29.0 + - point-in-polygon@1.1.0 + - python@1.0.0 + - quill-cursors@3.1.2 + - r@1.0.0 + - rbush@4.0.1 + - read-excel-file@5.7.1 + - ring-buffer-ts@1.0.3 + - safe-buffer@5.2.1 + - style-loader@3.3.4 + - theme-defaults@1.0.0 + - underscore@1.13.8 + - uuid@8.3.2 + - vscode-jsonrpc@8.2.0 + - vscode-languageclient@9.0.1 + - vscode-languageserver-protocol@3.17.5 + - vscode-languageserver-types@3.17.5 + - vscode-oniguruma@1.7.0 + - vscode-textmate@9.0.0 + - vscode-ws-jsonrpc@3.3.2 + - y-monaco@0.1.5 + - y-protocols@1.0.7 + - y-quill@0.1.5 + - y-websocket@1.5.4 + - yjs@13.5.41 + - zone.js@0.15.1 + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Angular / npm packages: + - d3-shape@2.1.0 + - ieee754@1.2.1 + - quill@1.3.7 + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Angular / npm packages: + - uri-js@4.4.1 + +-------------------------------------------------------------------------------- +Dependencies under the ISC License +-------------------------------------------------------------------------------- + +Angular / npm packages: + - concaveman@2.0.0 + - d3-path@2.0.0 + - minimatch@5.1.9 + - quickselect@3.0.0 + - tinyqueue@2.0.3 + +-------------------------------------------------------------------------------- +Dependencies under the Mozilla Public License, Version 2.0 +-------------------------------------------------------------------------------- + +Angular / npm packages: + - jointjs@3.5.4 + +-------------------------------------------------------------------------------- +Dependencies under the Unlicense +-------------------------------------------------------------------------------- + +Angular / npm packages: + - robust-predicates@3.0.3 + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/workflow-compiling-service/LICENSE-binary b/workflow-compiling-service/LICENSE-binary new file mode 100644 index 00000000000..1f41bd024a4 --- /dev/null +++ b/workflow-compiling-service/LICENSE-binary @@ -0,0 +1,621 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for describing the origin of the Work and + reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Support. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or support. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +================================================================================ +THIRD-PARTY COMPONENTS +================================================================================ + +Apache Texera's binary distribution of this service includes the following third-party components, grouped by license. Each section references licenses/ for the full text of the applicable license. Components under the Apache License, Version 2.0 are governed by the same license terms as Apache Texera itself and are listed for completeness. + +Locations within the distribution: + + - Scala/Java jars listed below ship under the lib/ directory of + this service's Universal zip. + + - Source files derived from third-party projects are compiled into + the bundled jars under lib/ and live at the listed paths in the + Apache Texera source tree. + +-------------------------------------------------------------------------------- +Dependencies under the Apache License, Version 2.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.fasterxml.classmate-1.7.0.jar + - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar + - com.fasterxml.jackson.core.jackson-core-2.18.6.jar + - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar + - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar + - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.10.5.jar + - com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar + - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-jsonSchema-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar + - com.fasterxml.woodstox.woodstox-core-5.3.0.jar + - com.github.ben-manes.caffeine.caffeine-3.1.8.jar + - com.github.sisyphsu.dateparser-1.0.11.jar + - com.github.sisyphsu.retree-1.0.4.jar + - com.github.stephenc.jcip.jcip-annotations-1.0-1.jar + - com.github.tototoshi.scala-csv_2.13-1.3.10.jar + - com.google.android.annotations-4.1.1.4.jar + - com.google.api.grpc.proto-google-common-protos-2.22.0.jar + - com.google.code.findbugs.jsr305-3.0.2.jar + - com.google.code.gson.gson-2.10.1.jar + - com.google.errorprone.error_prone_annotations-2.25.0.jar + - com.google.flatbuffers.flatbuffers-java-23.5.26.jar + - com.google.guava.failureaccess-1.0.2.jar + - com.google.guava.guava-33.0.0-jre.jar + - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + - com.google.inject.extensions.guice-servlet-4.0.jar + - com.google.inject.guice-4.0.jar + - com.google.j2objc.j2objc-annotations-2.8.jar + - com.googlecode.javaewah.JavaEWAH-1.1.12.jar + - com.helger.profiler-1.1.1.jar + - com.nimbusds.nimbus-jose-jwt-9.8.1.jar + - com.squareup.okhttp.okhttp-2.7.5.jar + - com.squareup.okhttp3.logging-interceptor-4.12.0.jar + - com.squareup.okhttp3.okhttp-4.12.0.jar + - com.squareup.okio.okio-3.6.0.jar + - com.squareup.okio.okio-jvm-3.6.0.jar + - com.thesamet.scalapb.lenses_2.13-0.11.20.jar + - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar + - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar + - com.typesafe.config-1.4.6.jar + - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar + - com.univocity.univocity-parsers-2.9.1.jar + - commons-beanutils.commons-beanutils-1.9.4.jar + - commons-cli.commons-cli-1.2.jar + - commons-codec.commons-codec-1.17.1.jar + - commons-collections.commons-collections-3.2.2.jar + - commons-io.commons-io-2.16.1.jar + - commons-logging.commons-logging-1.2.jar + - commons-net.commons-net-3.6.jar + - commons-pool.commons-pool-1.6.jar + - dev.failsafe.failsafe-3.3.2.jar + - io.airlift.aircompressor-0.27.jar + - io.dropwizard.dropwizard-configuration-4.0.7.jar + - io.dropwizard.dropwizard-core-4.0.7.jar + - io.dropwizard.dropwizard-health-4.0.7.jar + - io.dropwizard.dropwizard-jackson-4.0.7.jar + - io.dropwizard.dropwizard-jersey-4.0.7.jar + - io.dropwizard.dropwizard-jetty-4.0.7.jar + - io.dropwizard.dropwizard-lifecycle-4.0.7.jar + - io.dropwizard.dropwizard-logging-4.0.7.jar + - io.dropwizard.dropwizard-metrics-4.0.7.jar + - io.dropwizard.dropwizard-request-logging-4.0.7.jar + - io.dropwizard.dropwizard-servlets-4.0.7.jar + - io.dropwizard.dropwizard-util-4.0.7.jar + - io.dropwizard.dropwizard-validation-4.0.7.jar + - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar + - io.dropwizard.metrics.metrics-annotation-4.2.25.jar + - io.dropwizard.metrics.metrics-core-4.2.25.jar + - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar + - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar + - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar + - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar + - io.dropwizard.metrics.metrics-jmx-4.2.25.jar + - io.dropwizard.metrics.metrics-json-4.2.25.jar + - io.dropwizard.metrics.metrics-jvm-4.2.25.jar + - io.dropwizard.metrics.metrics-logback-4.2.25.jar + - io.grpc.grpc-api-1.60.0.jar + - io.grpc.grpc-context-1.60.0.jar + - io.grpc.grpc-core-1.60.0.jar + - io.grpc.grpc-netty-1.60.0.jar + - io.grpc.grpc-protobuf-1.60.0.jar + - io.grpc.grpc-protobuf-lite-1.60.0.jar + - io.grpc.grpc-stub-1.60.0.jar + - io.grpc.grpc-util-1.60.0.jar + - io.gsonfire.gson-fire-1.8.5.jar + - io.lakefs.sdk-1.51.0.jar + - io.netty.netty-3.10.6.Final.jar + - io.netty.netty-buffer-4.1.104.Final.jar + - io.netty.netty-codec-4.1.104.Final.jar + - io.netty.netty-codec-http-4.1.100.Final.jar + - io.netty.netty-codec-http2-4.1.100.Final.jar + - io.netty.netty-codec-socks-4.1.100.Final.jar + - io.netty.netty-common-4.1.104.Final.jar + - io.netty.netty-handler-4.1.104.Final.jar + - io.netty.netty-handler-proxy-4.1.100.Final.jar + - io.netty.netty-resolver-4.1.104.Final.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar + - io.netty.netty-tcnative-boringssl-static-2.0.61.Final.jar + - io.netty.netty-tcnative-classes-2.0.61.Final.jar + - io.netty.netty-transport-4.1.104.Final.jar + - io.netty.netty-transport-native-unix-common-4.1.104.Final.jar + - io.perfmark.perfmark-api-0.26.0.jar + - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + - jakarta.inject.jakarta.inject-api-2.0.1.jar + - jakarta.validation.jakarta.validation-api-3.0.2.jar + - javax.inject.javax.inject-1.jar + - javax.validation.validation-api-2.0.1.Final.jar + - log4j.log4j-1.2.17.jar + - net.minidev.accessors-smart-2.4.2.jar + - net.minidev.json-smart-2.4.2.jar + - org.apache.arrow.arrow-format-15.0.2.jar + - org.apache.arrow.arrow-memory-core-15.0.2.jar + - org.apache.arrow.arrow-memory-netty-15.0.2.jar + - org.apache.arrow.arrow-vector-15.0.2.jar + - org.apache.arrow.flight-core-15.0.2.jar + - org.apache.arrow.flight-grpc-15.0.2.jar + - org.apache.avro.avro-1.12.0.jar + - org.apache.commons.commons-compress-1.27.1.jar + - org.apache.commons.commons-configuration2-2.1.1.jar + - org.apache.commons.commons-jcs3-core-3.2.jar + - org.apache.commons.commons-lang3-3.16.0.jar + - org.apache.commons.commons-math3-3.1.1.jar + - org.apache.commons.commons-text-1.11.0.jar + - org.apache.commons.commons-vfs2-2.9.0.jar + - org.apache.curator.curator-client-4.2.0.jar + - org.apache.curator.curator-framework-4.2.0.jar + - org.apache.curator.curator-recipes-4.2.0.jar + - org.apache.hadoop.hadoop-annotations-3.3.1.jar + - org.apache.hadoop.hadoop-auth-3.3.1.jar + - org.apache.hadoop.hadoop-common-3.3.1.jar + - org.apache.hadoop.hadoop-hdfs-client-3.3.1.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-api-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-client-3.3.1.jar + - org.apache.hadoop.hadoop-yarn-common-3.3.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar + - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar + - org.apache.htrace.htrace-core4-4.1.0-incubating.jar + - org.apache.httpcomponents.client5.httpclient5-5.4.jar + - org.apache.httpcomponents.core5.httpcore5-5.3.jar + - org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + - org.apache.httpcomponents.httpasyncclient-4.1.5.jar + - org.apache.httpcomponents.httpclient-4.5.13.jar + - org.apache.httpcomponents.httpcore-4.4.16.jar + - org.apache.httpcomponents.httpcore-nio-4.4.13.jar + - org.apache.httpcomponents.httpmime-4.5.13.jar + - org.apache.iceberg.iceberg-api-1.7.1.jar + - org.apache.iceberg.iceberg-aws-1.7.1.jar + - org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar + - org.apache.iceberg.iceberg-common-1.7.1.jar + - org.apache.iceberg.iceberg-core-1.7.1.jar + - org.apache.iceberg.iceberg-data-1.7.1.jar + - org.apache.iceberg.iceberg-parquet-1.7.1.jar + - org.apache.kerby.kerb-admin-1.0.1.jar + - org.apache.kerby.kerb-client-1.0.1.jar + - org.apache.kerby.kerb-common-1.0.1.jar + - org.apache.kerby.kerb-core-1.0.1.jar + - org.apache.kerby.kerb-crypto-1.0.1.jar + - org.apache.kerby.kerb-identity-1.0.1.jar + - org.apache.kerby.kerb-server-1.0.1.jar + - org.apache.kerby.kerb-simplekdc-1.0.1.jar + - org.apache.kerby.kerb-util-1.0.1.jar + - org.apache.kerby.kerby-asn1-1.0.1.jar + - org.apache.kerby.kerby-config-1.0.1.jar + - org.apache.kerby.kerby-pkix-1.0.1.jar + - org.apache.kerby.kerby-util-1.0.1.jar + - org.apache.kerby.kerby-xdr-1.0.1.jar + - org.apache.kerby.token-provider-1.0.1.jar + - org.apache.lucene.lucene-analyzers-common-8.11.4.jar + - org.apache.lucene.lucene-core-8.11.4.jar + - org.apache.lucene.lucene-memory-8.7.0.jar + - org.apache.lucene.lucene-queries-8.7.0.jar + - org.apache.lucene.lucene-queryparser-8.7.0.jar + - org.apache.lucene.lucene-sandbox-8.7.0.jar + - org.apache.orc.orc-core-1.9.4-nohive.jar + - org.apache.orc.orc-shims-1.9.4.jar + - org.apache.parquet.parquet-avro-1.13.1.jar + - org.apache.parquet.parquet-column-1.13.1.jar + - org.apache.parquet.parquet-common-1.13.1.jar + - org.apache.parquet.parquet-encoding-1.13.1.jar + - org.apache.parquet.parquet-format-structures-1.13.1.jar + - org.apache.parquet.parquet-hadoop-1.13.1.jar + - org.apache.parquet.parquet-jackson-1.13.1.jar + - org.apache.yetus.audience-annotations-0.13.0.jar + - org.apache.zookeeper.zookeeper-3.5.6.jar + - org.apache.zookeeper.zookeeper-jute-3.5.6.jar + - org.eclipse.jetty.jetty-http-11.0.20.jar + - org.eclipse.jetty.jetty-io-11.0.20.jar + - org.eclipse.jetty.jetty-security-11.0.20.jar + - org.eclipse.jetty.jetty-server-11.0.20.jar + - org.eclipse.jetty.jetty-servlet-11.0.20.jar + - org.eclipse.jetty.jetty-servlets-11.0.20.jar + - org.eclipse.jetty.jetty-util-11.0.20.jar + - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar + - org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar + - org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar + - org.ehcache.sizeof-0.4.3.jar + - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar + - org.javassist.javassist-3.30.2-GA.jar + - org.jboss.logging.jboss-logging-3.5.3.Final.jar + - org.jetbrains.annotations-17.0.0.jar + - org.jetbrains.kotlin.kotlin-stdlib-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-common-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.9.10.jar + - org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.9.10.jar + - org.jheaps.jheaps-0.11.jar + - org.jooq.jooq-3.16.23.jar + - org.json4s.json4s-ast_2.13-4.0.1.jar + - org.json4s.json4s-jackson-core_2.13-4.0.1.jar + - org.openapitools.jackson-databind-nullable-0.2.6.jar + - org.roaringbitmap.RoaringBitmap-1.3.0.jar + - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar + - org.scala-lang.scala-library-2.13.18.jar + - org.scala-lang.scala-reflect-2.13.18.jar + - org.slf4j.jcl-over-slf4j-2.0.12.jar + - org.slf4j.log4j-over-slf4j-2.0.12.jar + - org.xerial.snappy.snappy-java-1.1.8.3.jar + - org.yaml.snakeyaml-2.2.jar + - software.amazon.awssdk.annotations-2.29.51.jar + - software.amazon.awssdk.apache-client-2.29.51.jar + - software.amazon.awssdk.arns-2.29.51.jar + - software.amazon.awssdk.auth-2.29.51.jar + - software.amazon.awssdk.aws-core-2.29.51.jar + - software.amazon.awssdk.aws-query-protocol-2.29.51.jar + - software.amazon.awssdk.aws-xml-protocol-2.29.51.jar + - software.amazon.awssdk.checksums-2.29.51.jar + - software.amazon.awssdk.checksums-spi-2.29.51.jar + - software.amazon.awssdk.crt-core-2.29.51.jar + - software.amazon.awssdk.endpoints-spi-2.29.51.jar + - software.amazon.awssdk.http-auth-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-2.29.51.jar + - software.amazon.awssdk.http-auth-aws-eventstream-2.29.51.jar + - software.amazon.awssdk.http-auth-spi-2.29.51.jar + - software.amazon.awssdk.http-client-spi-2.29.51.jar + - software.amazon.awssdk.identity-spi-2.29.51.jar + - software.amazon.awssdk.json-utils-2.29.51.jar + - software.amazon.awssdk.metrics-spi-2.29.51.jar + - software.amazon.awssdk.netty-nio-client-2.29.51.jar + - software.amazon.awssdk.profiles-2.29.51.jar + - software.amazon.awssdk.protocol-core-2.29.51.jar + - software.amazon.awssdk.regions-2.29.51.jar + - software.amazon.awssdk.retries-2.29.51.jar + - software.amazon.awssdk.retries-spi-2.29.51.jar + - software.amazon.awssdk.s3-2.29.51.jar + - software.amazon.awssdk.sdk-core-2.29.51.jar + - software.amazon.awssdk.sts-2.29.51.jar + - software.amazon.awssdk.third-party-jackson-core-2.29.51.jar + - software.amazon.awssdk.utils-2.29.51.jar + - software.amazon.eventstream.eventstream-1.0.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the MIT License +-------------------------------------------------------------------------------- + +Source files derived from third-party MIT-licensed projects: + - mbknor-jackson-jsonschema + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java + common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java + https://github.com/mbknor/mbknor-jackson-jsonschema + +Scala/Java jars: + - com.konghq.unirest-java-3.14.2.jar + - io.github.classgraph.classgraph-4.8.157.jar + - net.sourceforge.argparse4j.argparse4j-0.9.0.jar + - org.checkerframework.checker-qual-3.42.0.jar + - org.codehaus.mojo.animal-sniffer-annotations-1.23.jar + - org.projectlombok.lombok-1.18.24.jar + - org.reactivestreams.reactive-streams-1.0.4.jar + - org.slf4j.jul-to-slf4j-2.0.12.jar + - org.slf4j.slf4j-api-2.0.16.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 3-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.google.protobuf.protobuf-java-3.25.8.jar + - com.google.re2j.re2j-1.1.jar + - com.jcraft.jsch-0.1.55.jar + - com.thoughtworks.paranamer.paranamer-2.8.jar + - org.jline.jline-3.9.0.jar + - org.ow2.asm.asm-8.0.1.jar + - org.threeten.threeten-extra-1.7.1.jar + +-------------------------------------------------------------------------------- +Dependencies under the BSD 2-Clause License +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.github.luben.zstd-jni-1.5.0-1.jar + - dnsjava.dnsjava-2.1.7.jar + - org.codehaus.woodstox.stax2-api-4.2.1.jar + - org.postgresql.postgresql-42.7.4.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 2.0 (some are dual +licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - jakarta.annotation.jakarta.annotation-api-2.1.1.jar + - jakarta.el.jakarta.el-api-4.0.0.jar + - jakarta.servlet.jakarta.servlet-api-5.0.0.jar + - jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + - javax.ws.rs.javax.ws.rs-api-2.1.1.jar + - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar + - org.glassfish.hk2.hk2-api-3.0.6.jar + - org.glassfish.hk2.hk2-locator-3.0.3.jar + - org.glassfish.hk2.hk2-utils-3.0.6.jar + - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar + - org.glassfish.jakarta.el-4.0.2.jar + - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar + - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar + - org.glassfish.jersey.core.jersey-client-3.0.12.jar + - org.glassfish.jersey.core.jersey-common-3.0.12.jar + - org.glassfish.jersey.core.jersey-server-3.0.12.jar + - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar + - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar + - org.jgrapht.jgrapht-core-1.4.0.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual +licensed with LGPL-2.1) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - ch.qos.logback.logback-access-1.4.14.jar + - ch.qos.logback.logback-classic-1.4.14.jar + - ch.qos.logback.logback-core-1.4.14.jar + +-------------------------------------------------------------------------------- +Dependencies under the Common Development and Distribution License (CDDL) +(some are dual licensed with GPL-2.0 with Classpath Exception) +-------------------------------------------------------------------------------- + +CDDL 1.0 +~~~~~~~~ + +Scala/Java jars: + - javax.annotation.javax.annotation-api-1.3.2.jar + - javax.servlet.javax.servlet-api-3.1.0.jar + - javax.ws.rs.jsr311-api-1.1.1.jar + + +CDDL 1.1 +~~~~~~~~ + +Scala/Java jars: + - com.sun.jersey.contribs.jersey-guice-1.19.jar + +-------------------------------------------------------------------------------- +Dependencies under the Eclipse Distribution License, Version 1.0 +-------------------------------------------------------------------------------- + +Scala/Java jars: + - com.sun.activation.jakarta.activation-2.0.1.jar + - jakarta.activation.jakarta.activation-api-2.1.0.jar + - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + - org.eclipse.collections.eclipse-collections-11.1.0.jar + - org.eclipse.collections.eclipse-collections-api-11.1.0.jar + - org.eclipse.jgit.org.eclipse.jgit-5.13.0.202109080827-r.jar + +-------------------------------------------------------------------------------- +Dependencies in the Public Domain (CC0) +-------------------------------------------------------------------------------- + +Scala/Java jars: + - aopalliance.aopalliance-1.0.jar + - org.tukaani.xz-1.9.jar + +Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE +files that apply to their specific contents; those files continue to govern +the use of those components. diff --git a/workflow-compiling-service/NOTICE-binary b/workflow-compiling-service/NOTICE-binary new file mode 100644 index 00000000000..36381d729e1 --- /dev/null +++ b/workflow-compiling-service/NOTICE-binary @@ -0,0 +1,1873 @@ +Apache Texera (Incubating) +Copyright 2025-2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Hadoop +-------------------------------------------------------------------------------- + +Apache Hadoop +Copyright 2006 and onwards The Apache Software Foundation. + +Export Control Notice +--------------------- + +This distribution includes cryptographic software. The country in which +you currently reside may have restrictions on the import, possession, use, +and/or re-export to another country, of encryption software. BEFORE using +any encryption software, please check your country's laws, regulations and +policies concerning the import, possession, or use, and re-export of +encryption software, to see if this is permitted. See + for more information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity Control +Number (ECCN) 5D002.C.1, which includes information security software +using or performing cryptographic functions with asymmetric algorithms. +The form and manner of this Apache Software Foundation distribution makes +it eligible for export under the License Exception ENC Technology Software +Unrestricted (TSU) exception (see the BIS Export Administration +Regulations, Section 740.13) for both object code and source code. + +The following provides more details on the included cryptographic software: + + This software uses the SSL libraries from the Jetty project written + by mortbay.org. + + Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography + APIs written by the Legion of the Bouncy Castle Inc. + +-------------------------------------------------------------------------------- +Apache Lucene +-------------------------------------------------------------------------------- + +Apache Lucene +Copyright 2001-2021 The Apache Software Foundation + +Includes software from other Apache Software Foundation projects, +including, but not limited to Apache Ant, Apache Jakarta Regexp, +Apache Commons, and Apache Xerces. + +ICU4J (under analysis/icu) is licensed under an MIT-style license and +Copyright (c) 1995-2008 International Business Machines Corporation and +others. + +Some data files (under analysis/icu/src/data) are derived from Unicode +data such as the Unicode Character Database. See +http://unicode.org/copyright.html for more details. + +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Moller. See http://www.brics.dk/automaton/ + +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) +were automatically generated with the moman/finenight FSA library, created +by Jean-Philippe Barrette-LaPierre. This library is available under an +MIT license. + +The class org.apache.lucene.util.WeakIdentityMap was derived from the +Apache CXF project and is Apache License 2.0. + +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is +licensed under the 2-clause BSD license. + +The Google Code Prettify is Apache License 2.0. + +This product includes code (JaspellTernarySearchTrie) from Java Spelling +Checking Package (jaspell): http://jaspell.sourceforge.net/ (BSD License). + +The snowball stemmers (in analysis/common/src/java/net/sf/snowball) were +developed by Martin Porter and Richard Boulton. + +The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was +developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under +the BSD license. + +Arabic, Persian, Romanian, Bulgarian, Hindi and Bengali analyzer stopword +lists are BSD-licensed and were created by Jacques Savoy. + +The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, +Russian and Swedish light stemmers are based on BSD-licensed reference +implementations created by Jacques Savoy and Ljiljana Dolamic. + +The Stempel analyzer includes BSD-licensed software developed by the +Egothor project (http://egothor.sf.net/), created by Leo Galambos, +Martin Kvapil, and Edmond Nolan. + +The Polish analyzer stopword list is BSD-licensed and was created by the +Carrot2 project. + +The SmartChineseAnalyzer source code (smartcn) was provided by +Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java is derived from Unicode data such as the +Unicode Character Database. + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This product includes code from Apache Avro. + + Apache Avro + Copyright 2010-2024 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- + +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + + Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, + arrow-vector, flight-core, flight-grpc) + Copyright 2016-2023 The Apache Software Foundation + + Apache Avro + Copyright 2009-2024 The Apache Software Foundation + + Apache Commons BeanUtils + Copyright 2000-2019 The Apache Software Foundation + + Apache Commons CLI + Copyright 2001-2022 The Apache Software Foundation + + Apache Commons Codec + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Collections (3.x and 4.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Compress + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Configuration + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons IO + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons JCS + Copyright 2002-2024 The Apache Software Foundation + + Apache Commons Lang (2.x and 3.x) + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Logging + Copyright 2003-2014 The Apache Software Foundation + + Apache Commons Math + Copyright 2001-2016 The Apache Software Foundation + + Apache Commons Net + Copyright 2001-2023 The Apache Software Foundation + + Apache Commons Pool + Copyright 2001-2024 The Apache Software Foundation + + Apache Commons Text + Copyright 2014-2024 The Apache Software Foundation + + Apache Commons VFS + Copyright 2002-2024 The Apache Software Foundation + + Apache Curator + Copyright 2011-2024 The Apache Software Foundation + + Apache HttpComponents (httpclient, httpcore, httpasyncclient, + httpclient5, httpcore5, httpcore5-h2, httpmime) + Copyright 1999-2024 The Apache Software Foundation + Apache HTrace (Incubating) + Copyright 2016-2017 The Apache Software Foundation + + Apache Iceberg + Copyright 2017-2024 The Apache Software Foundation + + Apache Kerby (kerb-* and kerby-* subprojects) + Copyright 2014-2017 The Apache Software Foundation + + Apache Maven (many subprojects including wagon-*) + Copyright 2001-2024 The Apache Software Foundation + + Apache ORC + Copyright 2013-2024 The Apache Software Foundation + + Apache Yetus + Copyright 2015-2023 The Apache Software Foundation + + Apache ZooKeeper + Copyright 2008-2024 The Apache Software Foundation + + Apache log4j 1.2 / reload4j + Copyright 2007 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- + +The Netty Project +Copyright 2011-2024 The Netty Project (https://netty.io/). + +This product contains the extensions to Java Collections Framework derived +from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public +Domain). + +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder. + +This product contains a modified version of 'JZlib', a re-implementation +of zlib in pure Java (BSD-style license, +http://www.jcraft.com/jzlib/). + +This product contains a modified version of 'Webbit' (BSD License, +https://github.com/joewalnes/webbit). + +This product optionally depends on 'Protocol Buffers' (New BSD License, +http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT +License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, +http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), +'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and +'Apache Felix' (Apache License 2.0). + +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- + +Jetty Web Container +Copyright 1995-2018 Mort Bay Consulting Pty Ltd. + +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless +otherwise noted. Jetty is dual licensed under both the Apache 2.0 License +and the Eclipse Public 1.0 License; Texera redistributes it under the +Apache 2.0 terms. + +Jetty bundles select artifacts under secondary licenses: + * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, + javax.security.auth.message (EPL + ASL2), + javax.mail.glassfish (EPL + CDDL 1.0) + * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, + javax.annotation:javax.annotation-api, + javax.transaction:javax.transaction-api, + javax.websocket:javax.websocket-api + * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm + * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on + selected classes from Apache Tomcat) + +The UnixCrypt.java code implements one-way cryptography used by Unix +systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and +has been in development since 2007. It is currently developed by a +community of developers. + +Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) + +Jackson 2.x core and extension components are licensed under Apache +License 2.0. This attribution applies to jackson-core, jackson-databind, +jackson-annotations, and every jackson-datatype-*, jackson-module-*, +jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this +distribution. + +Java ClassMate library (com.fasterxml:classmate) was originally written +by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from +Brian Langel. + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library (and guice-servlet extension) +Copyright 2006-2015 Google, Inc. + +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by Amazon Technologies, Inc +(http://www.amazon.com/). + +The AWS SDK bundles the following third-party works: + * XML parsing and utility functions from JetS3t + Copyright 2006-2009 James Murty. + * PKCS#1 PEM encoded private key parsing and utility functions from + oauth.googlecode.com - Copyright 1998-2010 AOL Inc. + * Apache Commons Lang (https://github.com/apache/commons-lang) + * Netty Reactive Streams + (https://github.com/playframework/netty-reactive-streams) + * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as + software.amazon.awssdk:third-party-jackson-core + * Jackson-dataformat-cbor + (https://github.com/FasterXML/jackson-dataformats-binary) + +Required Apache Commons Lang attribution: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + +-------------------------------------------------------------------------------- +Jackson core (verbatim upstream NOTICE) +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Jackson modules and datatypes +-------------------------------------------------------------------------------- + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Eclipse Jetty 11.0 +-------------------------------------------------------------------------------- + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. + +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +Apache Parquet (per-component supplementary notices) +-------------------------------------------------------------------------------- + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +R2DBC SPI +-------------------------------------------------------------------------------- + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +-------------------------------------------------------------------------------- + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Server +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Core Common +-------------------------------------------------------------------------------- + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. + + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors + +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse Jersey Bean Validation +-------------------------------------------------------------------------------- + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. + +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +-------------------------------------------------------------------------------- + +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish + +## Trademarks + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el + +## Trademarks + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +-------------------------------------------------------------------------------- + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + + * Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations is a trademark of the Eclipse Foundation. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca + +## Trademarks + +Jakarta Annotations™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/jakartaee/common-annotations-api + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jakarta Inject API (jakarta.inject-api 2.0.1) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +-------------------------------------------------------------------------------- + +# Notices for Eclipse Project for JAF + +This content is produced and maintained by the Eclipse Project for JAF project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf From 75b783f9f7b9ebe163903a8b54e6e0c84c691b05 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 01:22:37 -0700 Subject: [PATCH 2/6] fix(licensing): preserve all sub-license sections when merging The CDDL group has two sub-license sections (CDDL 1.0 and CDDL 1.1), each with its own "Scala/Java jars:" subsection. The previous merge keyed subsections by header alone, so the second "Scala/Java jars:" (CDDL 1.1) overwrote the first (CDDL 1.0), losing all 22 CDDL-1.0 jars (javax.*, jersey-2.25.1, hk2-2.5.0-b32 family). Key subsections by (sub_license, header) tuple instead, and on emit print each sub-license heading once whenever the marker changes. Co-Authored-By: Claude Opus 4.7 (1M context) --- bin/licensing/concat_license_binary.py | 81 +++++++++++++++++--------- 1 file changed, 54 insertions(+), 27 deletions(-) diff --git a/bin/licensing/concat_license_binary.py b/bin/licensing/concat_license_binary.py index eb11713d4f5..9d391916d85 100755 --- a/bin/licensing/concat_license_binary.py +++ b/bin/licensing/concat_license_binary.py @@ -90,6 +90,7 @@ @dataclass class Subsection: header: str + sub_license: str | None = None # e.g. "CDDL 1.0\n~~~~~~~~", or None entries: list[list[str]] = field(default_factory=list) @@ -97,8 +98,10 @@ class Subsection: class Group: header_block: list[str] title: str - sub_license: str | None = None - subsections: "OrderedDict[str, Subsection]" = field(default_factory=OrderedDict) + # Keyed by (sub_license, header). Two subsections with the same header + # (e.g. "Scala/Java jars:") under different sub-licenses (CDDL 1.0 vs + # CDDL 1.1) are distinct entries — that's why we key on the tuple. + subsections: "OrderedDict[tuple[str | None, str], Subsection]" = field(default_factory=OrderedDict) def has_entries(self) -> bool: return any(s.entries for s in self.subsections.values()) @@ -157,14 +160,17 @@ def parse(path: Path) -> tuple[str, list[Group]]: grp = Group(header_block=header_block, title=title) current: Subsection | None = None + current_sub_license: str | None = None while i < len(lines) and lines[i] != SEP: line = lines[i] - # Sub-license heading (e.g. "CDDL 1.0\n~~~~~~~~") + # Sub-license heading (e.g. "CDDL 1.0\n~~~~~~~~"). A group can + # carry multiple of these (CDDL 1.0 then CDDL 1.1); each acts + # as a scope marker for the subsections that follow. if i + 1 < len(lines) and lines[i + 1].startswith("~~~"): if current is not None: - grp.subsections[current.header] = current + grp.subsections[(current.sub_license, current.header)] = current current = None - grp.sub_license = line + "\n" + lines[i + 1] + current_sub_license = line + "\n" + lines[i + 1] i += 3 continue # Subsection header (ends with ':'; matches our known set) @@ -175,8 +181,8 @@ def parse(path: Path) -> tuple[str, list[Group]]: [(p, p) for p in SUBSECTION_ORDER] ): if current is not None: - grp.subsections[current.header] = current - current = Subsection(header=stripped) + grp.subsections[(current.sub_license, current.header)] = current + current = Subsection(header=stripped, sub_license=current_sub_license) i += 1 continue # Entry: " - "; continuation lines start with 4 spaces and @@ -195,7 +201,7 @@ def parse(path: Path) -> tuple[str, list[Group]]: continue i += 1 if current is not None: - grp.subsections[current.header] = current + grp.subsections[(current.sub_license, current.header)] = current groups.append(grp) return apache_header, groups @@ -210,15 +216,15 @@ def merge(parsed: list[tuple[str, list[Group]]]) -> tuple[str, list[Group]]: merged[g.title] = Group( header_block=list(g.header_block), title=g.title, - sub_license=g.sub_license, ) mg = merged[g.title] - if mg.sub_license is None and g.sub_license is not None: - mg.sub_license = g.sub_license - for sub_header, sub in g.subsections.items(): - if sub_header not in mg.subsections: - mg.subsections[sub_header] = Subsection(header=sub_header) - target = mg.subsections[sub_header] + for key, sub in g.subsections.items(): + if key not in mg.subsections: + mg.subsections[key] = Subsection( + header=sub.header, + sub_license=sub.sub_license, + ) + target = mg.subsections[key] seen = {entry_id(e) for e in target.entries} for e in sub.entries: eid = entry_id(e) @@ -226,16 +232,31 @@ def merge(parsed: list[tuple[str, list[Group]]]) -> tuple[str, list[Group]]: target.entries.append(e) seen.add(eid) - # Reorder subsections within each group by SUBSECTION_ORDER. + # Reorder subsections within each group: group by sub_license bucket + # (preserving first-seen sub-license order), and within each bucket + # order by SUBSECTION_ORDER. for mg in merged.values(): - ordered: "OrderedDict[str, Subsection]" = OrderedDict() - for prefix in SUBSECTION_ORDER: - for h, sub in mg.subsections.items(): - if h.startswith(prefix) and h not in ordered: - ordered[h] = sub - for h, sub in mg.subsections.items(): - if h not in ordered: - ordered[h] = sub + sub_license_order: list[str | None] = [] + by_sub_license: "OrderedDict[str | None, list[tuple[tuple[str | None, str], Subsection]]]" = OrderedDict() + for key, sub in mg.subsections.items(): + sl = sub.sub_license + if sl not in by_sub_license: + by_sub_license[sl] = [] + sub_license_order.append(sl) + by_sub_license[sl].append((key, sub)) + + ordered: "OrderedDict[tuple[str | None, str], Subsection]" = OrderedDict() + for sl in sub_license_order: + bucket = by_sub_license[sl] + placed: set[tuple[str | None, str]] = set() + for prefix in SUBSECTION_ORDER: + for key, sub in bucket: + if sub.header.startswith(prefix) and key not in placed: + ordered[key] = sub + placed.add(key) + for key, sub in bucket: + if key not in placed: + ordered[key] = sub mg.subsections = ordered return apache_header, list(merged.values()) @@ -257,12 +278,18 @@ def emit(apache_header: str, groups: list[Group]) -> str: continue out.extend(g.header_block) out.append("") - if g.sub_license: - out.append(g.sub_license) - out.append("") + last_sub_license: str | None = None + last_sub_license_emitted = False for sub in g.subsections.values(): if not sub.entries: continue + # Emit sub-license heading once whenever the marker changes. + if sub.sub_license != last_sub_license or not last_sub_license_emitted: + if sub.sub_license: + out.append(sub.sub_license) + out.append("") + last_sub_license = sub.sub_license + last_sub_license_emitted = True out.append(sub.header) for entry in sub.entries: out.extend(entry) From bbb611f92677a6b82faf4a769a9bb32d836f5557 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 01:42:00 -0700 Subject: [PATCH 3/6] chore(licensing): remove root LICENSE-binary/NOTICE-binary; auto-concat in checker The per-module LICENSE-binary and NOTICE-binary files now fully describe each Docker image's bundled third-party content, so the root LICENSE-binary and NOTICE-binary are dead code: - All dockerfiles ship the per-module file (or merged combination) as /texera/LICENSE; none reference root. - check_binary_deps.py now auto-builds a combined LICENSE-binary from the per-module files via concat_license_binary.py when --license-binary is omitted. - Source tarball still ships LICENSE and NOTICE (the source- distribution variants), which is what ASF requires; the -binary variants describe binary content and aren't required for source. Updates AddMetaInfLicenseFiles.distMappings to take per-module LICENSE-binary and NOTICE-binary paths (each service's build.sbt passes its own); amber passes LICENSE-binary-java since the Universal dist zip is jar-only. Simplifies build.yml: drops the explicit concat steps before each check_binary_deps.py invocation since the tool auto-handles. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/build.yml | 65 +- LICENSE-binary | 1242 ------------- NOTICE-binary | 2037 --------------------- access-control-service/build.sbt | 4 +- amber/build.sbt | 8 +- bin/licensing/check_binary_deps.py | 56 +- computing-unit-managing-service/build.sbt | 4 +- config-service/build.sbt | 4 +- file-service/build.sbt | 4 +- project/AddMetaInfLicenseFiles.scala | 19 +- workflow-compiling-service/build.sbt | 4 +- 11 files changed, 91 insertions(+), 3356 deletions(-) delete mode 100644 LICENSE-binary delete mode 100644 NOTICE-binary diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b210fc43f4..2b367ce3980 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -107,22 +107,9 @@ jobs: run: yarn --cwd frontend format:ci - name: Prod build run: yarn --cwd frontend run build:ci - - name: Build combined LICENSE-binary from per-module files + - name: Check bundled npm packages against per-module LICENSE-binary files if: matrix.os == 'ubuntu-latest' - run: | - ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ - access-control-service/LICENSE-binary \ - config-service/LICENSE-binary \ - file-service/LICENSE-binary \ - workflow-compiling-service/LICENSE-binary \ - computing-unit-managing-service/LICENSE-binary \ - amber/LICENSE-binary-java \ - amber/LICENSE-binary-python \ - frontend/LICENSE-binary \ - agent-service/LICENSE-binary - - name: Check bundled npm packages against combined LICENSE-binary - if: matrix.os == 'ubuntu-latest' - run: ./bin/licensing/check_binary_deps.py npm --license-binary /tmp/combined-LICENSE-binary frontend/dist/3rdpartylicenses.json + run: ./bin/licensing/check_binary_deps.py npm frontend/dist/3rdpartylicenses.json - name: Run frontend unit tests run: yarn --cwd frontend run test:ci --code-coverage - name: Upload frontend coverage to Codecov @@ -233,19 +220,8 @@ jobs: /tmp/dists/amber-*/lib ) - ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ - access-control-service/LICENSE-binary \ - config-service/LICENSE-binary \ - file-service/LICENSE-binary \ - workflow-compiling-service/LICENSE-binary \ - computing-unit-managing-service/LICENSE-binary \ - amber/LICENSE-binary-java \ - amber/LICENSE-binary-python \ - frontend/LICENSE-binary \ - agent-service/LICENSE-binary - check_exit=0 - ./bin/licensing/check_binary_deps.py jar --license-binary /tmp/combined-LICENSE-binary "${lib_paths[@]}" || check_exit=$? + ./bin/licensing/check_binary_deps.py jar "${lib_paths[@]}" || check_exit=$? ./bin/licensing/audit_jar_licenses.py "${lib_paths[@]}" || true exit "$check_exit" - name: Install dependencies @@ -317,22 +293,9 @@ jobs: - name: Generate pip-licenses manifest if: matrix.python-version == '3.12' run: pip-licenses --format=csv --ignore-packages pip-licenses prettytable wcwidth > /tmp/pip-licenses.csv - - name: Build combined LICENSE-binary from per-module files - if: matrix.python-version == '3.12' - run: | - ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ - access-control-service/LICENSE-binary \ - config-service/LICENSE-binary \ - file-service/LICENSE-binary \ - workflow-compiling-service/LICENSE-binary \ - computing-unit-managing-service/LICENSE-binary \ - amber/LICENSE-binary-java \ - amber/LICENSE-binary-python \ - frontend/LICENSE-binary \ - agent-service/LICENSE-binary - - name: Check installed Python packages against combined LICENSE-binary + - name: Check installed Python packages against per-module LICENSE-binary files if: matrix.python-version == '3.12' - run: ./bin/licensing/check_binary_deps.py python --license-binary /tmp/combined-LICENSE-binary /tmp/pip-licenses.csv + run: ./bin/licensing/check_binary_deps.py python /tmp/pip-licenses.csv - name: Create iceberg catalog database run: psql -h localhost -U postgres -f sql/iceberg_postgres_catalog.sql env: @@ -390,23 +353,9 @@ jobs: run: | mkdir -p dist bun run bin/collect-licenses.ts > dist/3rdpartylicenses.json - - name: Build combined LICENSE-binary from per-module files - if: matrix.os == 'ubuntu-latest' - working-directory: ${{ github.workspace }} - run: | - ./bin/licensing/concat_license_binary.py /tmp/combined-LICENSE-binary \ - access-control-service/LICENSE-binary \ - config-service/LICENSE-binary \ - file-service/LICENSE-binary \ - workflow-compiling-service/LICENSE-binary \ - computing-unit-managing-service/LICENSE-binary \ - amber/LICENSE-binary-java \ - amber/LICENSE-binary-python \ - frontend/LICENSE-binary \ - agent-service/LICENSE-binary - - name: Check bundled agent-service packages against combined LICENSE-binary + - name: Check bundled agent-service packages against per-module LICENSE-binary files if: matrix.os == 'ubuntu-latest' - run: ../bin/licensing/check_binary_deps.py agent-npm --license-binary /tmp/combined-LICENSE-binary dist/3rdpartylicenses.json + run: ../bin/licensing/check_binary_deps.py agent-npm dist/3rdpartylicenses.json - name: Install development dependencies run: bun install --frozen-lockfile - name: Lint with Prettier diff --git a/LICENSE-binary b/LICENSE-binary deleted file mode 100644 index 18127728eea..00000000000 --- a/LICENSE-binary +++ /dev/null @@ -1,1242 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for describing the origin of the Work and - reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Support. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or support. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. See the License for the specific language governing - permissions and limitations under the License. - -================================================================================ -THIRD-PARTY COMPONENTS -================================================================================ - -Apache Texera's binary distributions and source tree include the following -third-party components, grouped by license. Each section references -licenses/ for the full text of the applicable license. Components under -the Apache License, Version 2.0 are governed by the same license terms as -Apache Texera itself and are listed for completeness. - -Locations within the distribution: - - - Scala/Java jars listed below ship under the lib/ directory of each - service's Universal zip (amber, access-control-service, - config-service, computing-unit-managing-service, file-service, and - workflow-compiling-service). - - - Python packages are installed into the Python site-packages directory - of the computing-unit-master and computing-unit-worker Docker images. - - - Angular / npm packages are sourced from frontend/node_modules at - build time and shipped compiled into the texera-web-application - Docker image's frontend assets. - - - Source files derived from third-party projects live in the Apache - Texera source tree at the paths listed against each entry. - --------------------------------------------------------------------------------- -Dependencies under the Apache License, Version 2.0 --------------------------------------------------------------------------------- - -Scala/Java jars: - - ch.qos.reload4j.reload4j-1.2.18.3.jar - - com.fasterxml.classmate-1.3.1.jar - - com.fasterxml.classmate-1.7.0.jar - - com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar - - com.fasterxml.jackson.core.jackson-core-2.18.6.jar - - com.fasterxml.jackson.core.jackson-databind-2.18.6.jar - - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar - - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0.jar - - com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.9.10.jar - - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.16.1.jar - - com.fasterxml.jackson.datatype.jackson-datatype-guava-2.9.10.jar - - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.11.4.jar - - com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar - - com.fasterxml.jackson.datatype.jackson-datatype-joda-2.9.10.jar - - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.0.jar - - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar - - com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.17.0.jar - - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.16.1.jar - - com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar - - com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.10.5.jar - - com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar - - com.fasterxml.jackson.module.jackson-module-afterburner-2.9.10.jar - - com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar - - com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.16.1.jar - - com.fasterxml.jackson.module.jackson-module-jaxb-annotations-2.10.5.jar - - com.fasterxml.jackson.module.jackson-module-jsonSchema-2.18.6.jar - - com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar - - com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar - - com.fasterxml.jackson.module.jackson-module-parameter-names-2.9.10.jar - - com.fasterxml.jackson.module.jackson-module-scala_2.13-2.18.6.jar - - com.fasterxml.woodstox.woodstox-core-5.3.0.jar - - com.flipkart.zjsonpatch.zjsonpatch-0.4.13.jar - - com.github.ben-manes.caffeine.caffeine-2.9.3.jar - - com.github.ben-manes.caffeine.caffeine-3.1.8.jar - - com.github.dirkraft.dropwizard.dropwizard-file-assets-0.0.2.jar - - com.github.nscala-time.nscala-time_2.13-2.32.0.jar - - com.github.sisyphsu.dateparser-1.0.11.jar - - com.github.sisyphsu.retree-1.0.4.jar - - com.github.stephenc.jcip.jcip-annotations-1.0-1.jar - - com.github.toastshaman.dropwizard-auth-jwt-1.1.2-0.jar - - com.github.tototoshi.scala-csv_2.13-1.3.10.jar - - com.google.android.annotations-4.1.1.4.jar - - com.google.api-client.google-api-client-2.2.0.jar - - com.google.api.grpc.proto-google-common-protos-2.22.0.jar - - com.google.api.grpc.proto-google-common-protos-2.29.0.jar - - com.google.code.findbugs.jsr305-3.0.2.jar - - com.google.code.gson.gson-2.10.1.jar - - com.google.code.gson.gson-2.11.0.jar - - com.google.errorprone.error_prone_annotations-2.23.0.jar - - com.google.errorprone.error_prone_annotations-2.25.0.jar - - com.google.errorprone.error_prone_annotations-2.27.0.jar - - com.google.flatbuffers.flatbuffers-java-23.5.26.jar - - com.google.guava.failureaccess-1.0.2.jar - - com.google.guava.guava-33.0.0-jre.jar - - com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - - com.google.http-client.google-http-client-1.42.3.jar - - com.google.http-client.google-http-client-apache-v2-1.42.3.jar - - com.google.http-client.google-http-client-gson-1.42.3.jar - - com.google.inject.extensions.guice-servlet-4.0.jar - - com.google.inject.guice-4.0.jar - - com.google.j2objc.j2objc-annotations-2.8.jar - - com.google.oauth-client.google-oauth-client-1.34.1.jar - - com.google.oauth-client.google-oauth-client-java6-1.34.1.jar - - com.google.oauth-client.google-oauth-client-jetty-1.34.1.jar - - com.googlecode.javaewah.JavaEWAH-1.1.12.jar - - com.helger.profiler-1.1.1.jar - - com.hierynomus.asn-one-0.6.0.jar - - com.nimbusds.nimbus-jose-jwt-9.8.1.jar - - com.papertrail.profiler-1.0.2.jar - - com.softwaremill.common.tagging_2.13-2.3.5.jar - - com.softwaremill.macwire.proxy_2.13-2.6.7.jar - - com.softwaremill.macwire.util_2.13-2.6.7.jar - - com.softwaremill.sttp.client4.core_2.13-4.0.0-M6.jar - - com.softwaremill.sttp.model.core_2.13-1.7.2.jar - - com.softwaremill.sttp.shared.core_2.13-1.3.16.jar - - com.softwaremill.sttp.shared.ws_2.13-1.3.16.jar - - com.squareup.okhttp.okhttp-2.7.5.jar - - com.squareup.okhttp3.logging-interceptor-4.12.0.jar - - com.squareup.okhttp3.okhttp-4.12.0.jar - - com.squareup.okio.okio-3.6.0.jar - - com.squareup.okio.okio-jvm-3.6.0.jar - - com.thesamet.scalapb.lenses_2.13-0.11.20.jar - - com.thesamet.scalapb.scalapb-json4s_2.13-0.12.0.jar - - com.thesamet.scalapb.scalapb-runtime-grpc_2.13-0.11.20.jar - - com.thesamet.scalapb.scalapb-runtime_2.13-0.11.20.jar - - com.twitter.util-core_2.13-22.12.0.jar - - com.twitter.util-function_2.13-22.12.0.jar - - com.typesafe.config-1.4.6.jar - - com.typesafe.play.play-functional_2.13-2.10.6.jar - - com.typesafe.play.play-functional_2.13-2.9.4.jar - - com.typesafe.play.play-json_2.13-2.10.6.jar - - com.typesafe.play.play-json_2.13-2.9.4.jar - - com.typesafe.scala-logging.scala-logging_2.13-3.9.5.jar - - com.typesafe.ssl-config-core_2.13-0.6.1.jar - - com.univocity.univocity-parsers-2.9.1.jar - - commons-beanutils.commons-beanutils-1.9.4.jar - - commons-cli.commons-cli-1.2.jar - - commons-codec.commons-codec-1.17.1.jar - - commons-collections.commons-collections-3.2.2.jar - - commons-io.commons-io-2.16.1.jar - - commons-logging.commons-logging-1.2.jar - - commons-net.commons-net-3.6.jar - - commons-pool.commons-pool-1.6.jar - - dev.failsafe.failsafe-3.3.2.jar - - io.airlift.aircompressor-0.27.jar - - io.altoo.pekko-kryo-serialization_2.13-1.3.0.jar - - io.altoo.scala-kryo-serialization_2.13-1.3.0.jar - - io.dropwizard-bundles.dropwizard-redirect-bundle-1.0.5.jar - - io.dropwizard.dropwizard-auth-1.3.23.jar - - io.dropwizard.dropwizard-auth-4.0.7.jar - - io.dropwizard.dropwizard-client-1.3.23.jar - - io.dropwizard.dropwizard-configuration-1.3.23.jar - - io.dropwizard.dropwizard-configuration-4.0.7.jar - - io.dropwizard.dropwizard-core-1.3.23.jar - - io.dropwizard.dropwizard-core-4.0.7.jar - - io.dropwizard.dropwizard-health-4.0.7.jar - - io.dropwizard.dropwizard-jackson-1.3.23.jar - - io.dropwizard.dropwizard-jackson-4.0.7.jar - - io.dropwizard.dropwizard-jersey-1.3.23.jar - - io.dropwizard.dropwizard-jersey-4.0.7.jar - - io.dropwizard.dropwizard-jetty-1.3.23.jar - - io.dropwizard.dropwizard-jetty-4.0.7.jar - - io.dropwizard.dropwizard-lifecycle-1.3.23.jar - - io.dropwizard.dropwizard-lifecycle-4.0.7.jar - - io.dropwizard.dropwizard-logging-1.3.23.jar - - io.dropwizard.dropwizard-logging-4.0.7.jar - - io.dropwizard.dropwizard-metrics-1.3.23.jar - - io.dropwizard.dropwizard-metrics-4.0.7.jar - - io.dropwizard.dropwizard-request-logging-1.3.23.jar - - io.dropwizard.dropwizard-request-logging-4.0.7.jar - - io.dropwizard.dropwizard-servlets-1.3.23.jar - - io.dropwizard.dropwizard-servlets-4.0.7.jar - - io.dropwizard.dropwizard-util-1.3.23.jar - - io.dropwizard.dropwizard-util-4.0.7.jar - - io.dropwizard.dropwizard-validation-1.3.23.jar - - io.dropwizard.dropwizard-validation-4.0.7.jar - - io.dropwizard.logback.logback-throttling-appender-1.4.2.jar - - io.dropwizard.metrics.metrics-annotation-4.0.5.jar - - io.dropwizard.metrics.metrics-annotation-4.2.25.jar - - io.dropwizard.metrics.metrics-caffeine-4.2.25.jar - - io.dropwizard.metrics.metrics-core-4.0.5.jar - - io.dropwizard.metrics.metrics-core-4.2.25.jar - - io.dropwizard.metrics.metrics-healthchecks-4.0.5.jar - - io.dropwizard.metrics.metrics-healthchecks-4.2.25.jar - - io.dropwizard.metrics.metrics-httpclient-4.0.5.jar - - io.dropwizard.metrics.metrics-jakarta-servlets-4.2.25.jar - - io.dropwizard.metrics.metrics-jersey2-4.0.5.jar - - io.dropwizard.metrics.metrics-jersey3-4.2.25.jar - - io.dropwizard.metrics.metrics-jetty11-4.2.25.jar - - io.dropwizard.metrics.metrics-jetty9-4.0.5.jar - - io.dropwizard.metrics.metrics-jmx-4.0.5.jar - - io.dropwizard.metrics.metrics-jmx-4.2.25.jar - - io.dropwizard.metrics.metrics-json-4.0.5.jar - - io.dropwizard.metrics.metrics-json-4.2.25.jar - - io.dropwizard.metrics.metrics-jvm-4.0.5.jar - - io.dropwizard.metrics.metrics-jvm-4.2.25.jar - - io.dropwizard.metrics.metrics-logback-4.0.5.jar - - io.dropwizard.metrics.metrics-logback-4.2.25.jar - - io.dropwizard.metrics.metrics-servlets-4.0.5.jar - - io.fabric8.kubernetes-client-6.12.1.jar - - io.fabric8.kubernetes-client-api-6.12.1.jar - - io.fabric8.kubernetes-httpclient-okhttp-6.12.1.jar - - io.fabric8.kubernetes-model-admissionregistration-6.12.1.jar - - io.fabric8.kubernetes-model-apiextensions-6.12.1.jar - - io.fabric8.kubernetes-model-apps-6.12.1.jar - - io.fabric8.kubernetes-model-autoscaling-6.12.1.jar - - io.fabric8.kubernetes-model-batch-6.12.1.jar - - io.fabric8.kubernetes-model-certificates-6.12.1.jar - - io.fabric8.kubernetes-model-common-6.12.1.jar - - io.fabric8.kubernetes-model-coordination-6.12.1.jar - - io.fabric8.kubernetes-model-core-6.12.1.jar - - io.fabric8.kubernetes-model-discovery-6.12.1.jar - - io.fabric8.kubernetes-model-events-6.12.1.jar - - io.fabric8.kubernetes-model-extensions-6.12.1.jar - - io.fabric8.kubernetes-model-flowcontrol-6.12.1.jar - - io.fabric8.kubernetes-model-gatewayapi-6.12.1.jar - - io.fabric8.kubernetes-model-metrics-6.12.1.jar - - io.fabric8.kubernetes-model-networking-6.12.1.jar - - io.fabric8.kubernetes-model-node-6.12.1.jar - - io.fabric8.kubernetes-model-policy-6.12.1.jar - - io.fabric8.kubernetes-model-rbac-6.12.1.jar - - io.fabric8.kubernetes-model-resource-6.12.1.jar - - io.fabric8.kubernetes-model-scheduling-6.12.1.jar - - io.fabric8.kubernetes-model-storageclass-6.12.1.jar - - io.fabric8.zjsonpatch-0.3.0.jar - - io.github.kostaskougios.cloning-1.10.3.jar - - io.grpc.grpc-api-1.60.0.jar - - io.grpc.grpc-api-1.62.2.jar - - io.grpc.grpc-context-1.60.0.jar - - io.grpc.grpc-context-1.62.2.jar - - io.grpc.grpc-core-1.60.0.jar - - io.grpc.grpc-core-1.62.2.jar - - io.grpc.grpc-netty-1.60.0.jar - - io.grpc.grpc-protobuf-1.60.0.jar - - io.grpc.grpc-protobuf-1.62.2.jar - - io.grpc.grpc-protobuf-lite-1.60.0.jar - - io.grpc.grpc-protobuf-lite-1.62.2.jar - - io.grpc.grpc-stub-1.60.0.jar - - io.grpc.grpc-stub-1.62.2.jar - - io.grpc.grpc-util-1.60.0.jar - - io.gsonfire.gson-fire-1.8.5.jar - - io.gsonfire.gson-fire-1.9.0.jar - - io.kamon.sigar-loader-1.6.6-rev002.jar - - io.kubernetes.client-java-21.0.0.jar - - io.kubernetes.client-java-api-21.0.0.jar - - io.kubernetes.client-java-proto-21.0.0.jar - - io.lakefs.sdk-1.51.0.jar - - io.netty.netty-3.10.6.Final.jar - - io.netty.netty-buffer-4.1.104.Final.jar - - io.netty.netty-buffer-4.1.96.Final.jar - - io.netty.netty-codec-4.1.104.Final.jar - - io.netty.netty-codec-4.1.96.Final.jar - - io.netty.netty-codec-http-4.1.100.Final.jar - - io.netty.netty-codec-http-4.1.96.Final.jar - - io.netty.netty-codec-http2-4.1.100.Final.jar - - io.netty.netty-codec-http2-4.1.96.Final.jar - - io.netty.netty-codec-socks-4.1.100.Final.jar - - io.netty.netty-common-4.1.104.Final.jar - - io.netty.netty-common-4.1.96.Final.jar - - io.netty.netty-handler-4.1.104.Final.jar - - io.netty.netty-handler-4.1.96.Final.jar - - io.netty.netty-handler-proxy-4.1.100.Final.jar - - io.netty.netty-resolver-4.1.104.Final.jar - - io.netty.netty-resolver-4.1.96.Final.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar - - io.netty.netty-tcnative-boringssl-static-2.0.61.Final.jar - - io.netty.netty-tcnative-classes-2.0.61.Final.jar - - io.netty.netty-transport-4.1.104.Final.jar - - io.netty.netty-transport-4.1.96.Final.jar - - io.netty.netty-transport-native-unix-common-4.1.104.Final.jar - - io.netty.netty-transport-native-unix-common-4.1.96.Final.jar - - io.opencensus.opencensus-api-0.31.1.jar - - io.opencensus.opencensus-contrib-http-util-0.31.1.jar - - io.perfmark.perfmark-api-0.26.0.jar - - io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar - - io.reactivex.rxjava3.rxjava-3.1.6.jar - - io.swagger.swagger-annotations-1.6.14.jar - - jakarta.inject.jakarta.inject-api-2.0.1.jar - - jakarta.validation.jakarta.validation-api-3.0.2.jar - - javax.inject.javax.inject-1.jar - - javax.validation.validation-api-2.0.1.Final.jar - - joda-time.joda-time-2.11.0.jar - - log4j.log4j-1.2.17.jar - - net.minidev.accessors-smart-2.4.2.jar - - net.minidev.accessors-smart-2.4.7.jar - - net.minidev.json-smart-2.4.2.jar - - net.minidev.json-smart-2.4.7.jar - - org.agrona.agrona-1.22.0.jar - - org.apache.arrow.arrow-format-15.0.2.jar - - org.apache.arrow.arrow-memory-core-15.0.2.jar - - org.apache.arrow.arrow-memory-netty-15.0.2.jar - - org.apache.arrow.arrow-vector-15.0.2.jar - - org.apache.arrow.flight-core-15.0.2.jar - - org.apache.arrow.flight-grpc-15.0.2.jar - - org.apache.avro.avro-1.12.0.jar - - org.apache.commons.commons-collections4-4.2.jar - - org.apache.commons.commons-collections4-4.4.jar - - org.apache.commons.commons-compress-1.26.2.jar - - org.apache.commons.commons-compress-1.27.1.jar - - org.apache.commons.commons-configuration2-2.1.1.jar - - org.apache.commons.commons-jcs3-core-3.2.jar - - org.apache.commons.commons-lang3-3.13.0.jar - - org.apache.commons.commons-lang3-3.14.0.jar - - org.apache.commons.commons-lang3-3.16.0.jar - - org.apache.commons.commons-math3-3.1.1.jar - - org.apache.commons.commons-text-1.11.0.jar - - org.apache.commons.commons-text-1.4.jar - - org.apache.commons.commons-vfs2-2.9.0.jar - - org.apache.curator.curator-client-4.2.0.jar - - org.apache.curator.curator-framework-4.2.0.jar - - org.apache.curator.curator-recipes-4.2.0.jar - - org.apache.hadoop.hadoop-annotations-3.3.1.jar - - org.apache.hadoop.hadoop-annotations-3.3.3.jar - - org.apache.hadoop.hadoop-auth-3.3.1.jar - - org.apache.hadoop.hadoop-auth-3.3.3.jar - - org.apache.hadoop.hadoop-common-3.3.1.jar - - org.apache.hadoop.hadoop-common-3.3.3.jar - - org.apache.hadoop.hadoop-hdfs-client-3.3.1.jar - - org.apache.hadoop.hadoop-mapreduce-client-core-3.3.1.jar - - org.apache.hadoop.hadoop-yarn-api-3.3.1.jar - - org.apache.hadoop.hadoop-yarn-client-3.3.1.jar - - org.apache.hadoop.hadoop-yarn-common-3.3.1.jar - - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar - - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar - - org.apache.htrace.htrace-core4-4.1.0-incubating.jar - - org.apache.httpcomponents.client5.httpclient5-5.4.jar - - org.apache.httpcomponents.core5.httpcore5-5.3.jar - - org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar - - org.apache.httpcomponents.httpasyncclient-4.1.5.jar - - org.apache.httpcomponents.httpclient-4.5.13.jar - - org.apache.httpcomponents.httpclient-4.5.14.jar - - org.apache.httpcomponents.httpcore-4.4.16.jar - - org.apache.httpcomponents.httpcore-nio-4.4.13.jar - - org.apache.httpcomponents.httpmime-4.5.13.jar - - org.apache.iceberg.iceberg-api-1.7.1.jar - - org.apache.iceberg.iceberg-aws-1.7.1.jar - - org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar - - org.apache.iceberg.iceberg-common-1.7.1.jar - - org.apache.iceberg.iceberg-core-1.7.1.jar - - org.apache.iceberg.iceberg-data-1.7.1.jar - - org.apache.iceberg.iceberg-parquet-1.7.1.jar - - org.apache.kerby.kerb-admin-1.0.1.jar - - org.apache.kerby.kerb-client-1.0.1.jar - - org.apache.kerby.kerb-common-1.0.1.jar - - org.apache.kerby.kerb-core-1.0.1.jar - - org.apache.kerby.kerb-crypto-1.0.1.jar - - org.apache.kerby.kerb-identity-1.0.1.jar - - org.apache.kerby.kerb-server-1.0.1.jar - - org.apache.kerby.kerb-simplekdc-1.0.1.jar - - org.apache.kerby.kerb-util-1.0.1.jar - - org.apache.kerby.kerby-asn1-1.0.1.jar - - org.apache.kerby.kerby-config-1.0.1.jar - - org.apache.kerby.kerby-pkix-1.0.1.jar - - org.apache.kerby.kerby-util-1.0.1.jar - - org.apache.kerby.kerby-xdr-1.0.1.jar - - org.apache.kerby.token-provider-1.0.1.jar - - org.apache.lucene.lucene-analyzers-common-8.11.4.jar - - org.apache.lucene.lucene-core-8.11.4.jar - - org.apache.lucene.lucene-memory-8.7.0.jar - - org.apache.lucene.lucene-queries-8.7.0.jar - - org.apache.lucene.lucene-queryparser-8.7.0.jar - - org.apache.lucene.lucene-sandbox-8.7.0.jar - - org.apache.orc.orc-core-1.9.4-nohive.jar - - org.apache.orc.orc-shims-1.9.4.jar - - org.apache.parquet.parquet-avro-1.13.1.jar - - org.apache.parquet.parquet-column-1.13.1.jar - - org.apache.parquet.parquet-common-1.13.1.jar - - org.apache.parquet.parquet-encoding-1.13.1.jar - - org.apache.parquet.parquet-format-structures-1.13.1.jar - - org.apache.parquet.parquet-hadoop-1.13.1.jar - - org.apache.parquet.parquet-jackson-1.13.1.jar - - org.apache.pekko.pekko-actor_2.13-1.2.1.jar - - org.apache.pekko.pekko-cluster-metrics_2.13-1.2.1.jar - - org.apache.pekko.pekko-cluster-tools_2.13-1.2.1.jar - - org.apache.pekko.pekko-cluster_2.13-1.2.1.jar - - org.apache.pekko.pekko-coordination_2.13-1.2.1.jar - - org.apache.pekko.pekko-persistence_2.13-1.2.1.jar - - org.apache.pekko.pekko-pki_2.13-1.2.1.jar - - org.apache.pekko.pekko-protobuf-v3_2.13-1.2.1.jar - - org.apache.pekko.pekko-remote_2.13-1.2.1.jar - - org.apache.pekko.pekko-slf4j_2.13-1.2.1.jar - - org.apache.pekko.pekko-stream_2.13-1.2.1.jar - - org.apache.yetus.audience-annotations-0.13.0.jar - - org.apache.zookeeper.zookeeper-3.5.6.jar - - org.apache.zookeeper.zookeeper-jute-3.5.6.jar - - org.bitbucket.b_c.jose4j-0.9.6.jar - - org.eclipse.jetty.jetty-annotations-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-client-9.4.40.v20210413.jar - - org.eclipse.jetty.jetty-continuation-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-http-11.0.20.jar - - org.eclipse.jetty.jetty-http-9.4.20.v20190813.jar - - org.eclipse.jetty.jetty-io-11.0.20.jar - - org.eclipse.jetty.jetty-io-9.4.40.v20210413.jar - - org.eclipse.jetty.jetty-jndi-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-plus-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-security-11.0.20.jar - - org.eclipse.jetty.jetty-security-9.4.20.v20190813.jar - - org.eclipse.jetty.jetty-server-11.0.20.jar - - org.eclipse.jetty.jetty-server-9.4.20.v20190813.jar - - org.eclipse.jetty.jetty-servlet-11.0.20.jar - - org.eclipse.jetty.jetty-servlet-9.4.20.v20190813.jar - - org.eclipse.jetty.jetty-servlets-11.0.20.jar - - org.eclipse.jetty.jetty-servlets-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-util-11.0.20.jar - - org.eclipse.jetty.jetty-util-9.4.40.v20210413.jar - - org.eclipse.jetty.jetty-webapp-9.4.18.v20190429.jar - - org.eclipse.jetty.jetty-xml-9.4.18.v20190429.jar - - org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar - - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.3.jar - - org.eclipse.jetty.toolchain.setuid.jetty-setuid-java-1.0.4.jar - - org.eclipse.jetty.websocket.javax-websocket-client-impl-9.4.18.v20190429.jar - - org.eclipse.jetty.websocket.javax-websocket-server-impl-9.4.18.v20190429.jar - - org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar - - org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar - - org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar - - org.eclipse.jetty.websocket.websocket-server-9.4.18.v20190429.jar - - org.eclipse.jetty.websocket.websocket-servlet-9.4.18.v20190429.jar - - org.ehcache.sizeof-0.4.3.jar - - org.hibernate.hibernate-validator-5.4.3.Final.jar - - org.hibernate.validator.hibernate-validator-7.0.5.Final.jar - - org.jasypt.jasypt-1.9.3.jar - - org.javassist.javassist-3.30.2-GA.jar - - org.jboss.logging.jboss-logging-3.3.0.Final.jar - - org.jboss.logging.jboss-logging-3.5.3.Final.jar - - org.jetbrains.annotations-17.0.0.jar - - org.jetbrains.kotlin.kotlin-stdlib-1.9.10.jar - - org.jetbrains.kotlin.kotlin-stdlib-common-1.9.10.jar - - org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.9.10.jar - - org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.9.10.jar - - org.jheaps.jheaps-0.11.jar - - org.joda.joda-convert-2.2.2.jar - - org.jooq.jooq-3.16.23.jar - - org.json4s.json4s-ast_2.13-4.0.1.jar - - org.json4s.json4s-jackson-core_2.13-4.0.1.jar - - org.lz4.lz4-java-1.8.0.jar - - org.objenesis.objenesis-3.4.jar - - org.openapitools.jackson-databind-nullable-0.2.6.jar - - org.playframework.play-functional_2.13-3.1.0-M1.jar - - org.playframework.play-json_2.13-3.1.0-M1.jar - - org.roaringbitmap.RoaringBitmap-1.3.0.jar - - org.scala-lang.modules.scala-collection-compat_2.13-2.13.0.jar - - org.scala-lang.modules.scala-collection-contrib_2.13-0.3.0.jar - - org.scala-lang.modules.scala-parser-combinators_2.13-1.1.2.jar - - org.scala-lang.scala-library-2.13.18.jar - - org.scala-lang.scala-reflect-2.13.18.jar - - org.scalactic.scalactic_2.13-3.2.15.jar - - org.slf4j.jcl-over-slf4j-2.0.12.jar - - org.slf4j.log4j-over-slf4j-2.0.12.jar - - org.slf4j.log4j-over-slf4j-2.0.16.jar - - org.snakeyaml.snakeyaml-engine-2.7.jar - - org.typelevel.cats-effect-kernel_2.13-3.6.3.jar - - org.typelevel.cats-effect-std_2.13-3.6.3.jar - - org.typelevel.cats-effect_2.13-3.6.3.jar - - org.typelevel.cats-mtl_2.13-1.3.1.jar - - org.xerial.snappy.snappy-java-1.1.8.3.jar - - org.yaml.snakeyaml-1.23.jar - - org.yaml.snakeyaml-2.2.jar - - software.amazon.awssdk.annotations-2.29.51.jar - - software.amazon.awssdk.apache-client-2.29.51.jar - - software.amazon.awssdk.arns-2.29.51.jar - - software.amazon.awssdk.auth-2.29.51.jar - - software.amazon.awssdk.aws-core-2.29.51.jar - - software.amazon.awssdk.aws-query-protocol-2.29.51.jar - - software.amazon.awssdk.aws-xml-protocol-2.29.51.jar - - software.amazon.awssdk.checksums-2.29.51.jar - - software.amazon.awssdk.checksums-spi-2.29.51.jar - - software.amazon.awssdk.crt-core-2.29.51.jar - - software.amazon.awssdk.endpoints-spi-2.29.51.jar - - software.amazon.awssdk.http-auth-2.29.51.jar - - software.amazon.awssdk.http-auth-aws-2.29.51.jar - - software.amazon.awssdk.http-auth-aws-eventstream-2.29.51.jar - - software.amazon.awssdk.http-auth-spi-2.29.51.jar - - software.amazon.awssdk.http-client-spi-2.29.51.jar - - software.amazon.awssdk.identity-spi-2.29.51.jar - - software.amazon.awssdk.json-utils-2.29.51.jar - - software.amazon.awssdk.metrics-spi-2.29.51.jar - - software.amazon.awssdk.netty-nio-client-2.29.51.jar - - software.amazon.awssdk.profiles-2.29.51.jar - - software.amazon.awssdk.protocol-core-2.29.51.jar - - software.amazon.awssdk.regions-2.29.51.jar - - software.amazon.awssdk.retries-2.29.51.jar - - software.amazon.awssdk.retries-spi-2.29.51.jar - - software.amazon.awssdk.s3-2.29.51.jar - - software.amazon.awssdk.sdk-core-2.29.51.jar - - software.amazon.awssdk.sts-2.29.51.jar - - software.amazon.awssdk.third-party-jackson-core-2.29.51.jar - - software.amazon.awssdk.utils-2.29.51.jar - - software.amazon.eventstream.eventstream-1.0.1.jar - -Python packages: - - aiobotocore==2.25.1 - - aiohttp==3.13.5 - - aiosignal==1.4.0 - - boto3==1.40.53 - - botocore==1.40.53 - - frozenlist==1.8.0 - - hf-xet==1.4.3 - - huggingface-hub==0.36.2 - - multidict==6.7.1 - - overrides==7.4.0 - - packaging==26.2 - - propcache==0.4.1 - - pyarrow==21.0.0 - - pyiceberg==0.11.1 - - pympler==1.1 - - python-dateutil==2.8.2 - - regex==2026.4.4 - - requests==2.33.1 - - s3transfer==0.14.0 - - safetensors==0.7.0 - - tenacity==8.5.0 - - tokenizers==0.22.2 - - transformers==4.57.3 - - tzdata==2026.2 - - websocket-client==1.9.0 - - yarl==1.23.0 - -Angular / npm packages: - - fuse.js@6.5.3 - - jschardet@3.1.3 - - rxjs@7.8.1 - -Agent service npm packages: - - @ai-sdk/gateway@2.0.18 - - @ai-sdk/openai@2.0.79 - - @ai-sdk/provider-utils@3.0.18 - - @ai-sdk/provider@2.0.0 - - @opentelemetry/api@1.9.0 - - @vercel/oidc@3.0.5 - - ai@5.0.108 - - rxjs@7.8.2 - - typescript@5.9.3 - --------------------------------------------------------------------------------- -Dependencies under the MIT License --------------------------------------------------------------------------------- - -Source files derived from third-party MIT-licensed projects: - - mbknor-jackson-jsonschema - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGenerator.scala - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaArrayWithUniqueItems.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDefault.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaExamples.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaFormat.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInject.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaInt.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaOptions.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java - common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaTitle.java - https://github.com/mbknor/mbknor-jackson-jsonschema - - Google Angular formly examples - frontend/src/app/common/formly/array.type.ts - frontend/src/app/common/formly/object.type.ts - frontend/src/app/common/formly/multischema.type.ts - frontend/src/app/common/formly/null.type.ts - https://angular.io - - TypeFox monaco-languageclient - pyright-language-service/src/main.ts - pyright-language-service/src/language-server-runner.ts - pyright-language-service/src/server-commons.ts - https://github.com/TypeFox/monaco-languageclient - - SVGRepo icons - frontend/src/assets/svg/operator-view-result.svg - frontend/src/assets/svg/operator-reuse-cache-valid.svg - frontend/src/assets/svg/operator-reuse-cache-invalid.svg - https://www.svgrepo.com - -Scala/Java jars: - - co.fs2.fs2-core_2.13-3.12.2.jar - - com.konghq.unirest-java-3.14.2.jar - - com.liveperson.dropwizard-websockets-1.3.14.jar - - io.github.classgraph.classgraph-4.8.157.jar - - net.sourceforge.argparse4j.argparse4j-0.8.1.jar - - net.sourceforge.argparse4j.argparse4j-0.9.0.jar - - org.bouncycastle.bcpkix-jdk18on-1.78.1.jar - - org.bouncycastle.bcprov-jdk18on-1.78.1.jar - - org.bouncycastle.bcutil-jdk18on-1.78.1.jar - - org.checkerframework.checker-qual-3.42.0.jar - - org.codehaus.mojo.animal-sniffer-annotations-1.23.jar - - org.projectlombok.lombok-1.18.24.jar - - org.reactivestreams.reactive-streams-1.0.4.jar - - org.slf4j.jcl-over-slf4j-1.7.26.jar - - org.slf4j.jul-to-slf4j-1.7.26.jar - - org.slf4j.jul-to-slf4j-2.0.12.jar - - org.slf4j.slf4j-api-1.7.26.jar - - org.slf4j.slf4j-api-2.0.12.jar - - org.slf4j.slf4j-api-2.0.16.jar - - org.typelevel.cats-core_2.13-2.11.0.jar - - org.typelevel.cats-kernel_2.13-2.11.0.jar - - org.typelevel.fs2-grpc-runtime_2.13-2.11.0.jar - -Python packages: - - aioitertools==0.13.0 - - annotated-types==0.7.0 - - appdirs==1.4.4 - - asn1crypto==1.5.1 - - attrs==26.1.0 - - betterproto==2.0.0b7 - - cachetools==6.2.6 - - charset-normalizer==3.4.7 - - deprecated==1.2.14 - - filelock==3.29.0 - - fonttools==4.62.1 - - fs==2.4.16 - - greenlet==3.5.0 - - h2==4.3.0 - - hpack==4.1.0 - - hyperframe==6.1.0 - - iniconfig==1.1.1 - - jmespath==1.1.0 - - loguru==0.7.0 - - markdown-it-py==4.0.0 - - mdurl==0.1.2 - - mmh3==5.2.1 - - pampy==0.3.0 - - plotly==5.24.1 - - pluggy==1.6.0 - - pydantic==2.13.3 - - pydantic-core==2.46.3 - - pyparsing==3.3.2 - - pyroaring==1.1.0 - - pytest==7.4.0 - - pytest-reraise==2.1.2 - - pytest-timeout==2.2.0 - - pytz==2026.1.post1 - - pyyaml==6.0.3 - - readerwriterlock==1.0.9 - - rich==14.3.4 - - ruff==0.14.7 - - scramp==1.4.8 - - six==1.17.0 - - sqlalchemy==2.0.37 - - strictyaml==1.7.3 - - typing-inspection==0.4.2 - - tzlocal==2.1 - - urllib3==2.6.3 - - wordcloud==1.9.3 - -Angular / npm packages: - - @abacritt/angularx-social-login@2.3.0 - - @ali-hm/angular-tree-component@12.0.5 - - @angular/animations@21.2.10 - - @angular/cdk@21.2.8 - - @angular/common@21.2.10 - - @angular/core@21.2.10 - - @angular/forms@21.2.10 - - @angular/platform-browser@21.2.10 - - @angular/router@21.2.10 - - @ant-design/colors@7.2.1 - - @ant-design/fast-color@2.0.6 - - @ant-design/icons-angular@21.0.0 - - @auth0/angular-jwt@5.1.0 - - @babel/runtime@7.29.2 - - @codingame/monaco-vscode-api@8.0.4 - - @codingame/monaco-vscode-base-service-override@8.0.4 - - @codingame/monaco-vscode-configuration-service-override@8.0.4 - - @codingame/monaco-vscode-editor-api@8.0.4 - - @codingame/monaco-vscode-environment-service-override@8.0.4 - - @codingame/monaco-vscode-extensions-service-override@8.0.4 - - @codingame/monaco-vscode-files-service-override@8.0.4 - - @codingame/monaco-vscode-host-service-override@8.0.4 - - @codingame/monaco-vscode-java-default-extension@8.0.4 - - @codingame/monaco-vscode-languages-service-override@8.0.4 - - @codingame/monaco-vscode-layout-service-override@8.0.4 - - @codingame/monaco-vscode-model-service-override@8.0.4 - - @codingame/monaco-vscode-monarch-service-override@8.0.4 - - @codingame/monaco-vscode-python-default-extension@8.0.4 - - @codingame/monaco-vscode-quickaccess-service-override@8.0.4 - - @codingame/monaco-vscode-r-default-extension@8.0.4 - - @codingame/monaco-vscode-textmate-service-override@8.0.4 - - @codingame/monaco-vscode-theme-defaults-default-extension@8.0.4 - - @codingame/monaco-vscode-theme-service-override@8.0.4 - - @ctrl/tinycolor@3.6.1 - - @ngneat/until-destroy@8.1.4 - - @ngx-formly/core@6.3.12 - - @ngx-formly/ng-zorro-antd@6.3.12 - - @vscode/iconv-lite-umd@0.7.0 - - ajv@8.10.0 - - backbone@1.4.1 - - balanced-match@1.0.2 - - base64-js@1.5.1 - - brace-expansion@2.1.0 - - buffer@5.7.1 - - content-disposition@0.5.4 - - css-loader@6.11.0 - - dagre@0.8.5 - - date-fns@2.30.0 - - fast-deep-equal@3.1.3 - - fflate@0.7.4 - - file-saver@2.0.5 - - graphlib@2.1.8 - - html2canvas@1.4.1 - - java@1.0.0 - - jquery@3.6.4 - - json-schema-traverse@1.0.0 - - jszip@3.10.1 - - lib0@0.2.117 - - lodash@4.17.23 - - lodash-es@4.17.21 - - marked@17.0.1 - - mobx@4.14.1 - - monaco-breakpoints@0.2.0 - - monaco-editor-wrapper@5.5.3 - - monaco-languageclient@8.8.3 - - ng-zorro-antd@21.2.2 - - ngx-color-picker@12.0.1 - - ngx-file-drop@16.0.0 - - ngx-json-viewer@3.2.1 - - ngx-markdown@21.2.0 - - papaparse@5.4.1 - - path-browserify@1.0.1 - - plotly.js-basic-dist-min@2.29.0 - - point-in-polygon@1.1.0 - - python@1.0.0 - - quill-cursors@3.1.2 - - r@1.0.0 - - rbush@4.0.1 - - read-excel-file@5.7.1 - - ring-buffer-ts@1.0.3 - - safe-buffer@5.2.1 - - style-loader@3.3.4 - - theme-defaults@1.0.0 - - underscore@1.13.8 - - uuid@8.3.2 - - vscode-jsonrpc@8.2.0 - - vscode-languageclient@9.0.1 - - vscode-languageserver-protocol@3.17.5 - - vscode-languageserver-types@3.17.5 - - vscode-oniguruma@1.7.0 - - vscode-textmate@9.0.0 - - vscode-ws-jsonrpc@3.3.2 - - y-monaco@0.1.5 - - y-protocols@1.0.7 - - y-quill@0.1.5 - - y-websocket@1.5.4 - - yjs@13.5.41 - - zone.js@0.15.1 - -Agent service npm packages: - - @borewit/text-codec@0.1.1 - - @elysiajs/cors@1.4.0 - - @pinojs/redact@0.4.0 - - @sinclair/typebox@0.34.41 - - @standard-schema/spec@1.0.0 - - @tokenizer/inflate@0.4.1 - - @tokenizer/token@0.3.0 - - @types/bun@1.3.3 - - @types/node@24.10.1 - - ajv@8.17.1 - - atomic-sleep@1.0.0 - - bun-types@1.3.3 - - cookie@1.1.1 - - dagre@0.8.5 - - debug@4.4.3 - - elysia@1.4.18 - - eventsource-parser@3.0.6 - - exact-mirror@0.2.5 - - fast-decode-uri-component@1.0.1 - - fast-deep-equal@3.1.3 - - file-type@21.1.1 - - graphlib@2.1.8 - - json-schema-traverse@1.0.0 - - lodash@4.18.1 - - memoirist@0.4.0 - - ms@2.1.3 - - on-exit-leak-free@2.1.2 - - openapi-types@12.1.3 - - pino-abstract-transport@3.0.0 - - pino-std-serializers@7.1.0 - - pino@10.3.1 - - process-warning@5.0.0 - - quick-format-unescaped@4.0.4 - - real-require@0.2.0 - - require-from-string@2.0.2 - - safe-stable-stringify@2.5.0 - - sonic-boom@4.2.1 - - strtok3@10.3.4 - - thread-stream@4.0.0 - - token-types@6.1.1 - - uint8array-extras@1.5.0 - - undici-types@7.16.0 - - zod@3.25.76 - --------------------------------------------------------------------------------- -Dependencies under the BSD 3-Clause License --------------------------------------------------------------------------------- - -Scala/Java jars: - - com.esotericsoftware.kryo-5.6.2.jar - - com.esotericsoftware.kryo.kryo5-5.6.2.jar - - com.esotericsoftware.kryo5-5.6.0.jar - - com.esotericsoftware.minlog-1.3.1.jar - - com.esotericsoftware.reflectasm-1.11.9.jar - - com.google.protobuf.protobuf-java-3.25.8.jar - - com.google.protobuf.protobuf-java-4.27.1.jar - - com.google.re2j.re2j-1.1.jar - - com.jcraft.jsch-0.1.55.jar - - com.thoughtworks.paranamer.paranamer-2.8.jar - - org.fusesource.leveldbjni.leveldbjni-all-1.8.jar - - org.jline.jline-3.9.0.jar - - org.ow2.asm.asm-8.0.1.jar - - org.ow2.asm.asm-9.1.jar - - org.ow2.asm.asm-analysis-7.0.jar - - org.ow2.asm.asm-commons-7.0.jar - - org.ow2.asm.asm-tree-7.0.jar - - org.scodec.scodec-bits_2.13-1.1.38.jar - - org.threeten.threeten-extra-1.7.1.jar - -Python packages: - - cached-property==1.5.2 - - click==8.3.3 - - contourpy==1.3.3 - - cycler==0.12.1 - - fsspec==2025.9.0 - - grpclib==0.4.9 - - idna==3.13 - - jinja2==3.1.6 - - joblib==1.5.3 - - kiwisolver==1.5.0 - - lazy-loader==0.5 - - markupsafe==3.0.3 - - mpmath==1.3.0 - - networkx==3.6.1 - - numpy==2.1.0 - - pandas==2.2.3 - - pg8000==1.31.5 - - protobuf==4.25.8 - - psutil==5.9.0 - - s3fs==2025.9.0 - - scikit-image==0.25.2 - - scikit-learn==1.5.0 - - scipy==1.17.1 - - sympy==1.14.0 - - threadpoolctl==3.6.0 - - tifffile==2026.4.11 - - torch==2.8.0 - - zstandard==0.25.0 - -Angular / npm packages: - - d3-shape@2.1.0 - - ieee754@1.2.1 - - quill@1.3.7 - -Agent service npm packages: - - fast-uri@3.1.0 - - ieee754@1.2.1 - - json-schema@0.4.0 - --------------------------------------------------------------------------------- -Dependencies under the BSD 2-Clause License --------------------------------------------------------------------------------- - -Scala/Java jars: - - com.github.luben.zstd-jni-1.5.0-1.jar - - com.github.marianobarrios.lbmq-0.6.0.jar - - dnsjava.dnsjava-2.1.7.jar - - org.codehaus.woodstox.stax2-api-4.2.1.jar - - org.postgresql.postgresql-42.7.4.jar - -Python packages: - - imageio==2.37.3 - - praw==7.6.1 - - prawcore==2.4.0 - - pybase64==1.3.2 - - pygments==2.20.0 - - update-checker==0.18.0 - - wrapt==1.17.3 - -Angular / npm packages: - - uri-js@4.4.1 - --------------------------------------------------------------------------------- -Dependencies under the ISC License --------------------------------------------------------------------------------- - -Scala/Java jars: - - org.mindrot.jbcrypt-0.4.jar - -Angular / npm packages: - - concaveman@2.0.0 - - d3-path@2.0.0 - - minimatch@5.1.9 - - quickselect@3.0.0 - - tinyqueue@2.0.3 - -Agent service npm packages: - - split2@4.2.0 - --------------------------------------------------------------------------------- -Dependencies under the Mozilla Public License, Version 2.0 --------------------------------------------------------------------------------- - -Python packages: - - bidict==0.22.0 - - certifi==2026.4.22 - - tqdm==4.67.3 - -Angular / npm packages: - - jointjs@3.5.4 - --------------------------------------------------------------------------------- -Dependencies under the Eclipse Public License, Version 2.0 (some are dual -licensed with GPL-2.0 with Classpath Exception) --------------------------------------------------------------------------------- - -Scala/Java jars: - - jakarta.annotation.jakarta.annotation-api-2.1.1.jar - - jakarta.annotation.jakarta.annotation-api-3.0.0.jar - - jakarta.el.jakarta.el-api-4.0.0.jar - - jakarta.servlet.jakarta.servlet-api-5.0.0.jar - - jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar - - jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar - - javax.ws.rs.javax.ws.rs-api-2.1.1.jar - - org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar - - org.glassfish.hk2.hk2-api-3.0.6.jar - - org.glassfish.hk2.hk2-locator-3.0.3.jar - - org.glassfish.hk2.hk2-utils-3.0.6.jar - - org.glassfish.hk2.osgi-resource-locator-1.0.3.jar - - org.glassfish.jakarta.el-4.0.2.jar - - org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar - - org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar - - org.glassfish.jersey.core.jersey-client-3.0.12.jar - - org.glassfish.jersey.core.jersey-common-3.0.12.jar - - org.glassfish.jersey.core.jersey-server-3.0.12.jar - - org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar - - org.glassfish.jersey.ext.jersey-metainf-services-3.0.12.jar - - org.glassfish.jersey.inject.jersey-hk2-3.0.12.jar - - org.jgrapht.jgrapht-core-1.4.0.jar - --------------------------------------------------------------------------------- -Dependencies under the Eclipse Public License, Version 1.0 (Logback is dual -licensed with LGPL-2.1) --------------------------------------------------------------------------------- - -Scala/Java jars: - - ch.qos.logback.logback-access-1.2.3.jar - - ch.qos.logback.logback-access-1.4.14.jar - - ch.qos.logback.logback-classic-1.2.3.jar - - ch.qos.logback.logback-classic-1.4.14.jar - - ch.qos.logback.logback-core-1.2.3.jar - - ch.qos.logback.logback-core-1.4.14.jar - --------------------------------------------------------------------------------- -Dependencies under the Common Development and Distribution License (CDDL) -(some are dual licensed with GPL-2.0 with Classpath Exception) --------------------------------------------------------------------------------- - -CDDL 1.0 -~~~~~~~~ - -Scala/Java jars: - - com.sun.mail.javax.mail-1.6.2.jar - - javax.activation.activation-1.1.1.jar - - javax.annotation.javax.annotation-api-1.3.2.jar - - javax.servlet.javax.servlet-api-3.1.0.jar - - javax.ws.rs.jsr311-api-1.1.1.jar - - org.glassfish.hk2.external.javax.inject-2.5.0-b32.jar - - org.glassfish.hk2.hk2-api-2.5.0-b32.jar - - org.glassfish.hk2.hk2-locator-2.5.0-b32.jar - - org.glassfish.hk2.hk2-utils-2.5.0-b32.jar - - org.glassfish.hk2.osgi-resource-locator-1.0.1.jar - - org.glassfish.javax.el-3.0.0.jar - - org.glassfish.jersey.bundles.repackaged.jersey-guava-2.25.1.jar - - org.glassfish.jersey.connectors.jersey-apache-connector-2.25.1.jar - - org.glassfish.jersey.containers.jersey-container-servlet-2.25.1.jar - - org.glassfish.jersey.containers.jersey-container-servlet-core-2.25.1.jar - - org.glassfish.jersey.core.jersey-client-2.25.1.jar - - org.glassfish.jersey.core.jersey-common-2.25.1.jar - - org.glassfish.jersey.core.jersey-server-2.25.1.jar - - org.glassfish.jersey.ext.jersey-bean-validation-2.25.1.jar - - org.glassfish.jersey.ext.jersey-metainf-services-2.25.1.jar - - org.glassfish.jersey.ext.rx.jersey-rx-client-2.25.1.jar - - org.glassfish.jersey.media.jersey-media-jaxb-2.25.1.jar - -CDDL 1.1 -~~~~~~~~ - -Scala/Java jars: - - com.sun.jersey.contribs.jersey-guice-1.19.jar - - javax.websocket.javax.websocket-api-1.0.jar - - javax.websocket.javax.websocket-client-api-1.0.jar - - javax.xml.bind.jaxb-api-2.3.0.jar - - org.glassfish.hk2.external.aopalliance-repackaged-2.5.0-b32.jar - --------------------------------------------------------------------------------- -Dependencies under the Eclipse Distribution License, Version 1.0 --------------------------------------------------------------------------------- - -Scala/Java jars: - - com.sun.activation.jakarta.activation-2.0.0.jar - - com.sun.activation.jakarta.activation-2.0.1.jar - - jakarta.activation.jakarta.activation-api-1.2.1.jar - - jakarta.activation.jakarta.activation-api-2.1.0.jar - - jakarta.xml.bind.jakarta.xml.bind-api-3.0.0.jar - - jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar - - org.eclipse.collections.eclipse-collections-11.1.0.jar - - org.eclipse.collections.eclipse-collections-api-11.1.0.jar - - org.eclipse.jgit.org.eclipse.jgit-5.13.0.202109080827-r.jar - --------------------------------------------------------------------------------- -Dependencies under the Python Software Foundation License --------------------------------------------------------------------------------- - -Python packages: - - aiohappyeyeballs==2.6.1 - - matplotlib==3.10.9 - - typing-extensions==4.14.1 - --------------------------------------------------------------------------------- -Dependencies under the MIT-CMU License --------------------------------------------------------------------------------- - -Python packages: - - pillow==12.1.1 - --------------------------------------------------------------------------------- -Dependencies under the BSD Zero Clause License --------------------------------------------------------------------------------- - -Agent service npm packages: - - tslib@2.8.1 - --------------------------------------------------------------------------------- -Dependencies in the Public Domain (CC0) --------------------------------------------------------------------------------- - -Scala/Java jars: - - aopalliance.aopalliance-1.0.jar - - org.reactivestreams.reactive-streams-1.0.3.jar - - org.tukaani.xz-1.9.jar - --------------------------------------------------------------------------------- -Dependencies under the Unlicense --------------------------------------------------------------------------------- - -Angular / npm packages: - - robust-predicates@3.0.3 - -Individual jars may contain their own META-INF/LICENSE and META-INF/NOTICE -files that apply to their specific contents; those files continue to govern -the use of those components. diff --git a/NOTICE-binary b/NOTICE-binary deleted file mode 100644 index a350e8896c7..00000000000 --- a/NOTICE-binary +++ /dev/null @@ -1,2037 +0,0 @@ -Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - --------------------------------------------------------------------------------- -Apache Hadoop --------------------------------------------------------------------------------- - -Apache Hadoop -Copyright 2006 and onwards The Apache Software Foundation. - -Export Control Notice ---------------------- - -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, or use, and re-export of -encryption software, to see if this is permitted. See - for more information. - -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1, which includes information security software -using or performing cryptographic functions with asymmetric algorithms. -The form and manner of this Apache Software Foundation distribution makes -it eligible for export under the License Exception ENC Technology Software -Unrestricted (TSU) exception (see the BIS Export Administration -Regulations, Section 740.13) for both object code and source code. - -The following provides more details on the included cryptographic software: - - This software uses the SSL libraries from the Jetty project written - by mortbay.org. - - Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography - APIs written by the Legion of the Bouncy Castle Inc. - --------------------------------------------------------------------------------- -Apache Lucene --------------------------------------------------------------------------------- - -Apache Lucene -Copyright 2001-2021 The Apache Software Foundation - -Includes software from other Apache Software Foundation projects, -including, but not limited to Apache Ant, Apache Jakarta Regexp, -Apache Commons, and Apache Xerces. - -ICU4J (under analysis/icu) is licensed under an MIT-style license and -Copyright (c) 1995-2008 International Business Machines Corporation and -others. - -Some data files (under analysis/icu/src/data) are derived from Unicode -data such as the Unicode Character Database. See -http://unicode.org/copyright.html for more details. - -Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is -BSD-licensed, created by Anders Moller. See http://www.brics.dk/automaton/ - -The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) -were automatically generated with the moman/finenight FSA library, created -by Jean-Philippe Barrette-LaPierre. This library is available under an -MIT license. - -The class org.apache.lucene.util.WeakIdentityMap was derived from the -Apache CXF project and is Apache License 2.0. - -The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 -compression library (https://github.com/lz4/lz4/tree/dev/lib) that is -licensed under the 2-clause BSD license. - -The Google Code Prettify is Apache License 2.0. - -This product includes code (JaspellTernarySearchTrie) from Java Spelling -Checking Package (jaspell): http://jaspell.sourceforge.net/ (BSD License). - -The snowball stemmers (in analysis/common/src/java/net/sf/snowball) were -developed by Martin Porter and Richard Boulton. - -The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was -developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under -the BSD license. - -Arabic, Persian, Romanian, Bulgarian, Hindi and Bengali analyzer stopword -lists are BSD-licensed and were created by Jacques Savoy. - -The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, -Russian and Swedish light stemmers are based on BSD-licensed reference -implementations created by Jacques Savoy and Ljiljana Dolamic. - -The Stempel analyzer includes BSD-licensed software developed by the -Egothor project (http://egothor.sf.net/), created by Leo Galambos, -Martin Kvapil, and Edmond Nolan. - -The Polish analyzer stopword list is BSD-licensed and was created by the -Carrot2 project. - -The SmartChineseAnalyzer source code (smartcn) was provided by -Xiaoping Gao and copyright 2009 by www.imdict.net. - -WordBreakTestUnicode_*.java is derived from Unicode data such as the -Unicode Character Database. - --------------------------------------------------------------------------------- -Apache Pekko --------------------------------------------------------------------------------- - -Apache Pekko -Copyright 2022-2025 The Apache Software Foundation - -This product contains significant parts that were originally based on -software from Lightbend (Akka ). -Copyright (C) 2009-2022 Lightbend Inc. - -Apache Pekko is derived from Akka 2.6.x, the last version that was -distributed under the Apache License, Version 2.0. - -pekko-actor contains MurmurHash.scala, scala-collection-compat, and code -from scala-library, each modified by the Scala-Lang team under an Apache -2.0 license. - - Scala - Copyright (c) 2002-2023 EPFL - Copyright (c) 2011-2023 Lightbend, Inc. - - Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) - and Lightbend, Inc. (https://www.lightbend.com/). - -pekko-actor contains code from Netty, released under an Apache 2.0 -license. Copyright 2014 The Netty Project (https://netty.io/). - -pekko-actor contains code from java-uuid-generator -(https://github.com/cowtowncoder/java-uuid-generator) in -`org.apache.pekko.util.UUIDComparator.scala`, released under an Apache 2.0 -license. Java UUID generator library has been written by Tatu Saloranta -(tatu.saloranta@iki.fi). - --------------------------------------------------------------------------------- -Apache Parquet --------------------------------------------------------------------------------- - -Apache Parquet MR -Copyright 2014-2024 The Apache Software Foundation - -This product includes code from Apache Avro. - - Apache Avro - Copyright 2010-2024 The Apache Software Foundation - --------------------------------------------------------------------------------- -Apache Iceberg --------------------------------------------------------------------------------- - - -Apache Iceberg -Copyright 2017-2024 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - --------------------------------------------------------------------------------- - -This project includes code from Kite, developed at Cloudera, Inc. with -the following copyright notice: - -| Copyright 2013 Cloudera Inc. -| -| Licensed under the Apache License, Version 2.0 (the "License"); -| you may not use this file except in compliance with the License. -| You may obtain a copy of the License at -| -| http://www.apache.org/licenses/LICENSE-2.0 -| -| Unless required by applicable law or agreed to in writing, software -| distributed under the License is distributed on an "AS IS" BASIS, -| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -| See the License for the specific language governing permissions and -| limitations under the License. - - Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, - arrow-vector, flight-core, flight-grpc) - Copyright 2016-2023 The Apache Software Foundation - - Apache Avro - Copyright 2009-2024 The Apache Software Foundation - - Apache Commons BeanUtils - Copyright 2000-2019 The Apache Software Foundation - - Apache Commons CLI - Copyright 2001-2022 The Apache Software Foundation - - Apache Commons Codec - Copyright 2002-2024 The Apache Software Foundation - - Apache Commons Collections (3.x and 4.x) - Copyright 2001-2024 The Apache Software Foundation - - Apache Commons Compress - Copyright 2002-2024 The Apache Software Foundation - - Apache Commons Configuration - Copyright 2001-2024 The Apache Software Foundation - - Apache Commons IO - Copyright 2002-2024 The Apache Software Foundation - - Apache Commons JCS - Copyright 2002-2024 The Apache Software Foundation - - Apache Commons Lang (2.x and 3.x) - Copyright 2001-2024 The Apache Software Foundation - - Apache Commons Logging - Copyright 2003-2014 The Apache Software Foundation - - Apache Commons Math - Copyright 2001-2016 The Apache Software Foundation - - Apache Commons Net - Copyright 2001-2023 The Apache Software Foundation - - Apache Commons Pool - Copyright 2001-2024 The Apache Software Foundation - - Apache Commons Text - Copyright 2014-2024 The Apache Software Foundation - - Apache Commons VFS - Copyright 2002-2024 The Apache Software Foundation - - Apache Curator - Copyright 2011-2024 The Apache Software Foundation - - Apache HttpComponents (httpclient, httpcore, httpasyncclient, - httpclient5, httpcore5, httpcore5-h2, httpmime) - Copyright 1999-2024 The Apache Software Foundation - Apache HTrace (Incubating) - Copyright 2016-2017 The Apache Software Foundation - - Apache Iceberg - Copyright 2017-2024 The Apache Software Foundation - - Apache Kerby (kerb-* and kerby-* subprojects) - Copyright 2014-2017 The Apache Software Foundation - - Apache Maven (many subprojects including wagon-*) - Copyright 2001-2024 The Apache Software Foundation - - Apache ORC - Copyright 2013-2024 The Apache Software Foundation - - Apache Yetus - Copyright 2015-2023 The Apache Software Foundation - - Apache ZooKeeper - Copyright 2008-2024 The Apache Software Foundation - - Apache log4j 1.2 / reload4j - Copyright 2007 The Apache Software Foundation - --------------------------------------------------------------------------------- -Netty --------------------------------------------------------------------------------- - -The Netty Project -Copyright 2011-2024 The Netty Project (https://netty.io/). - -This product contains the extensions to Java Collections Framework derived -from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public -Domain). - -This product contains a modified version of Robert Harder's Public Domain -Base64 Encoder and Decoder. - -This product contains a modified version of 'JZlib', a re-implementation -of zlib in pure Java (BSD-style license, -http://www.jcraft.com/jzlib/). - -This product contains a modified version of 'Webbit' (BSD License, -https://github.com/joewalnes/webbit). - -This product optionally depends on 'Protocol Buffers' (New BSD License, -http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT -License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, -http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), -'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and -'Apache Felix' (Apache License 2.0). - --------------------------------------------------------------------------------- -Eclipse Jetty --------------------------------------------------------------------------------- - -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. - -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. - -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) - -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. - --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- - -Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. - -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) - -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. - -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. - --------------------------------------------------------------------------------- -Google Guice --------------------------------------------------------------------------------- - -Google Guice - Core Library (and guice-servlet extension) -Copyright 2006-2015 Google, Inc. - --------------------------------------------------------------------------------- -AWS SDK for Java 2.0 --------------------------------------------------------------------------------- - -AWS SDK for Java 2.0 -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. - -This product includes software developed by Amazon Technologies, Inc -(http://www.amazon.com/). - -The AWS SDK bundles the following third-party works: - * XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. - * PKCS#1 PEM encoded private key parsing and utility functions from - oauth.googlecode.com - Copyright 1998-2010 AOL Inc. - * Apache Commons Lang (https://github.com/apache/commons-lang) - * Netty Reactive Streams - (https://github.com/playframework/netty-reactive-streams) - * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as - software.amazon.awssdk:third-party-jackson-core - * Jackson-dataformat-cbor - (https://github.com/FasterXML/jackson-dataformats-binary) - -Required Apache Commons Lang attribution: - Apache Commons Lang - Copyright 2001-2020 The Apache Software Foundation - --------------------------------------------------------------------------------- -Kryo --------------------------------------------------------------------------------- - -Kryo bundles Objenesis (see below). - --------------------------------------------------------------------------------- -Objenesis --------------------------------------------------------------------------------- - -Objenesis -Copyright 2006-2024 Joe Walnes, Henri Tremblay, Leonardo Mesquita - -(NOTICE file corresponding to section 4d of the Apache License, Version -2.0, in this case for Objenesis.) - --------------------------------------------------------------------------------- -Jasypt --------------------------------------------------------------------------------- - -Copyright (c) 2007-2010, The JASYPT team (http://www.jasypt.org) - -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, use, or re-export of -encryption software. - -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1. The PBE Encryption facilities require the Java -Cryptography Extensions. - -Jasypt includes the ICU License (ICU 1.8.1 and later): - - Copyright (c) 1995-2006 International Business Machines Corporation and - others. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, and/or sell copies of the Software, and to permit persons - to whom the Software is furnished to do so, provided that the above - copyright notice(s) and this permission notice appear in all copies of - the Software and that both the above copyright notice(s) and this - permission notice appear in supporting documentation. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED. - - Except as contained in this notice, the name of a copyright holder - shall not be used in advertising or otherwise to promote the sale, use - or other dealings in this Software without prior written authorization - of the copyright holder. - --------------------------------------------------------------------------------- -Joda-Time --------------------------------------------------------------------------------- - -This product includes software developed by Joda.org (https://www.joda.org/). - --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -## FastDoubleParser - -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. - -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. - -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. - -# FastDoubleParser - -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. - -## Copyright - -Copyright © 2024 Werner Randelshofer, Switzerland. - -## Licensing - -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. - -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - --------------------------------------------------------------------------------- -Jackson modules and datatypes --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - --------------------------------------------------------------------------------- -Eclipse Jetty 11.0 --------------------------------------------------------------------------------- - -Notices for Eclipse Jetty -========================= -This content is produced and maintained by the Eclipse Jetty project. - -Project home: https://eclipse.dev/jetty/ - -Trademarks ----------- -Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. - -Copyright ---------- -All contributions are the property of the respective authors or of -entities to which copyright has been assigned by the authors (eg. employer). - -Declared Project Licenses -------------------------- -This artifacts of this project are made available under the terms of: - - * the Eclipse Public License v2.0 - https://www.eclipse.org/legal/epl-2.0 - SPDX-License-Identifier: EPL-2.0 - - or - - * the Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - SPDX-License-Identifier: Apache-2.0 - -The following dependencies are EPL. - * org.eclipse.jetty.orbit:org.eclipse.jdt.core - -The following dependencies are EPL and ASL2. - * org.eclipse.jetty.orbit:javax.security.auth.message - -The following dependencies are EPL and CDDL 1.0. - * org.eclipse.jetty.orbit:javax.mail.glassfish - -The following dependencies are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html - - * jakarta.servlet:jakarta.servlet-api - * javax.annotation:javax.annotation-api - * javax.transaction:javax.transaction-api - * javax.websocket:javax.websocket-api - -The following dependencies are licensed by the OW2 Foundation according to the -terms of http://asm.ow2.org/license.html - - * org.ow2.asm:asm-commons - * org.ow2.asm:asm - -The following dependencies are ASL2 licensed. - - * org.apache.taglibs:taglibs-standard-spec - * org.apache.taglibs:taglibs-standard-impl - -The following dependencies are ASL2 licensed. Based on selected classes from -following Apache Tomcat jars, all ASL2 licensed. - - * org.mortbay.jasper:apache-jsp - * org.apache.tomcat:tomcat-jasper - * org.apache.tomcat:tomcat-juli - * org.apache.tomcat:tomcat-jsp-api - * org.apache.tomcat:tomcat-el-api - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-api - * org.apache.tomcat:tomcat-util-scan - * org.apache.tomcat:tomcat-util - * org.mortbay.jasper:apache-el - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-el-api - -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html - - * org.eclipse.jetty.toolchain:jetty-schemas - -Cryptography ------------- -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - -The UnixCrypt.java code implements the one way cryptography used by -Unix systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. -Permission to use, copy, modify and distribute UnixCrypt -for non-commercial or commercial purposes and without fee is -granted provided that the copyright notice appears in all copies. - --------------------------------------------------------------------------------- -Apache Parquet (per-component supplementary notices) --------------------------------------------------------------------------------- - - -Apache Parquet MR (Incubating) -Copyright 2014-2015 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - --------------------------------------------------------------------------------- - -This product includes code from Apache Avro, which includes the following in -its NOTICE file: - - Apache Avro - Copyright 2010-2015 The Apache Software Foundation - - This product includes software developed at - The Apache Software Foundation (http://www.apache.org/). - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - --------------------------------------------------------------------------------- -R2DBC SPI --------------------------------------------------------------------------------- - -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - --------------------------------------------------------------------------------- -Joda-Convert --------------------------------------------------------------------------------- - -Joda Convert -Copyright 2010-present Stephen Colebourne - -This product includes software developed by -Joda.org (https://www.joda.org/). - - -Joda-Convert includes code from Google Guava, which is licensed as follows: - -Copyright (C) 2011 The Guava Authors - -Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed under the License -is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express -or implied. See the License for the specific language governing permissions and limitations under -the License. - --------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) --------------------------------------------------------------------------------- - -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. - -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright - -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. - -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc - -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors - -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group - -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation - -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell - -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. - -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ - --------------------------------------------------------------------------------- -Eclipse Jersey Core Server --------------------------------------------------------------------------------- - -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. - -* https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. - -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. - -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ - -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. - -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright - -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. - -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc - -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors - -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group - -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation - -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell - -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. - -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ - --------------------------------------------------------------------------------- -Eclipse Jersey Core Common --------------------------------------------------------------------------------- - -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. - - -* https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors - -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ - -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. - -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright - -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. - -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc - -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors - -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group - -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation - -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell - -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. - -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ - --------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation --------------------------------------------------------------------------------- - -# Notice for Jersey Bean Validation module -This content is produced and maintained by the Eclipse Jersey project. - -* https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. - -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright - -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. - -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc - -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors - -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group - -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation - -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell - -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. - -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ - --------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) --------------------------------------------------------------------------------- - -# Notices for Eclipse GlassFish - -This content is produced and maintained by the Eclipse GlassFish project. - -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish - -## Trademarks - -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish - -## Third-party Content - -This project leverages the following third party content. - -None - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) --------------------------------------------------------------------------------- - -# Notices for Eclipse Project for Servlet - -This content is produced and maintained by the Eclipse Project for Servlet -project. - -* Project home: https://projects.eclipse.org/projects/ee4j.servlet - - -## Trademarks - -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. - - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - - -## Source Code - -The project maintains the following source code repositories: - - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain - - -## Third-party Content - -## Jakarta - -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet - - * jakarta.servlet:jakarta.servlet-api - - -## GlassFish - -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html - - * org.eclipse.jetty.toolchain:jetty-schemas - --------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) --------------------------------------------------------------------------------- - -[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " -[//]: # " " -[//]: # " This program and the accompanying materials are made available under the " -[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " -[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " -[//]: # " " -[//]: # " SPDX-License-Identifier: BSD-3-Clause " - -# Notices for Jakarta XML Binding - -This content is produced and maintained by the Jakarta XML Binding -project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb - -## Trademarks - -Jakarta XML Binding is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available at -http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaxb-api -* https://github.com/eclipse-ee4j/jaxb-tck - -## Third-party Content - -This project leverages the following third party content. - -Apache River (3.0.0) - -* License: Apache-2.0 AND BSD-3-Clause - -ASM 7 (n/a) - -* License: BSD-3-Clause -* Project: https://asm.ow2.io/ -* Source: - https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand - -JTHarness (5.0) - -* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) -* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness -* Source: http://hg.openjdk.java.net/code-tools/jtharness/ - -normalize.css (3.0.2) - -* License: MIT - -SigTest (n/a) - -* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) --------------------------------------------------------------------------------- - -# Notices for Jakarta RESTful Web Services - -This content is produced and maintained by the **Jakarta RESTful Web Services** -project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs - -## Trademarks - -**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaxrs-api - -## Third-party Content - -This project leverages the following third party content. - -javaee-api (7.0) - -* License: Apache-2.0 AND W3C - -JUnit (4.11) - -* License: Common Public License 1.0 - -Mockito (2.16.0) - -* Project: http://site.mockito.org -* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) --------------------------------------------------------------------------------- - -# Notices for Jakarta Expression Language - -This content is produced and maintained by the Jakarta Expression Language project. - -* Project home: https://projects.eclipse.org/projects/ee4j.el - -## Trademarks - -Jakarta Expression Language is a trademark of the Eclipse -Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/el-ri - -## Third-party Content - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) --------------------------------------------------------------------------------- - -# Notices for Jakarta Annotations - -This content is produced and maintained by the Jakarta Annotations project. - - * Project home: https://projects.eclipse.org/projects/ee4j.ca - -## Trademarks - -Jakarta Annotations is a trademark of the Eclipse Foundation. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - - * https://github.com/eclipse-ee4j/common-annotations-api - -## Third-party Content - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Notices for Jakarta Annotations - -This content is produced and maintained by the Jakarta Annotations project. - -* Project home: https://projects.eclipse.org/projects/ee4j.ca - -## Trademarks - -Jakarta Annotations™ is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/jakartaee/common-annotations-api - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) --------------------------------------------------------------------------------- - -# Notices for Eclipse Jakarta Dependency Injection - -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. - -* Project home: https://projects.eclipse.org/projects/cdi.batch - -## Trademarks - -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. - -SPDX-License-Identifier: Apache-2.0 - -## Source Code - -The project maintains the following source code repositories: - -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck - -## Third-party Content - -This project leverages the following third party content. - -None - -## Cryptography - -None - --------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) --------------------------------------------------------------------------------- - -# Notices for Eclipse Project for JAF - -This content is produced and maintained by the Eclipse Project for JAF project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaf - -## Third-party Content - -This project leverages the following third party content. - -JUnit (4.12) - -* License: Eclipse Public License - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Notices for Jakarta Activation - -This content is produced and maintained by Jakarta Activation project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaf - -## Third-party Content - -This project leverages the following third party content. - -JUnit (4.12) - -* License: Eclipse Public License - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Notices for Jakarta Activation - -This content is produced and maintained by Jakarta Activation project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaf - --------------------------------------------------------------------------------- -Bouncy Castle --------------------------------------------------------------------------------- - -Bouncy Castle Cryptography (org.bouncycastle.*) is distributed under the -Bouncy Castle License, whose text reproduces the MIT License with Bouncy -Castle's copyright line: - - Copyright (c) 2000-2024 The Legion of the Bouncy Castle Inc. - (https://www.bouncycastle.org) - -The full MIT-equivalent text is reproduced in -licenses/LICENSE-MIT.txt; the Bouncy Castle copyright line above must be -preserved alongside it. - --------------------------------------------------------------------------------- -aiohttp (vendored MIT-licensed C parser code) --------------------------------------------------------------------------------- - -The aiohttp wheel is primarily Apache-2.0 but bundles a small amount of -MIT-licensed C code used for HTTP parsing. The MIT attribution required -for redistribution of that code is: - - Copyright (c) the aiohttp contributors and upstream authors of the - vendored parser source. Distributed under the MIT License. - -Consumers of the aiohttp wheel must preserve that MIT copyright notice in -any downstream redistribution of the parser source or object code. - --------------------------------------------------------------------------------- -Matplotlib --------------------------------------------------------------------------------- - -Matplotlib is distributed under the "Matplotlib License", a modification of -the PSF License. The attribution required for redistribution is: - - Copyright (c) 2012- Matplotlib Development Team; All Rights Reserved. - -The full license text is covered by licenses/LICENSE-PSF-2.0.txt. diff --git a/access-control-service/build.sbt b/access-control-service/build.sbt index 6446bbb1700..40bffe6f3d0 100644 --- a/access-control-service/build.sbt +++ b/access-control-service/build.sbt @@ -27,7 +27,9 @@ enablePlugins(JavaAppPackaging) // See project/AddMetaInfLicenseFiles.scala. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary", + baseDirectory.value / "NOTICE-binary" ) // Enable semanticdb for Scalafix diff --git a/amber/build.sbt b/amber/build.sbt index e4d7816f0c5..4517d02d7e5 100644 --- a/amber/build.sbt +++ b/amber/build.sbt @@ -22,10 +22,14 @@ enablePlugins(JavaAppPackaging) // Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/ // directory at the top of the Universal dist zip. -// See project/AddMetaInfLicenseFiles.scala. +// See project/AddMetaInfLicenseFiles.scala. The Universal zip is jar-only, +// so we ship LICENSE-binary-java; the dockerfile merges in +// LICENSE-binary-python at image build time for coordinator/runner. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary-java", + baseDirectory.value / "NOTICE-binary" ) semanticdbEnabled := true diff --git a/bin/licensing/check_binary_deps.py b/bin/licensing/check_binary_deps.py index ca1c8c00447..22bbe6acfd1 100755 --- a/bin/licensing/check_binary_deps.py +++ b/bin/licensing/check_binary_deps.py @@ -32,8 +32,46 @@ import json import re import sys +import tempfile from pathlib import Path +# Per-module LICENSE-binary files that the combined LICENSE-binary unions. +# Resolved relative to the repo root (parent of bin/licensing/). +PER_MODULE_LICENSE_BINARIES: list[str] = [ + "access-control-service/LICENSE-binary", + "config-service/LICENSE-binary", + "file-service/LICENSE-binary", + "workflow-compiling-service/LICENSE-binary", + "computing-unit-managing-service/LICENSE-binary", + "amber/LICENSE-binary-java", + "amber/LICENSE-binary-python", + "frontend/LICENSE-binary", + "agent-service/LICENSE-binary", +] + + +def build_default_license_binary() -> Path: + """Concat all per-module LICENSE-binary files into a temp file using + bin/licensing/concat_license_binary.py and return its path. Used as + the default --license-binary when the caller doesn't pass one.""" + here = Path(__file__).resolve().parent + repo_root = here.parent.parent + inputs = [repo_root / p for p in PER_MODULE_LICENSE_BINARIES] + missing = [p for p in inputs if not p.is_file()] + if missing: + sys.stderr.write( + f"error: per-module LICENSE-binary file(s) not found: {missing}\n" + ) + sys.exit(2) + sys.path.insert(0, str(here)) + import concat_license_binary as concat + parsed = [concat.parse(p) for p in inputs] + apache_header, groups = concat.merge(parsed) + text = concat.emit(apache_header, groups) + out = Path(tempfile.mkstemp(prefix="combined-LICENSE-binary-", suffix=".txt")[1]) + out.write_text(text) + return out + # Jars produced by Texera itself — not third-party deps, skip from drift checks. TEXERA_OWN_JAR_PREFIX = "org.apache.texera." @@ -193,14 +231,22 @@ def main() -> int: ap.add_argument("inputs", nargs="+") ap.add_argument( "--license-binary", - default=str(Path(__file__).resolve().parent.parent.parent / "LICENSE-binary"), + default=None, + help=( + "Path to LICENSE-binary to validate against. If omitted, the " + "tool builds a combined LICENSE-binary on the fly from the " + "per-module files (see PER_MODULE_LICENSE_BINARIES)." + ), ) args = ap.parse_args() - lb = Path(args.license_binary) - if not lb.exists(): - sys.stderr.write(f"error: {lb} not found\n") - return 2 + if args.license_binary is None: + lb = build_default_license_binary() + else: + lb = Path(args.license_binary) + if not lb.exists(): + sys.stderr.write(f"error: {lb} not found\n") + return 2 if args.kind == "jar": claimed = parse_prose(lb, "jar") diff --git a/computing-unit-managing-service/build.sbt b/computing-unit-managing-service/build.sbt index 8a877619f1e..3d385d33d30 100644 --- a/computing-unit-managing-service/build.sbt +++ b/computing-unit-managing-service/build.sbt @@ -27,7 +27,9 @@ enablePlugins(JavaAppPackaging) // See project/AddMetaInfLicenseFiles.scala. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary", + baseDirectory.value / "NOTICE-binary" ) // Dependency Versions diff --git a/config-service/build.sbt b/config-service/build.sbt index d61abfd4f86..ef89616ce42 100644 --- a/config-service/build.sbt +++ b/config-service/build.sbt @@ -27,7 +27,9 @@ enablePlugins(JavaAppPackaging) // See project/AddMetaInfLicenseFiles.scala. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary", + baseDirectory.value / "NOTICE-binary" ) // Enable semanticdb for Scalafix diff --git a/file-service/build.sbt b/file-service/build.sbt index 7634b141e5e..156e0f3ba49 100644 --- a/file-service/build.sbt +++ b/file-service/build.sbt @@ -27,7 +27,9 @@ enablePlugins(JavaAppPackaging) // See project/AddMetaInfLicenseFiles.scala. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary", + baseDirectory.value / "NOTICE-binary" ) // Enable semanticdb for Scalafix diff --git a/project/AddMetaInfLicenseFiles.scala b/project/AddMetaInfLicenseFiles.scala index 015948c1f10..9b47d43bce5 100644 --- a/project/AddMetaInfLicenseFiles.scala +++ b/project/AddMetaInfLicenseFiles.scala @@ -120,13 +120,18 @@ object AddMetaInfLicenseFiles { }.taskValue ) - /** Ships LICENSE-binary, NOTICE-binary, DISCLAIMER (if present), and - * licenses/ at the Universal zip's top level. LICENSE-binary and - * NOTICE-binary are required; DISCLAIMER is optional (it will be - * removed at graduation). */ - def distMappings(existing: Seq[(File, String)], rootDir: File): Seq[(File, String)] = { - val licenseBinary = rootDir / "LICENSE-binary" - val noticeBinary = rootDir / "NOTICE-binary" + /** Ships the module's per-module LICENSE-binary, NOTICE-binary, DISCLAIMER + * (if present), and licenses/ at the Universal zip's top level. The + * per-module files describe only the third-party content actually + * bundled in this module's dist zip; the licenses/ directory at the + * repo root is shared by all dist zips. DISCLAIMER is optional (it + * will be removed at graduation). */ + def distMappings( + existing: Seq[(File, String)], + rootDir: File, + licenseBinary: File, + noticeBinary: File + ): Seq[(File, String)] = { val disclaimerFile = rootDir / "DISCLAIMER" val licensesDir = rootDir / "licenses" diff --git a/workflow-compiling-service/build.sbt b/workflow-compiling-service/build.sbt index 4c8d85485fd..9560751d00b 100644 --- a/workflow-compiling-service/build.sbt +++ b/workflow-compiling-service/build.sbt @@ -29,7 +29,9 @@ enablePlugins(JavaAppPackaging) // See project/AddMetaInfLicenseFiles.scala. Universal / mappings := AddMetaInfLicenseFiles.distMappings( (Universal / mappings).value, - (ThisBuild / baseDirectory).value + (ThisBuild / baseDirectory).value, + baseDirectory.value / "LICENSE-binary", + baseDirectory.value / "NOTICE-binary" ) // Enable semanticdb for Scalafix From b016f695843cb7c5fb7aa7aa6af58e6bd6bc5acf Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 01:44:28 -0700 Subject: [PATCH 4/6] chore(licensing): ignore per-module LICENSE-binary/NOTICE-binary in license-header check The skywalking-eyes license-header check fails on amber/LICENSE-binary-java and amber/LICENSE-binary-python because they're plain-text manifests with no comment-style and no Apache header (just like the existing root LICENSE-binary entry already handles). Replace the now-deleted root LICENSE-binary/NOTICE-binary entries with glob patterns covering the per-module files: **/LICENSE-binary, **/LICENSE-binary-*, **/NOTICE-binary. Co-Authored-By: Claude Opus 4.7 (1M context) --- .licenserc.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.licenserc.yaml b/.licenserc.yaml index 217b6199b82..0e395184ee8 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -13,9 +13,13 @@ header: - 'DESCRIPTION' - 'DISCLAIMER' - 'LICENSE' - - 'LICENSE-binary' - 'NOTICE' - - 'NOTICE-binary' + # Per-module LICENSE-binary / NOTICE-binary describing the third-party + # content bundled in each module's binary artifact (Universal dist zip + # or Docker image). Plain-text manifests, not source files. + - '**/LICENSE-binary' + - '**/LICENSE-binary-*' + - '**/NOTICE-binary' - '.dockerignore' - '.gitattributes' - '.github/PULL_REQUEST_TEMPLATE' From ce2903f03eb8524869a2c4f973bf6f01a433cb53 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 02:03:22 -0700 Subject: [PATCH 5/6] chore(licensing): auto-generate per-module NOTICE-binary from jars' META-INF Adds bin/licensing/generate_notice_binary.py: walks each module's bundled jars, extracts every META-INF/NOTICE (and root-level NOTICE) file, dedupes by content hash so jars from the same upstream collapse into one block, and emits one block per unique blob. Each block lists contributing jars and reproduces the upstream NOTICE verbatim. Optional --extras file appends non-jar blocks (used by amber/NOTICE-binary-extras for the aiohttp + Matplotlib python-only attributions). Replaces the 6 hand-curated per-module NOTICE-binary files with the generator's output. Block count rises (from 18-27 to 24-92 per module) because dedup is by content hash rather than upstream-project header, so e.g. Apache Hadoop jars whose META-INF/NOTICE differ slightly across sub-artifacts now appear as separate blocks. ASF compliance is improved: every distinct upstream attribution actually present in jars is now preserved verbatim. CI: build.yml's scala job regenerates the per-module NOTICE-binary files against the freshly-built dist lib/ dirs and diffs against the committed files. Drift fails the build with a one-line fix-up command. Generator normalizes line endings (CRLF -> LF) since some upstream NOTICE files ship CRLF and would otherwise round-trip through git's auto-normalization differently than the on-disk regenerated output. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/build.yml | 34 + access-control-service/NOTICE-binary | 1181 +++--- amber/NOTICE-binary | 2955 ++++++++++----- amber/NOTICE-binary-extras | 24 + bin/licensing/generate_notice_binary.py | 298 ++ computing-unit-managing-service/NOTICE-binary | 2821 +++++++++----- config-service/NOTICE-binary | 1181 +++--- file-service/NOTICE-binary | 2762 +++++++++----- workflow-compiling-service/NOTICE-binary | 3240 ++++++++++++----- 9 files changed, 9469 insertions(+), 5027 deletions(-) create mode 100644 amber/NOTICE-binary-extras create mode 100755 bin/licensing/generate_notice_binary.py diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b367ce3980..90b21222ac3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -224,6 +224,40 @@ jobs: ./bin/licensing/check_binary_deps.py jar "${lib_paths[@]}" || check_exit=$? ./bin/licensing/audit_jar_licenses.py "${lib_paths[@]}" || true exit "$check_exit" + - name: Verify per-module NOTICE-binary files match generator output + # NOTICE-binary files are generated from each module's bundled jars' + # META-INF/NOTICE content via bin/licensing/generate_notice_binary.py. + # Regenerate against the freshly-built dist lib dirs and diff against + # the committed files. Any drift means a dep was added/removed/bumped + # without rerunning the generator — fix by running: + # ./bin/licensing/generate_notice_binary.py /NOTICE-binary [--extras ...] + run: | + set -euo pipefail + declare -A modules=( + [access-control-service]="/tmp/dists/access-control-service-*/lib" + [config-service]="/tmp/dists/config-service-*/lib" + [file-service]="/tmp/dists/file-service-*/lib" + [workflow-compiling-service]="/tmp/dists/workflow-compiling-service-*/lib" + [computing-unit-managing-service]="/tmp/dists/computing-unit-managing-service-*/lib" + [amber]="/tmp/dists/amber-*/lib" + ) + drift=0 + for module in "${!modules[@]}"; do + lib=$(eval echo "${modules[$module]}") + extras_arg="" + if [[ -f "${module}/NOTICE-binary-extras" ]]; then + extras_arg="--extras ${module}/NOTICE-binary-extras" + fi + ./bin/licensing/generate_notice_binary.py /tmp/notice-${module}.txt "$lib" $extras_arg + if ! diff -u "${module}/NOTICE-binary" /tmp/notice-${module}.txt; then + echo "::error::${module}/NOTICE-binary differs from generator output." + drift=1 + fi + done + if (( drift )); then + echo "::error::Run bin/licensing/generate_notice_binary.py for the affected module(s) and commit the result." + exit 1 + fi - name: Install dependencies # Only the backend test step needs the python deps; install just # before tests so a lint or dist failure does not pay for them. diff --git a/access-control-service/NOTICE-binary b/access-control-service/NOTICE-binary index 4376b27b7cf..096ab973ae0 100644 --- a/access-control-service/NOTICE-binary +++ b/access-control-service/NOTICE-binary @@ -1,5 +1,5 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). @@ -8,273 +8,7 @@ The Apache Software Foundation (http://www.apache.org/). Eclipse Jetty -------------------------------------------------------------------------------- -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. - -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. - -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) - -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. - --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- - -Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. - -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) - -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. - -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. - --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -## FastDoubleParser - -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. - -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. - -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. - -# FastDoubleParser - -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. - -## Copyright - -Copyright © 2024 Werner Randelshofer, Switzerland. - -## Licensing - -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. - -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - --------------------------------------------------------------------------------- -Jackson modules and datatypes --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - --------------------------------------------------------------------------------- -Eclipse Jetty 11.0 --------------------------------------------------------------------------------- +Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) Notices for Eclipse Jetty ========================= @@ -371,28 +105,10 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -R2DBC SPI +Eclipse Jersey -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - --------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) --------------------------------------------------------------------------------- +Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -509,16 +225,20 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Core Server +Eclipse GlassFish HK2 -------------------------------------------------------------------------------- -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar -* https://projects.eclipse.org/projects/ee4j.jersey +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. ## Copyright @@ -539,32 +259,73 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code -The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content +The project maintains the following source code repositories: -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. +## Third-party Content -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This project leverages the following third party content. -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +None -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +jakarta.el.jakarta.el-api-4.0.0.jar +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.el.jakarta.el-api-4.0.0.jar, org.glassfish.jakarta.el-4.0.2.jar + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. ## Copyright @@ -585,100 +346,268 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/el-ri ## Third-party Content -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +## Cryptography -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +com.sun.activation.jakarta.activation-2.0.1.jar +-------------------------------------------------------------------------------- + +Bundled jars: com.sun.activation.jakarta.activation-2.0.1.jar, jakarta.activation.jakarta.activation-api-2.1.0.jar + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Scala +-------------------------------------------------------------------------------- + +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar + +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka + +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). + +Licensed under the Apache License, Version 2.0 (the "License"). +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +This software includes projects with other licenses -- see `doc/LICENSE.md`. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-lang3-3.13.0.jar + +Apache Commons Lang +Copyright 2001-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty Toolchain +-------------------------------------------------------------------------------- + +Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +## Source Code -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +The project maintains the following source code repositories: -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +## Third-party Content -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## Jakarta -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell + * jakarta.servlet:jakarta.servlet-api -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +## GlassFish -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Eclipse Jersey -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. * https://projects.eclipse.org/projects/ee4j.jersey @@ -710,16 +639,18 @@ The project maintains the following source code repositories: ## Third-party Content -Google Guava Version 18.0 +org.glassfish.jersey.server.internal.monitoring.core * License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -836,9 +767,11 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Eclipse Jersey -------------------------------------------------------------------------------- +Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + # Notice for Jersey Bean Validation module This content is produced and maintained by the Eclipse Jersey project. @@ -876,6 +809,7 @@ Hibernate Validator CDI, 7.0.5.Final * License: Apache License, 2.0 * Project: https://beanvalidation.org/ * Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -991,81 +925,48 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Jackson (FasterXML) -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish - -This content is produced and maintained by the Eclipse GlassFish project. - -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar -## Trademarks +# Jackson JSON processor -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. ## Copyright -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish - -## Third-party Content +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -This project leverages the following third party content. +## Licensing -None +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. -## Cryptography +## Credits -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +Jakarta Inject API -------------------------------------------------------------------------------- -# Notices for Eclipse Project for Servlet +Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar -This content is produced and maintained by the Eclipse Project for Servlet -project. +# Notices for Eclipse Jakarta Dependency Injection -* Project home: https://projects.eclipse.org/projects/ee4j.servlet +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +* Project home: https://projects.eclipse.org/projects/cdi.batch ## Trademarks -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. - +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. ## Copyright @@ -1073,49 +974,38 @@ All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. - ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. +SPDX-License-Identifier: Apache-2.0 ## Source Code The project maintains the following source code repositories: - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain - +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck ## Third-party Content -## Jakarta - -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet - - * jakarta.servlet:jakarta.servlet-api - +This project leverages the following third party content. -## GlassFish +None -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Cryptography - * org.eclipse.jetty.toolchain:jetty-schemas +None -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Jakarta XML Binding API -------------------------------------------------------------------------------- +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + [//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " [//]: # " " [//]: # " This program and the accompanying materials are made available under the " @@ -1195,9 +1085,11 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +Jakarta RESTful Web Services API -------------------------------------------------------------------------------- +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + # Notices for Jakarta RESTful Web Services This content is produced and maintained by the **Jakarta RESTful Web Services** @@ -1260,109 +1152,112 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +R2DBC -------------------------------------------------------------------------------- -# Notices for Jakarta Expression Language - -This content is produced and maintained by the Jakarta Expression Language project. - -* Project home: https://projects.eclipse.org/projects/ee4j.el +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar -## Trademarks +Reactive Relational Database Connectivity -Jakarta Expression Language is a trademark of the Eclipse -Foundation. +Copyright 2017-2021 the original author or authors. -## Copyright +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + https://www.apache.org/licenses/LICENSE-2.0 -## Declared Project Licenses +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar -## Source Code +# Jackson JSON processor -The project maintains the following source code repositories: +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -* https://github.com/eclipse-ee4j/el-ri +## Licensing -## Third-party Content +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -## Cryptography +## Credits -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +Jackson (FasterXML) -------------------------------------------------------------------------------- -# Notices for Jakarta Annotations +Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar -This content is produced and maintained by the Jakarta Annotations project. +# Jackson JSON processor - * Project home: https://projects.eclipse.org/projects/ee4j.ca +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -## Trademarks +## Licensing -Jakarta Annotations is a trademark of the Eclipse Foundation. +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -## Declared Project Licenses +## Credits -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: com.fasterxml.classmate-1.7.0.jar -The project maintains the following source code repositories: +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) - * https://github.com/eclipse-ee4j/common-annotations-api +Other developers who have contributed code are: -## Third-party Content +* Brian Langel -## Cryptography +## Copyright -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar -# Notices for Jakarta Annotations +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. -This content is produced and maintained by the Jakarta Annotations project. -* Project home: https://projects.eclipse.org/projects/ee4j.ca +* https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Annotations™ is a trademark of the Eclipse Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1374,42 +1269,39 @@ source code repository logs. This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -* https://github.com/jakartaee/common-annotations-api - -## Cryptography +* https://github.com/eclipse-ee4j/jersey -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +## Third-party Content --------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) --------------------------------------------------------------------------------- +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors -# Notices for Eclipse Jakarta Dependency Injection +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. -* Project home: https://projects.eclipse.org/projects/cdi.batch +* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1420,127 +1312,156 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: Apache-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -This project leverages the following third party content. - -None - -## Cryptography +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. -None +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright --------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) --------------------------------------------------------------------------------- +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. -# Notices for Eclipse Project for JAF +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -This content is produced and maintained by the Eclipse Project for JAF project. +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors -## Copyright +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. -## Declared Project Licenses +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation -SPDX-License-Identifier: BSD-3-Clause +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com -## Source Code +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ -The project maintains the following source code repositories: +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell -* https://github.com/eclipse-ee4j/jaf +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -## Third-party Content +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. -This project leverages the following third party content. +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -JUnit (4.12) +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -* License: Eclipse Public License +-------------------------------------------------------------------------------- +Jakarta Annotations API +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar -# Notices for Jakarta Activation +# Notices for Jakarta Annotations -This content is produced and maintained by Jakarta Activation project. +This content is produced and maintained by the Jakarta Annotations project. -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * Project home: https://projects.eclipse.org/projects/ee4j.ca -## Copyright +## Trademarks -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jakarta Annotations is a trademark of the Eclipse Foundation. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: BSD-3-Clause +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jaf + * https://github.com/eclipse-ee4j/common-annotations-api ## Third-party Content -This project leverages the following third party content. - -JUnit (4.12) - -* License: Eclipse Public License - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Notices for Jakarta Activation - -This content is produced and maintained by Jakarta Activation project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses +## Cryptography -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: org.apache.commons.commons-text-1.11.0.jar -The project maintains the following source code repositories: +Apache Commons Text +Copyright 2014-2023 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jaf +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). diff --git a/amber/NOTICE-binary b/amber/NOTICE-binary index d4408e53c35..2d17629bf43 100644 --- a/amber/NOTICE-binary +++ b/amber/NOTICE-binary @@ -1,160 +1,231 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Hadoop +AWS SDK for Java 2.0 -------------------------------------------------------------------------------- -Apache Hadoop -Copyright 2006 and onwards The Apache Software Foundation. +Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) -Export Control Notice ---------------------- +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, or use, and re-export of -encryption software, to see if this is permitted. See - for more information. +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). + +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary + +The licenses for these third party components are included in LICENSE.txt + +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1, which includes information security software -using or performing cryptographic functions with asymmetric algorithms. -The form and manner of this Apache Software Foundation distribution makes -it eligible for export under the License Exception ENC Technology Software -Unrestricted (TSU) exception (see the BIS Export Administration -Regulations, Section 740.13) for both object code and source code. +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- -The following provides more details on the included cryptographic software: +Bundled jars (21): org.eclipse.jetty.jetty-annotations-9.4.18.v20190429.jar, org.eclipse.jetty.jetty-client-9.4.40.v20210413.jar, org.eclipse.jetty.jetty-continuation-9.4.18.v20190429.jar, ... (+18 more) - This software uses the SSL libraries from the Jetty project written - by mortbay.org. +============================================================== + Jetty Web Container + Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +============================================================== - Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography - APIs written by the Legion of the Bouncy Castle Inc. +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd +unless otherwise noted. --------------------------------------------------------------------------------- -Apache Lucene --------------------------------------------------------------------------------- +Jetty is dual licensed under both -Apache Lucene -Copyright 2001-2021 The Apache Software Foundation + * The Apache 2.0 License + http://www.apache.org/licenses/LICENSE-2.0.html -Includes software from other Apache Software Foundation projects, -including, but not limited to Apache Ant, Apache Jakarta Regexp, -Apache Commons, and Apache Xerces. + and -ICU4J (under analysis/icu) is licensed under an MIT-style license and -Copyright (c) 1995-2008 International Business Machines Corporation and -others. + * The Eclipse Public 1.0 License + http://www.eclipse.org/legal/epl-v10.html -Some data files (under analysis/icu/src/data) are derived from Unicode -data such as the Unicode Character Database. See -http://unicode.org/copyright.html for more details. +Jetty may be distributed under either license. -Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is -BSD-licensed, created by Anders Moller. See http://www.brics.dk/automaton/ +------ +Eclipse -The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) -were automatically generated with the moman/finenight FSA library, created -by Jean-Philippe Barrette-LaPierre. This library is available under an -MIT license. +The following artifacts are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core -The class org.apache.lucene.util.WeakIdentityMap was derived from the -Apache CXF project and is Apache License 2.0. +The following artifacts are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message -The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 -compression library (https://github.com/lz4/lz4/tree/dev/lib) that is -licensed under the 2-clause BSD license. -The Google Code Prettify is Apache License 2.0. +The following artifacts are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + + +------ +Oracle + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * javax.servlet:javax.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +------ +Oracle OpenJDK + +If ALPN is used to negotiate HTTP/2 connections, then the following +artifacts may be included in the distribution or downloaded when ALPN +module is selected. -This product includes code (JaspellTernarySearchTrie) from Java Spelling -Checking Package (jaspell): http://jaspell.sourceforge.net/ (BSD License). + * java.sun.security.ssl -The snowball stemmers (in analysis/common/src/java/net/sf/snowball) were -developed by Martin Porter and Richard Boulton. +These artifacts replace/modify OpenJDK classes. The modififications +are hosted at github and both modified and original are under GPL v2 with +classpath exceptions. +http://openjdk.java.net/legal/gplv2+ce.html -The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was -developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under -the BSD license. -Arabic, Persian, Romanian, Bulgarian, Hindi and Bengali analyzer stopword -lists are BSD-licensed and were created by Jacques Savoy. +------ +OW2 -The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, -Russian and Swedish light stemmers are based on BSD-licensed reference -implementations created by Jacques Savoy and Ljiljana Dolamic. +The following artifacts are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html -The Stempel analyzer includes BSD-licensed software developed by the -Egothor project (http://egothor.sf.net/), created by Leo Galambos, -Martin Kvapil, and Edmond Nolan. +org.ow2.asm:asm-commons +org.ow2.asm:asm -The Polish analyzer stopword list is BSD-licensed and was created by the -Carrot2 project. -The SmartChineseAnalyzer source code (smartcn) was provided by -Xiaoping Gao and copyright 2009 by www.imdict.net. +------ +Apache -WordBreakTestUnicode_*.java is derived from Unicode data such as the -Unicode Character Database. +The following artifacts are ASL2 licensed. + +org.apache.taglibs:taglibs-standard-spec +org.apache.taglibs:taglibs-standard-impl + + +------ +MortBay + +The following artifacts are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + +org.mortbay.jasper:apache-jsp + org.apache.tomcat:tomcat-jasper + org.apache.tomcat:tomcat-juli + org.apache.tomcat:tomcat-jsp-api + org.apache.tomcat:tomcat-el-api + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-api + org.apache.tomcat:tomcat-util-scan + org.apache.tomcat:tomcat-util + +org.mortbay.jasper:apache-el + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-el-api + + +------ +Mortbay + +The following artifacts are CDDL + GPLv2 with classpath exception. + +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + +org.eclipse.jetty.toolchain:jetty-schemas + +------ +Assorted + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- Apache Pekko -------------------------------------------------------------------------------- +Bundled jars (8): org.apache.pekko.pekko-cluster-metrics_2.13-1.2.1.jar, org.apache.pekko.pekko-cluster-tools_2.13-1.2.1.jar, org.apache.pekko.pekko-cluster_2.13-1.2.1.jar, ... (+5 more) + Apache Pekko Copyright 2022-2025 The Apache Software Foundation -This product contains significant parts that were originally based on -software from Lightbend (Akka ). +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +This product contains significant parts that were originally based on software from Lightbend (Akka ). Copyright (C) 2009-2022 Lightbend Inc. -Apache Pekko is derived from Akka 2.6.x, the last version that was -distributed under the Apache License, Version 2.0. +Apache Pekko is derived from Akka 2.6.x, the last version that was distributed under the +Apache License, Version 2.0 License. -pekko-actor contains MurmurHash.scala, scala-collection-compat, and code -from scala-library, each modified by the Scala-Lang team under an Apache -2.0 license. +-------------------------------------------------------------------------------- +Apache Hadoop +-------------------------------------------------------------------------------- - Scala - Copyright (c) 2002-2023 EPFL - Copyright (c) 2011-2023 Lightbend, Inc. +Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.3.jar, org.apache.hadoop.hadoop-auth-3.3.3.jar, org.apache.hadoop.hadoop-common-3.3.3.jar, ... (+5 more) - Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) - and Lightbend, Inc. (https://www.lightbend.com/). +Apache Hadoop +Copyright 2006 and onwards The Apache Software Foundation. -pekko-actor contains code from Netty, released under an Apache 2.0 -license. Copyright 2014 The Netty Project (https://netty.io/). +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -pekko-actor contains code from java-uuid-generator -(https://github.com/cowtowncoder/java-uuid-generator) in -`org.apache.pekko.util.UUIDComparator.scala`, released under an Apache 2.0 -license. Java UUID generator library has been written by Tatu Saloranta -(tatu.saloranta@iki.fi). +Export Control Notice +--------------------- --------------------------------------------------------------------------------- -Apache Parquet --------------------------------------------------------------------------------- +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. -Apache Parquet MR -Copyright 2014-2024 The Apache Software Foundation +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. -This product includes code from Apache Avro. +The following provides more details on the included cryptographic software: - Apache Avro - Copyright 2010-2024 The Apache Software Foundation +This software uses the SSL libraries from the Jetty project written +by mortbay.org. +Hadoop Yarn Server Web Proxy uses the BouncyCastle Java +cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- Apache Iceberg -------------------------------------------------------------------------------- +Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) + Apache Iceberg Copyright 2017-2024 The Apache Software Foundation @@ -180,268 +251,676 @@ the following copyright notice: | See the License for the specific language governing permissions and | limitations under the License. - Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, - arrow-vector, flight-core, flight-grpc) - Copyright 2016-2023 The Apache Software Foundation +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- - Apache Avro - Copyright 2009-2024 The Apache Software Foundation +Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) - Apache Commons BeanUtils - Copyright 2000-2019 The Apache Software Foundation +The Netty Project + ================= - Apache Commons CLI - Copyright 2001-2022 The Apache Software Foundation +Please visit the Netty web site for more information: - Apache Commons Codec - Copyright 2002-2024 The Apache Software Foundation + * http://netty.io/ - Apache Commons Collections (3.x and 4.x) - Copyright 2001-2024 The Apache Software Foundation +Copyright 2016 The Netty Project - Apache Commons Compress - Copyright 2002-2024 The Apache Software Foundation +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: - Apache Commons Configuration - Copyright 2001-2024 The Apache Software Foundation + http://www.apache.org/licenses/LICENSE-2.0 - Apache Commons IO - Copyright 2002-2024 The Apache Software Foundation +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. - Apache Commons JCS - Copyright 2002-2024 The Apache Software Foundation +------------------------------------------------------------------------------- +This product contains a forked and modified version of Tomcat Native - Apache Commons Lang (2.x and 3.x) - Copyright 2001-2024 The Apache Software Foundation + * LICENSE: + * license/LICENSE.tomcat-native.txt (Apache License 2.0) + * HOMEPAGE: + * http://tomcat.apache.org/native-doc/ + * https://svn.apache.org/repos/asf/tomcat/native/ - Apache Commons Logging - Copyright 2003-2014 The Apache Software Foundation +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. - Apache Commons Math - Copyright 2001-2016 The Apache Software Foundation + * LICENSE: + * license/LICENSE.mvn-wrapper.txt (Apache License 2.0) + * HOMEPAGE: + * https://github.com/takari/maven-wrapper - Apache Commons Net - Copyright 2001-2023 The Apache Software Foundation +This product contains small piece of code to support AIX, taken from netbsd. - Apache Commons Pool - Copyright 2001-2024 The Apache Software Foundation + * LICENSE: + * license/LICENSE.aix-netbsd.txt (OpenSSL License) + * HOMEPAGE: + * https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/crypto/external/bsd/openssl/dist - Apache Commons Text - Copyright 2014-2024 The Apache Software Foundation - Apache Commons VFS - Copyright 2002-2024 The Apache Software Foundation +This product contains code from boringssl. - Apache Curator - Copyright 2011-2024 The Apache Software Foundation + * LICENSE (Combination ISC and OpenSSL license) + * license/LICENSE.boringssl.txt (Combination ISC and OpenSSL license) + * HOMEPAGE: + * https://boringssl.googlesource.com/boringssl/ - Apache HttpComponents (httpclient, httpcore, httpasyncclient, - httpclient5, httpcore5, httpcore5-h2, httpmime) - Copyright 1999-2024 The Apache Software Foundation - Apache HTrace (Incubating) - Copyright 2016-2017 The Apache Software Foundation +-------------------------------------------------------------------------------- +Apache Lucene +-------------------------------------------------------------------------------- - Apache Iceberg - Copyright 2017-2024 The Apache Software Foundation +Bundled jars: org.apache.lucene.lucene-memory-8.7.0.jar, org.apache.lucene.lucene-queries-8.7.0.jar, org.apache.lucene.lucene-queryparser-8.7.0.jar, org.apache.lucene.lucene-sandbox-8.7.0.jar - Apache Kerby (kerb-* and kerby-* subprojects) - Copyright 2014-2017 The Apache Software Foundation +Apache Lucene +Copyright 2001-2020 The Apache Software Foundation - Apache Maven (many subprojects including wagon-*) - Copyright 2001-2024 The Apache Software Foundation +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). - Apache ORC - Copyright 2013-2024 The Apache Software Foundation +Includes software from other Apache Software Foundation projects, +including, but not limited to: + - Apache Ant + - Apache Jakarta Regexp + - Apache Commons + - Apache Xerces - Apache Yetus - Copyright 2015-2023 The Apache Software Foundation +ICU4J, (under analysis/icu) is licensed under an MIT styles license +and Copyright (c) 1995-2008 International Business Machines Corporation and others - Apache ZooKeeper - Copyright 2008-2024 The Apache Software Foundation +Some data files (under analysis/icu/src/data) are derived from Unicode data such +as the Unicode Character Database. See http://unicode.org/copyright.html for more +details. - Apache log4j 1.2 / reload4j - Copyright 2007 The Apache Software Foundation +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/ --------------------------------------------------------------------------------- -Netty --------------------------------------------------------------------------------- +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were +automatically generated with the moman/finenight FSA library, created by +Jean-Philippe Barrette-LaPierre. This library is available under an MIT license, +see http://sites.google.com/site/rrettesite/moman and +http://bitbucket.org/jpbarrette/moman/overview/ -The Netty Project -Copyright 2011-2024 The Netty Project (https://netty.io/). +The class org.apache.lucene.util.WeakIdentityMap was derived from +the Apache CXF project and is Apache License 2.0. -This product contains the extensions to Java Collections Framework derived -from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public -Domain). +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is licensed +under the 2-clause BSD license. +(https://opensource.org/licenses/bsd-license.php) -This product contains a modified version of Robert Harder's Public Domain -Base64 Encoder and Decoder. +The Google Code Prettify is Apache License 2.0. +See http://code.google.com/p/google-code-prettify/ + +JUnit (junit-4.10) is licensed under the Common Public License v. 1.0 +See http://junit.sourceforge.net/cpl-v10.html + +This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin +g Package (jaspell): http://jaspell.sourceforge.net/ +License: The BSD License (http://www.opensource.org/licenses/bsd-license.php) + +The snowball stemmers in + analysis/common/src/java/net/sf/snowball +were developed by Martin Porter and Richard Boulton. +The snowball stopword lists in + analysis/common/src/resources/org/apache/lucene/analysis/snowball +were developed by Martin Porter and Richard Boulton. +The full snowball package is available from + http://snowball.tartarus.org/ + +The KStem stemmer in + analysis/common/src/org/apache/lucene/analysis/en +was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) +under the BSD-license. + +The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default +stopword list that is BSD-licensed created by Jacques Savoy. These files reside in: +analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt +See http://members.unine.ch/jacques.savoy/clef/index.html. + +The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers +(common) are based on BSD-licensed reference implementations created by Jacques Savoy and +Ljiljana Dolamic. These files reside in: +analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java + +The Stempel analyzer (stempel) includes BSD-licensed software developed +by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, +and Edmond Nolan. + +The Polish analyzer (stempel) comes with a default +stopword list that is BSD-licensed created by the Carrot2 project. The file resides +in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt. +See http://project.carrot2.org/license.html. + +The SmartChineseAnalyzer source code (smartcn) was +provided by Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) +is derived from Unicode data such as the Unicode Character Database. +See http://unicode.org/copyright.html for more details. + +The Morfologik analyzer (morfologik) includes BSD-licensed software +developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/). + +Morfologik uses data from Polish ispell/myspell dictionary +(http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) +LGPL and Creative Commons ShareAlike. + +Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) +(http://sgjp.pl/morfeusz/) + +Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original +source code for this can be found at http://www.eclipse.org/jetty/downloads.php + +=========================================================================== +Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ipadic-2.7.0-20070801 + +which can be obtained from + + http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz + +or + + http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz + +=========================================================================== +mecab-ipadic-2.7.0-20070801 Notice +=========================================================================== + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an +action of contract, negligence or other tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. + +=========================================================================== +Nori Korean Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ko-dic-2.0.3-20170922 + +which can be obtained from + + https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz + +-------------------------------------------------------------------------------- +ch.qos.reload4j.reload4j-1.2.18.3.jar +-------------------------------------------------------------------------------- -This product contains a modified version of 'JZlib', a re-implementation -of zlib in pure Java (BSD-style license, -http://www.jcraft.com/jzlib/). +Bundled jars: ch.qos.reload4j.reload4j-1.2.18.3.jar, log4j.log4j-1.2.17.jar -This product contains a modified version of 'Webbit' (BSD License, -https://github.com/joewalnes/webbit). +Apache log4j +Copyright 2007 The Apache Software Foundation -This product optionally depends on 'Protocol Buffers' (New BSD License, -http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT -License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, -http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), -'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and -'Apache Felix' (Apache License 2.0). +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty +Apache Lucene -------------------------------------------------------------------------------- -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +Bundled jars: org.apache.lucene.lucene-analyzers-common-8.11.4.jar, org.apache.lucene.lucene-core-8.11.4.jar + +Apache Lucene +Copyright 2001-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +Includes software from other Apache Software Foundation projects, +including, but not limited to: + - Apache Ant + - Apache Jakarta Regexp + - Apache Commons + - Apache Xerces + +ICU4J, (under analysis/icu) is licensed under an MIT styles license +and Copyright (c) 1995-2008 International Business Machines Corporation and others + +Some data files (under analysis/icu/src/data) are derived from Unicode data such +as the Unicode Character Database. See http://unicode.org/copyright.html for more +details. + +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/ -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were +automatically generated with the moman/finenight FSA library, created by +Jean-Philippe Barrette-LaPierre. This library is available under an MIT license, +see http://sites.google.com/site/rrettesite/moman and +http://bitbucket.org/jpbarrette/moman/overview/ -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) +The class org.apache.lucene.util.WeakIdentityMap was derived from +the Apache CXF project and is Apache License 2.0. -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is licensed +under the 2-clause BSD license. +(https://opensource.org/licenses/bsd-license.php) + +The Google Code Prettify is Apache License 2.0. +See http://code.google.com/p/google-code-prettify/ + +JUnit (junit-4.10) is licensed under the Common Public License v. 1.0 +See http://junit.sourceforge.net/cpl-v10.html + +This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin +g Package (jaspell): http://jaspell.sourceforge.net/ +License: The BSD License (http://www.opensource.org/licenses/bsd-license.php) + +The snowball stemmers in + analysis/common/src/java/net/sf/snowball +were developed by Martin Porter and Richard Boulton. +The snowball stopword lists in + analysis/common/src/resources/org/apache/lucene/analysis/snowball +were developed by Martin Porter and Richard Boulton. +The full snowball package is available from + http://snowball.tartarus.org/ + +The KStem stemmer in + analysis/common/src/org/apache/lucene/analysis/en +was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) +under the BSD-license. + +The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default +stopword list that is BSD-licensed created by Jacques Savoy. These files reside in: +analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt +See http://members.unine.ch/jacques.savoy/clef/index.html. + +The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers +(common) are based on BSD-licensed reference implementations created by Jacques Savoy and +Ljiljana Dolamic. These files reside in: +analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java + +The Stempel analyzer (stempel) includes BSD-licensed software developed +by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, +and Edmond Nolan. + +The Polish analyzer (stempel) comes with a default +stopword list that is BSD-licensed created by the Carrot2 project. The file resides +in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt. +See http://project.carrot2.org/license.html. + +The SmartChineseAnalyzer source code (smartcn) was +provided by Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) +is derived from Unicode data such as the Unicode Character Database. +See http://unicode.org/copyright.html for more details. + +The Morfologik analyzer (morfologik) includes BSD-licensed software +developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/). + +Morfologik uses data from Polish ispell/myspell dictionary +(http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) +LGPL and Creative Commons ShareAlike. + +Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) +(http://sgjp.pl/morfeusz/) + +Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original +source code for this can be found at http://www.eclipse.org/jetty/downloads.php + +=========================================================================== +Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ipadic-2.7.0-20070801 + +which can be obtained from + + http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz + +or + + http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz + +=========================================================================== +mecab-ipadic-2.7.0-20070801 Notice +=========================================================================== + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an +action of contract, negligence or other tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. + +=========================================================================== +Nori Korean Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ko-dic-2.0.3-20170922 + +which can be obtained from + + https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz -------------------------------------------------------------------------------- Jackson (FasterXML) -------------------------------------------------------------------------------- -Jackson JSON processor +Bundled jars: com.fasterxml.jackson.module.jackson-module-jaxb-annotations-2.10.5.jar, com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + +# Jackson JSON processor Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. +## Credits -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Google Guice +Jackson (FasterXML) -------------------------------------------------------------------------------- -Google Guice - Core Library (and guice-servlet extension) -Copyright 2006-2015 Google, Inc. +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.9.10.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +Jackson (FasterXML) -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar -This product includes software developed by Amazon Technologies, Inc -(http://www.amazon.com/). - -The AWS SDK bundles the following third-party works: - * XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. - * PKCS#1 PEM encoded private key parsing and utility functions from - oauth.googlecode.com - Copyright 1998-2010 AOL Inc. - * Apache Commons Lang (https://github.com/apache/commons-lang) - * Netty Reactive Streams - (https://github.com/playframework/netty-reactive-streams) - * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as - software.amazon.awssdk:third-party-jackson-core - * Jackson-dataformat-cbor - (https://github.com/FasterXML/jackson-dataformats-binary) - -Required Apache Commons Lang attribution: - Apache Commons Lang - Copyright 2001-2020 The Apache Software Foundation +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Kryo +Scala -------------------------------------------------------------------------------- -Kryo bundles Objenesis (see below). +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar + +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka + +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). + +Licensed under the Apache License, Version 2.0 (the "License"). +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Objenesis +com.esotericsoftware.kryo.kryo5-5.6.2.jar -------------------------------------------------------------------------------- +Bundled jars: com.esotericsoftware.kryo.kryo5-5.6.2.jar, org.objenesis.objenesis-3.4.jar + +// ------------------------------------------------------------------ +// NOTICE file corresponding to the section 4d of The Apache License, +// Version 2.0, in this case for Objenesis + +// ------------------------------------------------------------------ + Objenesis Copyright 2006-2024 Joe Walnes, Henri Tremblay, Leonardo Mesquita -(NOTICE file corresponding to section 4d of the Apache License, Version -2.0, in this case for Objenesis.) - -------------------------------------------------------------------------------- -Jasypt +Apache Hadoop (third-party shaded) -------------------------------------------------------------------------------- -Copyright (c) 2007-2010, The JASYPT team (http://www.jasypt.org) +Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, use, or re-export of -encryption software. +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1. The PBE Encryption facilities require the Java -Cryptography Extensions. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Jasypt includes the ICU License (ICU 1.8.1 and later): +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). - Copyright (c) 1995-2006 International Business Machines Corporation and - others. All rights reserved. +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, and/or sell copies of the Software, and to permit persons - to whom the Software is furnished to do so, provided that the above - copyright notice(s) and this permission notice appear in all copies of - the Software and that both the above copyright notice(s) and this - permission notice appear in supporting documentation. +Bundled jars: org.apache.curator.curator-framework-4.2.0.jar - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED. +Curator Framework +Copyright 2011-2019 The Apache Software Foundation - Except as contained in this notice, the name of a copyright holder - shall not be used in advertising or otherwise to promote the sale, use - or other dealings in this Software without prior written authorization - of the copyright holder. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Joda-Time +Apache Commons (legacy artifactId) -------------------------------------------------------------------------------- -This product includes software developed by Joda.org (https://www.joda.org/). +Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar + +Apache Commons BeanUtils +Copyright 2000-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) +Jackson (FasterXML) -------------------------------------------------------------------------------- +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar + # Jackson JSON processor Jackson is a high-performance, Free/Open Source JSON processing library. @@ -516,126 +995,355 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Jackson modules and datatypes +Apache ZooKeeper -------------------------------------------------------------------------------- -# Jackson JSON processor +Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +Apache ZooKeeper - Server +Copyright 2008-2019 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Licensing +Bundled jars: org.apache.httpcomponents.httpasyncclient-4.1.5.jar -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +Apache HttpAsyncClient +Copyright 2010-2021 The Apache Software Foundation -## Credits +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar -# Jackson JSON processor +Kerby-kerb Util +Copyright 2014-2017 The Apache Software Foundation -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Licensing +-------------------------------------------------------------------------------- +Jasypt +-------------------------------------------------------------------------------- -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +Bundled jars: org.jasypt.jasypt-1.9.3.jar -## Credits +Copyright (c) 2007-2010, The JASYPT team (http://www.jasypt.org) + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------- -# Jackson JSON processor -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. -## Licensing +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See http://www.wassenaar.org/ for more +information. -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this distribution makes it +eligible for export under the License Exception ENC Technology +Software Unrestricted (TSU) exception (see the BIS Export +Administration Regulations, Section 740.13) for both object code and +source code. -## Credits +The following provides more details on the cryptographic software +used (note that this software is not included in the distribution): -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. + * The PBE Encryption facilities require the Java Cryptography + extensions: http://java.sun.com/javase/technologies/security/. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +--------------------------------- -# Jackson JSON processor +Distributions of this software may include software developed by +The Apache Software Foundation (http://www.apache.org/). -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +--------------------------------- -## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +ICU License - ICU 1.8.1 and later -## Licensing +COPYRIGHT AND PERMISSION NOTICE -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. +Copyright (c) 1995-2006 International Business Machines +Corporation and others -## Credits +All rights reserved. -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, +distribute, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, +provided that the above copyright notice(s) and this +permission notice appear in all copies of the Software and +that both the above copyright notice(s) and this +permission notice appear in supporting documentation. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO +EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN +THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL +INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE +USE OR PERFORMANCE OF THIS SOFTWARE. -# Jackson JSON processor +Except as contained in this notice, the name of a copyright +holder shall not be used in advertising or otherwise to +promote the sale, use or other dealings in this Software +without prior written authorization of the copyright holder. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -## Licensing +Bundled jars: commons-codec.commons-codec-1.17.1.jar -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +Apache Commons Codec +Copyright 2002-2024 The Apache Software Foundation -## Credits +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +Apache Pekko +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.pekko.pekko-actor_2.13-1.2.1.jar + +Apache Pekko +Copyright 2022-2025 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +This product contains significant parts that were originally based on software from Lightbend (Akka ). +Copyright (C) 2009-2022 Lightbend Inc. + +Apache Pekko is derived from Akka 2.6.x, the last version that was distributed under the +Apache License, Version 2.0 License. + +--------------- + +pekko-actor contains MurmurHash.scala which has changes made by the Scala-Lang team under an Apache 2.0 license. + +Copyright (c) 2002-2023 EPFL +Copyright (c) 2011-2023 Lightbend, Inc. + +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Lightbend, Inc. (https://www.lightbend.com/). + +--------------- + +pekko-actor contains code from scala-collection-compat which has changes made by the Scala-Lang team +under an Apache 2.0 license. + +scala-collection-compat +Copyright (c) 2002-2023 EPFL +Copyright (c) 2011-2023 Lightbend, Inc. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Lightbend, Inc. (https://www.lightbend.com/). + +--------------- + +pekko-actor contains code from scala-library which was released under an Apache 2.0 license. + +Scala +Copyright (c) 2002-2023 EPFL +Copyright (c) 2011-2023 Lightbend, Inc. + +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Lightbend, Inc. (https://www.lightbend.com/). + +--------------- + +pekko-actor contains code from Netty which was released under an Apache 2.0 license. + + The Netty Project + ================= + +Please visit the Netty web site for more information: + + * https://netty.io/ + +Copyright 2014 The Netty Project + +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: + + https://www.apache.org/licenses/LICENSE-2.0 + +--------------- + +pekko-actor contains code from java-uuid-generator +in `org.apache.pekko.util.UUIDComparator.scala` which was released under an Apache 2.0 license. + +Java UUID generator library has been written by Tatu Saloranta (tatu.saloranta@iki.fi) + +Other developers who have contributed code are: + +* Eric Bie contributed extensive unit test suite which has helped ensure high implementation + quality + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar + +Kerby-kerb Admin +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-math3-3.1.1.jar + +Apache Commons Math +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +=============================================================================== + +The BracketFinder (package org.apache.commons.math3.optimization.univariate) +and PowellOptimizer (package org.apache.commons.math3.optimization.general) +classes are based on the Python code in module "optimize.py" (version 0.5) +developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/) +Copyright © 2003-2009 SciPy Developers. +=============================================================================== + +The LinearConstraint, LinearObjectiveFunction, LinearOptimizer, +RelationShip, SimplexSolver and SimplexTableau classes in package +org.apache.commons.math3.optimization.linear include software developed by +Benjamin McCann (http://www.benmccann.com) and distributed with +the following copyright: Copyright 2009 Google Inc. +=============================================================================== + +This product includes software developed by the +University of Chicago, as Operator of Argonne National +Laboratory. +The LevenbergMarquardtOptimizer class in package +org.apache.commons.math3.optimization.general includes software +translated from the lmder, lmpar and qrsolv Fortran routines +from the Minpack package +Minpack Copyright Notice (1999) University of Chicago. All rights reserved +=============================================================================== + +The GraggBulirschStoerIntegrator class in package +org.apache.commons.math3.ode.nonstiff includes software translated +from the odex Fortran routine developed by E. Hairer and G. Wanner. +Original source copyright: +Copyright (c) 2004, Ernst Hairer +=============================================================================== + +The EigenDecompositionImpl class in package +org.apache.commons.math3.linear includes software translated +from some LAPACK Fortran routines. Original source copyright: +Copyright (c) 1992-2008 The University of Tennessee. All rights reserved. +=============================================================================== + +The MersenneTwister class in package org.apache.commons.math3.random +includes software translated from the 2002-01-26 version of +the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji +Nishimura. Original source copyright: +Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, +All rights reserved +=============================================================================== + +The LocalizedFormatsTest class in the unit tests is an adapted version of +the OrekitMessagesTest class from the orekit library distributed under the +terms of the Apache 2 licence. Original source copyright: +Copyright 2010 CS Systèmes d'Information +=============================================================================== + +The HermiteInterpolator class and its corresponding test have been imported from +the orekit library distributed under the terms of the Apache 2 licence. Original +source copyright: +Copyright 2010-2012 CS Systèmes d'Information +=============================================================================== + +The creation of the package "o.a.c.m.analysis.integration.gauss" was inspired +by an original code donated by Sébastien Brisard. +=============================================================================== + + +The complete text of licenses and disclaimers associated with the the original +sources enumerated above at the time of code translation are in the LICENSE.txt +file. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar + +Kerby Config +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Yetus +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar + +Apache Yetus - Audience Annotations +Copyright 2015-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.0.jar # Jackson JSON processor @@ -656,9 +1364,11 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Parquet (per-component supplementary notices) +Apache Parquet -------------------------------------------------------------------------------- +Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar + Apache Parquet MR (Incubating) Copyright 2014-2015 The Apache Software Foundation @@ -676,200 +1386,162 @@ its NOTICE file: This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Licensing +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar -## Credits +Arrow Format +Copyright 2024 The Apache Software Foundation -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -R2DBC SPI +Apache Commons -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar - https://www.apache.org/licenses/LICENSE-2.0 +Apache Commons VFS Project +Copyright 2002-2021 The Apache Software Foundation -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Joda-Convert +Apache Arrow -------------------------------------------------------------------------------- -Joda Convert -Copyright 2010-present Stephen Colebourne - -This product includes software developed by -Joda.org (https://www.joda.org/). +Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar +Arrow Flight GRPC +Copyright 2024 The Apache Software Foundation -Joda-Convert includes code from Google Guava, which is licensed as follows: +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Copyright (C) 2011 The Guava Authors +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- -Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at +Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar -https://www.apache.org/licenses/LICENSE-2.0 +Arrow Vectors +Copyright 2024 The Apache Software Foundation -Unless required by applicable law or agreed to in writing, software distributed under the License -is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express -or implied. See the License for the specific language governing permissions and limitations under -the License. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +Apache Commons -------------------------------------------------------------------------------- -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.commons.commons-collections4-4.2.jar -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +Apache Commons Collections +Copyright 2001-2018 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Apache HttpClient +Copyright 1999-2021 The Apache Software Foundation -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code -The project maintains the following source code repositories: +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -* https://github.com/eclipse-ee4j/jersey +Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar -## Third-party Content +Kerby-kerb Crypto +Copyright 2014-2017 The Apache Software Foundation -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +Bundled jars: org.apache.commons.commons-text-1.4.jar -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +Apache Commons Text +Copyright 2014-2018 The Apache Software Foundation -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +Kerby-kerb core +Copyright 2014-2017 The Apache Software Foundation -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +Arrow Memory - Core +Copyright 2024 The Apache Software Foundation -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Bundled jars: org.apache.kerby.token-provider-1.0.1.jar -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +Token provider +Copyright 2014-2017 The Apache Software Foundation -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey Core Server +Jakarta XML Binding API -------------------------------------------------------------------------------- -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.0.jar + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. -* https://projects.eclipse.org/projects/ee4j.jersey +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Jakarta XML Binding is a trademark of the Eclipse Foundation. ## Copyright @@ -880,161 +1552,91 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +SPDX-License-Identifier: BSD-3-Clause ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck ## Third-party Content -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +This project leverages the following third party content. -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. +Apache River (3.0.0) -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +* License: Apache-2.0 AND BSD-3-Clause -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +ASM 7 (n/a) -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. - -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +JTHarness (5.0) -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +normalize.css (3.0.2) -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +* License: MIT -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +SigTest (n/a) -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +## Cryptography -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +Kerb Simple Kdc +Copyright 2014-2017 The Apache Software Foundation -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +Apache HttpCore +Copyright 2005-2022 The Apache Software Foundation -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Sun Activation -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: com.sun.activation.jakarta.activation-2.0.0.jar +# Notices for Jakarta Activation -* https://projects.eclipse.org/projects/ee4j.jersey +This content is produced and maintained by Jakarta Activation project. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +* Project home: https://projects.eclipse.org/projects/ee4j.jaf ## Copyright @@ -1045,158 +1647,107 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +SPDX-License-Identifier: BSD-3-Clause ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/jaf ## Third-party Content -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors - -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ - -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jersey - -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. - -## Copyright +This project leverages the following third party content. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +JUnit (4.12) -## Declared Project Licenses +* License: Eclipse Public License -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: commons-logging.commons-logging-1.2.jar -## Source Code -The project maintains the following source code repositories: +Apache Commons Logging +Copyright 2003-2014 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jersey +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Third-party Content +-------------------------------------------------------------------------------- +Apache Pekko +-------------------------------------------------------------------------------- -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Bundled jars: org.apache.pekko.pekko-protobuf-v3_2.13-1.2.1.jar -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +Apache Pekko +Copyright 2022-2025 The Apache Software Foundation -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +This product contains significant parts that were originally based on software from Lightbend (Akka ). +Copyright (C) 2009-2022 Lightbend Inc. -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +Apache Pekko is derived from Akka 2.6.x, the last version that was distributed under the +Apache License, Version 2.0 License. -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +Apache Pekko +Copyright 2022-2025 The Apache Software Foundation -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +This product contains significant parts that were originally based on software from Lightbend (Akka ). +Copyright (C) 2009-2022 Lightbend Inc. -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +Apache Pekko is derived from Akka 2.6.x, the last version that was distributed under the +Apache License, Version 2.0 License. -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +Curator Recipes +Copyright 2011-2019 The Apache Software Foundation -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Bundled jars: commons-pool.commons-pool-1.6.jar -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +Apache Commons Pool +Copyright 2001-2012 The Apache Software Foundation -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Jakarta RESTful Web Services API -------------------------------------------------------------------------------- -# Notice for Jersey Bean Validation module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. -* https://projects.eclipse.org/projects/ee4j.jersey +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. ## Copyright @@ -1217,143 +1768,119 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/jaxrs-api ## Third-party Content -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +This project leverages the following third party content. -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +javaee-api (7.0) -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +* License: Apache-2.0 AND W3C -## Copyright +JUnit (4.11) -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +* License: Common Public License 1.0 -## Declared Project Licenses +Mockito (2.16.0) -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +## Cryptography -## Source Code -The project maintains the following source code repositories: +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Apache Avro +-------------------------------------------------------------------------------- -* https://github.com/eclipse-ee4j/jersey +Bundled jars: org.apache.avro.avro-1.12.0.jar -## Third-party Content +Apache Avro +Copyright 2009-2024 The Apache Software Foundation + + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Arrow Memory - Netty +Copyright 2024 The Apache Software Foundation -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +Bundled jars: org.apache.curator.curator-client-4.2.0.jar -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +Curator Client +Copyright 2011-2019 The Apache Software Foundation -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +Bundled jars: commons-collections.commons-collections-3.2.2.jar -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +Apache Commons Collections +Copyright 2001-2015 The Apache Software Foundation -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +-------------------------------------------------------------------------------- +R2DBC +-------------------------------------------------------------------------------- -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +Reactive Relational Database Connectivity -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +Copyright 2017-2021 the original author or authors. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. + https://www.apache.org/licenses/LICENSE-2.0 -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Jakarta Activation -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish - -This content is produced and maintained by the Eclipse GlassFish project. +Bundled jars: jakarta.activation.jakarta.activation-api-1.2.1.jar -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +# Notices for Eclipse Project for JAF -## Trademarks +This content is produced and maintained by the Eclipse Project for JAF project. -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +* Project home: https://projects.eclipse.org/projects/ee4j.jaf ## Copyright @@ -1364,288 +1891,728 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +SPDX-License-Identifier: BSD-3-Clause ## Source Code The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish +* https://github.com/eclipse-ee4j/jaf ## Third-party Content This project leverages the following third party content. -None - -## Cryptography +JUnit (4.12) -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +* License: Eclipse Public License -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Apache Commons (legacy artifactId) -------------------------------------------------------------------------------- -[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " -[//]: # " " -[//]: # " This program and the accompanying materials are made available under the " -[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " -[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " -[//]: # " " -[//]: # " SPDX-License-Identifier: BSD-3-Clause " +Bundled jars: commons-cli.commons-cli-1.2.jar -# Notices for Jakarta XML Binding +Apache Commons CLI +Copyright 2001-2009 The Apache Software Foundation -This content is produced and maintained by the Jakarta XML Binding -project. +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar -Jakarta XML Binding is a trademark of the Eclipse Foundation. +Apache HttpComponents Core HTTP/2 +Copyright 2005-2021 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Joda +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.joda.joda-convert-2.2.2.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available at -http://www.eclipse.org/org/documents/edl-v10.php. +Joda Convert +Copyright 2010-present Stephen Colebourne -SPDX-License-Identifier: BSD-3-Clause +This product includes software developed by +Joda.org (https://www.joda.org/). -## Source Code -The project maintains the following source code repositories: +Joda-Convert includes code from Google Guava, which is licensed as follows: -* https://github.com/eclipse-ee4j/jaxb-api -* https://github.com/eclipse-ee4j/jaxb-tck +Copyright (C) 2011 The Guava Authors -## Third-party Content +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except +in compliance with the License. You may obtain a copy of the License at -This project leverages the following third party content. +https://www.apache.org/licenses/LICENSE-2.0 -Apache River (3.0.0) +Unless required by applicable law or agreed to in writing, software distributed under the License +is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express +or implied. See the License for the specific language governing permissions and limitations under +the License. -* License: Apache-2.0 AND BSD-3-Clause +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -ASM 7 (n/a) +Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar -* License: BSD-3-Clause -* Project: https://asm.ow2.io/ -* Source: - https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand +Kerby-kerb Server +Copyright 2014-2017 The Apache Software Foundation -JTHarness (5.0) +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) -* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness -* Source: http://hg.openjdk.java.net/code-tools/jtharness/ +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -normalize.css (3.0.2) +Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar -* License: MIT +Apache Commons JCS :: Core +Copyright 2002-2023 The Apache Software Foundation -SigTest (n/a) +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Cryptography +Bundled jars: org.apache.httpcomponents.httpclient-4.5.14.jar -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Apache HttpClient +Copyright 1999-2022 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +Joda-Time -------------------------------------------------------------------------------- -# Notices for Jakarta RESTful Web Services +Bundled jars: joda-time.joda-time-2.11.0.jar -This content is produced and maintained by the **Jakarta RESTful Web Services** -project. +============================================================================= += NOTICE file corresponding to section 4d of the Apache License Version 2.0 = +============================================================================= +This product includes software developed by +Joda.org (https://www.joda.org/). -* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar -**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. +Google Guice - Extensions - Servlet +Copyright 2006-2015 Google, Inc. -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Apache HttpComponents Core HTTP/1.1 +Copyright 2005-2021 The Apache Software Foundation -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: org.apache.commons.commons-compress-1.27.1.jar -* https://github.com/eclipse-ee4j/jaxrs-api +Apache Commons Compress +Copyright 2002-2024 The Apache Software Foundation -## Third-party Content +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -This project leverages the following third party content. +-------------------------------------------------------------------------------- +Apache ORC +-------------------------------------------------------------------------------- -javaee-api (7.0) +Bundled jars: org.apache.orc.orc-shims-1.9.4.jar -* License: Apache-2.0 AND W3C +ORC Shims +Copyright 2013-2024 The Apache Software Foundation -JUnit (4.11) +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* License: Common Public License 1.0 +-------------------------------------------------------------------------------- +Apache Pekko +-------------------------------------------------------------------------------- -Mockito (2.16.0) +Bundled jars: org.apache.pekko.pekko-remote_2.13-1.2.1.jar -* Project: http://site.mockito.org -* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 +Apache Pekko +Copyright 2022-2025 The Apache Software Foundation -## Cryptography +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +This product contains significant parts that were originally based on software from Lightbend (Akka ). +Copyright (C) 2009-2022 Lightbend Inc. + +Apache Pekko is derived from Akka 2.6.x, the last version that was distributed under the +Apache License, Version 2.0 License. + +--------------- + +pekko-remote contains CountMinSketch.java which was developed under an Apache 2.0 license. + +stream-lib +Copyright 2016 AddThis + +This product includes software developed by AddThis. -------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +Apache Parquet -------------------------------------------------------------------------------- -# Notices for Eclipse Project for JAF +Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar -This content is produced and maintained by the Eclipse Project for JAF project. +# Jackson JSON processor -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -## Copyright +## Licensing -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -## Declared Project Licenses +## Credits -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: com.fasterxml.classmate-1.3.1.jar -The project maintains the following source code repositories: +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) -* https://github.com/eclipse-ee4j/jaf +Other developers who have contributed code are: -## Third-party Content +* Brian Langel -This project leverages the following third party content. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -JUnit (4.12) +Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar -* License: Eclipse Public License +Kerby-kerb Client +Copyright 2014-2017 The Apache Software Foundation -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -# Notices for Jakarta Activation +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -This content is produced and maintained by Jakarta Activation project. +Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Kerby XDR Project +Copyright 2014-2017 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +Kerby ASN1 Project +Copyright 2014-2017 The Apache Software Foundation -SPDX-License-Identifier: BSD-3-Clause +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: commons-io.commons-io-2.16.1.jar -* https://github.com/eclipse-ee4j/jaf +Apache Commons IO +Copyright 2002-2024 The Apache Software Foundation -## Third-party Content +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -This project leverages the following third party content. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -JUnit (4.12) +Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar -* License: Eclipse Public License +Kerby PKIX Project +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -# Notices for Jakarta Activation +Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar -This content is produced and maintained by Jakarta Activation project. +Kerby-kerb Identity +Copyright 2014-2017 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.module.jackson-module-afterburner-2.9.10.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar + +Apache ZooKeeper - Jute +Copyright 2008-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpcore-nio-4.4.13.jar + +Apache HttpCore NIO +Copyright 2005-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar + +Kerby Util +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Kryo +-------------------------------------------------------------------------------- + +Bundled jars: com.esotericsoftware.kryo5-5.6.0.jar + +// ------------------------------------------------------------------ +// NOTICE file corresponding to the section 4d of The Apache License, +// Version 2.0, in this case for Objenesis +// ------------------------------------------------------------------ + +Objenesis +Copyright 2006-2022 Joe Walnes, Henri Tremblay, Leonardo Mesquita + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-lang3-3.16.0.jar + +Apache Commons Lang +Copyright 2001-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar + +Apache Commons Configuration +Copyright 2001-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Bundled jars: com.google.inject.guice-4.0.jar + +Google Guice - Core Library +Copyright 2006-2015 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). + +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary + +The licenses for these third party components are included in LICENSE.txt + +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. ## Copyright -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -## Declared Project Licenses +## Licensing -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -SPDX-License-Identifier: BSD-3-Clause +## Credits -## Source Code +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -The project maintains the following source code repositories: +## FastDoubleParser -* https://github.com/eclipse-ee4j/jaf +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2023 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/dc88f6f882ac7eb8ec3765f633835cb76afa0ac2/LICENSE-APACHE + +fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'bigint-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar + +Kerby-kerb Common +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.flight-core-15.0.2.jar + +Arrow Flight Core +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar + +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-net.commons-net-3.6.jar + +Apache Commons Net +Copyright 2001-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- + +Bundled jars: io.netty.netty-3.10.6.Final.jar + +The Netty Project + ================= + +Please visit the Netty web site for more information: + + * http://netty.io/ + +Copyright 2011 The Netty Project + +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. + +Also, please refer to each LICENSE..txt file, which is located in +the 'license' directory of the distribution file, for the license terms of the +components that this product depends on. + +------------------------------------------------------------------------------- +This product contains the extensions to Java Collections Framework which has +been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene: + + * LICENSE: + * license/LICENSE.jsr166y.txt (Public Domain) + * HOMEPAGE: + * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/ + * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/ + +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder, which can be obtained at: + + * LICENSE: + * license/LICENSE.base64.txt (Public Domain) + * HOMEPAGE: + * http://iharder.sourceforge.net/current/java/base64/ + +This product contains a modified version of 'JZlib', a re-implementation of +zlib in pure Java, which can be obtained at: + + * LICENSE: + * license/LICENSE.jzlib.txt (BSD Style License) + * HOMEPAGE: + * http://www.jcraft.com/jzlib/ + +This product contains a modified version of 'Webbit', a Java event based +WebSocket and HTTP server: + + * LICENSE: + * license/LICENSE.webbit.txt (BSD License) + * HOMEPAGE: + * https://github.com/joewalnes/webbit + +This product optionally depends on 'Protocol Buffers', Google's data +interchange format, which can be obtained at: + + * LICENSE: + * license/LICENSE.protobuf.txt (New BSD License) + * HOMEPAGE: + * http://code.google.com/p/protobuf/ + +This product optionally depends on 'Bouncy Castle Crypto APIs' to generate +a temporary self-signed X.509 certificate when the JVM does not provide the +equivalent functionality. It can be obtained at: + + * LICENSE: + * license/LICENSE.bouncycastle.txt (MIT License) + * HOMEPAGE: + * http://www.bouncycastle.org/ + +This product optionally depends on 'SLF4J', a simple logging facade for Java, +which can be obtained at: + + * LICENSE: + * license/LICENSE.slf4j.txt (MIT License) + * HOMEPAGE: + * http://www.slf4j.org/ + +This product optionally depends on 'Apache Commons Logging', a logging +framework, which can be obtained at: + + * LICENSE: + * license/LICENSE.commons-logging.txt (Apache License 2.0) + * HOMEPAGE: + * http://commons.apache.org/logging/ + +This product optionally depends on 'Apache Log4J', a logging framework, +which can be obtained at: + + * LICENSE: + * license/LICENSE.log4j.txt (Apache License 2.0) + * HOMEPAGE: + * http://logging.apache.org/log4j/ + +This product optionally depends on 'JBoss Logging', a logging framework, +which can be obtained at: + + * LICENSE: + * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1) + * HOMEPAGE: + * http://anonsvn.jboss.org/repos/common/common-logging-spi/ + +This product optionally depends on 'Apache Felix', an open source OSGi +framework implementation, which can be obtained at: + + * LICENSE: + * license/LICENSE.felix.txt (Apache License 2.0) + * HOMEPAGE: + * http://felix.apache.org/ + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpmime-4.5.13.jar + +Apache HttpClient Mime +Copyright 1999-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +aiohttp (vendored MIT-licensed C parser code) +-------------------------------------------------------------------------------- + +The aiohttp wheel is primarily Apache-2.0 but bundles a small amount of +MIT-licensed C code used for HTTP parsing. The MIT attribution required +for redistribution of that code is: + + Copyright (c) the aiohttp contributors and upstream authors of the + vendored parser source. Distributed under the MIT License. + +Consumers of the aiohttp wheel must preserve that MIT copyright notice in +any downstream redistribution of the parser source or object code. + +-------------------------------------------------------------------------------- +Matplotlib +-------------------------------------------------------------------------------- + +Matplotlib is distributed under the "Matplotlib License", a modification of +the PSF License. The attribution required for redistribution is: + + Copyright (c) 2012- Matplotlib Development Team; All Rights Reserved. + +The full license text is covered by licenses/LICENSE-PSF-2.0.txt. diff --git a/amber/NOTICE-binary-extras b/amber/NOTICE-binary-extras new file mode 100644 index 00000000000..08750dcd924 --- /dev/null +++ b/amber/NOTICE-binary-extras @@ -0,0 +1,24 @@ +-------------------------------------------------------------------------------- +aiohttp (vendored MIT-licensed C parser code) +-------------------------------------------------------------------------------- + +The aiohttp wheel is primarily Apache-2.0 but bundles a small amount of +MIT-licensed C code used for HTTP parsing. The MIT attribution required +for redistribution of that code is: + + Copyright (c) the aiohttp contributors and upstream authors of the + vendored parser source. Distributed under the MIT License. + +Consumers of the aiohttp wheel must preserve that MIT copyright notice in +any downstream redistribution of the parser source or object code. + +-------------------------------------------------------------------------------- +Matplotlib +-------------------------------------------------------------------------------- + +Matplotlib is distributed under the "Matplotlib License", a modification of +the PSF License. The attribution required for redistribution is: + + Copyright (c) 2012- Matplotlib Development Team; All Rights Reserved. + +The full license text is covered by licenses/LICENSE-PSF-2.0.txt. diff --git a/bin/licensing/generate_notice_binary.py b/bin/licensing/generate_notice_binary.py new file mode 100755 index 00000000000..4ce60b4ac31 --- /dev/null +++ b/bin/licensing/generate_notice_binary.py @@ -0,0 +1,298 @@ +#!/usr/bin/env python3 +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +"""Generate a NOTICE-binary for a service from its bundled jars' META-INF/NOTICE +files. + +The output starts with the project's own NOTICE (Texera ASF header), then +emits one block per unique META-INF/NOTICE content (deduped by SHA-1 hash +across the jars in the given lib dirs). Each block is headed by a synthesized +project name derived from the longest common prefix of its members' Maven +coordinates, plus the list of contributing jars. + +Blocks are sorted by jar count (largest cluster first), with hash as a stable +tiebreaker. + +Optional `--extras ` appends a verbatim text file at the end. Use this +for non-jar attributions (Apache-2.0 Python wheels like aiohttp, Matplotlib) +that don't ship a NOTICE inside any jar. + +Usage: + generate_notice_binary.py [ ...] [--extras ] [--project-notice ] +""" +from __future__ import annotations + +import argparse +import hashlib +import os +import re +import sys +import zipfile +from collections import defaultdict +from pathlib import Path + + +SEP = "-" * 80 +TEXERA_OWN_JAR_PREFIX = "org.apache.texera." + +NOTICE_NAMES_TOPLEVEL = {"notice", "notice.txt", "notice.md"} + + +def is_notice_entry(parts: list[str]) -> bool: + """Return True if the zip entry path is a NOTICE-style file we want to + pick up. Mirrors audit_jar_licenses.py's classifier (notice side).""" + if len(parts) == 1: + return parts[0].lower() in NOTICE_NAMES_TOPLEVEL + if parts[0].upper() != "META-INF": + return False + return "notice" in parts[-1].lower() + + +def extract_notice_blob(jar_path: Path) -> str | None: + """Concatenate every NOTICE-style file in a jar (root level or + META-INF/...) into one blob. Return None for bad-zip jars or jars + whose NOTICE blobs are all empty.""" + pieces: list[str] = [] + try: + with zipfile.ZipFile(jar_path) as zf: + for name in zf.namelist(): + if is_notice_entry(name.split("/")): + try: + raw = zf.read(name).decode("utf-8", errors="replace") + except Exception: + continue + # Normalize line endings: jars from Windows-built upstreams + # ship CRLF, which git auto-converts on commit and would + # cause spurious drift between committed and regenerated. + blob = raw.replace("\r\n", "\n").replace("\r", "\n").strip() + if blob: + pieces.append(blob) + except zipfile.BadZipFile: + return None + if not pieces: + return None + return "\n\n".join(pieces) + + +def short_hash(text: str) -> str: + return hashlib.sha1(text.encode("utf-8", errors="replace")).hexdigest()[:10] + + +# Mapping from Maven groupId-style jar prefix to a human-readable project +# name, used as the block heading. We synthesize this by taking the longest +# common prefix across a cluster's jar names and looking it up here. Falls +# back to the longest common prefix itself if not mapped. +PROJECT_NAMES: list[tuple[str, str]] = [ + ("org.apache.hadoop.thirdparty.", "Apache Hadoop (third-party shaded)"), + ("org.apache.hadoop.", "Apache Hadoop"), + ("org.apache.lucene.", "Apache Lucene"), + ("org.apache.pekko.", "Apache Pekko"), + ("org.apache.parquet.", "Apache Parquet"), + ("org.apache.iceberg.", "Apache Iceberg"), + ("org.apache.curator.", "Apache Curator"), + ("org.apache.kerby.", "Apache Kerby"), + ("org.apache.zookeeper.", "Apache ZooKeeper"), + ("org.apache.arrow.", "Apache Arrow"), + ("org.apache.avro.", "Apache Avro"), + ("org.apache.commons.", "Apache Commons"), + ("org.apache.httpcomponents.", "Apache HttpComponents"), + ("org.apache.htrace.", "Apache HTrace"), + ("org.apache.orc.", "Apache ORC"), + ("org.apache.yetus.", "Apache Yetus"), + ("commons-", "Apache Commons (legacy artifactId)"), + ("io.netty.", "Netty"), + ("org.eclipse.jetty.toolchain.", "Eclipse Jetty Toolchain"), + ("org.eclipse.jetty.", "Eclipse Jetty"), + ("org.glassfish.jersey.", "Eclipse Jersey"), + ("org.glassfish.hk2.", "Eclipse GlassFish HK2"), + ("org.glassfish.javax.", "Eclipse GlassFish (legacy javax.*)"), + ("org.glassfish.", "Eclipse GlassFish"), + ("jakarta.servlet.", "Jakarta Servlet API"), + ("jakarta.xml.bind.", "Jakarta XML Binding API"), + ("jakarta.ws.rs.", "Jakarta RESTful Web Services API"), + ("jakarta.el.", "Jakarta Expression Language API"), + ("jakarta.annotation.", "Jakarta Annotations API"), + ("jakarta.inject.", "Jakarta Inject API"), + ("jakarta.activation.", "Jakarta Activation"), + ("jakarta.", "Jakarta (other)"), + ("javax.servlet.", "javax.servlet (legacy)"), + ("javax.activation.", "javax.activation (legacy)"), + ("javax.annotation.", "javax.annotation (legacy)"), + ("javax.ws.rs.", "javax.ws.rs (legacy)"), + ("javax.websocket.", "javax.websocket (legacy)"), + ("javax.xml.bind.", "javax.xml.bind (legacy)"), + ("com.fasterxml.jackson.", "Jackson (FasterXML)"), + ("com.fasterxml.", "FasterXML"), + ("com.sun.activation.", "Sun Activation"), + ("com.sun.mail.", "Sun Mail"), + ("com.sun.jersey.", "Sun Jersey"), + ("com.google.inject.", "Google Guice"), + ("com.google.protobuf.", "Google Protobuf"), + ("com.google.guava.", "Google Guava"), + ("com.google.api.", "Google API"), + ("com.google.http-client.", "Google HTTP Client"), + ("com.google.oauth-client.", "Google OAuth Client"), + ("com.google.", "Google (other)"), + ("com.esotericsoftware.kryo", "Kryo"), + ("com.esotericsoftware.", "EsotericSoftware"), + ("software.amazon.awssdk.", "AWS SDK for Java 2.0"), + ("org.bouncycastle.", "Bouncy Castle"), + ("org.objenesis.", "Objenesis"), + ("org.jasypt.", "Jasypt"), + ("joda-time.", "Joda-Time"), + ("org.joda.", "Joda"), + ("io.r2dbc.", "R2DBC"), + ("org.apache.kerby.", "Apache Kerby"), + ("ch.qos.logback.", "Logback"), + ("ch.qos.reload4j.", "Reload4j"), + ("log4j.", "Log4j 1.x"), + ("org.slf4j.", "SLF4J"), + ("org.scala-lang.", "Scala"), + ("org.typelevel.", "Typelevel"), + ("io.dropwizard.", "Dropwizard"), + ("io.grpc.", "gRPC Java"), + ("io.opencensus.", "OpenCensus"), + ("io.kamon.", "Kamon"), + ("io.fabric8.", "Fabric8"), + ("org.apache.htrace.", "Apache HTrace"), + ("org.jboss.", "JBoss"), + ("org.jetbrains.kotlin.", "Kotlin"), + ("org.jetbrains.", "JetBrains"), +] + + +def project_name_for_cluster(jar_names: list[str]) -> tuple[str, str]: + """Return (heading, jar_prefix) for a cluster of jars sharing a NOTICE. + + The heading prefers a hand-curated PROJECT_NAMES entry whose key is a + prefix of every jar in the cluster. Falls back to the longest common + Maven-style prefix (or the first jar's name) when nothing matches. + """ + if not jar_names: + return ("(unknown)", "") + sample = jar_names[0] + for prefix, name in PROJECT_NAMES: + if all(j.startswith(prefix) for j in jar_names): + return (name, prefix) + # Fallback: longest common prefix of dotted segments before the artifact. + common = os.path.commonprefix(jar_names) + # Trim back to the last '.' so we don't mid-word truncate. + if "." in common: + common = common[: common.rfind(".") + 1] + return (common.rstrip(".") or sample, common) + + +def collect_clusters(lib_dirs: list[Path]) -> dict[str, dict]: + """Return {hash: {'content': str, 'jars': sorted list[str]}} for every + unique NOTICE blob found across the union of lib dirs.""" + seen_jars: dict[str, Path] = {} + for d in lib_dirs: + if not d.is_dir(): + sys.stderr.write(f"error: {d} is not a directory\n") + sys.exit(2) + for jar in d.glob("*.jar"): + if jar.name.startswith(TEXERA_OWN_JAR_PREFIX): + continue + seen_jars.setdefault(jar.name, jar) + + clusters: dict[str, dict] = defaultdict(lambda: {"content": "", "jars": []}) + for name, path in sorted(seen_jars.items()): + blob = extract_notice_blob(path) + if not blob: + continue + h = short_hash(blob) + clusters[h]["content"] = blob + clusters[h]["jars"].append(name) + for c in clusters.values(): + c["jars"].sort() + return clusters + + +def emit_block(heading: str, jars: list[str], content: str) -> str: + out: list[str] = [] + out.append(SEP) + out.append(heading) + out.append(SEP) + out.append("") + if len(jars) <= 4: + out.append("Bundled jars: " + ", ".join(jars)) + else: + out.append(f"Bundled jars ({len(jars)}): " + ", ".join(jars[:3]) + f", ... (+{len(jars) - 3} more)") + out.append("") + out.append(content) + out.append("") + return "\n".join(out) + + +def main() -> int: + ap = argparse.ArgumentParser() + ap.add_argument("output", help="Path to write the NOTICE-binary") + ap.add_argument("lib_dirs", nargs="+", help="lib/ directories to scan for jars") + ap.add_argument( + "--project-notice", + default=str(Path(__file__).resolve().parent.parent.parent / "NOTICE"), + help="Path to project's own NOTICE file (Texera ASF header). " + "Prepended verbatim to the output.", + ) + ap.add_argument( + "--extras", + default=None, + help="Optional path to a file containing additional NOTICE blocks " + "(e.g. for non-jar Apache-2.0 deps like aiohttp / matplotlib). " + "Appended verbatim to the output.", + ) + args = ap.parse_args() + + project_notice = Path(args.project_notice) + if not project_notice.is_file(): + sys.stderr.write(f"error: --project-notice {project_notice} not found\n") + return 2 + + clusters = collect_clusters([Path(d) for d in args.lib_dirs]) + + parts: list[str] = [] + parts.append(project_notice.read_text().rstrip()) + parts.append("") + # Sort: by jar count desc, then by hash for stable ordering. + sorted_clusters = sorted( + clusters.items(), + key=lambda kv: (-len(kv[1]["jars"]), kv[0]), + ) + for h, c in sorted_clusters: + heading, _ = project_name_for_cluster(c["jars"]) + parts.append(emit_block(heading, c["jars"], c["content"])) + + if args.extras: + extras = Path(args.extras) + if not extras.is_file(): + sys.stderr.write(f"error: --extras {extras} not found\n") + return 2 + parts.append(extras.read_text().rstrip()) + parts.append("") + + Path(args.output).write_text("\n".join(parts)) + print( + f"Wrote {args.output}: {len(clusters)} unique NOTICE blocks " + f"from {sum(len(c['jars']) for c in clusters.values())} jars across " + f"{len(args.lib_dirs)} lib dir(s)" + ) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/computing-unit-managing-service/NOTICE-binary b/computing-unit-managing-service/NOTICE-binary index 66f67bf0add..5506891ee3b 100644 --- a/computing-unit-managing-service/NOTICE-binary +++ b/computing-unit-managing-service/NOTICE-binary @@ -1,60 +1,188 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). + +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary + +The licenses for these third party components are included in LICENSE.txt + +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). + -------------------------------------------------------------------------------- Apache Hadoop -------------------------------------------------------------------------------- +Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) + Apache Hadoop Copyright 2006 and onwards The Apache Software Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + Export Control Notice --------------------- -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, or use, and re-export of -encryption software, to see if this is permitted. See - for more information. +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1, which includes information security software -using or performing cryptographic functions with asymmetric algorithms. -The form and manner of this Apache Software Foundation distribution makes -it eligible for export under the License Exception ENC Technology Software -Unrestricted (TSU) exception (see the BIS Export Administration -Regulations, Section 740.13) for both object code and source code. +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. The following provides more details on the included cryptographic software: - This software uses the SSL libraries from the Jetty project written - by mortbay.org. - - Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography - APIs written by the Legion of the Bouncy Castle Inc. +This software uses the SSL libraries from the Jetty project written +by mortbay.org. +Hadoop Yarn Server Web Proxy uses the BouncyCastle Java +cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Apache Parquet +Eclipse Jetty -------------------------------------------------------------------------------- -Apache Parquet MR -Copyright 2014-2024 The Apache Software Foundation +Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ -This product includes code from Apache Avro. +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. - Apache Avro - Copyright 2010-2024 The Apache Software Foundation +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- Apache Iceberg -------------------------------------------------------------------------------- +Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) + Apache Iceberg Copyright 2017-2024 The Apache Software Foundation @@ -80,399 +208,376 @@ the following copyright notice: | See the License for the specific language governing permissions and | limitations under the License. - Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, - arrow-vector, flight-core, flight-grpc) - Copyright 2016-2023 The Apache Software Foundation +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- - Apache Avro - Copyright 2009-2024 The Apache Software Foundation +Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright - Apache Commons BeanUtils - Copyright 2000-2019 The Apache Software Foundation +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. - Apache Commons CLI - Copyright 2001-2022 The Apache Software Foundation +## Declared Project Licenses - Apache Commons Codec - Copyright 2002-2024 The Apache Software Foundation +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. - Apache Commons Collections (3.x and 4.x) - Copyright 2001-2024 The Apache Software Foundation +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - Apache Commons Compress - Copyright 2002-2024 The Apache Software Foundation +## Source Code +The project maintains the following source code repositories: - Apache Commons Configuration - Copyright 2001-2024 The Apache Software Foundation +* https://github.com/eclipse-ee4j/jersey - Apache Commons IO - Copyright 2002-2024 The Apache Software Foundation +## Third-party Content - Apache Commons JCS - Copyright 2002-2024 The Apache Software Foundation +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. - Apache Commons Lang (2.x and 3.x) - Copyright 2001-2024 The Apache Software Foundation +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright - Apache Commons Logging - Copyright 2003-2014 The Apache Software Foundation +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. - Apache Commons Math - Copyright 2001-2016 The Apache Software Foundation +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - Apache Commons Net - Copyright 2001-2023 The Apache Software Foundation +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc - Apache Commons Pool - Copyright 2001-2024 The Apache Software Foundation +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors - Apache Commons Text - Copyright 2014-2024 The Apache Software Foundation +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group - Apache Commons VFS - Copyright 2002-2024 The Apache Software Foundation +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - Apache Curator - Copyright 2011-2024 The Apache Software Foundation +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - Apache HttpComponents (httpclient, httpcore, httpasyncclient, - httpclient5, httpcore5, httpcore5-h2, httpmime) - Copyright 1999-2024 The Apache Software Foundation - Apache HTrace (Incubating) - Copyright 2016-2017 The Apache Software Foundation +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation - Apache Iceberg - Copyright 2017-2024 The Apache Software Foundation +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - Apache Kerby (kerb-* and kerby-* subprojects) - Copyright 2014-2017 The Apache Software Foundation +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - Apache Maven (many subprojects including wagon-*) - Copyright 2001-2024 The Apache Software Foundation +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell - Apache ORC - Copyright 2013-2024 The Apache Software Foundation +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - Apache Yetus - Copyright 2015-2023 The Apache Software Foundation +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - Apache ZooKeeper - Copyright 2008-2024 The Apache Software Foundation +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. - Apache log4j 1.2 / reload4j - Copyright 2007 The Apache Software Foundation +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- Netty -------------------------------------------------------------------------------- -The Netty Project -Copyright 2011-2024 The Netty Project (https://netty.io/). +Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) -This product contains the extensions to Java Collections Framework derived -from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public -Domain). +The Netty Project + ================= -This product contains a modified version of Robert Harder's Public Domain -Base64 Encoder and Decoder. +Please visit the Netty web site for more information: -This product contains a modified version of 'JZlib', a re-implementation -of zlib in pure Java (BSD-style license, -http://www.jcraft.com/jzlib/). + * http://netty.io/ -This product contains a modified version of 'Webbit' (BSD License, -https://github.com/joewalnes/webbit). +Copyright 2016 The Netty Project -This product optionally depends on 'Protocol Buffers' (New BSD License, -http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT -License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, -http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), -'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and -'Apache Felix' (Apache License 2.0). +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: --------------------------------------------------------------------------------- -Eclipse Jetty --------------------------------------------------------------------------------- + http://www.apache.org/licenses/LICENSE-2.0 -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. +------------------------------------------------------------------------------- +This product contains a forked and modified version of Tomcat Native -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) + * LICENSE: + * license/LICENSE.tomcat-native.txt (Apache License 2.0) + * HOMEPAGE: + * http://tomcat.apache.org/native-doc/ + * https://svn.apache.org/repos/asf/tomcat/native/ -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. +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. --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- + * LICENSE: + * license/LICENSE.mvn-wrapper.txt (Apache License 2.0) + * HOMEPAGE: + * https://github.com/takari/maven-wrapper -Jackson JSON processor +This product contains small piece of code to support AIX, taken from netbsd. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. + * LICENSE: + * license/LICENSE.aix-netbsd.txt (OpenSSL License) + * HOMEPAGE: + * https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/crypto/external/bsd/openssl/dist -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. +This product contains code from boringssl. -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. + * LICENSE (Combination ISC and OpenSSL license) + * license/LICENSE.boringssl.txt (Combination ISC and OpenSSL license) + * HOMEPAGE: + * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Google Guice +Eclipse GlassFish HK2 -------------------------------------------------------------------------------- -Google Guice - Core Library (and guice-servlet extension) -Copyright 2006-2015 Google, Inc. - --------------------------------------------------------------------------------- -AWS SDK for Java 2.0 --------------------------------------------------------------------------------- +Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar -AWS SDK for Java 2.0 -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# Notices for Eclipse GlassFish -This product includes software developed by Amazon Technologies, Inc -(http://www.amazon.com/). - -The AWS SDK bundles the following third-party works: - * XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. - * PKCS#1 PEM encoded private key parsing and utility functions from - oauth.googlecode.com - Copyright 1998-2010 AOL Inc. - * Apache Commons Lang (https://github.com/apache/commons-lang) - * Netty Reactive Streams - (https://github.com/playframework/netty-reactive-streams) - * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as - software.amazon.awssdk:third-party-jackson-core - * Jackson-dataformat-cbor - (https://github.com/FasterXML/jackson-dataformats-binary) - -Required Apache Commons Lang attribution: - Apache Commons Lang - Copyright 2001-2020 The Apache Software Foundation +This content is produced and maintained by the Eclipse GlassFish project. --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish -# Jackson JSON processor +## Trademarks -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. ## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -## Credits +## Declared Project Licenses -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -## FastDoubleParser +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. +## Source Code -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. +The project maintains the following source code repositories: -# FastDoubleParser +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. +## Third-party Content -## Copyright +This project leverages the following third party content. -Copyright © 2024 Werner Randelshofer, Switzerland. +None -## Licensing +## Cryptography -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +============================================================== + Jetty Web Container + Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +============================================================== -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd +unless otherwise noted. --------------------------------------------------------------------------------- -Jackson modules and datatypes --------------------------------------------------------------------------------- +Jetty is dual licensed under both -# Jackson JSON processor + * The Apache 2.0 License + http://www.apache.org/licenses/LICENSE-2.0.html -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. + and -## Copyright + * The Eclipse Public 1.0 License + http://www.eclipse.org/legal/epl-v10.html -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +Jetty may be distributed under either license. -## Licensing +------ +Eclipse -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +The following artifacts are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core -## Credits +The following artifacts are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +The following artifacts are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish -# Jackson JSON processor -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +------ +Oracle -## Licensing +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). + * javax.servlet:javax.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api -## Credits +------ +Oracle OpenJDK -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +If ALPN is used to negotiate HTTP/2 connections, then the following +artifacts may be included in the distribution or downloaded when ALPN +module is selected. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + * java.sun.security.ssl -# Jackson JSON processor +These artifacts replace/modify OpenJDK classes. The modififications +are hosted at github and both modified and original are under GPL v2 with +classpath exceptions. +http://openjdk.java.net/legal/gplv2+ce.html -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. -## Licensing +------ +OW2 -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +The following artifacts are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html -## Credits +org.ow2.asm:asm-commons +org.ow2.asm:asm -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +Apache -# Jackson JSON processor +The following artifacts are ASL2 licensed. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +org.apache.taglibs:taglibs-standard-spec +org.apache.taglibs:taglibs-standard-impl -## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +------ +MortBay -## Licensing +The following artifacts are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. +org.mortbay.jasper:apache-jsp + org.apache.tomcat:tomcat-jasper + org.apache.tomcat:tomcat-juli + org.apache.tomcat:tomcat-jsp-api + org.apache.tomcat:tomcat-el-api + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-api + org.apache.tomcat:tomcat-util-scan + org.apache.tomcat:tomcat-util -## Credits +org.mortbay.jasper:apache-el + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-el-api -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +Mortbay -# Jackson JSON processor +The following artifacts are CDDL + GPLv2 with classpath exception. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -## Licensing +org.eclipse.jetty.toolchain:jetty-schemas -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +------ +Assorted -## Credits +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.17.0.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar # Jackson JSON processor @@ -493,89 +598,50 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Eclipse Jetty 11.0 +jakarta.el.jakarta.el-api-4.0.0.jar -------------------------------------------------------------------------------- -Notices for Eclipse Jetty -========================= -This content is produced and maintained by the Eclipse Jetty project. - -Project home: https://eclipse.dev/jetty/ - -Trademarks ----------- -Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. - -Copyright ---------- -All contributions are the property of the respective authors or of -entities to which copyright has been assigned by the authors (eg. employer). - -Declared Project Licenses -------------------------- -This artifacts of this project are made available under the terms of: +Bundled jars: jakarta.el.jakarta.el-api-4.0.0.jar, org.glassfish.jakarta.el-4.0.2.jar - * the Eclipse Public License v2.0 - https://www.eclipse.org/legal/epl-2.0 - SPDX-License-Identifier: EPL-2.0 - - or +# Notices for Jakarta Expression Language - * the Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - SPDX-License-Identifier: Apache-2.0 +This content is produced and maintained by the Jakarta Expression Language project. -The following dependencies are EPL. - * org.eclipse.jetty.orbit:org.eclipse.jdt.core +* Project home: https://projects.eclipse.org/projects/ee4j.el -The following dependencies are EPL and ASL2. - * org.eclipse.jetty.orbit:javax.security.auth.message +## Trademarks -The following dependencies are EPL and CDDL 1.0. - * org.eclipse.jetty.orbit:javax.mail.glassfish +Jakarta Expression Language is a trademark of the Eclipse +Foundation. -The following dependencies are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Copyright - * jakarta.servlet:jakarta.servlet-api - * javax.annotation:javax.annotation-api - * javax.transaction:javax.transaction-api - * javax.websocket:javax.websocket-api +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -The following dependencies are licensed by the OW2 Foundation according to the -terms of http://asm.ow2.org/license.html +## Declared Project Licenses - * org.ow2.asm:asm-commons - * org.ow2.asm:asm +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -The following dependencies are ASL2 licensed. +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - * org.apache.taglibs:taglibs-standard-spec - * org.apache.taglibs:taglibs-standard-impl +## Source Code -The following dependencies are ASL2 licensed. Based on selected classes from -following Apache Tomcat jars, all ASL2 licensed. +The project maintains the following source code repositories: - * org.mortbay.jasper:apache-jsp - * org.apache.tomcat:tomcat-jasper - * org.apache.tomcat:tomcat-juli - * org.apache.tomcat:tomcat-jsp-api - * org.apache.tomcat:tomcat-el-api - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-api - * org.apache.tomcat:tomcat-util-scan - * org.apache.tomcat:tomcat-util - * org.mortbay.jasper:apache-el - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-el-api +* https://github.com/eclipse-ee4j/el-ri -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Third-party Content - * org.eclipse.jetty.toolchain:jetty-schemas +## Cryptography -Cryptography ------------- Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, @@ -583,35 +649,70 @@ please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. -The UnixCrypt.java code implements the one way cryptography used by -Unix systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. -Permission to use, copy, modify and distribute UnixCrypt -for non-commercial or commercial purposes and without fee is -granted provided that the copyright notice appears in all copies. - -------------------------------------------------------------------------------- -Apache Parquet (per-component supplementary notices) +com.sun.activation.jakarta.activation-2.0.1.jar -------------------------------------------------------------------------------- -Apache Parquet MR (Incubating) -Copyright 2014-2015 The Apache Software Foundation +Bundled jars: com.sun.activation.jakarta.activation-2.0.1.jar, jakarta.activation.jakarta.activation-api-2.1.0.jar -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: +* https://github.com/eclipse-ee4j/jaf + +-------------------------------------------------------------------------------- +Jackson (FasterXML) -------------------------------------------------------------------------------- -This product includes code from Apache Avro, which includes the following in -its NOTICE file: +Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar - Apache Avro - Copyright 2010-2015 The Apache Software Foundation +# Jackson JSON processor - This product includes software developed at - The Apache Software Foundation (http://www.apache.org/). +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar # Jackson JSON processor @@ -620,6 +721,10 @@ It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has been in development since 2007. It is currently developed by a community of developers. +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + ## Licensing Jackson 2.x core and extension components are licensed under Apache License 2.0 @@ -632,181 +737,456 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -R2DBC SPI +Scala -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka - https://www.apache.org/licenses/LICENSE-2.0 +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). +Licensed under the Apache License, Version 2.0 (the "License"). Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +This software includes projects with other licenses -- see `doc/LICENSE.md`. + -------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +Apache Hadoop (third-party shaded) -------------------------------------------------------------------------------- -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Declared Project Licenses +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Bundled jars: org.apache.curator.curator-framework-4.2.0.jar -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Curator Framework +Copyright 2011-2019 The Apache Software Foundation -## Source Code -The project maintains the following source code repositories: +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* https://github.com/eclipse-ee4j/jersey +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -## Third-party Content +Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Apache Commons BeanUtils +Copyright 2000-2019 The Apache Software Foundation -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +# Jackson JSON processor -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +## Copyright -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +## Licensing -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## Credits -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +## FastDoubleParser -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +# FastDoubleParser --------------------------------------------------------------------------------- -Eclipse Jersey Core Server --------------------------------------------------------------------------------- +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +## Copyright -* https://projects.eclipse.org/projects/ee4j.jersey +Copyright © 2024 Werner Randelshofer, Switzerland. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +## Licensing -## Copyright +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -## Declared Project Licenses +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -## Source Code -The project maintains the following source code repositories: +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- -* https://github.com/eclipse-ee4j/jersey +Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar -## Third-party Content +Apache ZooKeeper - Server +Copyright 2008-2019 The Apache Software Foundation -org.glassfish.jersey.server.internal.monitoring.core +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar + +Kerby-kerb Util +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Log4j 1.x +-------------------------------------------------------------------------------- + +Bundled jars: log4j.log4j-1.2.17.jar + +Apache log4j +Copyright 2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-codec.commons-codec-1.17.1.jar + +Apache Commons Codec +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar + +Kerby-kerb Admin +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-lang3-3.14.0.jar + +Apache Commons Lang +Copyright 2001-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-math3-3.1.1.jar + +Apache Commons Math +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +=============================================================================== + +The BracketFinder (package org.apache.commons.math3.optimization.univariate) +and PowellOptimizer (package org.apache.commons.math3.optimization.general) +classes are based on the Python code in module "optimize.py" (version 0.5) +developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/) +Copyright © 2003-2009 SciPy Developers. +=============================================================================== + +The LinearConstraint, LinearObjectiveFunction, LinearOptimizer, +RelationShip, SimplexSolver and SimplexTableau classes in package +org.apache.commons.math3.optimization.linear include software developed by +Benjamin McCann (http://www.benmccann.com) and distributed with +the following copyright: Copyright 2009 Google Inc. +=============================================================================== + +This product includes software developed by the +University of Chicago, as Operator of Argonne National +Laboratory. +The LevenbergMarquardtOptimizer class in package +org.apache.commons.math3.optimization.general includes software +translated from the lmder, lmpar and qrsolv Fortran routines +from the Minpack package +Minpack Copyright Notice (1999) University of Chicago. All rights reserved +=============================================================================== + +The GraggBulirschStoerIntegrator class in package +org.apache.commons.math3.ode.nonstiff includes software translated +from the odex Fortran routine developed by E. Hairer and G. Wanner. +Original source copyright: +Copyright (c) 2004, Ernst Hairer +=============================================================================== + +The EigenDecompositionImpl class in package +org.apache.commons.math3.linear includes software translated +from some LAPACK Fortran routines. Original source copyright: +Copyright (c) 1992-2008 The University of Tennessee. All rights reserved. +=============================================================================== + +The MersenneTwister class in package org.apache.commons.math3.random +includes software translated from the 2002-01-26 version of +the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji +Nishimura. Original source copyright: +Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, +All rights reserved +=============================================================================== + +The LocalizedFormatsTest class in the unit tests is an adapted version of +the OrekitMessagesTest class from the orekit library distributed under the +terms of the Apache 2 licence. Original source copyright: +Copyright 2010 CS Systèmes d'Information +=============================================================================== + +The HermiteInterpolator class and its corresponding test have been imported from +the orekit library distributed under the terms of the Apache 2 licence. Original +source copyright: +Copyright 2010-2012 CS Systèmes d'Information +=============================================================================== + +The creation of the package "o.a.c.m.analysis.integration.gauss" was inspired +by an original code donated by Sébastien Brisard. +=============================================================================== + + +The complete text of licenses and disclaimers associated with the the original +sources enumerated above at the time of code translation are in the LICENSE.txt +file. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar + +Kerby Config +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty Toolchain +-------------------------------------------------------------------------------- + +Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Apache Yetus +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar + +Apache Yetus - Audience Annotations +Copyright 2015-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- + +Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jersey + +## Third-party Content + +org.glassfish.jersey.server.internal.monitoring.core * License: Apache License, 2.0 * Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. * Copyright 2010-2013 Coda Hale and Yammer, Inc. @@ -934,12 +1314,36 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Apache Parquet -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- + +Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. * https://projects.eclipse.org/projects/ee4j.jersey @@ -971,16 +1375,10 @@ The project maintains the following source code repositories: ## Third-party Content -Google Guava Version 18.0 +Hibernate Validator CDI, 7.0.5.Final * License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors - -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -1092,21 +1490,366 @@ org.glassfish.jersey.server.internal.monitoring.core * Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. * Copyright 2010-2013 Coda Hale and Yammer, Inc. -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar + +Arrow Format +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar + +Apache Commons VFS Project +Copyright 2002-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Jakarta Inject API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar + +Arrow Flight GRPC +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar + +Arrow Vectors +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar + +Apache HttpClient +Copyright 1999-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar + +Kerby-kerb Crypto +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar + +Kerby-kerb core +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar + +Arrow Memory - Core +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-collections4-4.4.jar + +Apache Commons Collections +Copyright 2001-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.token-provider-1.0.1.jar + +Token provider +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta XML Binding API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar + +Kerb Simple Kdc +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar + +Apache HttpCore +Copyright 2005-2022 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-logging.commons-logging-1.2.jar + +Apache Commons Logging +Copyright 2003-2014 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar + +Curator Recipes +Copyright 2011-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-pool.commons-pool-1.6.jar + +Apache Commons Pool +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Jakarta RESTful Web Services API -------------------------------------------------------------------------------- -# Notice for Jersey Bean Validation module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar -* https://projects.eclipse.org/projects/ee4j.jersey +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. ## Copyright @@ -1127,143 +1870,195 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/jaxrs-api ## Third-party Content -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +This project leverages the following third party content. -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +javaee-api (7.0) -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +* License: Apache-2.0 AND W3C -## Copyright +JUnit (4.11) -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +* License: Common Public License 1.0 -## Declared Project Licenses +Mockito (2.16.0) -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +## Cryptography -## Source Code -The project maintains the following source code repositories: +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -* https://github.com/eclipse-ee4j/jersey +-------------------------------------------------------------------------------- +Apache Avro +-------------------------------------------------------------------------------- -## Third-party Content +Bundled jars: org.apache.avro.avro-1.12.0.jar -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Apache Avro +Copyright 2009-2024 The Apache Software Foundation -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +Arrow Memory - Netty +Copyright 2024 The Apache Software Foundation -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +Bundled jars: org.apache.curator.curator-client-4.2.0.jar -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +Curator Client +Copyright 2011-2019 The Apache Software Foundation -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +Bundled jars: commons-collections.commons-collections-3.2.2.jar -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +Apache Commons Collections +Copyright 2001-2015 The Apache Software Foundation -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +-------------------------------------------------------------------------------- +R2DBC +-------------------------------------------------------------------------------- -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Apache Commons (legacy artifactId) -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish +Bundled jars: commons-cli.commons-cli-1.2.jar -This content is produced and maintained by the Eclipse GlassFish project. +Apache Commons CLI +Copyright 2001-2009 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + +Apache HttpComponents Core HTTP/2 +Copyright 2005-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar + +Kerby-kerb Server +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar + +Apache Commons JCS :: Core +Copyright 2002-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HTrace +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar + +htrace-core4 +Copyright 2016 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar + +Google Guice - Extensions - Servlet +Copyright 2006-2015 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta Annotations API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.annotation.jakarta.annotation-api-3.0.0.jar + +# Notices for Jakarta Annotations + +This content is produced and maintained by the Jakarta Annotations project. + +* Project home: https://projects.eclipse.org/projects/ee4j.ca ## Trademarks -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +Jakarta Annotations™ is a trademark of the Eclipse Foundation. ## Copyright @@ -1275,32 +2070,19 @@ source code repository logs. This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +availability set forth in the Eclipse Public License v. 2.0 are satisfied: +GPL-2.0 with Classpath-exception-2.0 which is available at +https://openjdk.java.net/legal/gplv2+ce.html. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 ## Source Code The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish - -## Third-party Content - -This project leverages the following third party content. - -None +* https://github.com/jakartaee/common-annotations-api ## Cryptography @@ -1312,277 +2094,365 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +Apache HttpComponents -------------------------------------------------------------------------------- -# Notices for Eclipse Project for Servlet +Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar -This content is produced and maintained by the Eclipse Project for Servlet -project. +Apache HttpComponents Core HTTP/1.1 +Copyright 2005-2021 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.servlet +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-compress-1.26.2.jar + +Apache Commons Compress +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- +Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar -## Trademarks +Apache HttpClient +Copyright 1999-2020 The Apache Software Foundation -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +Apache ORC +-------------------------------------------------------------------------------- -## Copyright +Bundled jars: org.apache.orc.orc-shims-1.9.4.jar -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +ORC Shims +Copyright 2013-2024 The Apache Software Foundation +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Declared Project Licenses +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +# Jackson JSON processor +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -## Source Code +## Licensing -The project maintains the following source code repositories: +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain +## Credits +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -## Third-party Content +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Jakarta +Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet +Kerby-kerb Client +Copyright 2014-2017 The Apache Software Foundation - * jakarta.servlet:jakarta.servlet-api +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## GlassFish +Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +Kerby XDR Project +Copyright 2014-2017 The Apache Software Foundation - * org.eclipse.jetty.toolchain:jetty-schemas +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Apache Kerby -------------------------------------------------------------------------------- -[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " -[//]: # " " -[//]: # " This program and the accompanying materials are made available under the " -[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " -[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " -[//]: # " " -[//]: # " SPDX-License-Identifier: BSD-3-Clause " +Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar -# Notices for Jakarta XML Binding +Kerby ASN1 Project +Copyright 2014-2017 The Apache Software Foundation -This content is produced and maintained by the Jakarta XML Binding -project. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: commons-io.commons-io-2.16.1.jar -Jakarta XML Binding is a trademark of the Eclipse Foundation. +Apache Commons IO +Copyright 2002-2024 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available at -http://www.eclipse.org/org/documents/edl-v10.php. +Kerby PKIX Project +Copyright 2014-2017 The Apache Software Foundation -SPDX-License-Identifier: BSD-3-Clause +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar -* https://github.com/eclipse-ee4j/jaxb-api -* https://github.com/eclipse-ee4j/jaxb-tck +Kerby-kerb Identity +Copyright 2014-2017 The Apache Software Foundation -## Third-party Content +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -This project leverages the following third party content. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -Apache River (3.0.0) +Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar -* License: Apache-2.0 AND BSD-3-Clause +# Jackson JSON processor -ASM 7 (n/a) +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -* License: BSD-3-Clause -* Project: https://asm.ow2.io/ -* Source: - https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand +## Licensing -JTHarness (5.0) +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) -* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness -* Source: http://hg.openjdk.java.net/code-tools/jtharness/ +## Credits -normalize.css (3.0.2) +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -* License: MIT +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- -SigTest (n/a) +Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar -* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Apache ZooKeeper - Jute +Copyright 2008-2019 The Apache Software Foundation -## Cryptography +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar + +Kerby Util +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +Apache Commons -------------------------------------------------------------------------------- -# Notices for Jakarta RESTful Web Services +Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar -This content is produced and maintained by the **Jakarta RESTful Web Services** -project. +Apache Commons Configuration +Copyright 2001-2017 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Trademarks +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- -**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. +Bundled jars: com.google.inject.guice-4.0.jar -## Copyright +Google Guice - Core Library +Copyright 2006-2015 Google, Inc. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Declared Project Licenses +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar -## Source Code +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -The project maintains the following source code repositories: +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). -* https://github.com/eclipse-ee4j/jaxrs-api +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary -## Third-party Content +The licenses for these third party components are included in LICENSE.txt -This project leverages the following third party content. +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). -javaee-api (7.0) +# Jackson JSON processor -* License: Apache-2.0 AND W3C +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -JUnit (4.11) +## Copyright -* License: Common Public License 1.0 +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Mockito (2.16.0) +## Licensing -* Project: http://site.mockito.org -* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -## Cryptography +## Credits -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. --------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) --------------------------------------------------------------------------------- +## FastDoubleParser -# Notices for Jakarta Expression Language +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -This content is produced and maintained by the Jakarta Expression Language project. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -* Project home: https://projects.eclipse.org/projects/ee4j.el +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -## Trademarks +# FastDoubleParser -Jakarta Expression Language is a trademark of the Eclipse -Foundation. +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. ## Copyright -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Copyright © 2023 Werner Randelshofer, Switzerland. -## Declared Project Licenses +## Licensing -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/dc88f6f882ac7eb8ec3765f633835cb76afa0ac2/LICENSE-APACHE -## Source Code +fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE -The project maintains the following source code repositories: +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'bigint-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -* https://github.com/eclipse-ee4j/el-ri +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -## Third-party Content +Bundled jars: com.fasterxml.classmate-1.7.0.jar -## Cryptography +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Other developers who have contributed code are: + +* Brian Langel + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +Eclipse Jersey -------------------------------------------------------------------------------- -# Notices for Jakarta Annotations +Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar -This content is produced and maintained by the Jakarta Annotations project. +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. - * Project home: https://projects.eclipse.org/projects/ee4j.ca + +* https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright -Jakarta Annotations is a trademark of the Eclipse Foundation. +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. ## Declared Project Licenses @@ -1597,33 +2467,30 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: - * https://github.com/eclipse-ee4j/common-annotations-api +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors -# Notices for Jakarta Annotations +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ -This content is produced and maintained by the Jakarta Annotations project. +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. -* Project home: https://projects.eclipse.org/projects/ee4j.ca +* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Annotations™ is a trademark of the Eclipse Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1635,188 +2502,280 @@ source code repository logs. This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -* https://github.com/jakartaee/common-annotations-api +* https://github.com/eclipse-ee4j/jersey -## Cryptography +## Third-party Content -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. --------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) --------------------------------------------------------------------------------- +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright -# Notices for Eclipse Jakarta Dependency Injection +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -* Project home: https://projects.eclipse.org/projects/cdi.batch +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc -## Trademarks +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group -## Copyright +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -## Declared Project Licenses +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation -This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com -SPDX-License-Identifier: Apache-2.0 +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ -## Source Code +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell -The project maintains the following source code repositories: +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. -## Third-party Content +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -This project leverages the following third party content. +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -None +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Cryptography +Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar -None +Kerby-kerb Common +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +Apache Arrow -------------------------------------------------------------------------------- -# Notices for Eclipse Project for JAF +Bundled jars: org.apache.arrow.flight-core-15.0.2.jar -This content is produced and maintained by the Eclipse Project for JAF project. +Arrow Flight Core +Copyright 2024 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar -## Declared Project Licenses +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: org.apache.commons.commons-text-1.11.0.jar -The project maintains the following source code repositories: +Apache Commons Text +Copyright 2014-2023 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jaf +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -## Third-party Content +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -This project leverages the following third party content. +Bundled jars: commons-net.commons-net-3.6.jar -JUnit (4.12) +Apache Commons Net +Copyright 2001-2017 The Apache Software Foundation -* License: Eclipse Public License +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- -# Notices for Jakarta Activation +Bundled jars: io.netty.netty-3.10.6.Final.jar -This content is produced and maintained by Jakarta Activation project. +The Netty Project + ================= -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Please visit the Netty web site for more information: -## Copyright + * http://netty.io/ -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Copyright 2011 The Netty Project -## Declared Project Licenses +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +http://www.apache.org/licenses/LICENSE-2.0 -SPDX-License-Identifier: BSD-3-Clause +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -## Source Code +Also, please refer to each LICENSE..txt file, which is located in +the 'license' directory of the distribution file, for the license terms of the +components that this product depends on. -The project maintains the following source code repositories: +------------------------------------------------------------------------------- +This product contains the extensions to Java Collections Framework which has +been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene: -* https://github.com/eclipse-ee4j/jaf + * LICENSE: + * license/LICENSE.jsr166y.txt (Public Domain) + * HOMEPAGE: + * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/ + * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/ -## Third-party Content +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder, which can be obtained at: -This project leverages the following third party content. + * LICENSE: + * license/LICENSE.base64.txt (Public Domain) + * HOMEPAGE: + * http://iharder.sourceforge.net/current/java/base64/ -JUnit (4.12) +This product contains a modified version of 'JZlib', a re-implementation of +zlib in pure Java, which can be obtained at: -* License: Eclipse Public License + * LICENSE: + * license/LICENSE.jzlib.txt (BSD Style License) + * HOMEPAGE: + * http://www.jcraft.com/jzlib/ -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +This product contains a modified version of 'Webbit', a Java event based +WebSocket and HTTP server: -# Notices for Jakarta Activation + * LICENSE: + * license/LICENSE.webbit.txt (BSD License) + * HOMEPAGE: + * https://github.com/joewalnes/webbit -This content is produced and maintained by Jakarta Activation project. +This product optionally depends on 'Protocol Buffers', Google's data +interchange format, which can be obtained at: -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * LICENSE: + * license/LICENSE.protobuf.txt (New BSD License) + * HOMEPAGE: + * http://code.google.com/p/protobuf/ -## Copyright +This product optionally depends on 'Bouncy Castle Crypto APIs' to generate +a temporary self-signed X.509 certificate when the JVM does not provide the +equivalent functionality. It can be obtained at: -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + * LICENSE: + * license/LICENSE.bouncycastle.txt (MIT License) + * HOMEPAGE: + * http://www.bouncycastle.org/ -## Declared Project Licenses +This product optionally depends on 'SLF4J', a simple logging facade for Java, +which can be obtained at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. + * LICENSE: + * license/LICENSE.slf4j.txt (MIT License) + * HOMEPAGE: + * http://www.slf4j.org/ -SPDX-License-Identifier: BSD-3-Clause +This product optionally depends on 'Apache Commons Logging', a logging +framework, which can be obtained at: -## Source Code + * LICENSE: + * license/LICENSE.commons-logging.txt (Apache License 2.0) + * HOMEPAGE: + * http://commons.apache.org/logging/ -The project maintains the following source code repositories: +This product optionally depends on 'Apache Log4J', a logging framework, +which can be obtained at: -* https://github.com/eclipse-ee4j/jaf + * LICENSE: + * license/LICENSE.log4j.txt (Apache License 2.0) + * HOMEPAGE: + * http://logging.apache.org/log4j/ --------------------------------------------------------------------------------- -Bouncy Castle --------------------------------------------------------------------------------- +This product optionally depends on 'JBoss Logging', a logging framework, +which can be obtained at: -Bouncy Castle Cryptography (org.bouncycastle.*) is distributed under the -Bouncy Castle License, whose text reproduces the MIT License with Bouncy -Castle's copyright line: + * LICENSE: + * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1) + * HOMEPAGE: + * http://anonsvn.jboss.org/repos/common/common-logging-spi/ - Copyright (c) 2000-2024 The Legion of the Bouncy Castle Inc. - (https://www.bouncycastle.org) +This product optionally depends on 'Apache Felix', an open source OSGi +framework implementation, which can be obtained at: -The full MIT-equivalent text is reproduced in -licenses/LICENSE-MIT.txt; the Bouncy Castle copyright line above must be -preserved alongside it. + * LICENSE: + * license/LICENSE.felix.txt (Apache License 2.0) + * HOMEPAGE: + * http://felix.apache.org/ diff --git a/config-service/NOTICE-binary b/config-service/NOTICE-binary index 4376b27b7cf..6678307fc87 100644 --- a/config-service/NOTICE-binary +++ b/config-service/NOTICE-binary @@ -1,5 +1,5 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). @@ -8,273 +8,7 @@ The Apache Software Foundation (http://www.apache.org/). Eclipse Jetty -------------------------------------------------------------------------------- -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. - -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. - -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) - -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. - --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- - -Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. - -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) - -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. - -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. - --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -## FastDoubleParser - -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. - -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. - -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. - -# FastDoubleParser - -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. - -## Copyright - -Copyright © 2024 Werner Randelshofer, Switzerland. - -## Licensing - -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. - -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) - --------------------------------------------------------------------------------- -Jackson modules and datatypes --------------------------------------------------------------------------------- - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Copyright - -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. - -## Licensing - -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Jackson JSON processor - -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. - -## Licensing - -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. - -## Credits - -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - --------------------------------------------------------------------------------- -Eclipse Jetty 11.0 --------------------------------------------------------------------------------- +Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) Notices for Eclipse Jetty ========================= @@ -371,28 +105,10 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -R2DBC SPI +Eclipse Jersey -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - --------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) --------------------------------------------------------------------------------- +Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -509,16 +225,20 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Core Server +Eclipse GlassFish HK2 -------------------------------------------------------------------------------- -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar -* https://projects.eclipse.org/projects/ee4j.jersey +# Notices for Eclipse GlassFish + +This content is produced and maintained by the Eclipse GlassFish project. + +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. ## Copyright @@ -539,32 +259,73 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code -The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content +The project maintains the following source code repositories: -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. +## Third-party Content -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This project leverages the following third party content. -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +None -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +jakarta.el.jakarta.el-api-4.0.0.jar +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.el.jakarta.el-api-4.0.0.jar, org.glassfish.jakarta.el-4.0.2.jar + +# Notices for Jakarta Expression Language + +This content is produced and maintained by the Jakarta Expression Language project. + +* Project home: https://projects.eclipse.org/projects/ee4j.el ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Jakarta Expression Language is a trademark of the Eclipse +Foundation. ## Copyright @@ -585,100 +346,268 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/el-ri ## Third-party Content -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +## Cryptography -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +com.sun.activation.jakarta.activation-2.0.1.jar +-------------------------------------------------------------------------------- + +Bundled jars: com.sun.activation.jakarta.activation-2.0.1.jar, jakarta.activation.jakarta.activation-api-2.1.0.jar + +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Scala +-------------------------------------------------------------------------------- + +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar + +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka + +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). + +Licensed under the Apache License, Version 2.0 (the "License"). +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +This software includes projects with other licenses -- see `doc/LICENSE.md`. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +## FastDoubleParser + +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. + +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. + +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. + +# FastDoubleParser + +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. + +## Copyright + +Copyright © 2024 Werner Randelshofer, Switzerland. + +## Licensing + +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. + +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-lang3-3.13.0.jar + +Apache Commons Lang +Copyright 2001-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty Toolchain +-------------------------------------------------------------------------------- + +Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +## Source Code -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +The project maintains the following source code repositories: -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +## Third-party Content -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## Jakarta -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell + * jakarta.servlet:jakarta.servlet-api -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +## GlassFish -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Eclipse Jersey -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. * https://projects.eclipse.org/projects/ee4j.jersey @@ -710,16 +639,18 @@ The project maintains the following source code repositories: ## Third-party Content -Google Guava Version 18.0 +org.glassfish.jersey.server.internal.monitoring.core * License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -836,9 +767,11 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Eclipse Jersey -------------------------------------------------------------------------------- +Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + # Notice for Jersey Bean Validation module This content is produced and maintained by the Eclipse Jersey project. @@ -876,6 +809,7 @@ Hibernate Validator CDI, 7.0.5.Final * License: Apache License, 2.0 * Project: https://beanvalidation.org/ * Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -991,81 +925,48 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Jackson (FasterXML) -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish - -This content is produced and maintained by the Eclipse GlassFish project. - -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar -## Trademarks +# Jackson JSON processor -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. ## Copyright -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish - -## Third-party Content +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -This project leverages the following third party content. +## Licensing -None +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. -## Cryptography +## Credits -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +Jakarta Inject API -------------------------------------------------------------------------------- -# Notices for Eclipse Project for Servlet +Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar -This content is produced and maintained by the Eclipse Project for Servlet -project. +# Notices for Eclipse Jakarta Dependency Injection -* Project home: https://projects.eclipse.org/projects/ee4j.servlet +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +* Project home: https://projects.eclipse.org/projects/cdi.batch ## Trademarks -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. - +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. ## Copyright @@ -1073,49 +974,38 @@ All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. - ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. - -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. +SPDX-License-Identifier: Apache-2.0 ## Source Code The project maintains the following source code repositories: - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain - +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck ## Third-party Content -## Jakarta - -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet - - * jakarta.servlet:jakarta.servlet-api - +This project leverages the following third party content. -## GlassFish +None -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Cryptography - * org.eclipse.jetty.toolchain:jetty-schemas +None -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Jakarta XML Binding API -------------------------------------------------------------------------------- +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + [//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " [//]: # " " [//]: # " This program and the accompanying materials are made available under the " @@ -1195,9 +1085,11 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) +Jakarta RESTful Web Services API -------------------------------------------------------------------------------- +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar + # Notices for Jakarta RESTful Web Services This content is produced and maintained by the **Jakarta RESTful Web Services** @@ -1260,109 +1152,112 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +R2DBC -------------------------------------------------------------------------------- -# Notices for Jakarta Expression Language - -This content is produced and maintained by the Jakarta Expression Language project. - -* Project home: https://projects.eclipse.org/projects/ee4j.el +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar -## Trademarks +Reactive Relational Database Connectivity -Jakarta Expression Language is a trademark of the Eclipse -Foundation. +Copyright 2017-2021 the original author or authors. -## Copyright +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + https://www.apache.org/licenses/LICENSE-2.0 -## Declared Project Licenses +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar -## Source Code +# Jackson JSON processor -The project maintains the following source code repositories: +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -* https://github.com/eclipse-ee4j/el-ri +## Licensing -## Third-party Content +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -## Cryptography +## Credits -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) +Jackson (FasterXML) -------------------------------------------------------------------------------- -# Notices for Jakarta Annotations +Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar -This content is produced and maintained by the Jakarta Annotations project. +# Jackson JSON processor - * Project home: https://projects.eclipse.org/projects/ee4j.ca +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -## Trademarks +## Licensing -Jakarta Annotations is a trademark of the Eclipse Foundation. +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). -## Declared Project Licenses +## Credits -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: com.fasterxml.classmate-1.7.0.jar -The project maintains the following source code repositories: +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) - * https://github.com/eclipse-ee4j/common-annotations-api +Other developers who have contributed code are: -## Third-party Content +* Brian Langel -## Cryptography +## Copyright -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar -# Notices for Jakarta Annotations +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. -This content is produced and maintained by the Jakarta Annotations project. -* Project home: https://projects.eclipse.org/projects/ee4j.ca +* https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Annotations™ is a trademark of the Eclipse Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1374,42 +1269,39 @@ source code repository logs. This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -* https://github.com/jakartaee/common-annotations-api - -## Cryptography +* https://github.com/eclipse-ee4j/jersey -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +## Third-party Content --------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) --------------------------------------------------------------------------------- +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors -# Notices for Eclipse Jakarta Dependency Injection +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. -* Project home: https://projects.eclipse.org/projects/cdi.batch +* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1420,127 +1312,156 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: Apache-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -This project leverages the following third party content. - -None - -## Cryptography +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. -None +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright --------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) --------------------------------------------------------------------------------- +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. -# Notices for Eclipse Project for JAF +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -This content is produced and maintained by the Eclipse Project for JAF project. +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors -## Copyright +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. -## Declared Project Licenses +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation -SPDX-License-Identifier: BSD-3-Clause +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com -## Source Code +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ -The project maintains the following source code repositories: +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell -* https://github.com/eclipse-ee4j/jaf +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -## Third-party Content +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. -This project leverages the following third party content. +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -JUnit (4.12) +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -* License: Eclipse Public License +-------------------------------------------------------------------------------- +Jakarta Annotations API +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar -# Notices for Jakarta Activation +# Notices for Jakarta Annotations -This content is produced and maintained by Jakarta Activation project. +This content is produced and maintained by the Jakarta Annotations project. -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * Project home: https://projects.eclipse.org/projects/ee4j.ca -## Copyright +## Trademarks -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jakarta Annotations is a trademark of the Eclipse Foundation. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: BSD-3-Clause +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jaf + * https://github.com/eclipse-ee4j/common-annotations-api ## Third-party Content -This project leverages the following third party content. - -JUnit (4.12) - -* License: Eclipse Public License - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Notices for Jakarta Activation - -This content is produced and maintained by Jakarta Activation project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses +## Cryptography -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: org.apache.commons.commons-text-1.11.0.jar -The project maintains the following source code repositories: +Apache Commons Text +Copyright 2014-2023 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jaf +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). diff --git a/file-service/NOTICE-binary b/file-service/NOTICE-binary index 45eaaa880a3..574fc198b36 100644 --- a/file-service/NOTICE-binary +++ b/file-service/NOTICE-binary @@ -1,60 +1,188 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). + +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary + +The licenses for these third party components are included in LICENSE.txt + +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). + -------------------------------------------------------------------------------- Apache Hadoop -------------------------------------------------------------------------------- +Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) + Apache Hadoop Copyright 2006 and onwards The Apache Software Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + Export Control Notice --------------------- -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, or use, and re-export of -encryption software, to see if this is permitted. See - for more information. +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1, which includes information security software -using or performing cryptographic functions with asymmetric algorithms. -The form and manner of this Apache Software Foundation distribution makes -it eligible for export under the License Exception ENC Technology Software -Unrestricted (TSU) exception (see the BIS Export Administration -Regulations, Section 740.13) for both object code and source code. +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. The following provides more details on the included cryptographic software: - This software uses the SSL libraries from the Jetty project written - by mortbay.org. - - Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography - APIs written by the Legion of the Bouncy Castle Inc. +This software uses the SSL libraries from the Jetty project written +by mortbay.org. +Hadoop Yarn Server Web Proxy uses the BouncyCastle Java +cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Apache Parquet +Eclipse Jetty -------------------------------------------------------------------------------- -Apache Parquet MR -Copyright 2014-2024 The Apache Software Foundation +Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) + +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ -This product includes code from Apache Avro. +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. - Apache Avro - Copyright 2010-2024 The Apache Software Foundation +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). + +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: + + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 + + or + + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 + +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core + +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message + +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish + +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api + +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html + + * org.ow2.asm:asm-commons + * org.ow2.asm:asm + +The following dependencies are ASL2 licensed. + + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl + +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. + + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- Apache Iceberg -------------------------------------------------------------------------------- +Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) + Apache Iceberg Copyright 2017-2024 The Apache Software Foundation @@ -80,399 +208,376 @@ the following copyright notice: | See the License for the specific language governing permissions and | limitations under the License. - Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, - arrow-vector, flight-core, flight-grpc) - Copyright 2016-2023 The Apache Software Foundation +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- - Apache Avro - Copyright 2009-2024 The Apache Software Foundation +Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) + +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright - Apache Commons BeanUtils - Copyright 2000-2019 The Apache Software Foundation +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. - Apache Commons CLI - Copyright 2001-2022 The Apache Software Foundation +## Declared Project Licenses - Apache Commons Codec - Copyright 2002-2024 The Apache Software Foundation +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. - Apache Commons Collections (3.x and 4.x) - Copyright 2001-2024 The Apache Software Foundation +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - Apache Commons Compress - Copyright 2002-2024 The Apache Software Foundation +## Source Code +The project maintains the following source code repositories: - Apache Commons Configuration - Copyright 2001-2024 The Apache Software Foundation +* https://github.com/eclipse-ee4j/jersey - Apache Commons IO - Copyright 2002-2024 The Apache Software Foundation +## Third-party Content - Apache Commons JCS - Copyright 2002-2024 The Apache Software Foundation +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. - Apache Commons Lang (2.x and 3.x) - Copyright 2001-2024 The Apache Software Foundation +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright - Apache Commons Logging - Copyright 2003-2014 The Apache Software Foundation +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. - Apache Commons Math - Copyright 2001-2016 The Apache Software Foundation +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - Apache Commons Net - Copyright 2001-2023 The Apache Software Foundation +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc - Apache Commons Pool - Copyright 2001-2024 The Apache Software Foundation +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors - Apache Commons Text - Copyright 2014-2024 The Apache Software Foundation +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group - Apache Commons VFS - Copyright 2002-2024 The Apache Software Foundation +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - Apache Curator - Copyright 2011-2024 The Apache Software Foundation +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - Apache HttpComponents (httpclient, httpcore, httpasyncclient, - httpclient5, httpcore5, httpcore5-h2, httpmime) - Copyright 1999-2024 The Apache Software Foundation - Apache HTrace (Incubating) - Copyright 2016-2017 The Apache Software Foundation +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation - Apache Iceberg - Copyright 2017-2024 The Apache Software Foundation +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - Apache Kerby (kerb-* and kerby-* subprojects) - Copyright 2014-2017 The Apache Software Foundation +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - Apache Maven (many subprojects including wagon-*) - Copyright 2001-2024 The Apache Software Foundation +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell - Apache ORC - Copyright 2013-2024 The Apache Software Foundation +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - Apache Yetus - Copyright 2015-2023 The Apache Software Foundation +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - Apache ZooKeeper - Copyright 2008-2024 The Apache Software Foundation +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. - Apache log4j 1.2 / reload4j - Copyright 2007 The Apache Software Foundation +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- Netty -------------------------------------------------------------------------------- -The Netty Project -Copyright 2011-2024 The Netty Project (https://netty.io/). +Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) -This product contains the extensions to Java Collections Framework derived -from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public -Domain). +The Netty Project + ================= -This product contains a modified version of Robert Harder's Public Domain -Base64 Encoder and Decoder. +Please visit the Netty web site for more information: -This product contains a modified version of 'JZlib', a re-implementation -of zlib in pure Java (BSD-style license, -http://www.jcraft.com/jzlib/). + * http://netty.io/ -This product contains a modified version of 'Webbit' (BSD License, -https://github.com/joewalnes/webbit). +Copyright 2016 The Netty Project -This product optionally depends on 'Protocol Buffers' (New BSD License, -http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT -License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, -http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), -'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and -'Apache Felix' (Apache License 2.0). +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: --------------------------------------------------------------------------------- -Eclipse Jetty --------------------------------------------------------------------------------- + http://www.apache.org/licenses/LICENSE-2.0 -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. +------------------------------------------------------------------------------- +This product contains a forked and modified version of Tomcat Native -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) + * LICENSE: + * license/LICENSE.tomcat-native.txt (Apache License 2.0) + * HOMEPAGE: + * http://tomcat.apache.org/native-doc/ + * https://svn.apache.org/repos/asf/tomcat/native/ -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. +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. --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- + * LICENSE: + * license/LICENSE.mvn-wrapper.txt (Apache License 2.0) + * HOMEPAGE: + * https://github.com/takari/maven-wrapper -Jackson JSON processor +This product contains small piece of code to support AIX, taken from netbsd. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. + * LICENSE: + * license/LICENSE.aix-netbsd.txt (OpenSSL License) + * HOMEPAGE: + * https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/crypto/external/bsd/openssl/dist -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. +This product contains code from boringssl. -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. + * LICENSE (Combination ISC and OpenSSL license) + * license/LICENSE.boringssl.txt (Combination ISC and OpenSSL license) + * HOMEPAGE: + * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Google Guice +Eclipse GlassFish HK2 -------------------------------------------------------------------------------- -Google Guice - Core Library (and guice-servlet extension) -Copyright 2006-2015 Google, Inc. - --------------------------------------------------------------------------------- -AWS SDK for Java 2.0 --------------------------------------------------------------------------------- +Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar -AWS SDK for Java 2.0 -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# Notices for Eclipse GlassFish -This product includes software developed by Amazon Technologies, Inc -(http://www.amazon.com/). - -The AWS SDK bundles the following third-party works: - * XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. - * PKCS#1 PEM encoded private key parsing and utility functions from - oauth.googlecode.com - Copyright 1998-2010 AOL Inc. - * Apache Commons Lang (https://github.com/apache/commons-lang) - * Netty Reactive Streams - (https://github.com/playframework/netty-reactive-streams) - * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as - software.amazon.awssdk:third-party-jackson-core - * Jackson-dataformat-cbor - (https://github.com/FasterXML/jackson-dataformats-binary) - -Required Apache Commons Lang attribution: - Apache Commons Lang - Copyright 2001-2020 The Apache Software Foundation +This content is produced and maintained by the Eclipse GlassFish project. --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish -# Jackson JSON processor +## Trademarks -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. ## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) - -## Licensing - -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -## Credits +## Declared Project Licenses -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. - -## FastDoubleParser +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. +## Source Code -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. +The project maintains the following source code repositories: -# FastDoubleParser +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. +## Third-party Content -## Copyright +This project leverages the following third party content. -Copyright © 2024 Werner Randelshofer, Switzerland. +None -## Licensing +## Cryptography -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. +-------------------------------------------------------------------------------- +Eclipse Jetty +-------------------------------------------------------------------------------- -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +============================================================== + Jetty Web Container + Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +============================================================== -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd +unless otherwise noted. --------------------------------------------------------------------------------- -Jackson modules and datatypes --------------------------------------------------------------------------------- +Jetty is dual licensed under both -# Jackson JSON processor + * The Apache 2.0 License + http://www.apache.org/licenses/LICENSE-2.0.html -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. + and -## Copyright + * The Eclipse Public 1.0 License + http://www.eclipse.org/legal/epl-v10.html -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +Jetty may be distributed under either license. -## Licensing +------ +Eclipse -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +The following artifacts are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core -## Credits +The following artifacts are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +The following artifacts are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish -# Jackson JSON processor -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +------ +Oracle -## Licensing +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). + * javax.servlet:javax.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api -## Credits +------ +Oracle OpenJDK -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +If ALPN is used to negotiate HTTP/2 connections, then the following +artifacts may be included in the distribution or downloaded when ALPN +module is selected. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + * java.sun.security.ssl -# Jackson JSON processor +These artifacts replace/modify OpenJDK classes. The modififications +are hosted at github and both modified and original are under GPL v2 with +classpath exceptions. +http://openjdk.java.net/legal/gplv2+ce.html -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. -## Licensing +------ +OW2 -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +The following artifacts are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html -## Credits +org.ow2.asm:asm-commons +org.ow2.asm:asm -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +Apache -# Jackson JSON processor +The following artifacts are ASL2 licensed. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +org.apache.taglibs:taglibs-standard-spec +org.apache.taglibs:taglibs-standard-impl -## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +------ +MortBay -## Licensing +The following artifacts are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. +org.mortbay.jasper:apache-jsp + org.apache.tomcat:tomcat-jasper + org.apache.tomcat:tomcat-juli + org.apache.tomcat:tomcat-jsp-api + org.apache.tomcat:tomcat-el-api + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-api + org.apache.tomcat:tomcat-util-scan + org.apache.tomcat:tomcat-util -## Credits +org.mortbay.jasper:apache-el + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-el-api -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +Mortbay -# Jackson JSON processor +The following artifacts are CDDL + GPLv2 with classpath exception. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -## Licensing +org.eclipse.jetty.toolchain:jetty-schemas -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +------ +Assorted -## Credits +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar # Jackson JSON processor @@ -493,89 +598,50 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Eclipse Jetty 11.0 +jakarta.el.jakarta.el-api-4.0.0.jar -------------------------------------------------------------------------------- -Notices for Eclipse Jetty -========================= -This content is produced and maintained by the Eclipse Jetty project. - -Project home: https://eclipse.dev/jetty/ - -Trademarks ----------- -Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. - -Copyright ---------- -All contributions are the property of the respective authors or of -entities to which copyright has been assigned by the authors (eg. employer). - -Declared Project Licenses -------------------------- -This artifacts of this project are made available under the terms of: +Bundled jars: jakarta.el.jakarta.el-api-4.0.0.jar, org.glassfish.jakarta.el-4.0.2.jar - * the Eclipse Public License v2.0 - https://www.eclipse.org/legal/epl-2.0 - SPDX-License-Identifier: EPL-2.0 - - or +# Notices for Jakarta Expression Language - * the Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - SPDX-License-Identifier: Apache-2.0 +This content is produced and maintained by the Jakarta Expression Language project. -The following dependencies are EPL. - * org.eclipse.jetty.orbit:org.eclipse.jdt.core +* Project home: https://projects.eclipse.org/projects/ee4j.el -The following dependencies are EPL and ASL2. - * org.eclipse.jetty.orbit:javax.security.auth.message +## Trademarks -The following dependencies are EPL and CDDL 1.0. - * org.eclipse.jetty.orbit:javax.mail.glassfish +Jakarta Expression Language is a trademark of the Eclipse +Foundation. -The following dependencies are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Copyright - * jakarta.servlet:jakarta.servlet-api - * javax.annotation:javax.annotation-api - * javax.transaction:javax.transaction-api - * javax.websocket:javax.websocket-api +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -The following dependencies are licensed by the OW2 Foundation according to the -terms of http://asm.ow2.org/license.html +## Declared Project Licenses - * org.ow2.asm:asm-commons - * org.ow2.asm:asm +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -The following dependencies are ASL2 licensed. +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - * org.apache.taglibs:taglibs-standard-spec - * org.apache.taglibs:taglibs-standard-impl +## Source Code -The following dependencies are ASL2 licensed. Based on selected classes from -following Apache Tomcat jars, all ASL2 licensed. +The project maintains the following source code repositories: - * org.mortbay.jasper:apache-jsp - * org.apache.tomcat:tomcat-jasper - * org.apache.tomcat:tomcat-juli - * org.apache.tomcat:tomcat-jsp-api - * org.apache.tomcat:tomcat-el-api - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-api - * org.apache.tomcat:tomcat-util-scan - * org.apache.tomcat:tomcat-util - * org.mortbay.jasper:apache-el - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-el-api +* https://github.com/eclipse-ee4j/el-ri -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Third-party Content - * org.eclipse.jetty.toolchain:jetty-schemas +## Cryptography -Cryptography ------------- Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, @@ -583,35 +649,70 @@ please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. -The UnixCrypt.java code implements the one way cryptography used by -Unix systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. -Permission to use, copy, modify and distribute UnixCrypt -for non-commercial or commercial purposes and without fee is -granted provided that the copyright notice appears in all copies. - -------------------------------------------------------------------------------- -Apache Parquet (per-component supplementary notices) +com.sun.activation.jakarta.activation-2.0.1.jar -------------------------------------------------------------------------------- -Apache Parquet MR (Incubating) -Copyright 2014-2015 The Apache Software Foundation +Bundled jars: com.sun.activation.jakarta.activation-2.0.1.jar, jakarta.activation.jakarta.activation-api-2.1.0.jar -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: +* https://github.com/eclipse-ee4j/jaf + +-------------------------------------------------------------------------------- +Jackson (FasterXML) -------------------------------------------------------------------------------- -This product includes code from Apache Avro, which includes the following in -its NOTICE file: +Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar - Apache Avro - Copyright 2010-2015 The Apache Software Foundation +# Jackson JSON processor - This product includes software developed at - The Apache Software Foundation (http://www.apache.org/). +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar # Jackson JSON processor @@ -620,6 +721,10 @@ It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has been in development since 2007. It is currently developed by a community of developers. +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + ## Licensing Jackson 2.x core and extension components are licensed under Apache License 2.0 @@ -632,200 +737,358 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -R2DBC SPI +Scala -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka - https://www.apache.org/licenses/LICENSE-2.0 +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). +Licensed under the Apache License, Version 2.0 (the "License"). Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +This software includes projects with other licenses -- see `doc/LICENSE.md`. + -------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +Apache Hadoop (third-party shaded) -------------------------------------------------------------------------------- -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Declared Project Licenses +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Bundled jars: org.apache.curator.curator-framework-4.2.0.jar -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Curator Framework +Copyright 2011-2019 The Apache Software Foundation -## Source Code -The project maintains the following source code repositories: +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* https://github.com/eclipse-ee4j/jersey +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -## Third-party Content +Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Apache Commons BeanUtils +Copyright 2000-2019 The Apache Software Foundation -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +# Jackson JSON processor -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +## Copyright -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +## Licensing -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## Credits -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +## FastDoubleParser -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +# FastDoubleParser --------------------------------------------------------------------------------- -Eclipse Jersey Core Server --------------------------------------------------------------------------------- +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +## Copyright -* https://projects.eclipse.org/projects/ee4j.jersey +Copyright © 2024 Werner Randelshofer, Switzerland. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +## Licensing -## Copyright +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -## Declared Project Licenses +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -## Source Code -The project maintains the following source code repositories: +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- -* https://github.com/eclipse-ee4j/jersey +Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar -## Third-party Content +Apache ZooKeeper - Server +Copyright 2008-2019 The Apache Software Foundation -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +Kerby-kerb Util +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Log4j 1.x +-------------------------------------------------------------------------------- + +Bundled jars: log4j.log4j-1.2.17.jar + +Apache log4j +Copyright 2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-codec.commons-codec-1.17.1.jar + +Apache Commons Codec +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar + +Kerby-kerb Admin +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-lang3-3.14.0.jar + +Apache Commons Lang +Copyright 2001-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-math3-3.1.1.jar + +Apache Commons Math +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +=============================================================================== + +The BracketFinder (package org.apache.commons.math3.optimization.univariate) +and PowellOptimizer (package org.apache.commons.math3.optimization.general) +classes are based on the Python code in module "optimize.py" (version 0.5) +developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/) +Copyright © 2003-2009 SciPy Developers. +=============================================================================== + +The LinearConstraint, LinearObjectiveFunction, LinearOptimizer, +RelationShip, SimplexSolver and SimplexTableau classes in package +org.apache.commons.math3.optimization.linear include software developed by +Benjamin McCann (http://www.benmccann.com) and distributed with +the following copyright: Copyright 2009 Google Inc. +=============================================================================== + +This product includes software developed by the +University of Chicago, as Operator of Argonne National +Laboratory. +The LevenbergMarquardtOptimizer class in package +org.apache.commons.math3.optimization.general includes software +translated from the lmder, lmpar and qrsolv Fortran routines +from the Minpack package +Minpack Copyright Notice (1999) University of Chicago. All rights reserved +=============================================================================== + +The GraggBulirschStoerIntegrator class in package +org.apache.commons.math3.ode.nonstiff includes software translated +from the odex Fortran routine developed by E. Hairer and G. Wanner. +Original source copyright: +Copyright (c) 2004, Ernst Hairer +=============================================================================== + +The EigenDecompositionImpl class in package +org.apache.commons.math3.linear includes software translated +from some LAPACK Fortran routines. Original source copyright: +Copyright (c) 1992-2008 The University of Tennessee. All rights reserved. +=============================================================================== + +The MersenneTwister class in package org.apache.commons.math3.random +includes software translated from the 2002-01-26 version of +the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji +Nishimura. Original source copyright: +Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, +All rights reserved +=============================================================================== + +The LocalizedFormatsTest class in the unit tests is an adapted version of +the OrekitMessagesTest class from the orekit library distributed under the +terms of the Apache 2 licence. Original source copyright: +Copyright 2010 CS Systèmes d'Information +=============================================================================== + +The HermiteInterpolator class and its corresponding test have been imported from +the orekit library distributed under the terms of the Apache 2 licence. Original +source copyright: +Copyright 2010-2012 CS Systèmes d'Information +=============================================================================== + +The creation of the package "o.a.c.m.analysis.integration.gauss" was inspired +by an original code donated by Sébastien Brisard. +=============================================================================== + + +The complete text of licenses and disclaimers associated with the the original +sources enumerated above at the time of code translation are in the LICENSE.txt +file. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar + +Kerby Config +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty Toolchain +-------------------------------------------------------------------------------- + +Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet -* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + ## Copyright @@ -833,6 +1096,7 @@ All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. + ## Declared Project Licenses This program and the accompanying materials are made available under the terms @@ -845,101 +1109,52 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -## Source Code -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jersey - -## Third-party Content - -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +## Source Code -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +The project maintains the following source code repositories: -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +## Third-party Content -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +## Jakarta -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + * jakarta.servlet:jakarta.servlet-api -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## GlassFish -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell + * org.eclipse.jetty.toolchain:jetty-schemas -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache Yetus +-------------------------------------------------------------------------------- -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +Apache Yetus - Audience Annotations +Copyright 2015-2020 The Apache Software Foundation -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Eclipse Jersey -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. * https://projects.eclipse.org/projects/ee4j.jersey @@ -971,16 +1186,18 @@ The project maintains the following source code repositories: ## Third-party Content -Google Guava Version 18.0 +org.glassfish.jersey.server.internal.monitoring.core * License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -1097,9 +1314,34 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Apache Parquet +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jersey -------------------------------------------------------------------------------- +Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + # Notice for Jersey Bean Validation module This content is produced and maintained by the Eclipse Jersey project. @@ -1137,6 +1379,7 @@ Hibernate Validator CDI, 7.0.5.Final * License: Apache License, 2.0 * Project: https://beanvalidation.org/ * Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -1252,26 +1495,357 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Apache Arrow -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish +Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar -This content is produced and maintained by the Eclipse GlassFish project. +Arrow Format +Copyright 2024 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Trademarks +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar -## Copyright +Apache Commons VFS Project +Copyright 2002-2021 The Apache Software Foundation -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -## Declared Project Licenses +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Jakarta Inject API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck + +## Third-party Content + +This project leverages the following third party content. + +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar + +Arrow Flight GRPC +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar + +Arrow Vectors +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar + +Apache HttpClient +Copyright 1999-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar + +Kerby-kerb Crypto +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar + +Kerby-kerb core +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar + +Arrow Memory - Core +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.token-provider-1.0.1.jar + +Token provider +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta XML Binding API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar + +Kerb Simple Kdc +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar + +Apache HttpCore +Copyright 2005-2022 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-logging.commons-logging-1.2.jar + +Apache Commons Logging +Copyright 2003-2014 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar + +Curator Recipes +Copyright 2011-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-pool.commons-pool-1.6.jar + +Apache Commons Pool +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs + +## Trademarks + +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at @@ -1287,253 +1861,531 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Apache Avro +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.avro.avro-1.12.0.jar + +Apache Avro +Copyright 2009-2024 The Apache Software Foundation + + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar + +Arrow Memory - Netty +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.curator.curator-client-4.2.0.jar + +Curator Client +Copyright 2011-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-collections.commons-collections-3.2.2.jar + +Apache Commons Collections +Copyright 2001-2015 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +R2DBC +-------------------------------------------------------------------------------- + +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-cli.commons-cli-1.2.jar + +Apache Commons CLI +Copyright 2001-2009 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + +Apache HttpComponents Core HTTP/2 +Copyright 2005-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar + +Kerby-kerb Server +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar + +Apache Commons JCS :: Core +Copyright 2002-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HTrace +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar + +htrace-core4 +Copyright 2016 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar + +Google Guice - Extensions - Servlet +Copyright 2006-2015 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar + +Apache HttpComponents Core HTTP/1.1 +Copyright 2005-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-compress-1.26.2.jar + +Apache Commons Compress +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar + +Apache HttpClient +Copyright 1999-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache ORC +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.orc.orc-shims-1.9.4.jar + +ORC Shims +Copyright 2013-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing -## Third-party Content +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -This project leverages the following third party content. +## Credits -None +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -## Cryptography +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar + +Kerby-kerb Client +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +Apache Kerby -------------------------------------------------------------------------------- -# Notices for Eclipse Project for Servlet +Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar -This content is produced and maintained by the Eclipse Project for Servlet -project. +Kerby XDR Project +Copyright 2014-2017 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.servlet +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. +Kerby ASN1 Project +Copyright 2014-2017 The Apache Software Foundation +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Bundled jars: commons-io.commons-io-2.16.1.jar +Apache Commons IO +Copyright 2002-2024 The Apache Software Foundation -## Declared Project Licenses +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar +Kerby PKIX Project +Copyright 2014-2017 The Apache Software Foundation -## Source Code +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -The project maintains the following source code repositories: +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain +Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar +Kerby-kerb Identity +Copyright 2014-2017 The Apache Software Foundation -## Third-party Content +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Jakarta +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet +Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar - * jakarta.servlet:jakarta.servlet-api +# Jackson JSON processor +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -## GlassFish +## Licensing -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). - * org.eclipse.jetty.toolchain:jetty-schemas +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Apache ZooKeeper -------------------------------------------------------------------------------- -[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " -[//]: # " " -[//]: # " This program and the accompanying materials are made available under the " -[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " -[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " -[//]: # " " -[//]: # " SPDX-License-Identifier: BSD-3-Clause " +Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar -# Notices for Jakarta XML Binding +Apache ZooKeeper - Jute +Copyright 2008-2019 The Apache Software Foundation -This content is produced and maintained by the Jakarta XML Binding -project. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar -Jakarta XML Binding is a trademark of the Eclipse Foundation. +Kerby Util +Copyright 2014-2017 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available at -http://www.eclipse.org/org/documents/edl-v10.php. +Apache Commons Configuration +Copyright 2001-2017 The Apache Software Foundation -SPDX-License-Identifier: BSD-3-Clause +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: com.google.inject.guice-4.0.jar -* https://github.com/eclipse-ee4j/jaxb-api -* https://github.com/eclipse-ee4j/jaxb-tck +Google Guice - Core Library +Copyright 2006-2015 Google, Inc. -## Third-party Content +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -This project leverages the following third party content. +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -Apache River (3.0.0) +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- -* License: Apache-2.0 AND BSD-3-Clause +Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar -ASM 7 (n/a) +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -* License: BSD-3-Clause -* Project: https://asm.ow2.io/ -* Source: - https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). -JTHarness (5.0) +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary -* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) -* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness -* Source: http://hg.openjdk.java.net/code-tools/jtharness/ +The licenses for these third party components are included in LICENSE.txt -normalize.css (3.0.2) +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). -* License: MIT +# Jackson JSON processor -SigTest (n/a) +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +## Copyright -## Cryptography +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +## Licensing --------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) --------------------------------------------------------------------------------- +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -# Notices for Jakarta RESTful Web Services +## Credits -This content is produced and maintained by the **Jakarta RESTful Web Services** -project. +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs +## FastDoubleParser -## Trademarks +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -## Copyright +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +# FastDoubleParser -## Declared Project Licenses +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +## Copyright -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Copyright © 2023 Werner Randelshofer, Switzerland. -## Source Code +## Licensing -The project maintains the following source code repositories: +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -* https://github.com/eclipse-ee4j/jaxrs-api +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -## Third-party Content +fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/dc88f6f882ac7eb8ec3765f633835cb76afa0ac2/LICENSE-APACHE -This project leverages the following third party content. +fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE -javaee-api (7.0) +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'bigint-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -* License: Apache-2.0 AND W3C +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -JUnit (4.11) +Bundled jars: com.fasterxml.classmate-1.7.0.jar -* License: Common Public License 1.0 +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) -Mockito (2.16.0) +Other developers who have contributed code are: -* Project: http://site.mockito.org -* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 +* Brian Langel -## Cryptography +## Copyright -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +Eclipse Jersey -------------------------------------------------------------------------------- -# Notices for Jakarta Expression Language +Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. -This content is produced and maintained by the Jakarta Expression Language project. -* Project home: https://projects.eclipse.org/projects/ee4j.el +* https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Expression Language is a trademark of the Eclipse -Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1554,35 +2406,36 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/el-ri +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) --------------------------------------------------------------------------------- +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors -# Notices for Jakarta Annotations +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ -This content is produced and maintained by the Jakarta Annotations project. +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. - * Project home: https://projects.eclipse.org/projects/ee4j.ca +* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. -Jakarta Annotations is a trademark of the Eclipse Foundation. +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. ## Declared Project Licenses @@ -1597,211 +2450,316 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: - * https://github.com/eclipse-ee4j/common-annotations-api +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright -# Notices for Jakarta Annotations +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. -This content is produced and maintained by the Jakarta Annotations project. +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -* Project home: https://projects.eclipse.org/projects/ee4j.ca +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc -## Trademarks +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors -Jakarta Annotations™ is a trademark of the Eclipse Foundation. +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group -## Copyright +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. -## Declared Project Licenses +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ -## Source Code +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell -The project maintains the following source code repositories: +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. -* https://github.com/jakartaee/common-annotations-api +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. -## Cryptography +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) +Jakarta Annotations API -------------------------------------------------------------------------------- -# Notices for Eclipse Jakarta Dependency Injection - -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. +Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar -* Project home: https://projects.eclipse.org/projects/cdi.batch +# Notices for Jakarta Annotations -## Trademarks +This content is produced and maintained by the Jakarta Annotations project. -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + * Project home: https://projects.eclipse.org/projects/ee4j.ca -## Copyright +## Trademarks -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jakarta Annotations is a trademark of the Eclipse Foundation. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: Apache-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code The project maintains the following source code repositories: -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck + * https://github.com/eclipse-ee4j/common-annotations-api ## Third-party Content -This project leverages the following third party content. +## Cryptography -None +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -## Cryptography +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -None +Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar + +Kerby-kerb Common +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +Apache Arrow -------------------------------------------------------------------------------- -# Notices for Eclipse Project for JAF +Bundled jars: org.apache.arrow.flight-core-15.0.2.jar -This content is produced and maintained by the Eclipse Project for JAF project. +Arrow Flight Core +Copyright 2024 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar -## Declared Project Licenses +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: org.apache.commons.commons-text-1.11.0.jar -The project maintains the following source code repositories: +Apache Commons Text +Copyright 2014-2023 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jaf +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -## Third-party Content +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -This project leverages the following third party content. +Bundled jars: commons-net.commons-net-3.6.jar -JUnit (4.12) +Apache Commons Net +Copyright 2001-2017 The Apache Software Foundation -* License: Eclipse Public License +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- -# Notices for Jakarta Activation +Bundled jars: io.netty.netty-3.10.6.Final.jar -This content is produced and maintained by Jakarta Activation project. +The Netty Project + ================= -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +Please visit the Netty web site for more information: -## Copyright + * http://netty.io/ -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Copyright 2011 The Netty Project -## Declared Project Licenses +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +http://www.apache.org/licenses/LICENSE-2.0 -SPDX-License-Identifier: BSD-3-Clause +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -## Source Code +Also, please refer to each LICENSE..txt file, which is located in +the 'license' directory of the distribution file, for the license terms of the +components that this product depends on. -The project maintains the following source code repositories: +------------------------------------------------------------------------------- +This product contains the extensions to Java Collections Framework which has +been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene: -* https://github.com/eclipse-ee4j/jaf + * LICENSE: + * license/LICENSE.jsr166y.txt (Public Domain) + * HOMEPAGE: + * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/ + * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/ -## Third-party Content +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder, which can be obtained at: -This project leverages the following third party content. + * LICENSE: + * license/LICENSE.base64.txt (Public Domain) + * HOMEPAGE: + * http://iharder.sourceforge.net/current/java/base64/ -JUnit (4.12) +This product contains a modified version of 'JZlib', a re-implementation of +zlib in pure Java, which can be obtained at: -* License: Eclipse Public License + * LICENSE: + * license/LICENSE.jzlib.txt (BSD Style License) + * HOMEPAGE: + * http://www.jcraft.com/jzlib/ -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +This product contains a modified version of 'Webbit', a Java event based +WebSocket and HTTP server: -# Notices for Jakarta Activation + * LICENSE: + * license/LICENSE.webbit.txt (BSD License) + * HOMEPAGE: + * https://github.com/joewalnes/webbit -This content is produced and maintained by Jakarta Activation project. +This product optionally depends on 'Protocol Buffers', Google's data +interchange format, which can be obtained at: -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * LICENSE: + * license/LICENSE.protobuf.txt (New BSD License) + * HOMEPAGE: + * http://code.google.com/p/protobuf/ -## Copyright +This product optionally depends on 'Bouncy Castle Crypto APIs' to generate +a temporary self-signed X.509 certificate when the JVM does not provide the +equivalent functionality. It can be obtained at: -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + * LICENSE: + * license/LICENSE.bouncycastle.txt (MIT License) + * HOMEPAGE: + * http://www.bouncycastle.org/ -## Declared Project Licenses +This product optionally depends on 'SLF4J', a simple logging facade for Java, +which can be obtained at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. + * LICENSE: + * license/LICENSE.slf4j.txt (MIT License) + * HOMEPAGE: + * http://www.slf4j.org/ -SPDX-License-Identifier: BSD-3-Clause +This product optionally depends on 'Apache Commons Logging', a logging +framework, which can be obtained at: -## Source Code + * LICENSE: + * license/LICENSE.commons-logging.txt (Apache License 2.0) + * HOMEPAGE: + * http://commons.apache.org/logging/ -The project maintains the following source code repositories: +This product optionally depends on 'Apache Log4J', a logging framework, +which can be obtained at: -* https://github.com/eclipse-ee4j/jaf + * LICENSE: + * license/LICENSE.log4j.txt (Apache License 2.0) + * HOMEPAGE: + * http://logging.apache.org/log4j/ + +This product optionally depends on 'JBoss Logging', a logging framework, +which can be obtained at: + + * LICENSE: + * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1) + * HOMEPAGE: + * http://anonsvn.jboss.org/repos/common/common-logging-spi/ + +This product optionally depends on 'Apache Felix', an open source OSGi +framework implementation, which can be obtained at: + + * LICENSE: + * license/LICENSE.felix.txt (Apache License 2.0) + * HOMEPAGE: + * http://felix.apache.org/ diff --git a/workflow-compiling-service/NOTICE-binary b/workflow-compiling-service/NOTICE-binary index 36381d729e1..5ac55395b8e 100644 --- a/workflow-compiling-service/NOTICE-binary +++ b/workflow-compiling-service/NOTICE-binary @@ -1,126 +1,188 @@ Apache Texera (Incubating) -Copyright 2025-2026 The Apache Software Foundation +Copyright 2025 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- + +Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) + +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). + +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary + +The licenses for these third party components are included in LICENSE.txt + +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). + -------------------------------------------------------------------------------- Apache Hadoop -------------------------------------------------------------------------------- +Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) + Apache Hadoop Copyright 2006 and onwards The Apache Software Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + Export Control Notice --------------------- -This distribution includes cryptographic software. The country in which -you currently reside may have restrictions on the import, possession, use, -and/or re-export to another country, of encryption software. BEFORE using -any encryption software, please check your country's laws, regulations and -policies concerning the import, possession, or use, and re-export of -encryption software, to see if this is permitted. See - for more information. +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity Control -Number (ECCN) 5D002.C.1, which includes information security software -using or performing cryptographic functions with asymmetric algorithms. -The form and manner of this Apache Software Foundation distribution makes -it eligible for export under the License Exception ENC Technology Software -Unrestricted (TSU) exception (see the BIS Export Administration -Regulations, Section 740.13) for both object code and source code. +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. The following provides more details on the included cryptographic software: - This software uses the SSL libraries from the Jetty project written - by mortbay.org. - - Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography - APIs written by the Legion of the Bouncy Castle Inc. +This software uses the SSL libraries from the Jetty project written +by mortbay.org. +Hadoop Yarn Server Web Proxy uses the BouncyCastle Java +cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Apache Lucene +Eclipse Jetty -------------------------------------------------------------------------------- -Apache Lucene -Copyright 2001-2021 The Apache Software Foundation +Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) -Includes software from other Apache Software Foundation projects, -including, but not limited to Apache Ant, Apache Jakarta Regexp, -Apache Commons, and Apache Xerces. +Notices for Eclipse Jetty +========================= +This content is produced and maintained by the Eclipse Jetty project. + +Project home: https://eclipse.dev/jetty/ + +Trademarks +---------- +Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. -ICU4J (under analysis/icu) is licensed under an MIT-style license and -Copyright (c) 1995-2008 International Business Machines Corporation and -others. +Copyright +--------- +All contributions are the property of the respective authors or of +entities to which copyright has been assigned by the authors (eg. employer). -Some data files (under analysis/icu/src/data) are derived from Unicode -data such as the Unicode Character Database. See -http://unicode.org/copyright.html for more details. +Declared Project Licenses +------------------------- +This artifacts of this project are made available under the terms of: -Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is -BSD-licensed, created by Anders Moller. See http://www.brics.dk/automaton/ + * the Eclipse Public License v2.0 + https://www.eclipse.org/legal/epl-2.0 + SPDX-License-Identifier: EPL-2.0 -The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) -were automatically generated with the moman/finenight FSA library, created -by Jean-Philippe Barrette-LaPierre. This library is available under an -MIT license. + or -The class org.apache.lucene.util.WeakIdentityMap was derived from the -Apache CXF project and is Apache License 2.0. + * the Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + SPDX-License-Identifier: Apache-2.0 -The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 -compression library (https://github.com/lz4/lz4/tree/dev/lib) that is -licensed under the 2-clause BSD license. +The following dependencies are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core -The Google Code Prettify is Apache License 2.0. +The following dependencies are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message -This product includes code (JaspellTernarySearchTrie) from Java Spelling -Checking Package (jaspell): http://jaspell.sourceforge.net/ (BSD License). +The following dependencies are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish -The snowball stemmers (in analysis/common/src/java/net/sf/snowball) were -developed by Martin Porter and Richard Boulton. +The following dependencies are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was -developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under -the BSD license. + * jakarta.servlet:jakarta.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api -Arabic, Persian, Romanian, Bulgarian, Hindi and Bengali analyzer stopword -lists are BSD-licensed and were created by Jacques Savoy. +The following dependencies are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html -The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, -Russian and Swedish light stemmers are based on BSD-licensed reference -implementations created by Jacques Savoy and Ljiljana Dolamic. + * org.ow2.asm:asm-commons + * org.ow2.asm:asm -The Stempel analyzer includes BSD-licensed software developed by the -Egothor project (http://egothor.sf.net/), created by Leo Galambos, -Martin Kvapil, and Edmond Nolan. +The following dependencies are ASL2 licensed. -The Polish analyzer stopword list is BSD-licensed and was created by the -Carrot2 project. + * org.apache.taglibs:taglibs-standard-spec + * org.apache.taglibs:taglibs-standard-impl -The SmartChineseAnalyzer source code (smartcn) was provided by -Xiaoping Gao and copyright 2009 by www.imdict.net. +The following dependencies are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. -WordBreakTestUnicode_*.java is derived from Unicode data such as the -Unicode Character Database. + * org.mortbay.jasper:apache-jsp + * org.apache.tomcat:tomcat-jasper + * org.apache.tomcat:tomcat-juli + * org.apache.tomcat:tomcat-jsp-api + * org.apache.tomcat:tomcat-el-api + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-api + * org.apache.tomcat:tomcat-util-scan + * org.apache.tomcat:tomcat-util + * org.mortbay.jasper:apache-el + * org.apache.tomcat:tomcat-jasper-el + * org.apache.tomcat:tomcat-el-api --------------------------------------------------------------------------------- -Apache Parquet --------------------------------------------------------------------------------- +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -Apache Parquet MR -Copyright 2014-2024 The Apache Software Foundation + * org.eclipse.jetty.toolchain:jetty-schemas -This product includes code from Apache Avro. +Cryptography +------------ +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. - Apache Avro - Copyright 2010-2024 The Apache Software Foundation +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- Apache Iceberg -------------------------------------------------------------------------------- +Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) + Apache Iceberg Copyright 2017-2024 The Apache Software Foundation @@ -146,399 +208,592 @@ the following copyright notice: | See the License for the specific language governing permissions and | limitations under the License. - Apache Arrow (arrow-format, arrow-memory-core, arrow-memory-netty, - arrow-vector, flight-core, flight-grpc) - Copyright 2016-2023 The Apache Software Foundation +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- + +Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) - Apache Avro - Copyright 2009-2024 The Apache Software Foundation +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. - Apache Commons BeanUtils - Copyright 2000-2019 The Apache Software Foundation +* Project home: https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. - Apache Commons CLI - Copyright 2001-2022 The Apache Software Foundation +## Declared Project Licenses - Apache Commons Codec - Copyright 2002-2024 The Apache Software Foundation +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. - Apache Commons Collections (3.x and 4.x) - Copyright 2001-2024 The Apache Software Foundation +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 - Apache Commons Compress - Copyright 2002-2024 The Apache Software Foundation +## Source Code +The project maintains the following source code repositories: - Apache Commons Configuration - Copyright 2001-2024 The Apache Software Foundation +* https://github.com/eclipse-ee4j/jersey - Apache Commons IO - Copyright 2002-2024 The Apache Software Foundation +## Third-party Content - Apache Commons JCS - Copyright 2002-2024 The Apache Software Foundation +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. - Apache Commons Lang (2.x and 3.x) - Copyright 2001-2024 The Apache Software Foundation +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright - Apache Commons Logging - Copyright 2003-2014 The Apache Software Foundation +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. - Apache Commons Math - Copyright 2001-2016 The Apache Software Foundation +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate - Apache Commons Net - Copyright 2001-2023 The Apache Software Foundation +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc - Apache Commons Pool - Copyright 2001-2024 The Apache Software Foundation +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors - Apache Commons Text - Copyright 2014-2024 The Apache Software Foundation +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group - Apache Commons VFS - Copyright 2002-2024 The Apache Software Foundation +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. - Apache Curator - Copyright 2011-2024 The Apache Software Foundation +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. - Apache HttpComponents (httpclient, httpcore, httpasyncclient, - httpclient5, httpcore5, httpcore5-h2, httpmime) - Copyright 1999-2024 The Apache Software Foundation - Apache HTrace (Incubating) - Copyright 2016-2017 The Apache Software Foundation +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation - Apache Iceberg - Copyright 2017-2024 The Apache Software Foundation +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com - Apache Kerby (kerb-* and kerby-* subprojects) - Copyright 2014-2017 The Apache Software Foundation +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ - Apache Maven (many subprojects including wagon-*) - Copyright 2001-2024 The Apache Software Foundation +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell - Apache ORC - Copyright 2013-2024 The Apache Software Foundation +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. - Apache Yetus - Copyright 2015-2023 The Apache Software Foundation +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. - Apache ZooKeeper - Copyright 2008-2024 The Apache Software Foundation +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. - Apache log4j 1.2 / reload4j - Copyright 2007 The Apache Software Foundation +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- Netty -------------------------------------------------------------------------------- -The Netty Project -Copyright 2011-2024 The Netty Project (https://netty.io/). +Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) -This product contains the extensions to Java Collections Framework derived -from the works by JSR-166 EG, Doug Lea, and Jason T. Greene (Public -Domain). +The Netty Project + ================= -This product contains a modified version of Robert Harder's Public Domain -Base64 Encoder and Decoder. +Please visit the Netty web site for more information: -This product contains a modified version of 'JZlib', a re-implementation -of zlib in pure Java (BSD-style license, -http://www.jcraft.com/jzlib/). + * http://netty.io/ -This product contains a modified version of 'Webbit' (BSD License, -https://github.com/joewalnes/webbit). +Copyright 2016 The Netty Project -This product optionally depends on 'Protocol Buffers' (New BSD License, -http://code.google.com/p/protobuf/), 'Bouncy Castle Crypto APIs' (MIT -License, http://www.bouncycastle.org/), 'SLF4J' (MIT License, -http://www.slf4j.org/), 'Apache Commons Logging' (Apache License 2.0), -'Apache Log4J' (Apache License 2.0), 'JBoss Logging' (GNU LGPL 2.1), and -'Apache Felix' (Apache License 2.0). +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: --------------------------------------------------------------------------------- -Eclipse Jetty --------------------------------------------------------------------------------- + http://www.apache.org/licenses/LICENSE-2.0 -Jetty Web Container -Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd unless -otherwise noted. Jetty is dual licensed under both the Apache 2.0 License -and the Eclipse Public 1.0 License; Texera redistributes it under the -Apache 2.0 terms. +------------------------------------------------------------------------------- +This product contains a forked and modified version of Tomcat Native -Jetty bundles select artifacts under secondary licenses: - * Eclipse Public License: org.eclipse.jetty.orbit:org.eclipse.jdt.core, - javax.security.auth.message (EPL + ASL2), - javax.mail.glassfish (EPL + CDDL 1.0) - * CDDL + GPLv2 with classpath exception: javax.servlet:javax.servlet-api, - javax.annotation:javax.annotation-api, - javax.transaction:javax.transaction-api, - javax.websocket:javax.websocket-api - * OW2 license: org.ow2.asm:asm-commons, org.ow2.asm:asm - * MortBay ASL2: org.mortbay.jasper:apache-jsp, apache-el (based on - selected classes from Apache Tomcat) + * LICENSE: + * license/LICENSE.tomcat-native.txt (Apache License 2.0) + * HOMEPAGE: + * http://tomcat.apache.org/native-doc/ + * https://svn.apache.org/repos/asf/tomcat/native/ -The UnixCrypt.java code implements one-way cryptography used by Unix -systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. +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. --------------------------------------------------------------------------------- -Jackson (FasterXML) --------------------------------------------------------------------------------- + * LICENSE: + * license/LICENSE.mvn-wrapper.txt (Apache License 2.0) + * HOMEPAGE: + * https://github.com/takari/maven-wrapper -Jackson JSON processor +This product contains small piece of code to support AIX, taken from netbsd. -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and -has been in development since 2007. It is currently developed by a -community of developers. + * LICENSE: + * license/LICENSE.aix-netbsd.txt (OpenSSL License) + * HOMEPAGE: + * https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/crypto/external/bsd/openssl/dist -Copyright 2007- Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson 2.x core and extension components are licensed under Apache -License 2.0. This attribution applies to jackson-core, jackson-databind, -jackson-annotations, and every jackson-datatype-*, jackson-module-*, -jackson-dataformat-*, and jackson-jaxrs-* artifact bundled in this -distribution. +This product contains code from boringssl. -Java ClassMate library (com.fasterxml:classmate) was originally written -by Tatu Saloranta (tatu.saloranta@iki.fi), with contributions from -Brian Langel. + * LICENSE (Combination ISC and OpenSSL license) + * license/LICENSE.boringssl.txt (Combination ISC and OpenSSL license) + * HOMEPAGE: + * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Google Guice +Eclipse GlassFish HK2 -------------------------------------------------------------------------------- -Google Guice - Core Library (and guice-servlet extension) -Copyright 2006-2015 Google, Inc. - --------------------------------------------------------------------------------- -AWS SDK for Java 2.0 --------------------------------------------------------------------------------- +Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar -AWS SDK for Java 2.0 -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# Notices for Eclipse GlassFish -This product includes software developed by Amazon Technologies, Inc -(http://www.amazon.com/). - -The AWS SDK bundles the following third-party works: - * XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. - * PKCS#1 PEM encoded private key parsing and utility functions from - oauth.googlecode.com - Copyright 1998-2010 AOL Inc. - * Apache Commons Lang (https://github.com/apache/commons-lang) - * Netty Reactive Streams - (https://github.com/playframework/netty-reactive-streams) - * Jackson-core (https://github.com/FasterXML/jackson-core), shaded as - software.amazon.awssdk:third-party-jackson-core - * Jackson-dataformat-cbor - (https://github.com/FasterXML/jackson-dataformats-binary) - -Required Apache Commons Lang attribution: - Apache Commons Lang - Copyright 2001-2020 The Apache Software Foundation +This content is produced and maintained by the Eclipse GlassFish project. --------------------------------------------------------------------------------- -Jackson core (verbatim upstream NOTICE) --------------------------------------------------------------------------------- +* Project home: https://projects.eclipse.org/projects/ee4j.glassfish -# Jackson JSON processor +## Trademarks -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. ## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -## Licensing +## Declared Project Licenses -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -## Credits +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +## Source Code -## FastDoubleParser +The project maintains the following source code repositories: -jackson-core bundles a shaded copy of FastDoubleParser . -That code is available under an MIT license -under the following copyright. +* https://github.com/eclipse-ee4j/glassfish-ha-api +* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor +* https://github.com/eclipse-ee4j/glassfish-shoal +* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck +* https://github.com/eclipse-ee4j/glassfish-jsftemplating +* https://github.com/eclipse-ee4j/glassfish-hk2-extra +* https://github.com/eclipse-ee4j/glassfish-hk2 +* https://github.com/eclipse-ee4j/glassfish-fighterfish -Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. +## Third-party Content -See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser -and the licenses and copyrights that apply to that code. +This project leverages the following third party content. -# FastDoubleParser +None -This is a Java port of Daniel Lemire's fast_float project. -This project provides parsers for double, float, BigDecimal and BigInteger values. +## Cryptography -## Copyright +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -Copyright © 2024 Werner Randelshofer, Switzerland. +-------------------------------------------------------------------------------- +Apache Lucene +-------------------------------------------------------------------------------- -## Licensing +Bundled jars: org.apache.lucene.lucene-memory-8.7.0.jar, org.apache.lucene.lucene-queries-8.7.0.jar, org.apache.lucene.lucene-queryparser-8.7.0.jar, org.apache.lucene.lucene-sandbox-8.7.0.jar -This code is licensed under MIT License. -https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE -(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Apache Lucene +Copyright 2001-2020 The Apache Software Foundation -Some portions of the code have been derived from other projects. -All these projects require that we include a copyright notice, and some require that we also include some text of their -license file. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. -https://github.com/lemire/fast_double_parser -https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Includes software from other Apache Software Foundation projects, +including, but not limited to: + - Apache Ant + - Apache Jakarta Regexp + - Apache Commons + - Apache Xerces -fast_float, Copyright (c) 2021 The fast_float authors. MIT License. -https://github.com/fastfloat/fast_float -https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +ICU4J, (under analysis/icu) is licensed under an MIT styles license +and Copyright (c) 1995-2008 International Business Machines Corporation and others -bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. -https://github.com/tbuktu/bigint/tree/floatfft -https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE -https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE -(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) -(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project -- as is required by that license.) +Some data files (under analysis/icu/src/data) are derived from Unicode data such +as the Unicode Character Database. See http://unicode.org/copyright.html for more +details. + +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/ + +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were +automatically generated with the moman/finenight FSA library, created by +Jean-Philippe Barrette-LaPierre. This library is available under an MIT license, +see http://sites.google.com/site/rrettesite/moman and +http://bitbucket.org/jpbarrette/moman/overview/ + +The class org.apache.lucene.util.WeakIdentityMap was derived from +the Apache CXF project and is Apache License 2.0. + +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is licensed +under the 2-clause BSD license. +(https://opensource.org/licenses/bsd-license.php) + +The Google Code Prettify is Apache License 2.0. +See http://code.google.com/p/google-code-prettify/ + +JUnit (junit-4.10) is licensed under the Common Public License v. 1.0 +See http://junit.sourceforge.net/cpl-v10.html + +This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin +g Package (jaspell): http://jaspell.sourceforge.net/ +License: The BSD License (http://www.opensource.org/licenses/bsd-license.php) + +The snowball stemmers in + analysis/common/src/java/net/sf/snowball +were developed by Martin Porter and Richard Boulton. +The snowball stopword lists in + analysis/common/src/resources/org/apache/lucene/analysis/snowball +were developed by Martin Porter and Richard Boulton. +The full snowball package is available from + http://snowball.tartarus.org/ + +The KStem stemmer in + analysis/common/src/org/apache/lucene/analysis/en +was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) +under the BSD-license. + +The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default +stopword list that is BSD-licensed created by Jacques Savoy. These files reside in: +analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt +See http://members.unine.ch/jacques.savoy/clef/index.html. + +The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers +(common) are based on BSD-licensed reference implementations created by Jacques Savoy and +Ljiljana Dolamic. These files reside in: +analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java + +The Stempel analyzer (stempel) includes BSD-licensed software developed +by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, +and Edmond Nolan. + +The Polish analyzer (stempel) comes with a default +stopword list that is BSD-licensed created by the Carrot2 project. The file resides +in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt. +See http://project.carrot2.org/license.html. + +The SmartChineseAnalyzer source code (smartcn) was +provided by Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) +is derived from Unicode data such as the Unicode Character Database. +See http://unicode.org/copyright.html for more details. + +The Morfologik analyzer (morfologik) includes BSD-licensed software +developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/). + +Morfologik uses data from Polish ispell/myspell dictionary +(http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) +LGPL and Creative Commons ShareAlike. + +Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) +(http://sgjp.pl/morfeusz/) + +Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original +source code for this can be found at http://www.eclipse.org/jetty/downloads.php + +=========================================================================== +Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ipadic-2.7.0-20070801 + +which can be obtained from + + http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz + +or + + http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz + +=========================================================================== +mecab-ipadic-2.7.0-20070801 Notice +=========================================================================== + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an +action of contract, negligence or other tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. + +=========================================================================== +Nori Korean Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ko-dic-2.0.3-20170922 + +which can be obtained from + + https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz -------------------------------------------------------------------------------- -Jackson modules and datatypes +Eclipse Jetty -------------------------------------------------------------------------------- -# Jackson JSON processor +Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +============================================================== + Jetty Web Container + Copyright 1995-2018 Mort Bay Consulting Pty Ltd. +============================================================== -## Copyright +The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd +unless otherwise noted. -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +Jetty is dual licensed under both -## Licensing + * The Apache 2.0 License + http://www.apache.org/licenses/LICENSE-2.0.html -Jackson 2.x core and extension components are licensed under Apache License 2.0 -To find the details that apply to this artifact see the accompanying LICENSE file. + and -## Credits + * The Eclipse Public 1.0 License + http://www.eclipse.org/legal/epl-v10.html -A list of contributors may be found from CREDITS(-2.x) file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +Jetty may be distributed under either license. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +Eclipse -# Jackson JSON processor +The following artifacts are EPL. + * org.eclipse.jetty.orbit:org.eclipse.jdt.core -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +The following artifacts are EPL and ASL2. + * org.eclipse.jetty.orbit:javax.security.auth.message -## Licensing -Jackson core and extension components (as well their dependencies) may be licensed under -different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +The following artifacts are EPL and CDDL 1.0. + * org.eclipse.jetty.orbit:javax.mail.glassfish -## Credits -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +------ +Oracle -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html -# Jackson JSON processor + * javax.servlet:javax.servlet-api + * javax.annotation:javax.annotation-api + * javax.transaction:javax.transaction-api + * javax.websocket:javax.websocket-api -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +------ +Oracle OpenJDK -## Licensing +If ALPN is used to negotiate HTTP/2 connections, then the following +artifacts may be included in the distribution or downloaded when ALPN +module is selected. -Jackson core and extension components may be licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). + * java.sun.security.ssl -## Credits +These artifacts replace/modify OpenJDK classes. The modififications +are hosted at github and both modified and original are under GPL v2 with +classpath exceptions. +http://openjdk.java.net/legal/gplv2+ce.html -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +------ +OW2 -# Jackson JSON processor +The following artifacts are licensed by the OW2 Foundation according to the +terms of http://asm.ow2.org/license.html -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers. +org.ow2.asm:asm-commons +org.ow2.asm:asm -## Copyright -Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) +------ +Apache -## Licensing +The following artifacts are ASL2 licensed. -Jackson components are licensed under Apache (Software) License, version 2.0, -as per accompanying LICENSE file. +org.apache.taglibs:taglibs-standard-spec +org.apache.taglibs:taglibs-standard-impl -## Credits -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +------ +MortBay -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +The following artifacts are ASL2 licensed. Based on selected classes from +following Apache Tomcat jars, all ASL2 licensed. -# Jackson JSON processor +org.mortbay.jasper:apache-jsp + org.apache.tomcat:tomcat-jasper + org.apache.tomcat:tomcat-juli + org.apache.tomcat:tomcat-jsp-api + org.apache.tomcat:tomcat-el-api + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-api + org.apache.tomcat:tomcat-util-scan + org.apache.tomcat:tomcat-util -Jackson is a high-performance, Free/Open Source JSON processing library. -It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has -been in development since 2007. -It is currently developed by a community of developers, as well as supported -commercially by FasterXML.com. +org.mortbay.jasper:apache-el + org.apache.tomcat:tomcat-jasper-el + org.apache.tomcat:tomcat-el-api -## Licensing -Jackson core and extension components may licensed under different licenses. -To find the details that apply to this artifact see the accompanying LICENSE file. -For more information, including possible other licensing options, contact -FasterXML.com (http://fasterxml.com). +------ +Mortbay -## Credits +The following artifacts are CDDL + GPLv2 with classpath exception. -A list of contributors may be found from CREDITS file, which is included -in some artifacts (usually source distributions); but is always available -from the source code management (SCM) system project uses. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + +org.eclipse.jetty.toolchain:jetty-schemas + +------ +Assorted + +The UnixCrypt.java code implements the one way cryptography used by +Unix systems for simple password protection. Copyright 1996 Aki Yoshida, +modified April 2001 by Iris Van den Broeke, Daniel Deville. +Permission to use, copy, modify and distribute UnixCrypt +for non-commercial or commercial purposes and without fee is +granted provided that the copyright notice appears in all copies. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar # Jackson JSON processor @@ -559,125 +814,337 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Eclipse Jetty 11.0 +Apache Lucene -------------------------------------------------------------------------------- -Notices for Eclipse Jetty -========================= -This content is produced and maintained by the Eclipse Jetty project. - -Project home: https://eclipse.dev/jetty/ +Bundled jars: org.apache.lucene.lucene-analyzers-common-8.11.4.jar, org.apache.lucene.lucene-core-8.11.4.jar -Trademarks ----------- -Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. +Apache Lucene +Copyright 2001-2021 The Apache Software Foundation -Copyright ---------- -All contributions are the property of the respective authors or of -entities to which copyright has been assigned by the authors (eg. employer). +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Declared Project Licenses -------------------------- -This artifacts of this project are made available under the terms of: +Includes software from other Apache Software Foundation projects, +including, but not limited to: + - Apache Ant + - Apache Jakarta Regexp + - Apache Commons + - Apache Xerces - * the Eclipse Public License v2.0 - https://www.eclipse.org/legal/epl-2.0 - SPDX-License-Identifier: EPL-2.0 +ICU4J, (under analysis/icu) is licensed under an MIT styles license +and Copyright (c) 1995-2008 International Business Machines Corporation and others - or +Some data files (under analysis/icu/src/data) are derived from Unicode data such +as the Unicode Character Database. See http://unicode.org/copyright.html for more +details. - * the Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - SPDX-License-Identifier: Apache-2.0 +Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is +BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/ -The following dependencies are EPL. - * org.eclipse.jetty.orbit:org.eclipse.jdt.core +The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were +automatically generated with the moman/finenight FSA library, created by +Jean-Philippe Barrette-LaPierre. This library is available under an MIT license, +see http://sites.google.com/site/rrettesite/moman and +http://bitbucket.org/jpbarrette/moman/overview/ -The following dependencies are EPL and ASL2. - * org.eclipse.jetty.orbit:javax.security.auth.message +The class org.apache.lucene.util.WeakIdentityMap was derived from +the Apache CXF project and is Apache License 2.0. -The following dependencies are EPL and CDDL 1.0. - * org.eclipse.jetty.orbit:javax.mail.glassfish +The class org.apache.lucene.util.compress.LZ4 is a Java rewrite of the LZ4 +compression library (https://github.com/lz4/lz4/tree/dev/lib) that is licensed +under the 2-clause BSD license. +(https://opensource.org/licenses/bsd-license.php) -The following dependencies are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +The Google Code Prettify is Apache License 2.0. +See http://code.google.com/p/google-code-prettify/ + +JUnit (junit-4.10) is licensed under the Common Public License v. 1.0 +See http://junit.sourceforge.net/cpl-v10.html + +This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin +g Package (jaspell): http://jaspell.sourceforge.net/ +License: The BSD License (http://www.opensource.org/licenses/bsd-license.php) + +The snowball stemmers in + analysis/common/src/java/net/sf/snowball +were developed by Martin Porter and Richard Boulton. +The snowball stopword lists in + analysis/common/src/resources/org/apache/lucene/analysis/snowball +were developed by Martin Porter and Richard Boulton. +The full snowball package is available from + http://snowball.tartarus.org/ + +The KStem stemmer in + analysis/common/src/org/apache/lucene/analysis/en +was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) +under the BSD-license. + +The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default +stopword list that is BSD-licensed created by Jacques Savoy. These files reside in: +analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt, +analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt +See http://members.unine.ch/jacques.savoy/clef/index.html. + +The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers +(common) are based on BSD-licensed reference implementations created by Jacques Savoy and +Ljiljana Dolamic. These files reside in: +analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java +analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java + +The Stempel analyzer (stempel) includes BSD-licensed software developed +by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, +and Edmond Nolan. + +The Polish analyzer (stempel) comes with a default +stopword list that is BSD-licensed created by the Carrot2 project. The file resides +in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt. +See http://project.carrot2.org/license.html. + +The SmartChineseAnalyzer source code (smartcn) was +provided by Xiaoping Gao and copyright 2009 by www.imdict.net. + +WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) +is derived from Unicode data such as the Unicode Character Database. +See http://unicode.org/copyright.html for more details. + +The Morfologik analyzer (morfologik) includes BSD-licensed software +developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/). + +Morfologik uses data from Polish ispell/myspell dictionary +(http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) +LGPL and Creative Commons ShareAlike. + +Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) +(http://sgjp.pl/morfeusz/) + +Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original +source code for this can be found at http://www.eclipse.org/jetty/downloads.php + +=========================================================================== +Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ipadic-2.7.0-20070801 + +which can be obtained from + + http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz + +or + + http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz + +=========================================================================== +mecab-ipadic-2.7.0-20070801 Notice +=========================================================================== + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an +action of contract, negligence or other tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. + +=========================================================================== +Nori Korean Morphological Analyzer - Apache Lucene Integration +=========================================================================== + +This software includes a binary and/or source version of data from + + mecab-ko-dic-2.0.3-20170922 + +which can be obtained from + + https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz - * jakarta.servlet:jakarta.servlet-api - * javax.annotation:javax.annotation-api - * javax.transaction:javax.transaction-api - * javax.websocket:javax.websocket-api +-------------------------------------------------------------------------------- +jakarta.el.jakarta.el-api-4.0.0.jar +-------------------------------------------------------------------------------- -The following dependencies are licensed by the OW2 Foundation according to the -terms of http://asm.ow2.org/license.html +Bundled jars: jakarta.el.jakarta.el-api-4.0.0.jar, org.glassfish.jakarta.el-4.0.2.jar - * org.ow2.asm:asm-commons - * org.ow2.asm:asm +# Notices for Jakarta Expression Language -The following dependencies are ASL2 licensed. +This content is produced and maintained by the Jakarta Expression Language project. - * org.apache.taglibs:taglibs-standard-spec - * org.apache.taglibs:taglibs-standard-impl +* Project home: https://projects.eclipse.org/projects/ee4j.el -The following dependencies are ASL2 licensed. Based on selected classes from -following Apache Tomcat jars, all ASL2 licensed. +## Trademarks - * org.mortbay.jasper:apache-jsp - * org.apache.tomcat:tomcat-jasper - * org.apache.tomcat:tomcat-juli - * org.apache.tomcat:tomcat-jsp-api - * org.apache.tomcat:tomcat-el-api - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-api - * org.apache.tomcat:tomcat-util-scan - * org.apache.tomcat:tomcat-util - * org.mortbay.jasper:apache-el - * org.apache.tomcat:tomcat-jasper-el - * org.apache.tomcat:tomcat-el-api +Jakarta Expression Language is a trademark of the Eclipse +Foundation. -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +## Copyright - * org.eclipse.jetty.toolchain:jetty-schemas +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. -Cryptography ------------- -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +## Declared Project Licenses -The UnixCrypt.java code implements the one way cryptography used by -Unix systems for simple password protection. Copyright 1996 Aki Yoshida, -modified April 2001 by Iris Van den Broeke, Daniel Deville. -Permission to use, copy, modify and distribute UnixCrypt -for non-commercial or commercial purposes and without fee is -granted provided that the copyright notice appears in all copies. +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/el-ri + +## Third-party Content + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -------------------------------------------------------------------------------- -Apache Parquet (per-component supplementary notices) +com.sun.activation.jakarta.activation-2.0.1.jar -------------------------------------------------------------------------------- -Apache Parquet MR (Incubating) -Copyright 2014-2015 The Apache Software Foundation +Bundled jars: com.sun.activation.jakarta.activation-2.0.1.jar, jakarta.activation.jakarta.activation-api-2.1.0.jar -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). +# Notices for Jakarta Activation + +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf +-------------------------------------------------------------------------------- +Jackson (FasterXML) -------------------------------------------------------------------------------- -This product includes code from Apache Avro, which includes the following in -its NOTICE file: +Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar - Apache Avro - Copyright 2010-2015 The Apache Software Foundation +# Jackson JSON processor - This product includes software developed at - The Apache Software Foundation (http://www.apache.org/). +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may be licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar # Jackson JSON processor @@ -686,6 +1153,10 @@ It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has been in development since 2007. It is currently developed by a community of developers. +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + ## Licensing Jackson 2.x core and extension components are licensed under Apache License 2.0 @@ -698,162 +1169,437 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -R2DBC SPI +Scala -------------------------------------------------------------------------------- -Reactive Relational Database Connectivity - -Copyright 2017-2021 the original author or authors. +Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Scala +Copyright (c) 2002-2025 EPFL +Copyright (c) 2011-2025 Lightbend, Inc. dba Akka - https://www.apache.org/licenses/LICENSE-2.0 +Scala includes software developed at +LAMP/EPFL (https://lamp.epfl.ch/) and +Akka (https://akka.io/). +Licensed under the Apache License, Version 2.0 (the "License"). Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +This software includes projects with other licenses -- see `doc/LICENSE.md`. + -------------------------------------------------------------------------------- -Eclipse Jersey (jersey-container-servlet, jersey-container-servlet-core, jersey-client, jersey-hk2, jersey-media-jaxb) +Apache Hadoop (third-party shaded) -------------------------------------------------------------------------------- -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +Apache Hadoop Third-party Libs +Copyright 2020 and onwards The Apache Software Foundation. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Declared Project Licenses +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Bundled jars: org.apache.curator.curator-framework-4.2.0.jar -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Curator Framework +Copyright 2011-2019 The Apache Software Foundation -## Source Code -The project maintains the following source code repositories: +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* https://github.com/eclipse-ee4j/jersey +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -## Third-party Content +Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +Apache Commons BeanUtils +Copyright 2000-2019 The Apache Software Foundation -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +# Jackson JSON processor -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +## Copyright -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +## Licensing -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +## Credits -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +## FastDoubleParser -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +# FastDoubleParser --------------------------------------------------------------------------------- -Eclipse Jersey Core Server --------------------------------------------------------------------------------- +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. -# Notice for Jersey Core Server module -This content is produced and maintained by the Eclipse Jersey project. +## Copyright -* https://projects.eclipse.org/projects/ee4j.jersey +Copyright © 2024 Werner Randelshofer, Switzerland. -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +## Licensing -## Copyright +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -## Declared Project Licenses +fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL License. +https://github.com/lemire/fast_double_parser +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +fast_float, Copyright (c) 2021 The fast_float authors. MIT License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'thirdparty-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) + +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar + +Apache ZooKeeper - Server +Copyright 2008-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpasyncclient-4.1.5.jar + +Apache HttpAsyncClient +Copyright 2010-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar + +Kerby-kerb Util +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Log4j 1.x +-------------------------------------------------------------------------------- + +Bundled jars: log4j.log4j-1.2.17.jar + +Apache log4j +Copyright 2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-codec.commons-codec-1.17.1.jar + +Apache Commons Codec +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar + +Kerby-kerb Admin +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-math3-3.1.1.jar + +Apache Commons Math +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +=============================================================================== + +The BracketFinder (package org.apache.commons.math3.optimization.univariate) +and PowellOptimizer (package org.apache.commons.math3.optimization.general) +classes are based on the Python code in module "optimize.py" (version 0.5) +developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/) +Copyright © 2003-2009 SciPy Developers. +=============================================================================== + +The LinearConstraint, LinearObjectiveFunction, LinearOptimizer, +RelationShip, SimplexSolver and SimplexTableau classes in package +org.apache.commons.math3.optimization.linear include software developed by +Benjamin McCann (http://www.benmccann.com) and distributed with +the following copyright: Copyright 2009 Google Inc. +=============================================================================== + +This product includes software developed by the +University of Chicago, as Operator of Argonne National +Laboratory. +The LevenbergMarquardtOptimizer class in package +org.apache.commons.math3.optimization.general includes software +translated from the lmder, lmpar and qrsolv Fortran routines +from the Minpack package +Minpack Copyright Notice (1999) University of Chicago. All rights reserved +=============================================================================== + +The GraggBulirschStoerIntegrator class in package +org.apache.commons.math3.ode.nonstiff includes software translated +from the odex Fortran routine developed by E. Hairer and G. Wanner. +Original source copyright: +Copyright (c) 2004, Ernst Hairer +=============================================================================== + +The EigenDecompositionImpl class in package +org.apache.commons.math3.linear includes software translated +from some LAPACK Fortran routines. Original source copyright: +Copyright (c) 1992-2008 The University of Tennessee. All rights reserved. +=============================================================================== + +The MersenneTwister class in package org.apache.commons.math3.random +includes software translated from the 2002-01-26 version of +the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji +Nishimura. Original source copyright: +Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, +All rights reserved +=============================================================================== + +The LocalizedFormatsTest class in the unit tests is an adapted version of +the OrekitMessagesTest class from the orekit library distributed under the +terms of the Apache 2 licence. Original source copyright: +Copyright 2010 CS Systèmes d'Information +=============================================================================== + +The HermiteInterpolator class and its corresponding test have been imported from +the orekit library distributed under the terms of the Apache 2 licence. Original +source copyright: +Copyright 2010-2012 CS Systèmes d'Information +=============================================================================== + +The creation of the package "o.a.c.m.analysis.integration.gauss" was inspired +by an original code donated by Sébastien Brisard. +=============================================================================== + + +The complete text of licenses and disclaimers associated with the the original +sources enumerated above at the time of code translation are in the LICENSE.txt +file. + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +## Licensing + +Jackson core and extension components may licensed under different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar + +Kerby Config +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jetty Toolchain +-------------------------------------------------------------------------------- + +Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar + +# Notices for Eclipse Project for Servlet + +This content is produced and maintained by the Eclipse Project for Servlet +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.servlet + + +## Trademarks + +Eclipse Project for Servlet is a trademark of the Eclipse Foundation. + + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Public License v. 2.0 which is available at +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +available under the following Secondary Licenses when the conditions for such +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + +## Source Code + +The project maintains the following source code repositories: + + * https://github.com/eclipse-ee4j/servlet-api + * https://github.com/eclipse/jetty.toolchain + + +## Third-party Content + +## Jakarta + +The following artifacts are EPL 2.0 + GPLv2 with classpath exception. +https://projects.eclipse.org/projects/ee4j.servlet + + * jakarta.servlet:jakarta.servlet-api + + +## GlassFish + +The following artifacts are CDDL + GPLv2 with classpath exception. +https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + + * org.eclipse.jetty.toolchain:jetty-schemas + +-------------------------------------------------------------------------------- +Apache Yetus +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar + +Apache Yetus - Audience Annotations +Copyright 2015-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- + +Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar + +# Notice for Jersey Core Server module +This content is produced and maintained by the Eclipse Jersey project. + +* https://projects.eclipse.org/projects/ee4j.jersey + +## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at @@ -1000,12 +1746,36 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Core Common +Apache Parquet -------------------------------------------------------------------------------- -# Notice for Jersey Core Common module -This content is produced and maintained by the Eclipse Jersey project. +Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar + +Apache Parquet MR (Incubating) +Copyright 2014-2015 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- + +This product includes code from Apache Avro, which includes the following in +its NOTICE file: + + Apache Avro + Copyright 2010-2015 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Eclipse Jersey +-------------------------------------------------------------------------------- +Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar + +# Notice for Jersey Bean Validation module +This content is produced and maintained by the Eclipse Jersey project. * https://projects.eclipse.org/projects/ee4j.jersey @@ -1037,16 +1807,10 @@ The project maintains the following source code repositories: ## Third-party Content -Google Guava Version 18.0 +Hibernate Validator CDI, 7.0.5.Final * License: Apache License, 2.0 -* Copyright: (C) 2009 The Guava Authors - -JSR-166 Extension - JEP 266 -* License: Creative Commons 1.0 (CC0) -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 -* Expert Group and released to the public domain, as explained at -* http://creativecommons.org/publicdomain/zero/1.0/ +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate # Notice for Jersey This content is produced and maintained by the Eclipse Jersey project. @@ -1163,53 +1927,213 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey Bean Validation +Apache Arrow -------------------------------------------------------------------------------- -# Notice for Jersey Bean Validation module -This content is produced and maintained by the Eclipse Jersey project. - -* https://projects.eclipse.org/projects/ee4j.jersey +Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar -## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. +Arrow Format +Copyright 2024 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +Apache Commons VFS Project +Copyright 2002-2021 The Apache Software Foundation -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- + +Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Copyright + +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) + +## Licensing + +Jackson components are licensed under Apache (Software) License, version 2.0, +as per accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Jakarta Inject API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar + +# Notices for Eclipse Jakarta Dependency Injection + +This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. + +* Project home: https://projects.eclipse.org/projects/cdi.batch + +## Trademarks + +Jakarta Dependency Injection is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code -## Source Code The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +https://github.com/eclipse-ee4j/injection-api +https://github.com/eclipse-ee4j/injection-spec +https://github.com/eclipse-ee4j/injection-tck ## Third-party Content -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate -# Notice for Jersey -This content is produced and maintained by the Eclipse Jersey project. +This project leverages the following third party content. -* Project home: https://projects.eclipse.org/projects/ee4j.jersey +None + +## Cryptography + +None + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar + +Arrow Flight GRPC +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar + +Arrow Vectors +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar + +Apache HttpClient +Copyright 1999-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar + +Kerby-kerb Crypto +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar + +Kerby-kerb core +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar + +Arrow Memory - Core +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.token-provider-1.0.1.jar + +Token provider +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta XML Binding API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb ## Trademarks -Eclipse Jersey is a trademark of the Eclipse Foundation. + +Jakarta XML Binding is a trademark of the Eclipse Foundation. ## Copyright @@ -1220,116 +2144,132 @@ source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +SPDX-License-Identifier: BSD-3-Clause ## Source Code + The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/jersey +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck ## Third-party Content -Angular JS, v1.6.6 -* License MIT (http://www.opensource.org/licenses/mit-license.php) -* Project: http://angularjs.org -* Coyright: (c) 2010-2017 Google, Inc. +This project leverages the following third party content. -aopalliance Version 1 -* License: all the source code provided by AOP Alliance is Public Domain. -* Project: http://aopalliance.sourceforge.net -* Copyright: Material in the public domain is not protected by copyright +Apache River (3.0.0) -Bean Validation API 3.0.2 -* License: Apache License, 2.0 -* Project: http://beanvalidation.org/1.1/ -* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors -* by the @authors tag. +* License: Apache-2.0 AND BSD-3-Clause -Hibernate Validator CDI, 7.0.5.Final -* License: Apache License, 2.0 -* Project: https://beanvalidation.org/ -* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate +ASM 7 (n/a) -Bootstrap v3.3.7 -* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) -* Project: http://getbootstrap.com -* Copyright: 2011-2016 Twitter, Inc +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand -Google Guava Version 18.0 -* License: Apache License, 2.0 -* Copyright (C) 2009 The Guava Authors +JTHarness (5.0) -jakarta.inject Version: 1 -* License: Apache License, 2.0 -* Copyright (C) 2009 The JSR-330 Expert Group +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ -Javassist Version 3.29.2-GA -* License: Apache License, 2.0 -* Project: http://www.javassist.org/ -* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +normalize.css (3.0.2) -Jackson JAX-RS Providers Version 2.15.3 -* License: Apache License, 2.0 -* Project: https://github.com/FasterXML/jackson-jaxrs-providers -* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. +* License: MIT -jQuery v1.12.4 -* License: jquery.org/license -* Project: jquery.org -* Copyright: (c) jQuery Foundation +SigTest (n/a) -jQuery Barcode plugin 0.3 -* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) -* Project: http://www.pasella.it/projects/jQuery/barcode -* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 -JSR-166 Extension - JEP 266 -* License: CC0 -* No copyright -* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ +## Cryptography -KineticJS, v4.7.1 -* License: MIT license (http://www.opensource.org/licenses/mit-license.php) -* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS -* Copyright: Eric Rowell +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. -org.objectweb.asm Version 9.6 -* License: Modified BSD (https://asm.ow2.io/license.html) -* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -org.osgi.core version 6.0.0 -* License: Apache License, 2.0 -* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. +Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar -org.glassfish.jersey.server.internal.monitoring.core -* License: Apache License, 2.0 -* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. -* Copyright 2010-2013 Coda Hale and Yammer, Inc. +Kerb Simple Kdc +Copyright 2014-2017 The Apache Software Foundation -W3.org documents -* License: W3C License -* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 (aopalliance-repackaged, hk2-api, hk2-locator, hk2-utils) +Apache HttpComponents -------------------------------------------------------------------------------- -# Notices for Eclipse GlassFish +Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar -This content is produced and maintained by the Eclipse GlassFish project. +Apache HttpCore +Copyright 2005-2022 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.glassfish +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-logging.commons-logging-1.2.jar + +Apache Commons Logging +Copyright 2003-2014 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar + +Curator Recipes +Copyright 2011-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-pool.commons-pool-1.6.jar + +Apache Commons Pool +Copyright 2001-2012 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Jakarta RESTful Web Services API +-------------------------------------------------------------------------------- + +Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar + +# Notices for Jakarta RESTful Web Services + +This content is produced and maintained by the **Jakarta RESTful Web Services** +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs ## Trademarks -Eclipse GlassFish, and GlassFish are trademarks of the Eclipse Foundation. +**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. ## Copyright @@ -1353,253 +2293,555 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/glassfish-ha-api -* https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor -* https://github.com/eclipse-ee4j/glassfish-shoal -* https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck -* https://github.com/eclipse-ee4j/glassfish-jsftemplating -* https://github.com/eclipse-ee4j/glassfish-hk2-extra -* https://github.com/eclipse-ee4j/glassfish-hk2 -* https://github.com/eclipse-ee4j/glassfish-fighterfish +* https://github.com/eclipse-ee4j/jaxrs-api + +## Third-party Content + +This project leverages the following third party content. + +javaee-api (7.0) + +* License: Apache-2.0 AND W3C + +JUnit (4.11) + +* License: Common Public License 1.0 + +Mockito (2.16.0) + +* Project: http://site.mockito.org +* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + +-------------------------------------------------------------------------------- +Apache Avro +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.avro.avro-1.12.0.jar + +Apache Avro +Copyright 2009-2024 The Apache Software Foundation + + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar + +Arrow Memory - Netty +Copyright 2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Curator +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.curator.curator-client-4.2.0.jar + +Curator Client +Copyright 2011-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-collections.commons-collections-3.2.2.jar + +Apache Commons Collections +Copyright 2001-2015 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +R2DBC +-------------------------------------------------------------------------------- + +Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar + +Reactive Relational Database Connectivity + +Copyright 2017-2021 the original author or authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- + +Bundled jars: commons-cli.commons-cli-1.2.jar + +Apache Commons CLI +Copyright 2001-2009 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar + +Apache HttpComponents Core HTTP/2 +Copyright 2005-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar + +Kerby-kerb Server +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar + +Apache Commons JCS :: Core +Copyright 2002-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HTrace +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar + +htrace-core4 +Copyright 2016 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- + +Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar + +Google Guice - Extensions - Servlet +Copyright 2006-2015 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar + +Apache HttpComponents Core HTTP/1.1 +Copyright 2005-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.commons.commons-compress-1.27.1.jar + +Apache Commons Compress +Copyright 2002-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar + +Apache HttpClient +Copyright 1999-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache ORC +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.orc.orc-shims-1.9.4.jar + +ORC Shims +Copyright 2013-2024 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +-------------------------------------------------------------------------------- +Apache Parquet +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar + +# Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. + +## Licensing + +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. + +## Credits + +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. + +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar + +Kerby-kerb Client +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Third-party Content +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -This project leverages the following third party content. +Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar -None +Kerby XDR Project +Copyright 2014-2017 The Apache Software Foundation -## Cryptography +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- + +Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar + +Kerby ASN1 Project +Copyright 2014-2017 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Servlet API (jakarta-servlet-api 5.0.2) +Apache Commons (legacy artifactId) -------------------------------------------------------------------------------- -# Notices for Eclipse Project for Servlet +Bundled jars: commons-io.commons-io-2.16.1.jar -This content is produced and maintained by the Eclipse Project for Servlet -project. +Apache Commons IO +Copyright 2002-2024 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.servlet +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar -Eclipse Project for Servlet is a trademark of the Eclipse Foundation. +Kerby PKIX Project +Copyright 2014-2017 The Apache Software Foundation +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Copyright +-------------------------------------------------------------------------------- +Apache Kerby +-------------------------------------------------------------------------------- -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar +Kerby-kerb Identity +Copyright 2014-2017 The Apache Software Foundation -## Declared Project Licenses +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +-------------------------------------------------------------------------------- +Jackson (FasterXML) +-------------------------------------------------------------------------------- -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar +# Jackson JSON processor -## Source Code +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. -The project maintains the following source code repositories: +## Licensing - * https://github.com/eclipse-ee4j/servlet-api - * https://github.com/eclipse/jetty.toolchain +Jackson core and extension components (as well their dependencies) may be licensed under +different licenses. +To find the details that apply to this artifact see the accompanying LICENSE file. +For more information, including possible other licensing options, contact +FasterXML.com (http://fasterxml.com). +## Credits -## Third-party Content +A list of contributors may be found from CREDITS file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -## Jakarta +-------------------------------------------------------------------------------- +Apache ZooKeeper +-------------------------------------------------------------------------------- -The following artifacts are EPL 2.0 + GPLv2 with classpath exception. -https://projects.eclipse.org/projects/ee4j.servlet +Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar - * jakarta.servlet:jakarta.servlet-api +Apache ZooKeeper - Jute +Copyright 2008-2019 The Apache Software Foundation +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## GlassFish +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -The following artifacts are CDDL + GPLv2 with classpath exception. -https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html +Bundled jars: org.apache.httpcomponents.httpcore-nio-4.4.13.jar - * org.eclipse.jetty.toolchain:jetty-schemas +Apache HttpCore NIO +Copyright 2005-2020 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API (jakarta.xml.bind-api 3.0.x) +Apache Kerby -------------------------------------------------------------------------------- -[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " -[//]: # " " -[//]: # " This program and the accompanying materials are made available under the " -[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " -[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " -[//]: # " " -[//]: # " SPDX-License-Identifier: BSD-3-Clause " +Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar -# Notices for Jakarta XML Binding +Kerby Util +Copyright 2014-2017 The Apache Software Foundation -This content is produced and maintained by the Jakarta XML Binding -project. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Trademarks +Bundled jars: org.apache.commons.commons-lang3-3.16.0.jar -Jakarta XML Binding is a trademark of the Eclipse Foundation. +Apache Commons Lang +Copyright 2001-2024 The Apache Software Foundation -## Copyright +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +-------------------------------------------------------------------------------- +Apache Commons +-------------------------------------------------------------------------------- -## Declared Project Licenses +Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available at -http://www.eclipse.org/org/documents/edl-v10.php. +Apache Commons Configuration +Copyright 2001-2017 The Apache Software Foundation -SPDX-License-Identifier: BSD-3-Clause +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Google Guice +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: com.google.inject.guice-4.0.jar -* https://github.com/eclipse-ee4j/jaxb-api -* https://github.com/eclipse-ee4j/jaxb-tck +Google Guice - Core Library +Copyright 2006-2015 Google, Inc. -## Third-party Content +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -This project leverages the following third party content. +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). -Apache River (3.0.0) +-------------------------------------------------------------------------------- +AWS SDK for Java 2.0 +-------------------------------------------------------------------------------- -* License: Apache-2.0 AND BSD-3-Clause +Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar -ASM 7 (n/a) +AWS SDK for Java 2.0 +Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -* License: BSD-3-Clause -* Project: https://asm.ow2.io/ -* Source: - https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand +This product includes software developed by +Amazon Technologies, Inc (http://www.amazon.com/). -JTHarness (5.0) +********************** +THIRD PARTY COMPONENTS +********************** +This software includes third party software subject to the following copyrights: +- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty. +- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc. +- Apache Commons Lang - https://github.com/apache/commons-lang +- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams +- Jackson-core - https://github.com/FasterXML/jackson-core +- Jackson-dataformat-cbor - https://github.com/FasterXML/jackson-dataformats-binary -* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) -* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness -* Source: http://hg.openjdk.java.net/code-tools/jtharness/ +The licenses for these third party components are included in LICENSE.txt -normalize.css (3.0.2) +- For Apache Commons Lang see also this required NOTICE: + Apache Commons Lang + Copyright 2001-2020 The Apache Software Foundation + + This product includes software developed at + The Apache Software Foundation (https://www.apache.org/). -* License: MIT +# Jackson JSON processor -SigTest (n/a) +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers. -* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +## Copyright -## Cryptography +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +## Licensing --------------------------------------------------------------------------------- -Jakarta RESTful Web Services API (jakarta.ws.rs-api 3.0.x / 3.1.0) --------------------------------------------------------------------------------- +Jackson 2.x core and extension components are licensed under Apache License 2.0 +To find the details that apply to this artifact see the accompanying LICENSE file. -# Notices for Jakarta RESTful Web Services +## Credits -This content is produced and maintained by the **Jakarta RESTful Web Services** -project. +A list of contributors may be found from CREDITS(-2.x) file, which is included +in some artifacts (usually source distributions); but is always available +from the source code management (SCM) system project uses. -* Project home: https://projects.eclipse.org/projects/ee4j.jaxrs +## FastDoubleParser -## Trademarks +jackson-core bundles a shaded copy of FastDoubleParser . +That code is available under an MIT license +under the following copyright. -**Jakarta RESTful Web Services** is a trademark of the Eclipse Foundation. +Copyright © 2023 Werner Randelshofer, Switzerland. MIT License. -## Copyright +See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser +and the licenses and copyrights that apply to that code. -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +# FastDoubleParser -## Declared Project Licenses +This is a Java port of Daniel Lemire's fast_float project. +This project provides parsers for double, float, BigDecimal and BigInteger values. -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v. 2.0 which is available at -http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made -available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU -General Public License, version 2 with the GNU Classpath Exception which is -available at https://www.gnu.org/software/classpath/license.html. +## Copyright -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +Copyright © 2023 Werner Randelshofer, Switzerland. -## Source Code +## Licensing -The project maintains the following source code repositories: +This code is licensed under MIT License. +https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE +(The file 'LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -* https://github.com/eclipse-ee4j/jaxrs-api +Some portions of the code have been derived from other projects. +All these projects require that we include a copyright notice, and some require that we also include some text of their +license file. -## Third-party Content +fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/fastfloat/fast_float/blob/dc88f6f882ac7eb8ec3765f633835cb76afa0ac2/LICENSE-APACHE -This project leverages the following third party content. +fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License. +https://github.com/fastfloat/fast_float +https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE -javaee-api (7.0) +bigint, Copyright 2020 Tim Buktu. 2-clause BSD License. +https://github.com/tbuktu/bigint/tree/floatfft +https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE +https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE +(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.) +(The file 'bigint-LICENSE' is included in the sources and classes Jar files that are released by this project +- as is required by that license.) -* License: Apache-2.0 AND W3C +-------------------------------------------------------------------------------- +FasterXML +-------------------------------------------------------------------------------- -JUnit (4.11) +Bundled jars: com.fasterxml.classmate-1.7.0.jar -* License: Common Public License 1.0 +Java ClassMate library was originally written by Tatu Saloranta (tatu.saloranta@iki.fi) -Mockito (2.16.0) +Other developers who have contributed code are: -* Project: http://site.mockito.org -* Source: https://github.com/mockito/mockito/releases/tag/v2.16.0 +* Brian Langel -## Cryptography +## Copyright -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Jakarta Expression Language API (jakarta.el-api 4.0.0, glassfish jakarta.el 4.0.2) +Eclipse Jersey -------------------------------------------------------------------------------- -# Notices for Jakarta Expression Language +Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar + +# Notice for Jersey Core Common module +This content is produced and maintained by the Eclipse Jersey project. -This content is produced and maintained by the Jakarta Expression Language project. -* Project home: https://projects.eclipse.org/projects/ee4j.el +* https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks - -Jakarta Expression Language is a trademark of the Eclipse -Foundation. +Eclipse Jersey is a trademark of the Eclipse Foundation. ## Copyright @@ -1620,35 +2862,36 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: -* https://github.com/eclipse-ee4j/el-ri +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - --------------------------------------------------------------------------------- -Jakarta Annotations API (jakarta.annotation-api 2.1.1 and 3.0.0) --------------------------------------------------------------------------------- +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright: (C) 2009 The Guava Authors -# Notices for Jakarta Annotations +JSR-166 Extension - JEP 266 +* License: Creative Commons 1.0 (CC0) +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 +* Expert Group and released to the public domain, as explained at +* http://creativecommons.org/publicdomain/zero/1.0/ -This content is produced and maintained by the Jakarta Annotations project. +# Notice for Jersey +This content is produced and maintained by the Eclipse Jersey project. - * Project home: https://projects.eclipse.org/projects/ee4j.ca +* Project home: https://projects.eclipse.org/projects/ee4j.jersey ## Trademarks +Eclipse Jersey is a trademark of the Eclipse Foundation. -Jakarta Annotations is a trademark of the Eclipse Foundation. +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. ## Declared Project Licenses @@ -1663,57 +2906,128 @@ available at https://www.gnu.org/software/classpath/license.html. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code - The project maintains the following source code repositories: - * https://github.com/eclipse-ee4j/common-annotations-api +* https://github.com/eclipse-ee4j/jersey ## Third-party Content -## Cryptography +Angular JS, v1.6.6 +* License MIT (http://www.opensource.org/licenses/mit-license.php) +* Project: http://angularjs.org +* Coyright: (c) 2010-2017 Google, Inc. -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. +aopalliance Version 1 +* License: all the source code provided by AOP Alliance is Public Domain. +* Project: http://aopalliance.sourceforge.net +* Copyright: Material in the public domain is not protected by copyright + +Bean Validation API 3.0.2 +* License: Apache License, 2.0 +* Project: http://beanvalidation.org/1.1/ +* Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual contributors +* by the @authors tag. + +Hibernate Validator CDI, 7.0.5.Final +* License: Apache License, 2.0 +* Project: https://beanvalidation.org/ +* Repackaged in org.glassfish.jersey.server.validation.internal.hibernate + +Bootstrap v3.3.7 +* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE) +* Project: http://getbootstrap.com +* Copyright: 2011-2016 Twitter, Inc + +Google Guava Version 18.0 +* License: Apache License, 2.0 +* Copyright (C) 2009 The Guava Authors + +jakarta.inject Version: 1 +* License: Apache License, 2.0 +* Copyright (C) 2009 The JSR-330 Expert Group + +Javassist Version 3.29.2-GA +* License: Apache License, 2.0 +* Project: http://www.javassist.org/ +* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. + +Jackson JAX-RS Providers Version 2.15.3 +* License: Apache License, 2.0 +* Project: https://github.com/FasterXML/jackson-jaxrs-providers +* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated. + +jQuery v1.12.4 +* License: jquery.org/license +* Project: jquery.org +* Copyright: (c) jQuery Foundation + +jQuery Barcode plugin 0.3 +* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html) +* Project: http://www.pasella.it/projects/jQuery/barcode +* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com + +JSR-166 Extension - JEP 266 +* License: CC0 +* No copyright +* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + +KineticJS, v4.7.1 +* License: MIT license (http://www.opensource.org/licenses/mit-license.php) +* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS +* Copyright: Eric Rowell + +org.objectweb.asm Version 9.6 +* License: Modified BSD (https://asm.ow2.io/license.html) +* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved. + +org.osgi.core version 6.0.0 +* License: Apache License, 2.0 +* Copyright (c) OSGi Alliance (2005, 2008). All Rights Reserved. + +org.glassfish.jersey.server.internal.monitoring.core +* License: Apache License, 2.0 +* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved. +* Copyright 2010-2013 Coda Hale and Yammer, Inc. + +W3.org documents +* License: W3C License +* Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +-------------------------------------------------------------------------------- +Jakarta Annotations API +-------------------------------------------------------------------------------- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar # Notices for Jakarta Annotations This content is produced and maintained by the Jakarta Annotations project. -* Project home: https://projects.eclipse.org/projects/ee4j.ca + * Project home: https://projects.eclipse.org/projects/ee4j.ca ## Trademarks -Jakarta Annotations™ is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Jakarta Annotations is a trademark of the Eclipse Foundation. ## Declared Project Licenses This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at -https://www.eclipse.org/legal/epl-2.0. This Source Code may also be made +http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made available under the following Secondary Licenses when the conditions for such -availability set forth in the Eclipse Public License v. 2.0 are satisfied: -GPL-2.0 with Classpath-exception-2.0 which is available at -https://openjdk.java.net/legal/gplv2+ce.html. +availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU +General Public License, version 2 with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. -SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0 +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ## Source Code The project maintains the following source code repositories: -* https://github.com/jakartaee/common-annotations-api + * https://github.com/eclipse-ee4j/common-annotations-api + +## Third-party Content ## Cryptography @@ -1725,149 +3039,195 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta Inject API (jakarta.inject-api 2.0.1) +Apache Kerby -------------------------------------------------------------------------------- -# Notices for Eclipse Jakarta Dependency Injection - -This content is produced and maintained by the Eclipse Jakarta Dependency Injection project. - -* Project home: https://projects.eclipse.org/projects/cdi.batch - -## Trademarks - -Jakarta Dependency Injection is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses +Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar -This program and the accompanying materials are made available under the terms -of the Apache License, Version 2.0 which is available at -https://www.apache.org/licenses/LICENSE-2.0. +Kerby-kerb Common +Copyright 2014-2017 The Apache Software Foundation -SPDX-License-Identifier: Apache-2.0 +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -## Source Code +-------------------------------------------------------------------------------- +Apache Arrow +-------------------------------------------------------------------------------- -The project maintains the following source code repositories: +Bundled jars: org.apache.arrow.flight-core-15.0.2.jar -https://github.com/eclipse-ee4j/injection-api -https://github.com/eclipse-ee4j/injection-spec -https://github.com/eclipse-ee4j/injection-tck +Arrow Flight Core +Copyright 2024 The Apache Software Foundation -## Third-party Content +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -This project leverages the following third party content. +-------------------------------------------------------------------------------- +Apache Iceberg +-------------------------------------------------------------------------------- -None +Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar -## Cryptography +Apache Iceberg +Copyright 2017-2024 The Apache Software Foundation -None +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta Activation (jakarta.activation 2.0.0, 2.0.1, jakarta.activation-api 1.2.1, 2.1.0) +Apache Commons -------------------------------------------------------------------------------- -# Notices for Eclipse Project for JAF +Bundled jars: org.apache.commons.commons-text-1.11.0.jar -This content is produced and maintained by the Eclipse Project for JAF project. +Apache Commons Text +Copyright 2014-2023 The Apache Software Foundation -* Project home: https://projects.eclipse.org/projects/ee4j.jaf +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). -## Copyright +-------------------------------------------------------------------------------- +Apache Commons (legacy artifactId) +-------------------------------------------------------------------------------- -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. +Bundled jars: commons-net.commons-net-3.6.jar -## Declared Project Licenses +Apache Commons Net +Copyright 2001-2017 The Apache Software Foundation -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Netty +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: io.netty.netty-3.10.6.Final.jar -The project maintains the following source code repositories: +The Netty Project + ================= -* https://github.com/eclipse-ee4j/jaf +Please visit the Netty web site for more information: -## Third-party Content + * http://netty.io/ -This project leverages the following third party content. +Copyright 2011 The Netty Project -JUnit (4.12) +The Netty Project licenses this file to you under the Apache License, +version 2.0 (the "License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at: -* License: Eclipse Public License +http://www.apache.org/licenses/LICENSE-2.0 -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. -# Notices for Jakarta Activation +Also, please refer to each LICENSE..txt file, which is located in +the 'license' directory of the distribution file, for the license terms of the +components that this product depends on. -This content is produced and maintained by Jakarta Activation project. +------------------------------------------------------------------------------- +This product contains the extensions to Java Collections Framework which has +been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene: -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * LICENSE: + * license/LICENSE.jsr166y.txt (Public Domain) + * HOMEPAGE: + * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/ + * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/ -## Copyright +This product contains a modified version of Robert Harder's Public Domain +Base64 Encoder and Decoder, which can be obtained at: -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + * LICENSE: + * license/LICENSE.base64.txt (Public Domain) + * HOMEPAGE: + * http://iharder.sourceforge.net/current/java/base64/ -## Declared Project Licenses +This product contains a modified version of 'JZlib', a re-implementation of +zlib in pure Java, which can be obtained at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. + * LICENSE: + * license/LICENSE.jzlib.txt (BSD Style License) + * HOMEPAGE: + * http://www.jcraft.com/jzlib/ -SPDX-License-Identifier: BSD-3-Clause +This product contains a modified version of 'Webbit', a Java event based +WebSocket and HTTP server: -## Source Code + * LICENSE: + * license/LICENSE.webbit.txt (BSD License) + * HOMEPAGE: + * https://github.com/joewalnes/webbit -The project maintains the following source code repositories: +This product optionally depends on 'Protocol Buffers', Google's data +interchange format, which can be obtained at: -* https://github.com/eclipse-ee4j/jaf + * LICENSE: + * license/LICENSE.protobuf.txt (New BSD License) + * HOMEPAGE: + * http://code.google.com/p/protobuf/ -## Third-party Content +This product optionally depends on 'Bouncy Castle Crypto APIs' to generate +a temporary self-signed X.509 certificate when the JVM does not provide the +equivalent functionality. It can be obtained at: -This project leverages the following third party content. + * LICENSE: + * license/LICENSE.bouncycastle.txt (MIT License) + * HOMEPAGE: + * http://www.bouncycastle.org/ -JUnit (4.12) +This product optionally depends on 'SLF4J', a simple logging facade for Java, +which can be obtained at: -* License: Eclipse Public License + * LICENSE: + * license/LICENSE.slf4j.txt (MIT License) + * HOMEPAGE: + * http://www.slf4j.org/ -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +This product optionally depends on 'Apache Commons Logging', a logging +framework, which can be obtained at: -# Notices for Jakarta Activation + * LICENSE: + * license/LICENSE.commons-logging.txt (Apache License 2.0) + * HOMEPAGE: + * http://commons.apache.org/logging/ -This content is produced and maintained by Jakarta Activation project. +This product optionally depends on 'Apache Log4J', a logging framework, +which can be obtained at: -* Project home: https://projects.eclipse.org/projects/ee4j.jaf + * LICENSE: + * license/LICENSE.log4j.txt (Apache License 2.0) + * HOMEPAGE: + * http://logging.apache.org/log4j/ -## Copyright +This product optionally depends on 'JBoss Logging', a logging framework, +which can be obtained at: -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. + * LICENSE: + * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1) + * HOMEPAGE: + * http://anonsvn.jboss.org/repos/common/common-logging-spi/ -## Declared Project Licenses +This product optionally depends on 'Apache Felix', an open source OSGi +framework implementation, which can be obtained at: -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. + * LICENSE: + * license/LICENSE.felix.txt (Apache License 2.0) + * HOMEPAGE: + * http://felix.apache.org/ -SPDX-License-Identifier: BSD-3-Clause +-------------------------------------------------------------------------------- +Apache HttpComponents +-------------------------------------------------------------------------------- -## Source Code +Bundled jars: org.apache.httpcomponents.httpmime-4.5.13.jar -The project maintains the following source code repositories: +Apache HttpClient Mime +Copyright 1999-2020 The Apache Software Foundation -* https://github.com/eclipse-ee4j/jaf +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). From 2c17dd3349245a68b19712a76d5022acf44b9229 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sat, 2 May 2026 02:22:35 -0700 Subject: [PATCH 6/6] chore(licensing): drop hand-curated PROJECT_NAMES table in NOTICE generator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 78-line PROJECT_NAMES table mapped Maven groupId prefixes to human-readable project labels ("Apache Hadoop", "AWS SDK for Java 2.0", etc.) used as block headings. Since each block already lists its contributing jars verbatim under "Bundled jars: ...", the heading just needs to be a navigational summary — the longest common dotted prefix of the cluster's jar names suffices and requires zero maintenance when new deps land. Headings now look like 'org.apache.hadoop' instead of 'Apache Hadoop', 'software.amazon.awssdk' instead of 'AWS SDK for Java 2.0'. ASF compliance is unchanged: the upstream NOTICE content is still preserved verbatim. Single-jar clusters use the jar name minus '.jar'. Regenerates the 6 per-module NOTICE-binary files with the simpler headings. Co-Authored-By: Claude Opus 4.7 (1M context) --- access-control-service/NOTICE-binary | 44 ++--- amber/NOTICE-binary | 178 ++++++++--------- bin/licensing/generate_notice_binary.py | 115 ++--------- computing-unit-managing-service/NOTICE-binary | 172 ++++++++--------- config-service/NOTICE-binary | 44 ++--- file-service/NOTICE-binary | 170 ++++++++--------- workflow-compiling-service/NOTICE-binary | 180 +++++++++--------- 7 files changed, 410 insertions(+), 493 deletions(-) diff --git a/access-control-service/NOTICE-binary b/access-control-service/NOTICE-binary index 096ab973ae0..56b39fcca63 100644 --- a/access-control-service/NOTICE-binary +++ b/access-control-service/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) @@ -105,7 +105,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey -------------------------------------------------------------------------------- Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) @@ -225,7 +225,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 +org.glassfish.hk2 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar @@ -287,7 +287,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar @@ -395,7 +395,7 @@ The project maintains the following source code repositories: * https://github.com/eclipse-ee4j/jaf -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -423,7 +423,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -446,7 +446,7 @@ limitations under the License. This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -525,7 +525,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.13.0.jar @@ -537,7 +537,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Toolchain +org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2 -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar @@ -601,7 +601,7 @@ https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-server-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar @@ -767,7 +767,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.ext.jersey-bean-validation-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar @@ -925,7 +925,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar @@ -953,7 +953,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Inject API +jakarta.inject.jakarta.inject-api-2.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar @@ -1001,7 +1001,7 @@ None None -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar @@ -1085,7 +1085,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.0.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar @@ -1152,7 +1152,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -1174,7 +1174,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar @@ -1201,7 +1201,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar @@ -1229,7 +1229,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.7.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.7.0.jar @@ -1245,7 +1245,7 @@ Other developers who have contributed code are: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-common-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar @@ -1410,7 +1410,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jakarta Annotations API +jakarta.annotation.jakarta.annotation-api-2.1.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar @@ -1455,7 +1455,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.11.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.11.0.jar diff --git a/amber/NOTICE-binary b/amber/NOTICE-binary index 2d17629bf43..73325e6ec74 100644 --- a/amber/NOTICE-binary +++ b/amber/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk -------------------------------------------------------------------------------- Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) @@ -37,7 +37,7 @@ The licenses for these third party components are included in LICENSE.txt The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (21): org.eclipse.jetty.jetty-annotations-9.4.18.v20190429.jar, org.eclipse.jetty.jetty-client-9.4.40.v20210413.jar, org.eclipse.jetty.jetty-continuation-9.4.18.v20190429.jar, ... (+18 more) @@ -162,7 +162,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Apache Pekko +org.apache.pekko -------------------------------------------------------------------------------- Bundled jars (8): org.apache.pekko.pekko-cluster-metrics_2.13-1.2.1.jar, org.apache.pekko.pekko-cluster-tools_2.13-1.2.1.jar, org.apache.pekko.pekko-cluster_2.13-1.2.1.jar, ... (+5 more) @@ -180,7 +180,7 @@ Apache Pekko is derived from Akka 2.6.x, the last version that was distributed u Apache License, Version 2.0 License. -------------------------------------------------------------------------------- -Apache Hadoop +org.apache.hadoop -------------------------------------------------------------------------------- Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.3.jar, org.apache.hadoop.hadoop-auth-3.3.3.jar, org.apache.hadoop.hadoop-common-3.3.3.jar, ... (+5 more) @@ -221,7 +221,7 @@ Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg -------------------------------------------------------------------------------- Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) @@ -252,7 +252,7 @@ the following copyright notice: | limitations under the License. -------------------------------------------------------------------------------- -Netty +io.netty.netty-tcnative-boringssl-static-2.0.61 -------------------------------------------------------------------------------- Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) @@ -310,7 +310,7 @@ This product contains code from boringssl. * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Apache Lucene +org.apache.lucene -------------------------------------------------------------------------------- Bundled jars: org.apache.lucene.lucene-memory-8.7.0.jar, org.apache.lucene.lucene-queries-8.7.0.jar, org.apache.lucene.lucene-queryparser-8.7.0.jar, org.apache.lucene.lucene-sandbox-8.7.0.jar @@ -538,7 +538,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Lucene +org.apache.lucene -------------------------------------------------------------------------------- Bundled jars: org.apache.lucene.lucene-analyzers-common-8.11.4.jar, org.apache.lucene.lucene-core-8.11.4.jar @@ -754,7 +754,7 @@ which can be obtained from https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-jaxb-annotations-2.10.5.jar, com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar @@ -781,7 +781,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.9.10.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar @@ -808,7 +808,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -836,7 +836,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -874,7 +874,7 @@ Objenesis Copyright 2006-2024 Joe Walnes, Henri Tremblay, Leonardo Mesquita -------------------------------------------------------------------------------- -Apache Hadoop (third-party shaded) +org.apache.hadoop.thirdparty -------------------------------------------------------------------------------- Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar @@ -892,7 +892,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-framework-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-framework-4.2.0.jar @@ -904,7 +904,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-beanutils.commons-beanutils-1.9.4 -------------------------------------------------------------------------------- Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar @@ -916,7 +916,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -995,7 +995,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar @@ -1007,7 +1007,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpasyncclient-4.1.5 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpasyncclient-4.1.5.jar @@ -1019,7 +1019,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar @@ -1031,7 +1031,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jasypt +org.jasypt.jasypt-1.9.3 -------------------------------------------------------------------------------- Bundled jars: org.jasypt.jasypt-1.9.3.jar @@ -1127,7 +1127,7 @@ promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-codec.commons-codec-1.17.1 -------------------------------------------------------------------------------- Bundled jars: commons-codec.commons-codec-1.17.1.jar @@ -1139,7 +1139,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Pekko +org.apache.pekko.pekko-actor_2.13-1.2.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.pekko.pekko-actor_2.13-1.2.1.jar @@ -1224,7 +1224,7 @@ Other developers who have contributed code are: quality -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-admin-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar @@ -1236,7 +1236,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-math3-3.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-math3-3.1.1.jar @@ -1316,7 +1316,7 @@ sources enumerated above at the time of code translation are in the LICENSE.txt file. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-config-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar @@ -1328,7 +1328,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Yetus +org.apache.yetus.audience-annotations-0.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar @@ -1340,7 +1340,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.0.jar @@ -1364,7 +1364,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-avro-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar @@ -1387,7 +1387,7 @@ its NOTICE file: The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-format-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar @@ -1399,7 +1399,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-vfs2-2.9.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar @@ -1411,7 +1411,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-grpc-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar @@ -1423,7 +1423,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-vector-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar @@ -1435,7 +1435,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-collections4-4.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-collections4-4.2.jar @@ -1447,7 +1447,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.client5.httpclient5-5.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar @@ -1459,7 +1459,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-crypto-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar @@ -1471,7 +1471,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.4.jar @@ -1483,7 +1483,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-core-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar @@ -1495,7 +1495,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar @@ -1507,7 +1507,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.token-provider-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.token-provider-1.0.1.jar @@ -1519,7 +1519,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.0.jar @@ -1603,7 +1603,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-simplekdc-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar @@ -1615,7 +1615,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-4.4.16 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar @@ -1627,7 +1627,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Sun Activation +com.sun.activation.jakarta.activation-2.0.0 -------------------------------------------------------------------------------- Bundled jars: com.sun.activation.jakarta.activation-2.0.0.jar @@ -1667,7 +1667,7 @@ JUnit (4.12) * License: Eclipse Public License -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-logging.commons-logging-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-logging.commons-logging-1.2.jar @@ -1679,7 +1679,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Pekko +org.apache.pekko.pekko-protobuf-v3_2.13-1.2.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.pekko.pekko-protobuf-v3_2.13-1.2.1.jar @@ -1709,7 +1709,7 @@ Apache Pekko is derived from Akka 2.6.x, the last version that was distributed u Apache License, Version 2.0 License. -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-recipes-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar @@ -1721,7 +1721,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-pool.commons-pool-1.6 -------------------------------------------------------------------------------- Bundled jars: commons-pool.commons-pool-1.6.jar @@ -1733,7 +1733,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.0.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar @@ -1800,7 +1800,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Avro +org.apache.avro.avro-1.12.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.avro.avro-1.12.0.jar @@ -1813,7 +1813,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-netty-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar @@ -1825,7 +1825,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-client-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-client-4.2.0.jar @@ -1837,7 +1837,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-collections.commons-collections-3.2.2 -------------------------------------------------------------------------------- Bundled jars: commons-collections.commons-collections-3.2.2.jar @@ -1849,7 +1849,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -1871,7 +1871,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Jakarta Activation +jakarta.activation.jakarta.activation-api-1.2.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.activation.jakarta.activation-api-1.2.1.jar @@ -1911,7 +1911,7 @@ JUnit (4.12) * License: Eclipse Public License -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-cli.commons-cli-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-cli.commons-cli-1.2.jar @@ -1923,7 +1923,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-h2-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar @@ -1935,7 +1935,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Joda +org.joda.joda-convert-2.2.2 -------------------------------------------------------------------------------- Bundled jars: org.joda.joda-convert-2.2.2.jar @@ -1962,7 +1962,7 @@ or implied. See the License for the specific language governing permissions and the License. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-server-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar @@ -1974,7 +1974,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-jcs3-core-3.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar @@ -1986,7 +1986,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpclient-4.5.14 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpclient-4.5.14.jar @@ -1998,7 +1998,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Joda-Time +joda-time.joda-time-2.11.0 -------------------------------------------------------------------------------- Bundled jars: joda-time.joda-time-2.11.0.jar @@ -2010,7 +2010,7 @@ This product includes software developed by Joda.org (https://www.joda.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.extensions.guice-servlet-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar @@ -2022,7 +2022,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar @@ -2034,7 +2034,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-compress-1.27.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-compress-1.27.1.jar @@ -2046,7 +2046,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache ORC +org.apache.orc.orc-shims-1.9.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.orc.orc-shims-1.9.4.jar @@ -2058,7 +2058,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Pekko +org.apache.pekko.pekko-remote_2.13-1.2.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.pekko.pekko-remote_2.13-1.2.1.jar @@ -2085,7 +2085,7 @@ Copyright 2016 AddThis This product includes software developed by AddThis. -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-jackson-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar @@ -2109,7 +2109,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.3.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.3.1.jar @@ -2121,7 +2121,7 @@ Other developers who have contributed code are: * Brian Langel -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-client-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar @@ -2133,7 +2133,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-xdr-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar @@ -2145,7 +2145,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-asn1-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar @@ -2157,7 +2157,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-io.commons-io-2.16.1 -------------------------------------------------------------------------------- Bundled jars: commons-io.commons-io-2.16.1.jar @@ -2169,7 +2169,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-pkix-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar @@ -2181,7 +2181,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-identity-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar @@ -2193,7 +2193,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-afterburner-2.9.10 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-afterburner-2.9.10.jar @@ -2221,7 +2221,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-jute-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar @@ -2233,7 +2233,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-nio-4.4.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-nio-4.4.13.jar @@ -2245,7 +2245,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar @@ -2257,7 +2257,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Kryo +com.esotericsoftware.kryo5-5.6.0 -------------------------------------------------------------------------------- Bundled jars: com.esotericsoftware.kryo5-5.6.0.jar @@ -2271,7 +2271,7 @@ Objenesis Copyright 2006-2022 Joe Walnes, Henri Tremblay, Leonardo Mesquita -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.16.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.16.0.jar @@ -2283,7 +2283,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-configuration2-2.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar @@ -2295,7 +2295,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.guice-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.guice-4.0.jar @@ -2310,7 +2310,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk.third-party-jackson-core-2.29.51 -------------------------------------------------------------------------------- Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar @@ -2411,7 +2411,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-common-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar @@ -2423,7 +2423,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-core-15.0.2.jar @@ -2435,7 +2435,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg.iceberg-bundled-guava-1.7.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar @@ -2447,7 +2447,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-net.commons-net-3.6 -------------------------------------------------------------------------------- Bundled jars: commons-net.commons-net-3.6.jar @@ -2459,7 +2459,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Netty +io.netty.netty-3.10.6.Final -------------------------------------------------------------------------------- Bundled jars: io.netty.netty-3.10.6.Final.jar @@ -2581,7 +2581,7 @@ framework implementation, which can be obtained at: * http://felix.apache.org/ -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpmime-4.5.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpmime-4.5.13.jar diff --git a/bin/licensing/generate_notice_binary.py b/bin/licensing/generate_notice_binary.py index 4ce60b4ac31..d4ae459643e 100755 --- a/bin/licensing/generate_notice_binary.py +++ b/bin/licensing/generate_notice_binary.py @@ -93,108 +93,25 @@ def short_hash(text: str) -> str: return hashlib.sha1(text.encode("utf-8", errors="replace")).hexdigest()[:10] -# Mapping from Maven groupId-style jar prefix to a human-readable project -# name, used as the block heading. We synthesize this by taking the longest -# common prefix across a cluster's jar names and looking it up here. Falls -# back to the longest common prefix itself if not mapped. -PROJECT_NAMES: list[tuple[str, str]] = [ - ("org.apache.hadoop.thirdparty.", "Apache Hadoop (third-party shaded)"), - ("org.apache.hadoop.", "Apache Hadoop"), - ("org.apache.lucene.", "Apache Lucene"), - ("org.apache.pekko.", "Apache Pekko"), - ("org.apache.parquet.", "Apache Parquet"), - ("org.apache.iceberg.", "Apache Iceberg"), - ("org.apache.curator.", "Apache Curator"), - ("org.apache.kerby.", "Apache Kerby"), - ("org.apache.zookeeper.", "Apache ZooKeeper"), - ("org.apache.arrow.", "Apache Arrow"), - ("org.apache.avro.", "Apache Avro"), - ("org.apache.commons.", "Apache Commons"), - ("org.apache.httpcomponents.", "Apache HttpComponents"), - ("org.apache.htrace.", "Apache HTrace"), - ("org.apache.orc.", "Apache ORC"), - ("org.apache.yetus.", "Apache Yetus"), - ("commons-", "Apache Commons (legacy artifactId)"), - ("io.netty.", "Netty"), - ("org.eclipse.jetty.toolchain.", "Eclipse Jetty Toolchain"), - ("org.eclipse.jetty.", "Eclipse Jetty"), - ("org.glassfish.jersey.", "Eclipse Jersey"), - ("org.glassfish.hk2.", "Eclipse GlassFish HK2"), - ("org.glassfish.javax.", "Eclipse GlassFish (legacy javax.*)"), - ("org.glassfish.", "Eclipse GlassFish"), - ("jakarta.servlet.", "Jakarta Servlet API"), - ("jakarta.xml.bind.", "Jakarta XML Binding API"), - ("jakarta.ws.rs.", "Jakarta RESTful Web Services API"), - ("jakarta.el.", "Jakarta Expression Language API"), - ("jakarta.annotation.", "Jakarta Annotations API"), - ("jakarta.inject.", "Jakarta Inject API"), - ("jakarta.activation.", "Jakarta Activation"), - ("jakarta.", "Jakarta (other)"), - ("javax.servlet.", "javax.servlet (legacy)"), - ("javax.activation.", "javax.activation (legacy)"), - ("javax.annotation.", "javax.annotation (legacy)"), - ("javax.ws.rs.", "javax.ws.rs (legacy)"), - ("javax.websocket.", "javax.websocket (legacy)"), - ("javax.xml.bind.", "javax.xml.bind (legacy)"), - ("com.fasterxml.jackson.", "Jackson (FasterXML)"), - ("com.fasterxml.", "FasterXML"), - ("com.sun.activation.", "Sun Activation"), - ("com.sun.mail.", "Sun Mail"), - ("com.sun.jersey.", "Sun Jersey"), - ("com.google.inject.", "Google Guice"), - ("com.google.protobuf.", "Google Protobuf"), - ("com.google.guava.", "Google Guava"), - ("com.google.api.", "Google API"), - ("com.google.http-client.", "Google HTTP Client"), - ("com.google.oauth-client.", "Google OAuth Client"), - ("com.google.", "Google (other)"), - ("com.esotericsoftware.kryo", "Kryo"), - ("com.esotericsoftware.", "EsotericSoftware"), - ("software.amazon.awssdk.", "AWS SDK for Java 2.0"), - ("org.bouncycastle.", "Bouncy Castle"), - ("org.objenesis.", "Objenesis"), - ("org.jasypt.", "Jasypt"), - ("joda-time.", "Joda-Time"), - ("org.joda.", "Joda"), - ("io.r2dbc.", "R2DBC"), - ("org.apache.kerby.", "Apache Kerby"), - ("ch.qos.logback.", "Logback"), - ("ch.qos.reload4j.", "Reload4j"), - ("log4j.", "Log4j 1.x"), - ("org.slf4j.", "SLF4J"), - ("org.scala-lang.", "Scala"), - ("org.typelevel.", "Typelevel"), - ("io.dropwizard.", "Dropwizard"), - ("io.grpc.", "gRPC Java"), - ("io.opencensus.", "OpenCensus"), - ("io.kamon.", "Kamon"), - ("io.fabric8.", "Fabric8"), - ("org.apache.htrace.", "Apache HTrace"), - ("org.jboss.", "JBoss"), - ("org.jetbrains.kotlin.", "Kotlin"), - ("org.jetbrains.", "JetBrains"), -] - - -def project_name_for_cluster(jar_names: list[str]) -> tuple[str, str]: - """Return (heading, jar_prefix) for a cluster of jars sharing a NOTICE. - - The heading prefers a hand-curated PROJECT_NAMES entry whose key is a - prefix of every jar in the cluster. Falls back to the longest common - Maven-style prefix (or the first jar's name) when nothing matches. +def project_name_for_cluster(jar_names: list[str]) -> str: + """Return a heading for a cluster of jars sharing a NOTICE. + + Uses the longest common dotted prefix of the jar filenames (e.g. + `org.apache.hadoop.hadoop-annotations-3.3.3.jar` and siblings yield + `org.apache.hadoop`). For single-jar clusters, returns the jar name + without `.jar`. The "Bundled jars: ..." line in each block lists + exact filenames, so the heading just needs to be a navigational + summary, not a polished project label. """ if not jar_names: - return ("(unknown)", "") - sample = jar_names[0] - for prefix, name in PROJECT_NAMES: - if all(j.startswith(prefix) for j in jar_names): - return (name, prefix) - # Fallback: longest common prefix of dotted segments before the artifact. + return "(unknown)" + if len(jar_names) == 1: + name = jar_names[0] + return name[:-4] if name.endswith(".jar") else name common = os.path.commonprefix(jar_names) - # Trim back to the last '.' so we don't mid-word truncate. if "." in common: - common = common[: common.rfind(".") + 1] - return (common.rstrip(".") or sample, common) + common = common[: common.rfind(".")] + return common or jar_names[0] def collect_clusters(lib_dirs: list[Path]) -> dict[str, dict]: @@ -274,7 +191,7 @@ def main() -> int: key=lambda kv: (-len(kv[1]["jars"]), kv[0]), ) for h, c in sorted_clusters: - heading, _ = project_name_for_cluster(c["jars"]) + heading = project_name_for_cluster(c["jars"]) parts.append(emit_block(heading, c["jars"], c["content"])) if args.extras: diff --git a/computing-unit-managing-service/NOTICE-binary b/computing-unit-managing-service/NOTICE-binary index 5506891ee3b..35fc2a1c1de 100644 --- a/computing-unit-managing-service/NOTICE-binary +++ b/computing-unit-managing-service/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk -------------------------------------------------------------------------------- Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) @@ -37,7 +37,7 @@ The licenses for these third party components are included in LICENSE.txt The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Hadoop +org.apache.hadoop -------------------------------------------------------------------------------- Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) @@ -78,7 +78,7 @@ Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) @@ -178,7 +178,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg -------------------------------------------------------------------------------- Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) @@ -209,7 +209,7 @@ the following copyright notice: | limitations under the License. -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey -------------------------------------------------------------------------------- Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) @@ -329,7 +329,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Netty +io.netty.netty-tcnative-boringssl-static-2.0.61 -------------------------------------------------------------------------------- Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) @@ -387,7 +387,7 @@ This product contains code from boringssl. * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 +org.glassfish.hk2 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar @@ -449,7 +449,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty.websocket -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar @@ -574,7 +574,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.17.0.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar @@ -682,7 +682,7 @@ The project maintains the following source code repositories: * https://github.com/eclipse-ee4j/jaf -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar @@ -709,7 +709,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -737,7 +737,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -760,7 +760,7 @@ limitations under the License. This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Apache Hadoop (third-party shaded) +org.apache.hadoop.thirdparty -------------------------------------------------------------------------------- Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar @@ -778,7 +778,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-framework-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-framework-4.2.0.jar @@ -790,7 +790,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-beanutils.commons-beanutils-1.9.4 -------------------------------------------------------------------------------- Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar @@ -802,7 +802,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -881,7 +881,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar @@ -893,7 +893,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar @@ -905,7 +905,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Log4j 1.x +log4j.log4j-1.2.17 -------------------------------------------------------------------------------- Bundled jars: log4j.log4j-1.2.17.jar @@ -917,7 +917,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-codec.commons-codec-1.17.1 -------------------------------------------------------------------------------- Bundled jars: commons-codec.commons-codec-1.17.1.jar @@ -929,7 +929,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-admin-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar @@ -941,7 +941,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.14.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.14.0.jar @@ -953,7 +953,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-math3-3.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-math3-3.1.1.jar @@ -1033,7 +1033,7 @@ sources enumerated above at the time of code translation are in the LICENSE.txt file. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar @@ -1060,7 +1060,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-config-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar @@ -1072,7 +1072,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Toolchain +org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2 -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar @@ -1136,7 +1136,7 @@ https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Apache Yetus +org.apache.yetus.audience-annotations-0.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar @@ -1148,7 +1148,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-server-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar @@ -1314,7 +1314,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-avro-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar @@ -1337,7 +1337,7 @@ its NOTICE file: The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.ext.jersey-bean-validation-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar @@ -1495,7 +1495,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-format-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar @@ -1507,7 +1507,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-vfs2-2.9.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar @@ -1519,7 +1519,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0.jar @@ -1547,7 +1547,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Inject API +jakarta.inject.jakarta.inject-api-2.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar @@ -1595,7 +1595,7 @@ None None -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-grpc-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar @@ -1607,7 +1607,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-vector-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar @@ -1619,7 +1619,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.client5.httpclient5-5.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar @@ -1631,7 +1631,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-crypto-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar @@ -1643,7 +1643,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-core-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar @@ -1655,7 +1655,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar @@ -1667,7 +1667,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-collections4-4.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-collections4-4.4.jar @@ -1679,7 +1679,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.token-provider-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.token-provider-1.0.1.jar @@ -1691,7 +1691,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar @@ -1775,7 +1775,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-simplekdc-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar @@ -1787,7 +1787,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-4.4.16 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar @@ -1799,7 +1799,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-logging.commons-logging-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-logging.commons-logging-1.2.jar @@ -1811,7 +1811,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-recipes-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar @@ -1823,7 +1823,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-pool.commons-pool-1.6 -------------------------------------------------------------------------------- Bundled jars: commons-pool.commons-pool-1.6.jar @@ -1835,7 +1835,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.1.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar @@ -1902,7 +1902,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Avro +org.apache.avro.avro-1.12.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.avro.avro-1.12.0.jar @@ -1915,7 +1915,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-netty-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar @@ -1927,7 +1927,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-client-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-client-4.2.0.jar @@ -1939,7 +1939,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-collections.commons-collections-3.2.2 -------------------------------------------------------------------------------- Bundled jars: commons-collections.commons-collections-3.2.2.jar @@ -1951,7 +1951,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -1973,7 +1973,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-cli.commons-cli-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-cli.commons-cli-1.2.jar @@ -1985,7 +1985,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-h2-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar @@ -1997,7 +1997,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-server-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar @@ -2009,7 +2009,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-jcs3-core-3.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar @@ -2021,7 +2021,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HTrace +org.apache.htrace.htrace-core4-4.1.0-incubating -------------------------------------------------------------------------------- Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar @@ -2033,7 +2033,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.extensions.guice-servlet-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar @@ -2045,7 +2045,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta Annotations API +jakarta.annotation.jakarta.annotation-api-3.0.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.annotation.jakarta.annotation-api-3.0.0.jar @@ -2094,7 +2094,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar @@ -2106,7 +2106,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-compress-1.26.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-compress-1.26.2.jar @@ -2118,7 +2118,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpclient-4.5.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar @@ -2130,7 +2130,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache ORC +org.apache.orc.orc-shims-1.9.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.orc.orc-shims-1.9.4.jar @@ -2142,7 +2142,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-jackson-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar @@ -2166,7 +2166,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-client-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar @@ -2178,7 +2178,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-xdr-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar @@ -2190,7 +2190,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-asn1-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar @@ -2202,7 +2202,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-io.commons-io-2.16.1 -------------------------------------------------------------------------------- Bundled jars: commons-io.commons-io-2.16.1.jar @@ -2214,7 +2214,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-pkix-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar @@ -2226,7 +2226,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-identity-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar @@ -2238,7 +2238,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar @@ -2266,7 +2266,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-jute-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar @@ -2278,7 +2278,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar @@ -2290,7 +2290,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-configuration2-2.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar @@ -2302,7 +2302,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.guice-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.guice-4.0.jar @@ -2317,7 +2317,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk.third-party-jackson-core-2.29.51 -------------------------------------------------------------------------------- Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar @@ -2418,7 +2418,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.7.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.7.0.jar @@ -2434,7 +2434,7 @@ Other developers who have contributed code are: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-common-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar @@ -2599,7 +2599,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-common-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar @@ -2611,7 +2611,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-core-15.0.2.jar @@ -2623,7 +2623,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg.iceberg-bundled-guava-1.7.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar @@ -2635,7 +2635,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.11.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.11.0.jar @@ -2647,7 +2647,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-net.commons-net-3.6 -------------------------------------------------------------------------------- Bundled jars: commons-net.commons-net-3.6.jar @@ -2659,7 +2659,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Netty +io.netty.netty-3.10.6.Final -------------------------------------------------------------------------------- Bundled jars: io.netty.netty-3.10.6.Final.jar diff --git a/config-service/NOTICE-binary b/config-service/NOTICE-binary index 6678307fc87..b4d7bf5669e 100644 --- a/config-service/NOTICE-binary +++ b/config-service/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) @@ -105,7 +105,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey -------------------------------------------------------------------------------- Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) @@ -225,7 +225,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 +org.glassfish.hk2 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar @@ -287,7 +287,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar @@ -395,7 +395,7 @@ The project maintains the following source code repositories: * https://github.com/eclipse-ee4j/jaf -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -423,7 +423,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -446,7 +446,7 @@ limitations under the License. This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -525,7 +525,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.13.0.jar @@ -537,7 +537,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Toolchain +org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2 -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar @@ -601,7 +601,7 @@ https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-server-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar @@ -767,7 +767,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.ext.jersey-bean-validation-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar @@ -925,7 +925,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar @@ -953,7 +953,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Inject API +jakarta.inject.jakarta.inject-api-2.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar @@ -1001,7 +1001,7 @@ None None -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar @@ -1085,7 +1085,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.1.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar @@ -1152,7 +1152,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -1174,7 +1174,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar @@ -1201,7 +1201,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar @@ -1229,7 +1229,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.7.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.7.0.jar @@ -1245,7 +1245,7 @@ Other developers who have contributed code are: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-common-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar @@ -1410,7 +1410,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jakarta Annotations API +jakarta.annotation.jakarta.annotation-api-2.1.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar @@ -1455,7 +1455,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.11.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.11.0.jar diff --git a/file-service/NOTICE-binary b/file-service/NOTICE-binary index 574fc198b36..8e98c9d907e 100644 --- a/file-service/NOTICE-binary +++ b/file-service/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk -------------------------------------------------------------------------------- Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) @@ -37,7 +37,7 @@ The licenses for these third party components are included in LICENSE.txt The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Hadoop +org.apache.hadoop -------------------------------------------------------------------------------- Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) @@ -78,7 +78,7 @@ Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) @@ -178,7 +178,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg -------------------------------------------------------------------------------- Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) @@ -209,7 +209,7 @@ the following copyright notice: | limitations under the License. -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey -------------------------------------------------------------------------------- Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) @@ -329,7 +329,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Netty +io.netty.netty-tcnative-boringssl-static-2.0.61 -------------------------------------------------------------------------------- Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) @@ -387,7 +387,7 @@ This product contains code from boringssl. * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 +org.glassfish.hk2 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar @@ -449,7 +449,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty.websocket -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar @@ -574,7 +574,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar @@ -682,7 +682,7 @@ The project maintains the following source code repositories: * https://github.com/eclipse-ee4j/jaf -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar @@ -709,7 +709,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -737,7 +737,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -760,7 +760,7 @@ limitations under the License. This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Apache Hadoop (third-party shaded) +org.apache.hadoop.thirdparty -------------------------------------------------------------------------------- Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar @@ -778,7 +778,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-framework-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-framework-4.2.0.jar @@ -790,7 +790,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-beanutils.commons-beanutils-1.9.4 -------------------------------------------------------------------------------- Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar @@ -802,7 +802,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -881,7 +881,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar @@ -893,7 +893,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar @@ -905,7 +905,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Log4j 1.x +log4j.log4j-1.2.17 -------------------------------------------------------------------------------- Bundled jars: log4j.log4j-1.2.17.jar @@ -917,7 +917,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-codec.commons-codec-1.17.1 -------------------------------------------------------------------------------- Bundled jars: commons-codec.commons-codec-1.17.1.jar @@ -929,7 +929,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-admin-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar @@ -941,7 +941,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.14.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.14.0.jar @@ -953,7 +953,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-math3-3.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-math3-3.1.1.jar @@ -1033,7 +1033,7 @@ sources enumerated above at the time of code translation are in the LICENSE.txt file. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar @@ -1060,7 +1060,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-config-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar @@ -1072,7 +1072,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Toolchain +org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2 -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar @@ -1136,7 +1136,7 @@ https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Apache Yetus +org.apache.yetus.audience-annotations-0.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar @@ -1148,7 +1148,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-server-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar @@ -1314,7 +1314,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-avro-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar @@ -1337,7 +1337,7 @@ its NOTICE file: The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.ext.jersey-bean-validation-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar @@ -1495,7 +1495,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-format-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar @@ -1507,7 +1507,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-vfs2-2.9.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar @@ -1519,7 +1519,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar @@ -1547,7 +1547,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Inject API +jakarta.inject.jakarta.inject-api-2.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar @@ -1595,7 +1595,7 @@ None None -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-grpc-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar @@ -1607,7 +1607,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-vector-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar @@ -1619,7 +1619,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.client5.httpclient5-5.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar @@ -1631,7 +1631,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-crypto-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar @@ -1643,7 +1643,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-core-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar @@ -1655,7 +1655,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar @@ -1667,7 +1667,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.token-provider-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.token-provider-1.0.1.jar @@ -1679,7 +1679,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar @@ -1763,7 +1763,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-simplekdc-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar @@ -1775,7 +1775,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-4.4.16 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar @@ -1787,7 +1787,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-logging.commons-logging-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-logging.commons-logging-1.2.jar @@ -1799,7 +1799,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-recipes-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar @@ -1811,7 +1811,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-pool.commons-pool-1.6 -------------------------------------------------------------------------------- Bundled jars: commons-pool.commons-pool-1.6.jar @@ -1823,7 +1823,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.1.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar @@ -1890,7 +1890,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Avro +org.apache.avro.avro-1.12.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.avro.avro-1.12.0.jar @@ -1903,7 +1903,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-netty-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar @@ -1915,7 +1915,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-client-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-client-4.2.0.jar @@ -1927,7 +1927,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-collections.commons-collections-3.2.2 -------------------------------------------------------------------------------- Bundled jars: commons-collections.commons-collections-3.2.2.jar @@ -1939,7 +1939,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -1961,7 +1961,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-cli.commons-cli-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-cli.commons-cli-1.2.jar @@ -1973,7 +1973,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-h2-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar @@ -1985,7 +1985,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-server-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar @@ -1997,7 +1997,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-jcs3-core-3.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar @@ -2009,7 +2009,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HTrace +org.apache.htrace.htrace-core4-4.1.0-incubating -------------------------------------------------------------------------------- Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar @@ -2021,7 +2021,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.extensions.guice-servlet-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar @@ -2033,7 +2033,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar @@ -2045,7 +2045,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-compress-1.26.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-compress-1.26.2.jar @@ -2057,7 +2057,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpclient-4.5.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar @@ -2069,7 +2069,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache ORC +org.apache.orc.orc-shims-1.9.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.orc.orc-shims-1.9.4.jar @@ -2081,7 +2081,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-jackson-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar @@ -2105,7 +2105,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-client-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar @@ -2117,7 +2117,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-xdr-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar @@ -2129,7 +2129,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-asn1-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar @@ -2141,7 +2141,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-io.commons-io-2.16.1 -------------------------------------------------------------------------------- Bundled jars: commons-io.commons-io-2.16.1.jar @@ -2153,7 +2153,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-pkix-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar @@ -2165,7 +2165,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-identity-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar @@ -2177,7 +2177,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar @@ -2205,7 +2205,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-jute-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar @@ -2217,7 +2217,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar @@ -2229,7 +2229,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-configuration2-2.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar @@ -2241,7 +2241,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.guice-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.guice-4.0.jar @@ -2256,7 +2256,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk.third-party-jackson-core-2.29.51 -------------------------------------------------------------------------------- Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar @@ -2357,7 +2357,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.7.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.7.0.jar @@ -2373,7 +2373,7 @@ Other developers who have contributed code are: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-common-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar @@ -2538,7 +2538,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jakarta Annotations API +jakarta.annotation.jakarta.annotation-api-2.1.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar @@ -2583,7 +2583,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-common-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar @@ -2595,7 +2595,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-core-15.0.2.jar @@ -2607,7 +2607,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg.iceberg-bundled-guava-1.7.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar @@ -2619,7 +2619,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.11.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.11.0.jar @@ -2631,7 +2631,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-net.commons-net-3.6 -------------------------------------------------------------------------------- Bundled jars: commons-net.commons-net-3.6.jar @@ -2643,7 +2643,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Netty +io.netty.netty-3.10.6.Final -------------------------------------------------------------------------------- Bundled jars: io.netty.netty-3.10.6.Final.jar diff --git a/workflow-compiling-service/NOTICE-binary b/workflow-compiling-service/NOTICE-binary index 5ac55395b8e..93cb25a5c96 100644 --- a/workflow-compiling-service/NOTICE-binary +++ b/workflow-compiling-service/NOTICE-binary @@ -5,7 +5,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk -------------------------------------------------------------------------------- Bundled jars (29): software.amazon.awssdk.annotations-2.29.51.jar, software.amazon.awssdk.apache-client-2.29.51.jar, software.amazon.awssdk.arns-2.29.51.jar, ... (+26 more) @@ -37,7 +37,7 @@ The licenses for these third party components are included in LICENSE.txt The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Hadoop +org.apache.hadoop -------------------------------------------------------------------------------- Bundled jars (8): org.apache.hadoop.hadoop-annotations-3.3.1.jar, org.apache.hadoop.hadoop-auth-3.3.1.jar, org.apache.hadoop.hadoop-common-3.3.1.jar, ... (+5 more) @@ -78,7 +78,7 @@ Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography APIs written by the Legion of the Bouncy Castle Inc. -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty -------------------------------------------------------------------------------- Bundled jars (7): org.eclipse.jetty.jetty-http-11.0.20.jar, org.eclipse.jetty.jetty-io-11.0.20.jar, org.eclipse.jetty.jetty-security-11.0.20.jar, ... (+4 more) @@ -178,7 +178,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg -------------------------------------------------------------------------------- Bundled jars (6): org.apache.iceberg.iceberg-api-1.7.1.jar, org.apache.iceberg.iceberg-aws-1.7.1.jar, org.apache.iceberg.iceberg-common-1.7.1.jar, ... (+3 more) @@ -209,7 +209,7 @@ the following copyright notice: | limitations under the License. -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey -------------------------------------------------------------------------------- Bundled jars (5): org.glassfish.jersey.containers.jersey-container-servlet-3.0.12.jar, org.glassfish.jersey.containers.jersey-container-servlet-core-3.0.12.jar, org.glassfish.jersey.core.jersey-client-3.0.12.jar, ... (+2 more) @@ -329,7 +329,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Netty +io.netty.netty-tcnative-boringssl-static-2.0.61 -------------------------------------------------------------------------------- Bundled jars (5): io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar, io.netty.netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar, ... (+2 more) @@ -387,7 +387,7 @@ This product contains code from boringssl. * https://boringssl.googlesource.com/boringssl/ -------------------------------------------------------------------------------- -Eclipse GlassFish HK2 +org.glassfish.hk2 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.hk2.external.aopalliance-repackaged-3.0.6.jar, org.glassfish.hk2.hk2-api-3.0.6.jar, org.glassfish.hk2.hk2-locator-3.0.3.jar, org.glassfish.hk2.hk2-utils-3.0.6.jar @@ -449,7 +449,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Lucene +org.apache.lucene -------------------------------------------------------------------------------- Bundled jars: org.apache.lucene.lucene-memory-8.7.0.jar, org.apache.lucene.lucene-queries-8.7.0.jar, org.apache.lucene.lucene-queryparser-8.7.0.jar, org.apache.lucene.lucene-sandbox-8.7.0.jar @@ -665,7 +665,7 @@ which can be obtained from https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz -------------------------------------------------------------------------------- -Eclipse Jetty +org.eclipse.jetty.websocket -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.websocket.websocket-api-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-client-9.4.40.v20210413.jar, org.eclipse.jetty.websocket.websocket-common-9.4.40.v20210413.jar @@ -790,7 +790,7 @@ for non-commercial or commercial purposes and without fee is granted provided that the copyright notice appears in all copies. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar, com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar, com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar @@ -814,7 +814,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Lucene +org.apache.lucene -------------------------------------------------------------------------------- Bundled jars: org.apache.lucene.lucene-analyzers-common-8.11.4.jar, org.apache.lucene.lucene-core-8.11.4.jar @@ -1114,7 +1114,7 @@ The project maintains the following source code repositories: * https://github.com/eclipse-ee4j/jaf -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.16.1.jar, com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.10.5.jar @@ -1141,7 +1141,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-annotations-2.18.6.jar, com.fasterxml.jackson.core.jackson-databind-2.18.6.jar @@ -1169,7 +1169,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Scala +org.scala-lang -------------------------------------------------------------------------------- Bundled jars: org.scala-lang.scala-library-2.13.18.jar, org.scala-lang.scala-reflect-2.13.18.jar @@ -1192,7 +1192,7 @@ limitations under the License. This software includes projects with other licenses -- see `doc/LICENSE.md`. -------------------------------------------------------------------------------- -Apache Hadoop (third-party shaded) +org.apache.hadoop.thirdparty -------------------------------------------------------------------------------- Bundled jars: org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.1.1.jar, org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_7-1.1.1.jar @@ -1210,7 +1210,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-framework-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-framework-4.2.0.jar @@ -1222,7 +1222,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-beanutils.commons-beanutils-1.9.4 -------------------------------------------------------------------------------- Bundled jars: commons-beanutils.commons-beanutils-1.9.4.jar @@ -1234,7 +1234,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.core.jackson-core-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.core.jackson-core-2.18.6.jar @@ -1313,7 +1313,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-3.5.6.jar @@ -1325,7 +1325,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpasyncclient-4.1.5 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpasyncclient-4.1.5.jar @@ -1337,7 +1337,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-util-1.0.1.jar @@ -1349,7 +1349,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Log4j 1.x +log4j.log4j-1.2.17 -------------------------------------------------------------------------------- Bundled jars: log4j.log4j-1.2.17.jar @@ -1361,7 +1361,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-codec.commons-codec-1.17.1 -------------------------------------------------------------------------------- Bundled jars: commons-codec.commons-codec-1.17.1.jar @@ -1373,7 +1373,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-admin-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-admin-1.0.1.jar @@ -1385,7 +1385,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-math3-3.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-math3-3.1.1.jar @@ -1465,7 +1465,7 @@ sources enumerated above at the time of code translation are in the LICENSE.txt file. -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-no-ctor-deser-2.18.6.jar @@ -1492,7 +1492,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-config-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-config-1.0.1.jar @@ -1504,7 +1504,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jetty Toolchain +org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2 -------------------------------------------------------------------------------- Bundled jars: org.eclipse.jetty.toolchain.jetty-jakarta-servlet-api-5.0.2.jar @@ -1568,7 +1568,7 @@ https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html * org.eclipse.jetty.toolchain:jetty-schemas -------------------------------------------------------------------------------- -Apache Yetus +org.apache.yetus.audience-annotations-0.13.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.yetus.audience-annotations-0.13.0.jar @@ -1580,7 +1580,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-server-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-server-3.0.12.jar @@ -1746,7 +1746,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-avro-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-avro-1.13.1.jar @@ -1769,7 +1769,7 @@ its NOTICE file: The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.ext.jersey-bean-validation-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.ext.jersey-bean-validation-3.0.12.jar @@ -1927,7 +1927,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-format-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-format-15.0.2.jar @@ -1939,7 +1939,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-vfs2-2.9.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-vfs2-2.9.0.jar @@ -1951,7 +1951,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.16.1.jar @@ -1979,7 +1979,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Jakarta Inject API +jakarta.inject.jakarta.inject-api-2.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.inject.jakarta.inject-api-2.0.1.jar @@ -2027,7 +2027,7 @@ None None -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-grpc-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-grpc-15.0.2.jar @@ -2039,7 +2039,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-vector-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-vector-15.0.2.jar @@ -2051,7 +2051,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.client5.httpclient5-5.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.client5.httpclient5-5.4.jar @@ -2063,7 +2063,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-crypto-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-crypto-1.0.1.jar @@ -2075,7 +2075,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-core-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-core-1.0.1.jar @@ -2087,7 +2087,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-core-15.0.2.jar @@ -2099,7 +2099,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.token-provider-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.token-provider-1.0.1.jar @@ -2111,7 +2111,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta XML Binding API +jakarta.xml.bind.jakarta.xml.bind-api-3.0.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.xml.bind.jakarta.xml.bind-api-3.0.1.jar @@ -2195,7 +2195,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-simplekdc-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-simplekdc-1.0.1.jar @@ -2207,7 +2207,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-4.4.16 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-4.4.16.jar @@ -2219,7 +2219,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-logging.commons-logging-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-logging.commons-logging-1.2.jar @@ -2231,7 +2231,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-recipes-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-recipes-4.2.0.jar @@ -2243,7 +2243,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-pool.commons-pool-1.6 -------------------------------------------------------------------------------- Bundled jars: commons-pool.commons-pool-1.6.jar @@ -2255,7 +2255,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jakarta RESTful Web Services API +jakarta.ws.rs.jakarta.ws.rs-api-3.0.0 -------------------------------------------------------------------------------- Bundled jars: jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar @@ -2322,7 +2322,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Avro +org.apache.avro.avro-1.12.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.avro.avro-1.12.0.jar @@ -2335,7 +2335,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.arrow-memory-netty-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.arrow-memory-netty-15.0.2.jar @@ -2347,7 +2347,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Curator +org.apache.curator.curator-client-4.2.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.curator.curator-client-4.2.0.jar @@ -2359,7 +2359,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-collections.commons-collections-3.2.2 -------------------------------------------------------------------------------- Bundled jars: commons-collections.commons-collections-3.2.2.jar @@ -2371,7 +2371,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -R2DBC +io.r2dbc.r2dbc-spi-0.9.0.RELEASE -------------------------------------------------------------------------------- Bundled jars: io.r2dbc.r2dbc-spi-0.9.0.RELEASE.jar @@ -2393,7 +2393,7 @@ See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-cli.commons-cli-1.2 -------------------------------------------------------------------------------- Bundled jars: commons-cli.commons-cli-1.2.jar @@ -2405,7 +2405,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-h2-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-h2-5.3.jar @@ -2417,7 +2417,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-server-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-server-1.0.1.jar @@ -2429,7 +2429,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-jcs3-core-3.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-jcs3-core-3.2.jar @@ -2441,7 +2441,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HTrace +org.apache.htrace.htrace-core4-4.1.0-incubating -------------------------------------------------------------------------------- Bundled jars: org.apache.htrace.htrace-core4-4.1.0-incubating.jar @@ -2453,7 +2453,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.extensions.guice-servlet-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.extensions.guice-servlet-4.0.jar @@ -2465,7 +2465,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.core5.httpcore5-5.3 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.core5.httpcore5-5.3.jar @@ -2477,7 +2477,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-compress-1.27.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-compress-1.27.1.jar @@ -2489,7 +2489,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpclient-4.5.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpclient-4.5.13.jar @@ -2501,7 +2501,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache ORC +org.apache.orc.orc-shims-1.9.4 -------------------------------------------------------------------------------- Bundled jars: org.apache.orc.orc-shims-1.9.4.jar @@ -2513,7 +2513,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Parquet +org.apache.parquet.parquet-jackson-1.13.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.parquet.parquet-jackson-1.13.1.jar @@ -2537,7 +2537,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-client-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-client-1.0.1.jar @@ -2549,7 +2549,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-xdr-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-xdr-1.0.1.jar @@ -2561,7 +2561,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-asn1-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-asn1-1.0.1.jar @@ -2573,7 +2573,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-io.commons-io-2.16.1 -------------------------------------------------------------------------------- Bundled jars: commons-io.commons-io-2.16.1.jar @@ -2585,7 +2585,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-pkix-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-pkix-1.0.1.jar @@ -2597,7 +2597,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-identity-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-identity-1.0.1.jar @@ -2609,7 +2609,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Jackson (FasterXML) +com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.jackson.module.jackson-module-blackbird-2.16.1.jar @@ -2637,7 +2637,7 @@ in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. -------------------------------------------------------------------------------- -Apache ZooKeeper +org.apache.zookeeper.zookeeper-jute-3.5.6 -------------------------------------------------------------------------------- Bundled jars: org.apache.zookeeper.zookeeper-jute-3.5.6.jar @@ -2649,7 +2649,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpcore-nio-4.4.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpcore-nio-4.4.13.jar @@ -2661,7 +2661,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerby-util-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerby-util-1.0.1.jar @@ -2673,7 +2673,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-lang3-3.16.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-lang3-3.16.0.jar @@ -2685,7 +2685,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-configuration2-2.1.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-configuration2-2.1.1.jar @@ -2697,7 +2697,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Google Guice +com.google.inject.guice-4.0 -------------------------------------------------------------------------------- Bundled jars: com.google.inject.guice-4.0.jar @@ -2712,7 +2712,7 @@ This product includes software developed by The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -AWS SDK for Java 2.0 +software.amazon.awssdk.third-party-jackson-core-2.29.51 -------------------------------------------------------------------------------- Bundled jars: software.amazon.awssdk.third-party-jackson-core-2.29.51.jar @@ -2813,7 +2813,7 @@ https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16 - as is required by that license.) -------------------------------------------------------------------------------- -FasterXML +com.fasterxml.classmate-1.7.0 -------------------------------------------------------------------------------- Bundled jars: com.fasterxml.classmate-1.7.0.jar @@ -2829,7 +2829,7 @@ Other developers who have contributed code are: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi) -------------------------------------------------------------------------------- -Eclipse Jersey +org.glassfish.jersey.core.jersey-common-3.0.12 -------------------------------------------------------------------------------- Bundled jars: org.glassfish.jersey.core.jersey-common-3.0.12.jar @@ -2994,7 +2994,7 @@ W3.org documents * Copyright: Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- -Jakarta Annotations API +jakarta.annotation.jakarta.annotation-api-2.1.1 -------------------------------------------------------------------------------- Bundled jars: jakarta.annotation.jakarta.annotation-api-2.1.1.jar @@ -3039,7 +3039,7 @@ possession, or use, and re-export of encryption software, to see if this is permitted. -------------------------------------------------------------------------------- -Apache Kerby +org.apache.kerby.kerb-common-1.0.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.kerby.kerb-common-1.0.1.jar @@ -3051,7 +3051,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Arrow +org.apache.arrow.flight-core-15.0.2 -------------------------------------------------------------------------------- Bundled jars: org.apache.arrow.flight-core-15.0.2.jar @@ -3063,7 +3063,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Iceberg +org.apache.iceberg.iceberg-bundled-guava-1.7.1 -------------------------------------------------------------------------------- Bundled jars: org.apache.iceberg.iceberg-bundled-guava-1.7.1.jar @@ -3075,7 +3075,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons +org.apache.commons.commons-text-1.11.0 -------------------------------------------------------------------------------- Bundled jars: org.apache.commons.commons-text-1.11.0.jar @@ -3087,7 +3087,7 @@ This product includes software developed at The Apache Software Foundation (https://www.apache.org/). -------------------------------------------------------------------------------- -Apache Commons (legacy artifactId) +commons-net.commons-net-3.6 -------------------------------------------------------------------------------- Bundled jars: commons-net.commons-net-3.6.jar @@ -3099,7 +3099,7 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -Netty +io.netty.netty-3.10.6.Final -------------------------------------------------------------------------------- Bundled jars: io.netty.netty-3.10.6.Final.jar @@ -3221,7 +3221,7 @@ framework implementation, which can be obtained at: * http://felix.apache.org/ -------------------------------------------------------------------------------- -Apache HttpComponents +org.apache.httpcomponents.httpmime-4.5.13 -------------------------------------------------------------------------------- Bundled jars: org.apache.httpcomponents.httpmime-4.5.13.jar