stevenzwu commented on code in PR #16181:
URL: https://github.com/apache/iceberg/pull/16181#discussion_r3191784409


##########
azure-bundle/LICENSE:
##########
@@ -269,13 +357,48 @@ License: MIT
 
 
--------------------------------------------------------------------------------
 
+This product bundles MSAL4J Persistence Extension.
+
+Project URL: 
https://github.com/AzureAD/microsoft-authentication-library-for-java
+License: MIT
+|     MIT License

Review Comment:
   Following the newline ask: while adding the blank line, also worth dropping 
the duplicate `|     MIT License` heading (it duplicates `License: MIT` 
directly above), matching the cleanup pattern in #16196.
   
   Note the pre-existing entry above for "Microsoft Authentication Library for 
Java" at line 336 has the same defect — out of scope for this PR but worth a 
follow-up.



##########
azure-bundle/LICENSE:
##########
@@ -238,6 +238,94 @@ License: Apache License, Version 2.0 - 
https://www.apache.org/licenses/LICENSE-2
 
 
--------------------------------------------------------------------------------
 
+This product bundles FastDoubleParser (via Jackson JSON Processor).
+
+Copyright: 2023 Werner Randelshofer, Switzerland
+Project URL: https://github.com/wrandelshofer/FastDoubleParser
+License: MIT
+| MIT License
+|
+| Copyright (c) 2023 Werner Randelshofer, Switzerland
+|
+| 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, sublicense, and/or sell
+| copies of the Software, and to permit persons to whom the Software is
+| furnished to do so, subject to the following conditions:
+|
+| The above copyright notice and this permission notice shall be included in 
all
+| copies or substantial portions of the Software.
+|
+| 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. IN NO EVENT SHALL THE
+| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+| SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+This product bundles fast_float (bundled by FastDoubleParser).
+
+Copyright: 2021 The fast_float authors
+Project URL: https://github.com/fastfloat/fast_float
+License: MIT
+| MIT License

Review Comment:
   Same defect @rdblue flagged at line 246 for FastDoubleParser: this `| MIT 
License` line duplicates `License: MIT` directly above. Add a blank line before 
the `|` block, and consider dropping the redundant heading line (matches the 
sister PR #16196 cleanup).



##########
azure-bundle/LICENSE:
##########
@@ -238,6 +238,94 @@ License: Apache License, Version 2.0 - 
https://www.apache.org/licenses/LICENSE-2
 
 
--------------------------------------------------------------------------------
 
+This product bundles FastDoubleParser (via Jackson JSON Processor).
+
+Copyright: 2023 Werner Randelshofer, Switzerland
+Project URL: https://github.com/wrandelshofer/FastDoubleParser
+License: MIT
+| MIT License
+|
+| Copyright (c) 2023 Werner Randelshofer, Switzerland
+|
+| 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, sublicense, and/or sell
+| copies of the Software, and to permit persons to whom the Software is
+| furnished to do so, subject to the following conditions:
+|
+| The above copyright notice and this permission notice shall be included in 
all
+| copies or substantial portions of the Software.
+|
+| 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. IN NO EVENT SHALL THE
+| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+| SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+This product bundles fast_float (bundled by FastDoubleParser).
+
+Copyright: 2021 The fast_float authors
+Project URL: https://github.com/fastfloat/fast_float
+License: MIT
+| MIT License
+|
+| Copyright (c) 2021 The fast_float authors
+|
+| 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, sublicense, and/or sell
+| copies of the Software, and to permit persons to whom the Software is
+| furnished to do so, subject to the following conditions:
+|
+| The above copyright notice and this permission notice shall be included in 
all
+| copies or substantial portions of the Software.
+|
+| 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. IN NO EVENT SHALL THE
+| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+| SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+This product bundles bigint (bundled by FastDoubleParser).
+
+Copyright: 2022 Tim Buktu
+Project URL: https://github.com/tbuktu/bigint
+License: BSD 2-Clause
+| 2-clause BSD License

Review Comment:
   Same as above — `| 2-clause BSD License` duplicates `License: BSD 2-Clause`. 
Add a blank line and drop the duplicate heading.



##########
azure-bundle/LICENSE:
##########
@@ -301,6 +431,11 @@ This product bundles JNA.
 
 Project URL: https://github.com/java-native-access/jna
 License: Apache License, Version 2.0 - 
https://www.apache.org/licenses/LICENSE-2.0
+| Java Native Access (JNA) is dual-licensed under the Apache License, Version 
2.0
+| (from JNA 4.0 onward) or the LGPL, version 2.1 or later. This product
+| redistributes JNA under the terms of the Apache License, Version 2.0.
+| The shaded JAR retains JNA's upstream META-INF/LGPL2.1 and META-INF/AL2.0
+| copies of both license texts as published by the JNA project.

Review Comment:
   +1. The `License: Apache License, Version 2.0` line on 433 already declares 
the chosen license, which is what the [ASF FAQ on dual-licensed 
works](https://www.apache.org/legal/resolved.html#faq) requires. The residual 
`META-INF/LGPL2.1` text in the shaded JAR is a normal META-INF passthrough from 
the upstream artifact — not a compliance issue we need to explain in LICENSE. 
Drop lines 434–438.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to