NVIDIA FlashDreams — Third-Party Notices Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. This file identifies third-party software components that are included in, redistributed with, depended upon by, or otherwise present in this repository, and reproduces the attribution notices required by the corresponding upstream licenses. The primary FlashDreams source is licensed under the Apache License, Version 2.0 — see LICENSE at the repository root. Per-file SPDX identifiers and the REUSE 3.3 manifest at REUSE.toml are the machine-readable counterparts of the information below. Full license texts for every SPDX identifier referenced in this file are reproduced verbatim under LICENSES/. Most dependencies are consumed unmodified at runtime through Python's import system (i.e. dynamic linking via the interpreter); their source is not redistributed in this repository. The licenses named below are SPDX identifiers; the full text of each license is available from the upstream project's URL. Source-level redistributions (third-party source code physically present in this repository) are disclosed in the "Source-level redistributions" section at the end of this file. ================================================================================ Direct runtime dependencies ================================================================================ boto3 Apache-2.0 https://github.com/boto/boto3 botocore Apache-2.0 https://github.com/boto/botocore einops MIT https://github.com/arogozhnikov/einops ftfy Apache-2.0 https://github.com/rspeer/python-ftfy huggingface-hub Apache-2.0 https://github.com/huggingface/huggingface_hub loguru MIT https://github.com/Delgan/loguru numpy BSD-3-Clause https://github.com/numpy/numpy nvidia-ml-py BSD-3-Clause https://pypi.org/project/nvidia-ml-py/ safetensors Apache-2.0 https://github.com/huggingface/safetensors torch BSD-3-Clause https://pytorch.org torchvision BSD-3-Clause https://github.com/pytorch/vision tqdm MIT, MPL-2.0 https://github.com/tqdm/tqdm transformers Apache-2.0 https://github.com/huggingface/transformers transformer-engine Apache-2.0 https://github.com/NVIDIA/TransformerEngine triton-windows MIT https://github.com/woct0rdho/triton-windows ================================================================================ Reference architectures ================================================================================ Wan 2.1 / Wan 2.2 Apache-2.0 https://github.com/Wan-Video/Wan2.1 FlashDreams's Wan integrations implement the architectures published by the Wan-Video team. Model weights are downloaded from upstream at runtime and are not redistributed in this repository. ================================================================================ Optional integration: integrations/omnidreams ================================================================================ mediapy Apache-2.0 https://github.com/google/mediapy nvidia-cudnn-frontend MIT https://github.com/NVIDIA/cudnn-frontend opencv-python-headless Apache-2.0 https://github.com/opencv/opencv-python grpcio, grpcio-tools Apache-2.0 https://github.com/grpc/grpc shapely BSD-3-Clause https://github.com/shapely/shapely ludus-renderer Apache-2.0 (NVIDIA, internal distribution) Files in integrations/omnidreams/omnidreams/conditioning/world_scenario/ (camera_base.py, ftheta.py, pinhole.py) were originally authored as part of the NVIDIA Cosmos-Drive-Dreams project (https://github.com/nv-tlabs/Cosmos-Drive-Dreams) and are redistributed and modified under the same Apache-2.0 license. NVIDIA OmniDreams single-view native builds use script-managed, pinned source downloads under integrations/omnidreams/omnidreams_singleview/3rdparty/. Those downloaded trees are ignored by Git and are not source-level redistributions in this repository. CUTLASS BSD-3-Clause https://github.com/NVIDIA/cutlass Pinned by integrations/omnidreams/omnidreams_singleview/ thirdparty_sources.json at f3fde58372d33e9a5650ba7b80fc48b3b49d40c8. The sync script removes CUTLASS's python/CuTeDSL subtree because the native build does not use it and upstream licenses it separately. The script also applies the project-owned SM120 TMA descriptor patch under integrations/omnidreams/omnidreams_singleview/patches/cutlass/. SageAttention Apache-2.0 https://github.com/thu-ml/SageAttention Pinned by integrations/omnidreams/omnidreams_singleview/ thirdparty_sources.json at d1a57a546c3d395b1ffcbeecc66d81db76f3b4b5. SpargeAttn Apache-2.0 https://github.com/thu-ml/SpargeAttn Pinned by integrations/omnidreams/omnidreams_singleview/ thirdparty_sources.json at bfd980b781784c04ad6a53e7ee657c0645d99171. ================================================================================ Optional integration: integrations/lingbot ================================================================================ aiohttp Apache-2.0 https://github.com/aio-libs/aiohttp aiortc BSD-3-Clause https://github.com/aiortc/aiortc opencv-python-headless Apache-2.0 https://github.com/opencv/opencv-python ================================================================================ Source-level redistributions ================================================================================ The following third-party source is physically present in this repository (not just consumed at runtime). Each file retains its original copyright notice inline; license texts are reproduced under LICENSES/. -------------------------------------------------------------------------------- HPG-2011 NVIDIA CUDA Rasterizer port -------------------------------------------------------------------------------- Path: integrations/omnidreams/ludus-renderer/ludus_renderer/_cpp/cudaraster/ License: BSD-3-Clause (see LICENSES/BSD-3-Clause.txt) Copyright (c) 2009-2026, NVIDIA Corporation. All rights reserved. The cudaraster subtree is a port of NVIDIA Research's HPG-2011 CUDA Rasterizer (Laine & Karras). It is NVIDIA-authored and is redistributed under the 3-clause BSD license carried in ludus_renderer/_cpp/cudaraster/LICENSE. The tile-level rasterization pipeline (triangle setup, bin / coarse / fine raster) is upstream code; the host wrapper, viewport / multi-image plumbing, and deterministic tiebreaker are local modifications. See ludus_renderer/_cpp/cudaraster/PORT_NOTES.md for the full list of deviations. -------------------------------------------------------------------------------- LodePNG -------------------------------------------------------------------------------- Path: integrations/omnidreams/ludus-renderer/ludus_renderer/_cpp/ cudaraster/framework/3rdparty/lodepng/{lodepng.h, lodepng.cpp} License: Zlib (see LICENSES/Zlib.txt) Copyright (c) 2005-2011 Lode Vandevenne Upstream: https://lodev.org/lodepng/ LodePNG is a PNG codec implementation embedded by the upstream cudaraster framework. It is the only non-NVIDIA source physically redistributed in this repository. The inline notice in lodepng.h preserves the upstream copyright notice as required by the Zlib license; LICENSES/Zlib.txt reproduces the license text in full. ================================================================================