1The PyTorch repository and source distributions bundle several libraries that are 2compatibly licensed. We list these here. 3 4Name: DCGM 5License: Apache-2.0 6Files: third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM 7 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM/LICENSE 8 9Name: FP16 10License: MIT 11Files: third_party/FP16 12 For details, see: third_party/FP16/LICENSE 13 14Name: FXdiv 15License: MIT 16Files: third_party/FXdiv 17 For details, see: third_party/FXdiv/LICENSE 18 19Name: NNPACK 20License: BSD-2-Clause 21Files: third_party/NNPACK 22 For details, see: third_party/NNPACK/LICENSE 23 24Name: QNNPACK 25License: BSD-3-Clause 26Files: third_party/QNNPACK 27 For details, see: third_party/QNNPACK/LICENSE 28 29Name: VulkanMemoryAllocator 30License: MIT 31Files: third_party/VulkanMemoryAllocator 32 For details, see: third_party/VulkanMemoryAllocator/LICENSE.txt 33 34Name: XNNPACK 35License: BSD-3-Clause 36Files: third_party/XNNPACK 37 For details, see: third_party/XNNPACK/LICENSE 38 39Name: benchmark 40License: Apache-2.0 41Files: third_party/benchmark, 42 third_party/onnx/third_party/benchmark, 43 third_party/onnx-tensorrt/third_party/onnx/third_party/benchmark, 44 third_party/protobuf/third_party/benchmark, 45 third_party/opentelemetry-cpp/third_party/benchmark 46 For details, see: third_party/benchmark/LICENSE, 47 third_party/onnx/third_party/benchmark/LICENSE, 48 third_party/onnx-tensorrt/third_party/onnx/third_party/benchmark/LICENSE, 49 third_party/protobuf/third_party/benchmark/LICENSE, 50 third_party/opentelemetry-cpp/third_party/benchmark/LICENSE 51 52Name: boost-vcpkg-helpers 53License: MIT 54Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/boost-vcpkg-helpers 55 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/boost-vcpkg-helpers/LICENSE.txt 56 57Name: cJSON 58License: MIT 59Files: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/examples/rest/cJSON 60 For details, see: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/examples/rest/cJSON/LICENSE 61 62Name: catch2 63License: BSL-1.0 64Files: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/catch2 65 For details, see: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/catch2/LICENSE.txt 66 67Name: clog 68License: BSD-2-Clause 69Files: third_party/QNNPACK/deps/clog, 70 third_party/cpuinfo/deps/clog, 71 third_party/fbgemm/third_party/cpuinfo/deps/clog 72 For details, see: third_party/QNNPACK/deps/clog/LICENSE, 73 third_party/cpuinfo/deps/clog/LICENSE, 74 third_party/fbgemm/third_party/cpuinfo/deps/clog/LICENSE 75 76Name: colorama 77License: BSD-3-Clause 78Files: third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM/testing/python3/libs_3rdparty/colorama 79 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM/testing/python3/libs_3rdparty/colorama/LICENSE.txt 80 81Name: cpp-httplib 82License: MIT 83Files: third_party/cpp-httplib 84 For details, see: third_party/cpp-httplib/LICENSE 85 86Name: cpplint 87License: BSD-3-Clause 88Files: third_party/kineto/libkineto/third_party/dynolog/third_party/json/third_party/cpplint, 89 third_party/nlohmann/tools/cpplint 90 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/json/third_party/cpplint/LICENSE, 91 third_party/nlohmann/tools/cpplint/LICENSE 92 93Name: cpr 94License: MIT 95Files: third_party/kineto/libkineto/third_party/dynolog/third_party/cpr 96 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/cpr/LICENSE 97 98Name: cpuinfo 99License: BSD-2-Clause 100Files: third_party/cpuinfo, 101 third_party/fbgemm/third_party/cpuinfo 102 For details, see: third_party/cpuinfo/LICENSE, 103 third_party/fbgemm/third_party/cpuinfo/LICENSE 104 105Name: cudnn_frontend 106License: MIT 107Files: third_party/cudnn_frontend 108 For details, see: third_party/cudnn_frontend/LICENSE.txt 109 110Name: cutlass 111License: BSD-3-Clause 112Files: third_party/cutlass, 113 third_party/fbgemm/third_party/cutlass 114 For details, see: third_party/cutlass/LICENSE.txt, 115 third_party/fbgemm/third_party/cutlass/LICENSE.txt 116 117Name: dart 118License: Apache-2.0 119Files: third_party/flatbuffers/dart 120 For details, see: third_party/flatbuffers/dart/LICENSE 121 122Name: doctest 123License: MIT 124Files: third_party/kineto/libkineto/third_party/dynolog/third_party/json/test/thirdparty/doctest, 125 third_party/nlohmann/tests/thirdparty/doctest 126 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/json/test/thirdparty/doctest/LICENSE.txt, 127 third_party/nlohmann/tests/thirdparty/doctest/LICENSE.txt 128 129Name: duktape-1.5.2 130License: MIT 131Files: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/duktape-1.5.2 132 For details, see: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/duktape-1.5.2/LICENSE.txt 133 134Name: duktape-1.8.0 135License: MIT 136Files: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/duktape-1.8.0 137 For details, see: third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/duktape-1.8.0/LICENSE.txt 138 139Name: dynolog 140License: MIT 141Files: third_party/kineto/libkineto/third_party/dynolog 142 For details, see: third_party/kineto/libkineto/third_party/dynolog/LICENSE 143 144Name: eigen 145License: BSD-3-Clause 146Files: third_party/eigen 147 For details, see: third_party/eigen/COPYING.BSD 148 149Name: etw 150License: MIT 151Files: third_party/opentelemetry-cpp/exporters/etw/include/opentelemetry/exporters/etw 152 For details, see: third_party/opentelemetry-cpp/exporters/etw/include/opentelemetry/exporters/etw/LICENSE 153 154Name: expected 155License: MIT 156Files: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/expected 157 For details, see: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/expected/LICENSE 158 159Name: fbgemm 160License: BSD-3-Clause 161Files: third_party/fbgemm 162 For details, see: third_party/fbgemm/LICENSE 163 164Name: ffnvcodec 165License: MIT with exception 166Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/ffnvcodec 167 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/ffnvcodec/LICENSE.txt 168 169Name: flatbuffers 170License: Apache-2.0 171Files: third_party/flatbuffers 172 For details, see: third_party/flatbuffers/LICENSE 173 174Name: fmt 175License: MIT with exception 176Files: third_party/kineto/libkineto/third_party/dynolog/third_party/fmt, 177 third_party/kineto/libkineto/third_party/fmt, 178 third_party/fmt 179 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/fmt/LICENSE.rst, 180 third_party/kineto/libkineto/third_party/fmt/LICENSE.rst, 181 third_party/fmt/LICENSE 182 183Name: foxi 184License: MIT 185Files: third_party/foxi 186 For details, see: third_party/foxi/LICENSE 187 188Name: gemmlowp 189License: Apache-2.0 190Files: third_party/gemmlowp/gemmlowp 191 For details, see: third_party/gemmlowp/gemmlowp/LICENSE 192 193Name: generator 194License: Apache-2.0 195Files: third_party/fbgemm/third_party/googletest/googlemock/scripts/generator, 196 third_party/googletest/googlemock/scripts/generator, 197 third_party/kineto/libkineto/third_party/googletest/googlemock/scripts/generator, 198 third_party/protobuf/third_party/googletest/googlemock/scripts/generator, 199 third_party/tensorpipe/third_party/googletest/googlemock/scripts/generator, 200 third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest/googlemock/scripts/generator 201 For details, see: third_party/fbgemm/third_party/googletest/googlemock/scripts/generator/LICENSE, 202 third_party/googletest/googlemock/scripts/generator/LICENSE, 203 third_party/kineto/libkineto/third_party/googletest/googlemock/scripts/generator/LICENSE, 204 third_party/protobuf/third_party/googletest/googlemock/scripts/generator/LICENSE, 205 third_party/tensorpipe/third_party/googletest/googlemock/scripts/generator/LICENSE, 206 third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest/googlemock/scripts/generator/LICENSE 207 208Name: gettimeofday 209License: Apache-2.0 210Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/gettimeofday 211 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/gettimeofday/LICENSE 212 213Name: gloo 214License: BSD-3-Clause 215Files: third_party/gloo 216 For details, see: third_party/gloo/LICENSE 217 218Name: googlemock 219License: BSD-3-Clause 220Files: third_party/fbgemm/third_party/googletest/googlemock, 221 third_party/kineto/libkineto/third_party/googletest/googlemock, 222 third_party/protobuf/third_party/googletest/googlemock, 223 third_party/tensorpipe/third_party/googletest/googlemock 224 For details, see: third_party/fbgemm/third_party/googletest/googlemock/LICENSE, 225 third_party/kineto/libkineto/third_party/googletest/googlemock/LICENSE, 226 third_party/protobuf/third_party/googletest/googlemock/LICENSE, 227 third_party/tensorpipe/third_party/googletest/googlemock/LICENSE 228 229Name: googletest 230License: BSD-3-Clause 231Files: third_party/fbgemm/third_party/googletest, 232 third_party/fbgemm/third_party/googletest/googletest, 233 third_party/googletest, 234 third_party/kineto/libkineto/third_party/dynolog/third_party/googletest, 235 third_party/kineto/libkineto/third_party/googletest, 236 third_party/kineto/libkineto/third_party/googletest/googletest, 237 third_party/protobuf/third_party/googletest, 238 third_party/protobuf/third_party/googletest/googletest, 239 third_party/tensorpipe/third_party/googletest, 240 third_party/tensorpipe/third_party/googletest/googletest, 241 third_party/opentelemetry-cpp/third_party/googletest, 242 third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest 243 For details, see: third_party/fbgemm/third_party/googletest/LICENSE, 244 third_party/fbgemm/third_party/googletest/googletest/LICENSE, 245 third_party/googletest/LICENSE, 246 third_party/kineto/libkineto/third_party/dynolog/third_party/googletest/LICENSE, 247 third_party/kineto/libkineto/third_party/googletest/LICENSE, 248 third_party/kineto/libkineto/third_party/googletest/googletest/LICENSE, 249 third_party/protobuf/third_party/googletest/LICENSE, 250 third_party/protobuf/third_party/googletest/googletest/LICENSE, 251 third_party/tensorpipe/third_party/googletest/LICENSE, 252 third_party/tensorpipe/third_party/googletest/googletest/LICENSE, 253 third_party/opentelemetry-cpp/third_party/googletest/LICENSE, 254 third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest/LICENSE 255 256Name: gtest 257License: BSD-3-Clause 258Files: third_party/ideep/mkl-dnn/tests/gtests/gtest 259 For details, see: third_party/ideep/mkl-dnn/tests/gtests/gtest/LICENSE 260 261Name: hipify_torch 262License: MIT 263Files: third_party/fbgemm/third_party/hipify_torch 264 For details, see: third_party/fbgemm/third_party/hipify_torch/LICENSE.txt 265 266Name: hungarian 267License: Permissive (free to use) 268Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/hungarian 269 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/hungarian/LICENSE.txt 270 271Name: ideep 272License: MIT 273Files: third_party/ideep 274 For details, see: third_party/ideep/LICENSE 275 276Name: ios-cmake 277License: BSD-3-Clause 278Files: third_party/ios-cmake 279 For details, see: third_party/ios-cmake/LICENSE 280 281Name: irrlicht 282License: MIT 283Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/irrlicht 284 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/irrlicht/LICENSE.txt 285 286Name: kineto 287License: BSD-3-Clause 288Files: third_party/kineto 289 For details, see: third_party/kineto/LICENSE 290 291Name: libnop 292License: Apache-2.0 293Files: third_party/tensorpipe/third_party/libnop 294 For details, see: third_party/tensorpipe/third_party/libnop/LICENSE 295 296Name: libstemmer 297License: BSD-3-Clause 298Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/libstemmer 299 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/libstemmer/LICENSE 300 301Name: libuv 302License: MIT 303Files: third_party/tensorpipe/third_party/libuv 304 For details, see: third_party/tensorpipe/third_party/libuv/LICENSE 305 306Name: mimalloc 307License: MIT 308Files: third_party/mimalloc 309 For details, see: third_party/mimalloc/LICENSE 310 311Name: miniz-2.1.0 312License: MIT 313Files: third_party/miniz-2.1.0 314 For details, see: third_party/miniz-2.1.0/LICENSE 315 316Name: mkl-dnn 317License: Apache-2.0 318Files: third_party/ideep/mkl-dnn 319 For details, see: third_party/ideep/mkl-dnn/LICENSE 320 321Name: ms-gsl 322License: MIT 323Files: third_party/opentelemetry-cpp/third_party/ms-gsl 324 For details, see: third_party/opentelemetry-cpp/third_party/ms-gsl/LICENSE 325 326Name: nccl 327License: BSD-3-Clause 328Files: third_party/nccl/nccl 329 For details, see: third_party/nccl/nccl/LICENSE.txt 330 331Name: neon2sse 332License: BSD-Source-Code 333Files: third_party/neon2sse 334 For details, see: third_party/neon2sse/LICENSE 335 336Name: onnx 337License: Apache-2.0 338Files: third_party/onnx 339 For details, see: third_party/onnx/LICENSE 340 341Name: onnx 342License: MIT 343Files: third_party/onnx-tensorrt/third_party/onnx 344 For details, see: third_party/onnx-tensorrt/third_party/onnx/LICENSE 345 346Name: onnx-tensorrt 347License: MIT 348Files: third_party/onnx-tensorrt 349 For details, see: third_party/onnx-tensorrt/LICENSE 350 351Name: opentelemetry-cpp 352License: Apache-2.0 353Files: third_party/opentelemetry-cpp 354 For details, see: third_party/opentelemetry-cpp/LICENSE 355 356Name: opentelemetry-proto 357License: Apache-2.0 358Files: third_party/opentelemetry-cpp/third_party/opentelemetry-proto 359 For details, see: third_party/opentelemetry-cpp/third_party/opentelemetry-proto/LICENSE 360 361Name: opentracing-cpp 362License: Apache-2.0 363Files: third_party/opentelemetry-cpp/third_party/opentracing-cpp 364 For details, see: third_party/opentelemetry-cpp/third_party/opentracing-cpp/LICENSE 365 366Name: pdcurses 367License: Public Domain for core 368Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/pdcurses 369 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/pdcurses/LICENSE 370 371Name: pfs 372License: Apache-2.0 373Files: third_party/kineto/libkineto/third_party/dynolog/third_party/pfs 374 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/pfs/LICENSE 375 376Name: physac 377License: MIT 378Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/physac 379 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/physac/LICENSE 380 381Name: pqp 382License: Apache-2.0 383Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/pqp 384 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/pqp/LICENSE 385 386Name: prometheus-cpp 387License: MIT 388Files: third_party/opentelemetry-cpp/third_party/prometheus-cpp 389 For details, see: third_party/opentelemetry-cpp/third_party/prometheus-cpp/LICENSE 390 391Name: protobuf 392License: BSD-3-Clause 393Files: third_party/protobuf 394 For details, see: third_party/protobuf/LICENSE 395 396Name: psimd 397License: MIT 398Files: third_party/psimd 399 For details, see: third_party/psimd/LICENSE 400 401Name: pthreadpool 402License: BSD-2-Clause 403Files: third_party/pthreadpool 404 For details, see: third_party/pthreadpool/LICENSE 405 406Name: pybind11 407License: BSD-3-Clause 408Files: third_party/onnx/third_party/pybind11, 409 third_party/onnx-tensorrt/third_party/onnx/third_party/pybind11, 410 third_party/pybind11, 411 third_party/tensorpipe/third_party/pybind11 412 For details, see: third_party/onnx/third_party/pybind11/LICENSE, 413 third_party/onnx-tensorrt/third_party/onnx/third_party/pybind11/LICENSE, 414 third_party/pybind11/LICENSE, 415 third_party/tensorpipe/third_party/pybind11/LICENSE 416 417Name: python 418License: BSD-3-Clause 419Files: third_party/cutlass/python 420 For details, see: third_party/cutlass/python/LICENSE.txt 421 422Name: python-peachpy 423License: BSD-2-Clause 424Files: third_party/python-peachpy 425 For details, see: third_party/python-peachpy/LICENSE.rst 426 427Name: sigslot 428License: Public Domain 429Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/sigslot 430 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/sigslot/LICENSE 431 432Name: sleef 433License: BSL-1.0 434Files: third_party/sleef 435 For details, see: third_party/sleef/LICENSE.txt 436 437Name: swift 438License: Apache-2.0 439Files: third_party/flatbuffers/swift 440 For details, see: third_party/flatbuffers/swift/LICENSE 441 442Name: tb_plugin 443License: BSD-3-Clause 444Files: third_party/kineto/tb_plugin 445 For details, see: third_party/kineto/tb_plugin/LICENSE 446 447Name: tbb 448License: Apache-2.0 449Files: third_party/tbb 450 For details, see: third_party/tbb/LICENSE 451 452Name: tensorflow-common 453License: MIT 454Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/tensorflow-common 455 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/tensorflow-common/LICENSE.txt 456 457Name: tensorpipe 458License: BSD-3-Clause 459Files: third_party/tensorpipe 460 For details, see: third_party/tensorpipe/LICENSE.txt 461 462Name: test 463License: MIT with exception 464Files: third_party/kineto/libkineto/third_party/dynolog/third_party/cpr/test 465 For details, see: third_party/kineto/libkineto/third_party/dynolog/third_party/cpr/test/LICENSE 466 467Name: variant 468License: BSD-3-Clause 469Files: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/variant 470 For details, see: third_party/opentelemetry-cpp/third_party/opentracing-cpp/3rd_party/include/opentracing/variant/LICENSE 471 472Name: vcpkg 473License: MIT 474Files: third_party/opentelemetry-cpp/tools/vcpkg 475 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/LICENSE.txt 476 477Name: vulkan 478License: Apache-2.0 with exception 479Files: third_party/opentelemetry-cpp/tools/vcpkg/ports/vulkan 480 For details, see: third_party/opentelemetry-cpp/tools/vcpkg/ports/vulkan/LICENSE.txt 481 482Name: zstd 483License: BSD-3-Clause 484Files: third_party/zstd 485 For details, see: third_party/zstd/LICENSE 486