Skip to content

Commit

Permalink
Build: Add plugin to generate license and notice files
Browse files Browse the repository at this point in the history
  • Loading branch information
bryanck committed Jan 15, 2025
1 parent d96901b commit c5cb209
Show file tree
Hide file tree
Showing 14 changed files with 1,517 additions and 2,159 deletions.
336 changes: 80 additions & 256 deletions aws-bundle/LICENSE

Large diffs are not rendered by default.

103 changes: 0 additions & 103 deletions aws-bundle/NOTICE
Original file line number Diff line number Diff line change
@@ -1,103 +0,0 @@

Apache Iceberg
Copyright 2017-2024 The Apache Software Foundation

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

--------------------------------------------------------------------------------

NOTICE for Group: commons-codec Name: commons-codec Version: 1.17.1

src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java
contains test data from http://aspell.net/test/orig/batch0.tab.
Copyright (C) 2002 Kevin Atkinson ([email protected])

===============================================================================

The content of package org.apache.commons.codec.language.bm has been translated
from the original php source code available at http://stevemorse.org/phoneticinfo.htm
with permission from the original authors.
Original source copyright:
Copyright (c) 2008 Alexander Beider & Stephen P. Morse.

--------------------------------------------------------------------------------

NOTICE for Group: software.amazon.awssdk Name: annotations Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: apache-client Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: arns Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: auth Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: aws-core Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: aws-json-protocol Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: aws-query-protocol Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: aws-xml-protocol Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: checksums Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: checksums-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: crt-core Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: dynamodb Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: endpoints-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: glue Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-auth Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-auth-aws Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-auth-aws-crt Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-auth-aws-eventstream Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-auth-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: http-client-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: iam Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: identity-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: json-utils Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: kms Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: lakeformation Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: metrics-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: netty-nio-client Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: profiles Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: protocol-core Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: regions Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: retries Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: retries-spi Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: s3 Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: sdk-core Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: sso Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: sts Version: 2.28.5
NOTICE for Group: software.amazon.awssdk Name: utils Version: 2.28.5

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

--------------------------------------------------------------------------------

NOTICE for Group: software.amazon.awssdk Name: third-party-jackson-core Version: 2.28.5

# Jackson JSON processor

Jackson is a high-performance, Free/Open Source JSON processing library.
It was originally written by Tatu Saloranta ([email protected]), 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.
1 change: 1 addition & 0 deletions aws-bundle/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
project(":iceberg-aws-bundle") {

apply plugin: 'com.gradleup.shadow'
apply from: "${rootDir}/license.gradle"

tasks.jar.dependsOn tasks.shadowJar

Expand Down
Loading

0 comments on commit c5cb209

Please sign in to comment.