第三方开源组件清单

最后更新日期:2026年4月10日

C++ 核心库

开源组件名称许可协议网址代码是否修改
Aliyun-oss-c-sdkApache License 2.0github.com/aliyun/alibabacloud-oss-c-sdk
BoostBoost Software License 1.0www.boost.org
Cpp-netlibBoost Software License 1.0github.com/cpp-netlib/cpp-netlib
Crypto++Boost Software License 1.0github.com/weidai11/cryptopp
CRYPTOGAMSCRYPTOGAMS Licenseopenssl.org/~appro/cryptogams
GflagsBSD 3-Clausegithub.com/gflags/gflags
GlogBSD 3-Clausegithub.com/google/glog
gRPCApache License 2.0github.com/grpc/grpc
GoogleTestBSD 3-Clausegithub.com/google/googletest
NVIDIA NVAPINVIDIA License Agreementdeveloper.nvidia.com/nvapi
OpenCVApache License 2.0github.com/opencv/opencv
Google Protocol BuffersBSD 3-Clausegithub.com/protocolbuffers/protobuf
SketchUP APITrimble License Agreementextensions.sketchup.com
SOCIBoost Software License 1.0github.com/SOCI/soci
SQLitePublic Domaingithub.com/sqlite/sqlite
Microsoft DirectXTKMIT Licensegithub.com/microsoft/DirectXTK
Zlibzlib Licensegithub.com/madler/zlib
Google DracoApache License 2.0github.com/google/draco
EigenMPL 2.0gitlab.com/libeigen/eigen
Geometric ToolsBoost Software License 1.0geometrictools.com
OpenNURBSMIT Licensegithub.com/mcneel/opennurbs
QtLGPL v3qt.io
AWS SDK C++Apache License 2.0github.com/aws/aws-sdk- cpp
curlcurl Licensegithub.com/curl/curl
OpenSSLApache License 2.0github.com/openssl/openssl
TinyAESMIT Licensegithub.com/kokke/tiny-AES-c
AssimpBSD 3-Clausegithub.com/assimp/assimp
Open3DMIT Licensegithub.com/isl-org/Open3D
Google V8BSD 3-Clausev8.dev
LZ4BSD 2-Clausegithub.com/lz4/lz4
7-ZipLGPL / BSD 3-Clause7-zip.org
jsoncppMIT Licensegithub.com/open-source-parsers/jsoncpp
PuerTSMIT Licensegithub.com/Tencent/puerts
Dear ImGuiMIT Licensegithub.com/ocornut/imgui

vcpkg 依赖库

开源组件名称许可协议网址代码是否修改
abseilApache License 2.0github.com/abseil/abseil- cpp
bgfxBSD 2-Clausegithub.com/bkaradzic/bgfx
bloscBSD 3-Clausegithub.com/Blosc/c-blosc2
brotliMIT Licensegithub.com/google/brotli
bzip2bzip2 Licensegitlab.com/bzip2/bzip2
concavemanISC Licensegithub.com/mapbox/concaveman
direntMIT Licensegithub.com/tronkko/dirent
EASTLBSD 3-Clausegithub.com/electronicarts/EASTL
egl-registryMIT Licensegithub.com/KhronosGroup/EGL-Registry
embree4Apache License 2.0github.com/embree/embree
expatMIT Licensegithub.com/libexpat/libexpat
FastNoise2MIT Licensegithub.com/Auburn/FastNoise2
flatbuffersApache License 2.0github.com/google/flatbuffers
fmtMIT Licensegithub.com/fmtlib/fmt
fontconfigMIT Licensegitlab.freedesktop.org/fontconfig
glfw3zlib Licensegithub.com/glfw/glfw
glslangBSD/Apache 2.0/GPLgithub.com/KhronosGroup/glslang
hwlocBSD 3-Clauseopen-mpi.org/projects/hwloc
imathBSD 3-Clausegithub.com/AcademySoftwareFoundation/Imath
kubazipUnlicensegithub.com/kuba--/zip
libbsonApache License 2.0github.com/mongodb/libbson
libdeflateMIT Licensegithub.com/ebiggers/libdeflate
libiglMPL 2.0github.com/libigl/libigl
libjpeg-turboBSD 3-Clause / IJG Licensegithub.com/libjpeg-turbo/libjpeg-turbo
liblzmaPublic Domaintukaani.org/xz
libpnglibpng Licenselibpng.org
libsquishMIT Licensegithub.com/svn2github/libsquish
libwebpBSD 3-Clausegithub.com/webmproject/libwebp
LuaJITMIT Licenseluajit.org
meshoptimizerMIT Licensegithub.com/zeux/meshoptimizer
mimallocMIT Licensegithub.com/microsoft/mimalloc
minizMIT Licensegithub.com/richgel999/miniz
minizipzlib Licensegithub.com/zlib-ng/minizip-ng
mpfrLGPL v3mpfr.org
nameofMIT Licensegithub.com/Neargye/nameof
OpenCASCADELGPL v2.1opencascade.com
OpenEXRBSD 3-Clausegithub.com/AcademySoftwareFoundation/openexr
OpenSubdivApache License 2.0github.com/PixarAnimationStudios/OpenSubdiv
OpenVDBApache License 2.0github.com/AcademySoftwareFoundation/openvdb
pugixmlMIT Licensegithub.com/zeux/pugixml
rapidjsonMIT Licensegithub.com/Tencent/rapidjson
spdlogMIT Licensegithub.com/gabime/spdlog
stbPublic Domain / MITgithub.com/nothings/stb
tbbApache License 2.0github.com/oneapi-src/oneTBB
tifflibtiff Licensegitlab.com/libtiff/libtiff
tinyexrBSD 3-Clausegithub.com/syoyo/tinyexr
tinyobjloaderMIT Licensegithub.com/tinyobjloade r/tinyobjloader
tracyBSD 3-Clausegithub.com/wolfpld/tracy
utfcppBSL 1.0github.com/nemtrif/utfcpp
yyjsonMIT Licensegithub.com/ibireme/yyjson

JavaScript/Node.js 库

开源组件名称许可协议网址代码是否修改
@vueuse/sharedMIT Licensenpmjs.com/package/@vueuse/shared
@vueuse/coreMIT Licensenpmjs.com/package/@vueuse/core
vueMIT Licensenpmjs.com/package/vue
es-toolkitMIT Licensenpmjs.com/package/es-toolkit
lottie-webMIT Licensenpmjs.com/package/lottie-web
tinycolor2MIT Licensenpmjs.com/package/tinycolor2
crypto-jsMIT Licensenpmjs.com/package/crypto-js
mimeMIT Licensenpmjs.com/package/mime
spark-md5MIT/WTFPLnpmjs.com/package/spark-md5
js-md5MIT Licensenpmjs.com/package/js-md5
@createjs/easeljsMIT Licensenpmjs.com/package/@createjs/easeljs
glfxMIT Licensenpmjs.com/package/glfx
fast-xml-parserMIT Licensenpmjs.com/package/fast-xml-parser
pinyin-matchMIT Licensenpmjs.com/package/pinyin-match
country-code-lookupMIT Licensenpmjs.com/package/country-code-lookup
leafletBSD-2-Clausenpmjs.com/package/leaflet
piniaMIT Licensenpmjs.com/package/pinia
pixi-filtersMIT Licensenpmjs.com/package/pixi-filters
pixi.jsMIT Licensenpmjs.com/package/pixi.js
markdown-itMIT Licensenpmjs.com/package/markdown-it
markdown-it-attrsMIT Licensenpmjs.com/package/markdown-it-attrs
xlsxMIT Licensenpmjs.com/package/xlsx
dropboxMIT Licensenpmjs.com/package/dropbox
@microsoft/microsoft- graph-clientMIT Licensenpmjs.com/package/@microsoft/microsoft-graph-client

注:对于根据适用开源许可证需要提供对应源代码、修改说明或获取方式的第三方组件,D5将依照相关许可证要求向有权接收方提供。