leborchuk opened a new pull request, #1987:
URL: https://github.com/apache/cloudberry/pull/1987
LICENSE (root) — added the missing coverage:
1. Boost Software License 1.0 section under the tabulate/MIT area — names
the three bundled *-lite components that are not MIT, with exact paths:
- optional_lite.hpp (optional-lite, Martin Moene)
- variant_lite.hpp (variant-lite, Martin Moene)
- string_view_lite.hpp (string-view-lite, Martin Moene) — this one has no
in-tree LICENSE.* file, so it was the least visible of the three
- single_include/tabulate/tabulate.hpp — the amalgamated header, which
embeds copies of all three plus termcolor
The existing tabulate MIT entry now reads "(excluding the bundled
third-party components listed below)" so the MIT-only claim is no longer
overbroad.
2. termcolor (BSD-3-Clause) added to the BSD 3 Clause section — also bundled
by tabulate, also not MIT, and also not previously identified.
3. Ryu (Boost-1.0) added under the PostgreSQL section —
src/common/{d2s.c,d2s_full_table.h,d2s_intrinsics.h,f2s.c,ryu_common.h} and
src/include/common/shortest_dec.h. Upstream Ryu is Apache-2.0-or-Boost
dual-licensed; PostgreSQL explicitly took it under Boost, and this was a second
undeclared Boost-1.0 component in the archive.
4. Fixed dependencies/yyjson → dependency/yyjson (the declared path didn't
exist).
New files (the root LICENSE now points into licenses/ for every entry, per
existing convention):
- licenses/LICENSE-boost.txt — canonical BSL-1.0 text
- licenses/LICENSE-termcolor.txt — termcolor BSD-3 text
pom.xml — excluded those two new verbatim license texts from the Apache RAT
scan, mirroring the existing tabulate/LICENSE.termcolor exclusion (that one is
already excluded, which tells us RAT doesn't match that BSD variant).
--
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]