forked from NVIDIA/flashdreams
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREUSE.toml
More file actions
117 lines (108 loc) · 4.88 KB
/
Copy pathREUSE.toml
File metadata and controls
117 lines (108 loc) · 4.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
version = 1
SPDX-PackageName = "FlashDreams"
SPDX-PackageSupplier = "NVIDIA Corporation <flashdreams@nvidia.com>"
SPDX-PackageDownloadLocation = "https://github.com/NVIDIA/flashdreams"
# Files in this repository that do not (or cannot reasonably) carry a per-file
# SPDX header are licensed via this manifest, per REUSE 3.3.
#
# All first-party FlashDreams source is Apache-2.0; per-file SPDX headers are
# the authoritative source for files that carry them, and the table below
# fills the gaps for config, build, asset, and documentation files where an
# inline header would be intrusive or break tooling.
#
# Third-party dependencies are NOT declared here: they are consumed at
# runtime through Python's import system (no source redistribution). Their
# attributions live in NOTICE.
# --- Default: every other file in the repo is NVIDIA-authored Apache-2.0 ---
[[annotations]]
path = "**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved."
SPDX-License-Identifier = "Apache-2.0"
# --- Documentation files (CC-BY-4.0 is the standard choice for prose;
# keeping Apache-2.0 here for parity with the rest of the project so
# code snippets quoted in docs match the source license). ---
[[annotations]]
path = ["**.md", "**.rst", "docs/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved."
SPDX-License-Identifier = "Apache-2.0"
# --- Configuration / build / CI / shell scripts ---
[[annotations]]
path = [
".github/**",
".pre-commit-config.yaml",
".pre-commit-config-base.yaml",
".gitignore",
".gitattributes",
"pyproject.toml",
"uv.lock",
"docker/**",
"tests/run_tests_*.sh",
"assets/*.sh",
"agentic/skills/**",
]
precedence = "aggregate"
SPDX-FileCopyrightText = "Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved."
SPDX-License-Identifier = "Apache-2.0"
# --- Files originating from the NVIDIA Cosmos-Drive-Dreams project
# (https://github.com/nv-tlabs/Cosmos-Drive-Dreams), redistributed and
# modified under the same Apache-2.0 license. ---
[[annotations]]
path = [
"integrations/omnidreams/omnidreams/conditioning/world_scenario/camera_base.py",
"integrations/omnidreams/omnidreams/conditioning/world_scenario/ftheta.py",
"integrations/omnidreams/omnidreams/conditioning/world_scenario/pinhole.py",
]
precedence = "aggregate"
SPDX-FileCopyrightText = [
"Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.",
"Copyright (c) NVIDIA Cosmos-Drive-Dreams contributors",
]
SPDX-License-Identifier = "Apache-2.0"
# --- Generated protobuf stubs. The .proto sources are authoritative; the
# *_pb2.py / *_pb2.pyi / *_pb2_grpc.py outputs inherit the same license
# because the regeneration script (compile_protos.sh) is project-owned. ---
[[annotations]]
path = "integrations/omnidreams/omnidreams/grpc/protos/*_pb2*"
precedence = "aggregate"
SPDX-FileCopyrightText = "Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved."
SPDX-License-Identifier = "Apache-2.0"
# --- Binary assets (images, video clips, model snapshots, lock files) carry
# no inline header. They are NVIDIA-authored unless otherwise noted in
# NOTICE. ---
[[annotations]]
path = [
"assets/**.png",
"assets/**.jpg",
"assets/**.jpeg",
"assets/**.webp",
"assets/**.mp4",
"assets/**.gif",
"assets/**.svg",
]
precedence = "aggregate"
SPDX-FileCopyrightText = "Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved."
SPDX-License-Identifier = "Apache-2.0"
# --- HPG-2011 NVIDIA CUDA Rasterizer port (NVIDIA-authored, BSD-3-Clause).
# This subtree is documented in NOTICE and in
# ludus_renderer/_cpp/cudaraster/PORT_NOTES.md. The inline file headers
# carry the full BSD-3-Clause text; this annotation provides the
# SPDX identifiers REUSE needs (the inline headers predate the SPDX
# tag convention). `override` prevents the project-default Apache-2.0
# aggregate from being merged in. ---
[[annotations]]
path = "integrations/omnidreams/ludus-renderer/ludus_renderer/_cpp/cudaraster/**"
precedence = "override"
SPDX-FileCopyrightText = "Copyright (c) 2009-2026, NVIDIA Corporation. All rights reserved."
SPDX-License-Identifier = "BSD-3-Clause"
# --- LodePNG, embedded by the upstream cudaraster framework (third-party,
# Zlib license). The inline header in lodepng.h preserves the upstream
# copyright as required by the Zlib license; the full text is reproduced
# in LICENSES/Zlib.txt. This annotation comes after the cudaraster
# `override` above so the more specific path wins. ---
[[annotations]]
path = "integrations/omnidreams/ludus-renderer/ludus_renderer/_cpp/cudaraster/framework/3rdparty/lodepng/**"
precedence = "override"
SPDX-FileCopyrightText = "Copyright (c) 2005-2011 Lode Vandevenne"
SPDX-License-Identifier = "Zlib"