GREENWAKAMEPLAYGROUND

THIRD-PARTY LICENSE SUPPLEMENT

Phase 1の補足ライセンス

固定版の配布ファイルを保持したまま、第三者コードの表示を補完しています。

ライセンス表示:確認した条件への対応済み

P1-H2の監査を引き継ぎ、bincodeとcompiler-builtins/libmの個別表示を補完しました。公開操作は未承認です。

本文と著作権表示

以下の原文は公式資料から保持しています。既確認のMIT選択は維持し、P1-H2で確認した互換系列にはApache-2.0、wideにはZlibを選択しています。独立したSun・BSD・MIT・Unicodeの条件も保持します。

自作部分に新たな再利用許諾を付与するものではありません。第三者コードには各権利者の条件が適用されます。tslibの0BSD表示は任意の透明性表示です。

対象条件・判定資料
base64-js / 1.5.1MIT
COVERED
LICENSE
tslib / 2.4.10BSD
COVERED
LICENSE.txt
ena / 0.14.4MIT
COVERED
LICENSE-MIT
glam / 0.33.10MIT
COVERED
LICENSE-MIT · LICENSE-APACHE · ATTRIBUTION.md
glamx / 0.3.1MIT
COVERED
LICENSE-MIT · LICENSE-APACHE
hashbrown / 0.17.1MIT
COVERED
LICENSE-MIT
js-sys / 0.3.106MIT
COVERED
LICENSE-MIT
nalgebra / 0.35.0Apache-2.0
COVERED
LICENSE
once_cell / 1.21.4MIT
COVERED
LICENSE-MIT
parry3d / 0.31.1Apache-2.0
COVERED
THIRD_PARTY_LICENSES.md
smallvec / 1.16.2MIT
COVERED
LICENSE-MIT
web-time / 1.1.0MIT
COVERED
LICENSE-MIT
dlmalloc / 0.2.13MIT
COVERED
LICENSE-MIT
wasm-bindgen / 0.2.129MIT
COVERED
LICENSE-MIT
Rust core/alloc/std / 1.98.1 source tree; binary compiler path commit identifiedMIT for general Rust-authored code; preserve component exceptions
COVERED
COPYRIGHT.txt · LICENSE-MIT
compiler_builtins / 0.1.160 in matching Rust library Cargo.lockMIT AND Apache-2.0 WITH LLVM-exception AND (MIT OR Apache-2.0)
COVERED
compiler-builtins-LICENSE.txt · libm-LICENSE.txt · notice-map.json · runtime-NOTICES.txt
Rust Unicode tables / 48a229ceaefd4985c50990b14116b6d856af0985Unicode-3.0
COVERED
Unicode-3.0.txt
serde / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
bincode / 解決版未確定MIT
COVERED
NOTICES.txt · LICENSE.md · byteorder-COPYRIGHT.txt
palette / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
ref-cast / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
simba / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
num-traits / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
approx / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
arrayvec / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
bitflags / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
log / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
thiserror / 解決版未確定Apache-2.0
COVERED
LICENSE-APACHE
profiling / 解決版未確定Apache-2.0
NON-BLOCKING
LICENSE-APACHE
static_assertions / 解決版未確定Apache-2.0
NON-BLOCKING
LICENSE-APACHE
wide / 解決版未確定Zlib
NON-BLOCKING
候補の条件は依存整理JSONを参照

bincode 1系の保守的な表示

公式1.3.3のMIT本文とTy Overby・Andrew Gallantの表示を収録しています。実際の解決版が1.3.3だったとは断定していません。

bincodeの著作権・MIT全文をまとめて読む

Rustランタイムの個別表示

Rustコミット 48a229ceaefd4985c50990b14116b6d856af0985 の203ソース候補を確認し、73ファイルにある23種類の原文ブロックを保守的に収録しています。最終WASMの関数一覧を示すものではありません。

個別表示・許諾条件・免責文の統合資料 · 全ソースパス・出典・SHA-256・対応表

ID条件原文・出典対応
01MIT OR Apache-2.0原文ブロック · 上流ソース
library/compiler-builtins/compiler-builtins/src/probestack.rs
COVERED:原文と統合資料に保持
02LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/acos.rs
COVERED:原文と統合資料に保持
03LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/acosf.rs
COVERED:原文と統合資料に保持
04LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/approx/cbrtf64.rs
COVERED:原文と統合資料に保持
05LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/atan2.rs
COVERED:原文と統合資料に保持
06MIT原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/cbrt.rs
COVERED:原文と統合資料に保持
07MIT原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/cbrt.rs
COVERED:原文と統合資料に保持
08LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/cos.rs
COVERED:原文と統合資料に保持
09LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/exp.rs
COVERED:原文と統合資料に保持
10BSD-2-Clause原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/exp2.rs
COVERED:原文と統合資料に保持
11BSD-2-Clause原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/exp2f.rs
COVERED:原文と統合資料に保持
12MIT OR Apache-2.0原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/fmaf16.rs
COVERED:原文と統合資料に保持
13MIT原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/generic/floor.rs
COVERED:原文と統合資料に保持
14MIT OR Apache-2.0原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/generic/fmax.rs
COVERED:原文と統合資料に保持
15MIT原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/generic/trunc.rs
COVERED:原文と統合資料に保持
16MIT原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/hypot.rs
COVERED:原文と統合資料に保持
17LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/k_cos.rs
COVERED:原文と統合資料に保持
18LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/k_sin.rs
COVERED:原文と統合資料に保持
19LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/k_tan.rs
COVERED:原文と統合資料に保持
20LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/k_tanf.rs
COVERED:原文と統合資料に保持
21LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/rem_pio2.rs
COVERED:原文と統合資料に保持
22LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/sin.rs
COVERED:原文と統合資料に保持
23LicenseRef-Sun-notice原文ブロック · 上流ソース
library/compiler-builtins/libm/src/math/tan.rs
COVERED:原文と統合資料に保持

評価の範囲と不確実性

COVEREDは確認した表示条件への対応を意味し、WASM全体の完全性や法律上の保証を意味しません。完全なCargo.lock、一部の解決版、関数別の組み込み範囲は未確定です。互換系列の条件照合と候補の保守的な原文収録で対応しています。

LLVM例外はMIT部分やlibm全体の包括免除として扱いません。Apache-2.0のNOTICE保持は、適用される上流NOTICEがある場合の条件です。

依存ごとの版・選択条件・根拠・不確実性

固定版作成時の記録へ戻る →