-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathNOTICE
More file actions
38 lines (33 loc) · 1.97 KB
/
NOTICE
File metadata and controls
38 lines (33 loc) · 1.97 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
pu-erh_lab NOTICE
Copyright 2025-2026 Yurun Zi
Project license status:
- The v0.1.1 tag and earlier released versions were distributed under the Apache License, Version 2.0.
- Development after v0.1.1 is distributed under GPL-3.0-only.
- The root LICENSE file also includes an additional permission under GPLv3 section 7 for combining/distributing pu-erh_lab with required NVIDIA CUDA components.
- That additional permission applies only to material for which the relevant copyright holder can grant it; third-party material remains subject to its own notices and licenses.
This distribution includes third-party components under separate licenses.
See THIRD_PARTY_NOTICE.txt for the complete component list and obligations.
See third_party_licenses/ for full license texts gathered from upstream repositories.
Selected attribution highlights:
- OpenCV (Apache-2.0)
- OpenImageIO (Apache-2.0)
- OpenColorIO (BSD-3-Clause)
- DuckDB (MIT)
- Lensfun library/database (LGPL-3.0 and CC BY-SA 3.0)
- Qt runtime components (LGPL family)
- Exiv2 (GPL-2.0-or-later)
- LibRaw (CDDL-1.0 OR LGPL-2.1-or-later)
- darktable and RCD-Demosaicing derived algorithm implementations in source files
- ACES core and ACES looks referenced for color pipeline formulas and transforms
Attribution/source pointers for adapted files:
- pu-erh_lab/src/decoders/processor/operators/cpu/highlight_reconstruct.cpp
Adapted from darktable opposed highlight reconstruction implementation.
- pu-erh_lab/src/decoders/processor/operators/cpu/debayer_rcd.cpp
Adapted from LuisSR/RCD-Demosaicing.
- pu-erh_lab/src/decoders/processor/operators/gpu/cuda_debayer_rcd.cu
CUDA adaptation of RCD demosaicing algorithm with upstream attribution.
- pu-erh_lab/src/edit/operators/cst/open_drt_cpu.cpp
Contains GPLv3-derived logic adapted from OpenDRT v1.1.0.
If you redistribute this project, preserve this NOTICE file, THIRD_PARTY_NOTICE.txt,
the LICENSE file, all relevant license texts in third_party_licenses/, and
upstream copyright notices.