Review: libultrahdr 2.0.2-1
Package Information
| Description | libultrahdr HDR gain map library libultrahdr is an image compression library that uses gain map technology to store and distribute HDR images. |
|---|---|
| Maintainer | Timo Jyrinki <timo@debian.org> |
| Changed By | Timo Jyrinki <timo@debian.org> |
| Sponsor | timo@debian.org |
| Distribution | unstable |
| Architecture | any |
| VCS | git: https://salsa.debian.org/debian/libultrahdr.git (browse) |
| Closes | #1147334 |
| Tracker | https://tracker.debian.org/pkg/libultrahdr |
| Uploaded | 5 days ago |
New Package Report
.changes
| Changed-By | Timo Jyrinki |
|---|---|
| Architecture | source amd64 |
| Distribution | unstable |
| Date | Sat, 12 Sep 2026 11:14:49 +0300 |
| Source | libultrahdr |
| Version | 2.0.2-1 |
Changelog
libultrahdr (2.0.2-1) unstable; urgency=medium . * Initial release. (Closes: #1147334)
.dsc
| Section | utils |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | libuhdr-bin deb utils optional arch=any libuhdr-dev deb libdevel optional arch=any libuhdr2 deb libs optional arch=any |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://github.com/google/libultrahdr
Upstream-Name: libultrahdr
Upstream-Contact: Dichen Zhang <dichenzhang@google.com>
Vincent Rabaud <vrabaud@google.com>
Files:
*
Copyright:
2022-2026 The Android Open Source Project
License: Apache-2.0 or MIT
License: Apache-2.0
On Debian systems, the complete text of the Apache-2.0
can be found in "/usr/share/common-licenses/Apache-2.0".
License: MIT
MIT License
.
Copyright (c) 2022 The Android Open Source Project
.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Files:
debian/*
Copyright:
2026 Timo Jyrinki <timo@debian.org>
License: Apache-2.0 or MIT
Files:
debian/patches/use-system-gtest.patch
Copyright:
topazus <topazus@outlook.com>
Timo Jyrinki <timo@debian.org>
License: Apache-2.0 or MIT
Files:
tests/data/*
Copyright:
2022 The Android Open Source Project
License: CC-BY-4.0
On Debian systems, the complete text of the Creative Commons
Attribution 4.0 International license can be found in
"/usr/share/common-licenses/CC-BY-4.0".
Files:
third_party/image_io/*
Copyright:
2023-2024 The Android Open Source Project
License: Apache-2.0
Files:
third_party/image_io/src/modp_b64/*
Copyright:
2005-2006, Nick Galbreath
2009-2014 The Chromium Authors
2015 The Android Open Source Project
License: BSD-3-clause
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* Neither the name of the modp.com nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Review Information
rejected — allocated to eamanu 5 days ago, started 5 days ago, completed 4 days ago.
Final Comment
Thanks for your contributions to Debian!
I'm leaving some comments for the package:
- Please reviewthe '*' in the BSD-3-Clause
- Review trhid_party/image_io/src/modp_b64/Makefile license, seems to be
Apache-2.0. - These files seems that doesn't have the dual license:
- lib/include/ultrahdr/avifultrahdr.h
- lib/include/ultrahdr/heifultrahdr.h
- lib/src/avifultrahdr.cpp
- lib/src/avifultrahdr.cpp
- lib/src/heifultrahdr.cpp
- scripts/auto_repair.py
- scripts/report_regression_issue.py
Public Notes
5 days ago
● public
debian/copyright check
Command: cme check dpkg-copyright
Exit code: 0
Warning in 'Files:"[...]" License short_name': value is "Apache-2.0 or MIT". There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.
Offending value: 'Apache-2.0 or MIT'
Warning in 'Files:"[...]" License short_name': value is "Apache-2.0 or MIT". There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.
Offending value: 'Apache-2.0 or MIT'
Warning in 'Files:"[...]" License short_name': value is "Apache-2.0 or MIT". There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.
Offending value: 'Apache-2.0 or MIT'
you can try 'cme fix dpkg-copyright' to fix the warnings shown above
5 days ago
● public
licenserecon
Command: licenserecon
Exit code: 3
en: Versions: licenserecon '17.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
d/copyright | licensecheck
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified adobe-hdr-gain-map-license/Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified benchmark/Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified benchmark/AndroidTest.xml
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified benchmark/benchmark_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified benchmark/DynamicConfig.xml
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/FindEGL.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/FindOpenGLES3.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified CMakeLists.txt
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/package.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/aarch64-linux-gnu.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/android.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/arm-linux-gnueabihf.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/loong64-linux-gnu.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/riscv32-linux-gnu.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified cmake/toolchains/riscv64-linux-gnu.cmake
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified examples/Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified examples/ultrahdr_app.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified fuzzer/Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified fuzzer/ossfuzz.sh
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified fuzzer/ultrahdr_dec_fuzzer.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified fuzzer/ultrahdr_enc_fuzzer.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified fuzzer/ultrahdr_legacy_fuzzer.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified java/com/google/media/codecs/ultrahdr/UltraHDRCommon.java
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified java/com/google/media/codecs/ultrahdr/UltraHDRDecoder.java
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified java/com/google/media/codecs/ultrahdr/UltraHDREncoder.java
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified java/jni/ultrahdr-jni.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified java/UltraHdrApp.java
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/agtm.h
Apache-2.0 or MIT| Apache-2.0 lib/include/ultrahdr/avifultrahdr.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/dsp/arm/mem_neon.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/editorhelper.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/gainmapmath.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/gainmapmetadata.h
Apache-2.0 or MIT| Apache-2.0 lib/include/ultrahdr/heifultrahdr.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/icc.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/jpegdecoderhelper.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/jpegencoderhelper.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/jpegr.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/jpegrutils.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/multipictureformat.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/ultrahdrcommon.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/include/ultrahdr/ultrahdr.h
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/agtm.cpp
Apache-2.0 or MIT| Apache-2.0 lib/src/avifultrahdr.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/dsp/arm/editorhelper_neon.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/dsp/arm/gainmapmath_neon.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/editorhelper.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/gainmapmath.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/gainmapmetadata.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/gpu/applygainmap_gl.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/gpu/editorhelper_gl.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/gpu/uhdr_gl_utils.cpp
Apache-2.0 or MIT| Apache-2.0 lib/src/heifultrahdr.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/icc.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/jpegdecoderhelper.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/jpegencoderhelper.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/jpegr.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/jpegrutils.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/multipictureformat.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified lib/src/ultrahdr_api.cpp
Apache-2.0 or MIT| Apache-2.0 and/or Expat LICENSE
Apache-2.0 or MIT| Apache-2.0 scripts/auto_repair.py
Apache-2.0 or MIT| Apache-2.0 scripts/report_regression_issue.py
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/agtm_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/Android.bp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/AndroidTest.xml
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/editorhelper_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/gainmapmath_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/gainmapmetadata_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/icchelper_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/jpegdecoderhelper_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/jpegencoderhelper_test.cpp
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified tests/jpegr_test.cpp
BSD-3-clause | Apache-2.0 third_party/image_io/src/modp_b64/Makefile
Apache-2.0 or MIT| Apache-2.0 or MIT~unspecified ultrahdr_api.h
5 days ago
● public
Look for SPDX
Command: grep -r -B1 'SPDX-'
Exit code: 0
tests/data/LICENSE-Valid-License-Identifier: CC-BY-4.0
tests/data/LICENSE:SPDX-URL: https://spdx.org/licenses/CC-BY-4.0
--
tests/data/LICENSE- placement guidelines in the licensing rules documentation:
tests/data/LICENSE: SPDX-License-Identifier: CC-BY-4.0
--
tests/Android.bp- // to get the below license kinds:
tests/Android.bp: // SPDX-license-identifier-Apache-2.0
--
benchmark/Android.bp- // to get the below license kinds:
benchmark/Android.bp: // SPDX-license-identifier-Apache-2.0
--
fuzzer/Android.bp- // to get the below license kinds:
fuzzer/Android.bp: // SPDX-license-identifier-Apache-2.0
--
examples/Android.bp- // to get the below license kinds:
examples/Android.bp: // SPDX-license-identifier-Apache-2.0
--
Android.bp- license_kinds: [
Android.bp: "SPDX-license-identifier-Apache-2.0",
5 days ago
● public
Lintian
Command: lintian -i -I -v --pedantic
Exit code: 0
N:
I: libuhdr2: no-symbols-control-file usr/lib/x86_64-linux-gnu/libuhdr.so.2.0.2
N:
N: Although the package includes a shared library, the package does not have
N: a symbols control file.
N:
N: dpkg can use symbols files in order to generate more accurate library
N: dependencies for applications, based on the symbols from the library that
N: are actually used by the application.
N:
N: Please refer to the dpkg-gensymbols(1) manual page and
N: https://wiki.debian.org/UsingSymbolsFiles for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/shlibs
N:
N:
P: libultrahdr source: debian-rules-uses-as-needed-linker-flag [debian/rules:7]
N:
N: The debian/rules file for this package uses the -Wl,--as-needed linker
N: flag.
N:
N: Since Bullseye, --as-needed is now ran by default. As such, it should no
N: longer be necessary to inject this into the build process.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/rules
N:
N:
P: libultrahdr source: maintainer-manual-page [debian/ultrahdr_app.1]
N:
N: The maintainer keeps a manual page in ./debian. Please forward the manual
N: page upstream and ask them to include in their version control system, and
N: in their next release.
N:
N: If the manual page was already forwarded or rejected, or the upstream is
N: gone, please override the tag and annotate it with a suitable comment.
N:
N: Please refer to social contract item 2, Coordination with upstream
N: developers (Section 3.1.4) in the Debian Developer's Reference, and
N: Changes to the upstream sources (Section 4.3) in the Debian Policy Manual
N: for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/manual-pages
N: Renamed from: maintainer-manpage
N:
N:
P: libultrahdr source: package-does-not-install-examples [examples/]
N:
N: The original source tarball contains the specified examples directory.
N: However, no examples are installed in any binary packages.
N:
N: Please use dh_installexamples to install these to the most relevant
N: package, for example by adding the directory name followed by a wildcard
N: to a debian/pkgname.examples file.
N:
N: Lintian looks for any directory called examples under /usr/share/doc in
N: all binary packages.
N:
N: Please refer to the dh_installexamples(1) manual page for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: examples
N:
N: Screen: examples/in-tests
N: Advocates: "Scott Kitterman" <debian@kitterman.com>
N: Reason:
N: Some sources like python-tomlkit trigger this tag for tests because of files
N: in ./tests/examples/. They are not examples for tomlkit, however. They are
N: examples of TOML files used in the tests.
N:
N: Overall, the check is probably better off not looking in test
N: directories.
N:
N: Read more in Bug#1005184.
N:
N:
P: libultrahdr source: package-uses-old-debhelper-compat-version 13
N:
N: This package uses a debhelper compatibility level that is no longer
N: recommended. Please consider using the recommended level.
N:
N: For most packages, the best way to set the compatibility level is to
N: specify debhelper-compat (= X) as a Build-Depends in debian/control. You
N: can also use the debian/compat file or export DH_COMPAT in debian/rules.
N:
N: If no level is selected debhelper defaults to level 1, which is
N: deprecated.
N:
N: Please refer to the debhelper(7) manual page for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debhelper
N:
N:
P: libultrahdr source: redundant-priority-optional-field [debian/control:3]
N:
N: This package currently sets the Priority field in the debian/control file
N: to "optional".
N:
N: As of dpkg version 1.22.13, this field is set to "optional" by default. As
N: such, in this case the Priority field is redundant and should be removed.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/control/field/priority
N:
N:
P: libultrahdr source: redundant-rules-requires-root-no-field [debian/control:5]
N:
N: This package currently sets the Rules-Requires-Root field in the
N: debian/control file to "no".
N:
N: As of dpkg version 1.22.13, this field is set to "no" by default. As such,
N: in this case the Rules-Requires-Root field is redundant and should be
N: removed.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/control/field/rules-requires-root
N:
N:
P: libultrahdr source: trailing-whitespace [debian/control:24]
N:
N: This file contains lines with trailing whitespace characters.
N:
N: Whilst often harmless and unsightly, such extra whitespaces can also cause
N: tools to interpret the whitespace characters literally. The tool diff(1)
N: does not like them, either. They are best avoided.
N:
N: Some of these problems can be hard to track down.
N:
N: Whitespace at the end of lines may be removed with the following:
N:
N: $ sed -i -e 's@[[:space:]]*$@@g' debian/control debian/changelog
N:
N: If you use Emacs, you can also use "M-x wh-cl" (whitespace-cleanup).
N:
N: However, if you wish to only remove trailing spaces and leave trailing
N: tabs (eg. for Makefiles), you can use the following code snippet:
N:
N: $ sed -i -e 's@[ ]*$@@g' debian/rules
N:
N: To remove empty lines from the end of a file, you can use:
N:
N: $ sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' debian/rules
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/trailing-whitespace
N: Renamed from: file-contains-trailing-whitespace
N:
N:
P: libultrahdr source: trailing-whitespace [debian/control:37]
N:
P: libultrahdr source: trailing-whitespace [debian/control:51]
N:
P: libultrahdr source: upstream-metadata-file-is-missing
N:
N: This source package is not Debian-native but it does not have a
N: debian/upstream/metadata file.
N:
N: The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to
N: collect meta-information about upstream projects from any source package.
N: This file is in YAML format and it is used in to feed the data in the
N: UltimateDebianDatabase. For example, it can contains the way the authors
N: want their software be cited in publications and some bibliographic
N: references about the software.
N:
N: Please add a debian/upstream/metadata file.
N:
N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ and
N: https://wiki.debian.org/UpstreamMetadata for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/upstream/metadata
N:
5 days ago
● public
duck
Command: duck
Exit code: 0
(no output)
5 days ago
● public
look for copyright
Command: egrep -R -i copyright
Exit code: 0
scripts/report_regression_issue.py:# Copyright 2024 The Android Open Source Project
scripts/auto_repair.py:# Copyright 2024 The Android Open Source Project
.pc/use-system-gtest.patch/CMakeLists.txt:# Copyright (C) 2023 The Android Open Source Project
tests/jpegdecoderhelper_test.cpp: * Copyright 2022 The Android Open Source Project
tests/gainmapmetadata_test.cpp: * Copyright 2024 The Android Open Source Project
grep: tests/data/minnie-320x240-yuv-icc.jpg: binary file matches
tests/data/LICENSE:original works of authorship and other material subject to copyright
tests/data/LICENSE: copyright and certain other rights. Our licenses are
tests/data/LICENSE: limitation to copyright. More considerations for licensors:
tests/data/LICENSE: copyright--then that use is not regulated by the license. Our
tests/data/LICENSE: licenses grant only permissions under copyright and certain
tests/data/LICENSE: reasons, including because others have copyright or other
tests/data/LICENSE: a. Adapted Material means material subject to Copyright and Similar
tests/data/LICENSE: permission under the Copyright and Similar Rights held by the
tests/data/LICENSE: b. Adapter's License means the license You apply to Your Copyright
tests/data/LICENSE: c. Copyright and Similar Rights means copyright and/or similar rights
tests/data/LICENSE: closely related to copyright including, without limitation,
tests/data/LICENSE: specified in Section 2(b)(1)-(2) are not Copyright and Similar
tests/data/LICENSE: fulfilling obligations under Article 11 of the WIPO Copyright
tests/data/LICENSE: any other exception or limitation to Copyright and Similar Rights
tests/data/LICENSE: all Copyright and Similar Rights that apply to Your use of the
tests/data/LICENSE: j. Sui Generis Database Rights means rights other than copyright
tests/data/LICENSE: ii. a copyright notice;
tests/data/LICENSE:Rights include other Copyright and Similar Rights.
tests/data/LICENSE: a. This Public License applies for the term of the Copyright and
tests/icchelper_test.cpp: * Copyright 2022 The Android Open Source Project
tests/jpegencoderhelper_test.cpp: * Copyright 2022 The Android Open Source Project
tests/agtm_test.cpp: * Copyright 2026 The Android Open Source Project
tests/editorhelper_test.cpp: * Copyright 2024 The Android Open Source Project
tests/AndroidTest.xml:<!-- Copyright (C) 2023 The Android Open Source Project
tests/Android.bp:// Copyright 2022 The Android Open Source Project
tests/gainmapmath_test.cpp: * Copyright 2022 The Android Open Source Project
tests/jpegr_test.cpp: * Copyright 2022 The Android Open Source Project
java/UltraHdrApp.java: * Copyright 2024 The Android Open Source Project
java/com/google/media/codecs/ultrahdr/UltraHDRDecoder.java: * Copyright (C) 2024 The Android Open Source Project
java/com/google/media/codecs/ultrahdr/UltraHDRCommon.java: * Copyright (C) 2024 The Android Open Source Project
java/com/google/media/codecs/ultrahdr/UltraHDREncoder.java: * Copyright (C) 2024 The Android Open Source Project
java/jni/ultrahdr-jni.cpp: * Copyright 2024 The Android Open Source Project
LICENSE:Copyright (c) 2022 The Android Open Source Project
LICENSE:The above copyright notice and this permission notice shall be included in all
LICENSE:AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LICENSE: "Licensor" shall mean the copyright owner or entity authorized by
LICENSE: the copyright owner that is granting the License.
LICENSE: copyright notice that is included in or attached to the work
LICENSE: submitted to Licensor for inclusion in the Work by the copyright owner
LICENSE: the copyright owner. For the purposes of this definition, "submitted"
LICENSE: designated in writing by the copyright owner as "Not a Contribution."
LICENSE: 2. Grant of Copyright License. Subject to the terms and conditions of
LICENSE: copyright license to reproduce, prepare Derivative Works of,
LICENSE: that You distribute, all copyright, patent, trademark, and
LICENSE: You may add Your own copyright statement to Your modifications and
LICENSE: same "printed page" as the copyright notice for easier
LICENSE: Copyright [yyyy] [name of copyright owner]
LICENSE-APACHE: "Licensor" shall mean the copyright owner or entity authorized by
LICENSE-APACHE: the copyright owner that is granting the License.
LICENSE-APACHE: copyright notice that is included in or attached to the work
LICENSE-APACHE: submitted to Licensor for inclusion in the Work by the copyright owner
LICENSE-APACHE: the copyright owner. For the purposes of this definition, "submitted"
LICENSE-APACHE: designated in writing by the copyright owner as "Not a Contribution."
LICENSE-APACHE: 2. Grant of Copyright License. Subject to the terms and conditions of
LICENSE-APACHE: copyright license to reproduce, prepare Derivative Works of,
LICENSE-APACHE: that You distribute, all copyright, patent, trademark, and
LICENSE-APACHE: You may add Your own copyright statement to Your modifications and
LICENSE-APACHE: same "printed page" as the copyright notice for easier
LICENSE-APACHE: Copyright [yyyy] [name of copyright owner]
benchmark/benchmark_test.cpp: * Copyright 2023 The Android Open Source Project
benchmark/DynamicConfig.xml:<!-- Copyright (C) 2023 The Android Open Source Project
benchmark/AndroidTest.xml:<!-- Copyright (C) 2023 The Android Open Source Project
benchmark/Android.bp:// Copyright 2023 The Android Open Source Project
lib/include/ultrahdr/jpegencoderhelper.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/gainmapmetadata.h: * Copyright 2024 The Android Open Source Project
lib/include/ultrahdr/jpegr.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/gainmapmath.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/avifultrahdr.h: * Copyright 2024 The Android Open Source Project
lib/include/ultrahdr/heifultrahdr.h: * Copyright 2024 The Android Open Source Project
lib/include/ultrahdr/ultrahdr.h: * Copyright 2023 The Android Open Source Project
lib/include/ultrahdr/jpegdecoderhelper.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/dsp/arm/mem_neon.h: * Copyright 2024 The Android Open Source Project
lib/include/ultrahdr/ultrahdrcommon.h: * Copyright 2023 The Android Open Source Project
lib/include/ultrahdr/editorhelper.h: * Copyright 2024 The Android Open Source Project
lib/include/ultrahdr/icc.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/agtm.h: * Copyright 2026 The Android Open Source Project
lib/include/ultrahdr/jpegrutils.h: * Copyright 2022 The Android Open Source Project
lib/include/ultrahdr/multipictureformat.h: * Copyright 2022 The Android Open Source Project
lib/src/gainmapmetadata.cpp: * Copyright 2024 The Android Open Source Project
lib/src/icc.cpp: * Copyright 2022 The Android Open Source Project
lib/src/icc.cpp: // Compute copyright tag
lib/src/multipictureformat.cpp: * Copyright 2023 The Android Open Source Project
lib/src/avifultrahdr.cpp: * Copyright 2024 The Android Open Source Project
lib/src/ultrahdr_api.cpp: * Copyright 2024 The Android Open Source Project
lib/src/gainmapmath.cpp: * Copyright 2022 The Android Open Source Project
lib/src/dsp/arm/editorhelper_neon.cpp: * Copyright 2024 The Android Open Source Project
lib/src/dsp/arm/gainmapmath_neon.cpp: * Copyright 2024 The Android Open Source Project
lib/src/gpu/applygainmap_gl.cpp: * Copyright 2024 The Android Open Source Project
lib/src/gpu/uhdr_gl_utils.cpp: * Copyright 2024 The Android Open Source Project
lib/src/gpu/editorhelper_gl.cpp: * Copyright 2024 The Android Open Source Project
lib/src/agtm.cpp: * Copyright 2026 The Android Open Source Project
lib/src/jpegrutils.cpp: * Copyright 2022 The Android Open Source Project
lib/src/jpegdecoderhelper.cpp: * Copyright 2022 The Android Open Source Project
lib/src/editorhelper.cpp: * Copyright 2024 The Android Open Source Project
lib/src/heifultrahdr.cpp: * Copyright 2024 The Android Open Source Project
lib/src/jpegr.cpp: * Copyright 2022 The Android Open Source Project
lib/src/jpegencoderhelper.cpp: * Copyright 2022 The Android Open Source Project
cmake/package.cmake:# Copyright (C) 2024 The Android Open Source Project
cmake/toolchains/android.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/toolchains/riscv32-linux-gnu.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/toolchains/riscv64-linux-gnu.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/toolchains/loong64-linux-gnu.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/toolchains/arm-linux-gnueabihf.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/toolchains/aarch64-linux-gnu.cmake:# Copyright (C) 2023 The Android Open Source Project
cmake/FindEGL.cmake:# Copyright (C) 2024 The Android Open Source Project
cmake/FindOpenGLES3.cmake:# Copyright (C) 2024 The Android Open Source Project
CMakeLists.txt:# Copyright (C) 2023 The Android Open Source Project
docs/contributing.md:You (or your employer) retain the copyright to your contribution; this simply
LICENSE-MIT:Copyright (c) 2022 The Android Open Source Project
LICENSE-MIT:The above copyright notice and this permission notice shall be included in all
LICENSE-MIT:AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
debian/copyright:Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
debian/copyright:Copyright:
debian/copyright: Copyright (c) 2022 The Android Open Source Project
debian/copyright: The above copyright notice and this permission notice shall be included in all
debian/copyright: AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
debian/copyright:Copyright:
debian/copyright:Copyright:
debian/copyright:Copyright:
debian/copyright:Copyright:
debian/copyright:Copyright:
debian/copyright: * Redistributions of source code must retain the above copyright
debian/copyright: * Redistributions in binary form must reproduce the above copyright
debian/copyright: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
debian/copyright: * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
fuzzer/ultrahdr_legacy_fuzzer.cpp: * Copyright 2023 The Android Open Source Project
fuzzer/ultrahdr_enc_fuzzer.cpp: * Copyright 2023 The Android Open Source Project
fuzzer/ultrahdr_dec_fuzzer.cpp: * Copyright 2023 The Android Open Source Project
fuzzer/Android.bp:// Copyright 2023 The Android Open Source Project
ultrahdr_api.h: * Copyright 2024 The Android Open Source Project
examples/Android.bp:// Copyright 2023 The Android Open Source Project
examples/ultrahdr_app.cpp: * Copyright 2023 The Android Open Source Project
Android.bp:// Copyright 2022 The Android Open Source Project
third_party/image_io/LICENSE: "Licensor" shall mean the copyright owner or entity authorized by
third_party/image_io/LICENSE: the copyright owner that is granting the License.
third_party/image_io/LICENSE: copyright notice that is included in or attached to the work
third_party/image_io/LICENSE: submitted to Licensor for inclusion in the Work by the copyright owner
third_party/image_io/LICENSE: the copyright owner. For the purposes of this definition, "submitted"
third_party/image_io/LICENSE: designated in writing by the copyright owner as "Not a Contribution."
third_party/image_io/LICENSE: 2. Grant of Copyright License. Subject to the terms and conditions of
third_party/image_io/LICENSE: copyright license to reproduce, prepare Derivative Works of,
third_party/image_io/LICENSE: that You distribute, all copyright, patent, trademark, and
third_party/image_io/LICENSE: You may add Your own copyright statement to Your modifications and
third_party/image_io/LICENSE: same "printed page" as the copyright notice for easier
third_party/image_io/LICENSE: Copyright [yyyy] [name of copyright owner]
third_party/image_io/src/modp_b64/common.mk:# copyright (c) 2012 the chromium os authors. all rights reserved.
third_party/image_io/src/modp_b64/modp_b64/modp_b64.h: * Copyright © 2005, 2006, Nick Galbreath -- nickg [at] modp [dot] com
third_party/image_io/src/modp_b64/Makefile:# Copyright (C) 2015 The Android Open Source Project
third_party/image_io/src/modp_b64/LICENSE: * Copyright (c) 2005, 2006 Nick Galbreath -- nickg [at] modp [dot] com
third_party/image_io/src/modp_b64/LICENSE: * Redistributions of source code must retain the above copyright
third_party/image_io/src/modp_b64/LICENSE: * Redistributions in binary form must reproduce the above copyright
third_party/image_io/src/modp_b64/LICENSE: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
third_party/image_io/src/modp_b64/LICENSE: * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
third_party/image_io/src/modp_b64/modp_b64_nacl.gyp:# Copyright 2014 The Chromium Authors. All rights reserved.
third_party/image_io/src/modp_b64/BUILD.gn:# Copyright (c) 2013 The Chromium Authors. All rights reserved.
third_party/image_io/src/modp_b64/modp_b64.cc: * Copyright © 2005, 2006 Nick Galbreath -- nickg [at] modp [dot] com
third_party/image_io/src/modp_b64/modp_b64.cc: * Redistributions of source code must retain the above copyright
third_party/image_io/src/modp_b64/modp_b64.cc: * Redistributions in binary form must reproduce the above copyright
third_party/image_io/src/modp_b64/modp_b64.cc: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
third_party/image_io/src/modp_b64/modp_b64.cc: * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
third_party/image_io/src/modp_b64/modp_b64.gyp:# Copyright (c) 2009 The Chromium Authors. All rights reserved.
adobe-hdr-gain-map-license/Android.bp:// Copyright 2023 The Android Open Source Project
5 days ago
● public
look for license
Command: egrep -R -i license
Exit code: 0
scripts/report_regression_issue.py:# Licensed under the Apache License, Version 2.0 (the "License");
scripts/report_regression_issue.py:# you may not use this file except in compliance with the License.
scripts/report_regression_issue.py:# You may obtain a copy of the License at
scripts/report_regression_issue.py:# http://www.apache.org/licenses/LICENSE-2.0
scripts/report_regression_issue.py:# distributed under the License is distributed on an "AS IS" BASIS,
scripts/report_regression_issue.py:# See the License for the specific language governing permissions and
scripts/report_regression_issue.py:# limitations under the License.
scripts/auto_repair.py:# Licensed under the Apache License, Version 2.0 (the "License");
scripts/auto_repair.py:# you may not use this file except in compliance with the License.
scripts/auto_repair.py:# You may obtain a copy of the License at
scripts/auto_repair.py:# http://www.apache.org/licenses/LICENSE-2.0
scripts/auto_repair.py:# distributed under the License is distributed on an "AS IS" BASIS,
scripts/auto_repair.py:# See the License for the specific language governing permissions and
scripts/auto_repair.py:# limitations under the License.
.pc/use-system-gtest.patch/CMakeLists.txt:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
.pc/use-system-gtest.patch/CMakeLists.txt:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
.pc/use-system-gtest.patch/CMakeLists.txt:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/jpegdecoderhelper_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/jpegdecoderhelper_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/jpegdecoderhelper_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/gainmapmetadata_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/gainmapmetadata_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/gainmapmetadata_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/data/LICENSE:Valid-License-Identifier: CC-BY-4.0
tests/data/LICENSE:SPDX-URL: https://spdx.org/licenses/CC-BY-4.0
tests/data/LICENSE: Do NOT use this license for code, but it's acceptable for content like artwork
tests/data/LICENSE: with a GPL2 compatible license using "OR", as CC-BY-4.0 texts processed by
tests/data/LICENSE: restrictive licenses.
tests/data/LICENSE: To use the Creative Commons Attribution 4.0 International license put
tests/data/LICENSE: SPDX-License-Identifier: CC-BY-4.0
tests/data/LICENSE:License-Text:
tests/data/LICENSE:Creative Commons public licenses does not create a lawyer-client or
tests/data/LICENSE:other relationship. Creative Commons makes its licenses and related
tests/data/LICENSE:warranties regarding its licenses, any material licensed under their
tests/data/LICENSE:Using Creative Commons Public Licenses
tests/data/LICENSE:Creative Commons public licenses provide a standard set of terms and
tests/data/LICENSE:and certain other rights specified in the public license below. The
tests/data/LICENSE:exhaustive, and do not form part of our licenses.
tests/data/LICENSE: Considerations for licensors: Our public licenses are
tests/data/LICENSE: copyright and certain other rights. Our licenses are
tests/data/LICENSE: and conditions of the license they choose before applying it.
tests/data/LICENSE: applying our licenses so that the public can reuse the
tests/data/LICENSE: material not subject to the license. This includes other CC-
tests/data/LICENSE: licensed material, or material used under an exception or
tests/data/LICENSE: licenses, a licensor grants the public permission to use the
tests/data/LICENSE: licensed material under specified terms and conditions. If
tests/data/LICENSE: copyright--then that use is not regulated by the license. Our
tests/data/LICENSE: licenses grant only permissions under copyright and certain
tests/data/LICENSE: the licensed material may still be restricted for other
tests/data/LICENSE: Although not required by our licenses, you are encouraged to
tests/data/LICENSE: wiki.creativecommons.org/Considerations_for_licensees
tests/data/LICENSE:Creative Commons Attribution 4.0 International Public License
tests/data/LICENSE:By exercising the Licensed Rights (defined below), You accept and agree
tests/data/LICENSE:Attribution 4.0 International Public License ("Public License"). To the
tests/data/LICENSE:extent this Public License may be interpreted as a contract, You are
tests/data/LICENSE:granted the Licensed Rights in consideration of Your acceptance of
tests/data/LICENSE:Licensed Material available under these terms and conditions.
tests/data/LICENSE: Rights that is derived from or based upon the Licensed Material
tests/data/LICENSE: and in which the Licensed Material is translated, altered,
tests/data/LICENSE: Licensor. For purposes of this Public License, where the Licensed
tests/data/LICENSE: Adapted Material is always produced where the Licensed Material is
tests/data/LICENSE: b. Adapter's License means the license You apply to Your Copyright
tests/data/LICENSE: accordance with the terms and conditions of this Public License.
tests/data/LICENSE: categorized. For purposes of this Public License, the rights
tests/data/LICENSE: that applies to Your use of the Licensed Material.
tests/data/LICENSE: f. Licensed Material means the artistic or literary work, database,
tests/data/LICENSE: License.
tests/data/LICENSE: g. Licensed Rights means the rights granted to You subject to the
tests/data/LICENSE: terms and conditions of this Public License, which are limited to
tests/data/LICENSE: Licensed Material and that the Licensor has authority to license.
tests/data/LICENSE: under this Public License.
tests/data/LICENSE: process that requires permission under the Licensed Rights, such
tests/data/LICENSE: k. You means the individual or entity exercising the Licensed Rights
tests/data/LICENSE: under this Public License. Your has a corresponding meaning.
tests/data/LICENSE: a. License grant.
tests/data/LICENSE: 1. Subject to the terms and conditions of this Public License,
tests/data/LICENSE: non-sublicensable, non-exclusive, irrevocable license to
tests/data/LICENSE: exercise the Licensed Rights in the Licensed Material to:
tests/data/LICENSE: a. reproduce and Share the Licensed Material, in whole or
tests/data/LICENSE: License does not apply, and You do not need to comply with
tests/data/LICENSE: 3. Term. The term of this Public License is specified in Section
tests/data/LICENSE: Licensor authorizes You to exercise the Licensed Rights in
tests/data/LICENSE: necessary to exercise the Licensed Rights, including
tests/data/LICENSE: Technological Measures. For purposes of this Public License,
tests/data/LICENSE: a. Offer from the Licensor -- Licensed Material. Every
tests/data/LICENSE: recipient of the Licensed Material automatically
tests/data/LICENSE: Licensed Rights under the terms and conditions of this
tests/data/LICENSE: Public License.
tests/data/LICENSE: Licensed Material if doing so restricts exercise of the
tests/data/LICENSE: Licensed Rights by any recipient of the Licensed
tests/data/LICENSE: 6. No endorsement. Nothing in this Public License constitutes or
tests/data/LICENSE: are, or that Your use of the Licensed Material is, connected
tests/data/LICENSE: licensed under this Public License, nor are publicity,
tests/data/LICENSE: extent necessary to allow You to exercise the Licensed
tests/data/LICENSE: 2. Patent and trademark rights are not licensed under this
tests/data/LICENSE: Public License.
tests/data/LICENSE: collect royalties from You for the exercise of the Licensed
tests/data/LICENSE:Section 3 -- License Conditions.
tests/data/LICENSE:Your exercise of the Licensed Rights is expressly made subject to the
tests/data/LICENSE: 1. If You Share the Licensed Material (including in modified
tests/data/LICENSE: with the Licensed Material:
tests/data/LICENSE: i. identification of the creator(s) of the Licensed
tests/data/LICENSE: iii. a notice that refers to this Public License;
tests/data/LICENSE: v. a URI or hyperlink to the Licensed Material to the
tests/data/LICENSE: b. indicate if You modified the Licensed Material and
tests/data/LICENSE: c. indicate the Licensed Material is licensed under this
tests/data/LICENSE: Public License, and include the text of, or the URI or
tests/data/LICENSE: hyperlink to, this Public License.
tests/data/LICENSE: which You Share the Licensed Material. For example, it may be
tests/data/LICENSE: License You apply must not prevent recipients of the Adapted
tests/data/LICENSE: Material from complying with this Public License.
tests/data/LICENSE:Where the Licensed Rights include Sui Generis Database Rights that
tests/data/LICENSE:apply to Your use of the Licensed Material:
tests/data/LICENSE:replace Your obligations under this Public License where the Licensed
tests/data/LICENSE: EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
tests/data/LICENSE: ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
tests/data/LICENSE: COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
tests/data/LICENSE: USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
tests/data/LICENSE: a. This Public License applies for the term of the Copyright and
tests/data/LICENSE: Similar Rights licensed here. However, if You fail to comply with
tests/data/LICENSE: this Public License, then Your rights under this Public License
tests/data/LICENSE: b. Where Your right to use the Licensed Material has terminated under
tests/data/LICENSE: of this Public License.
tests/data/LICENSE: Licensed Material under separate terms or conditions or stop
tests/data/LICENSE: distributing the Licensed Material at any time; however, doing so
tests/data/LICENSE: will not terminate this Public License.
tests/data/LICENSE: License.
tests/data/LICENSE: Licensed Material not stated herein are separate from and
tests/data/LICENSE: independent of the terms and conditions of this Public License.
tests/data/LICENSE: a. For the avoidance of doubt, this Public License does not, and
tests/data/LICENSE: conditions on any use of the Licensed Material that could lawfully
tests/data/LICENSE: be made without permission under this Public License.
tests/data/LICENSE: b. To the extent possible, if any provision of this Public License is
tests/data/LICENSE: cannot be reformed, it shall be severed from this Public License
tests/data/LICENSE: c. No term or condition of this Public License will be waived and no
tests/data/LICENSE: d. Nothing in this Public License constitutes or may be interpreted
tests/data/LICENSE:licenses. Notwithstanding, Creative Commons may elect to apply one of
tests/data/LICENSE:its public licenses to material it publishes and in those instances
tests/data/LICENSE:public licenses is dedicated to the public domain under the CC0 Public
tests/data/LICENSE:material is shared under a Creative Commons public license or as
tests/data/LICENSE:to any of its public licenses or any other arrangements,
tests/data/LICENSE:understandings, or agreements concerning use of licensed material. For
tests/data/LICENSE:public licenses.
tests/icchelper_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/icchelper_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/icchelper_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/jpegencoderhelper_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/jpegencoderhelper_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/jpegencoderhelper_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/agtm_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/agtm_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/agtm_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/editorhelper_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/editorhelper_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/editorhelper_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/AndroidTest.xml: Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/AndroidTest.xml: https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/AndroidTest.xml: <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/Android.bp: // See: http://go/android-license-faq
tests/Android.bp: // A large-scale-change added 'default_applicable_licenses' to import
tests/Android.bp: // all of the 'license_kinds' from "external_libultrahdr_license"
tests/Android.bp: // to get the below license kinds:
tests/Android.bp: // SPDX-license-identifier-Apache-2.0
tests/Android.bp: default_applicable_licenses: ["external_libultrahdr_license"],
tests/gainmapmath_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/gainmapmath_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/gainmapmath_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
tests/jpegr_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
tests/jpegr_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
tests/jpegr_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
java/UltraHdrApp.java: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
java/UltraHdrApp.java: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
java/UltraHdrApp.java: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
java/com/google/media/codecs/ultrahdr/UltraHDRDecoder.java: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
java/com/google/media/codecs/ultrahdr/UltraHDRDecoder.java: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
java/com/google/media/codecs/ultrahdr/UltraHDRDecoder.java: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
java/com/google/media/codecs/ultrahdr/UltraHDRCommon.java: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
java/com/google/media/codecs/ultrahdr/UltraHDRCommon.java: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
java/com/google/media/codecs/ultrahdr/UltraHDRCommon.java: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
java/com/google/media/codecs/ultrahdr/UltraHDREncoder.java: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
java/com/google/media/codecs/ultrahdr/UltraHDREncoder.java: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
java/com/google/media/codecs/ultrahdr/UltraHDREncoder.java: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
java/jni/ultrahdr-jni.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
java/jni/ultrahdr-jni.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
java/jni/ultrahdr-jni.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
LICENSE:This software is distributed under the terms of both the MIT license and the
LICENSE:Apache License (Version 2.0).
LICENSE:MIT License
LICENSE:to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
LICENSE: Apache License
LICENSE: http://www.apache.org/licenses/
LICENSE: "License" shall mean the terms and conditions for use, reproduction,
LICENSE: the copyright owner that is granting the License.
LICENSE: exercising permissions granted by this License.
LICENSE: Object form, made available under the License, as indicated by a
LICENSE: of this License, Derivative Works shall not include works that remain
LICENSE: 2. Grant of Copyright License. Subject to the terms and conditions of
LICENSE: this License, each Contributor hereby grants to You a perpetual,
LICENSE: copyright license to reproduce, prepare Derivative Works of,
LICENSE: publicly display, publicly perform, sublicense, and distribute the
LICENSE: 3. Grant of Patent License. Subject to the terms and conditions of
LICENSE: this License, each Contributor hereby grants to You a perpetual,
LICENSE: (except as stated in this section) patent license to make, have made,
LICENSE: where such license applies only to those patent claims licensable
LICENSE: or contributory patent infringement, then any patent licenses
LICENSE: granted to You under this License for that Work shall terminate
LICENSE: Derivative Works a copy of this License; and
LICENSE: do not modify the License. You may add Your own attribution
LICENSE: as modifying the License.
LICENSE: may provide additional or different license terms and conditions
LICENSE: the conditions stated in this License.
LICENSE: this License, without any additional terms or conditions.
LICENSE: the terms of any separate license agreement you may have executed
LICENSE: 6. Trademarks. This License does not grant permission to use the trade
LICENSE: risks associated with Your exercise of permissions under this License.
LICENSE: result of this License or out of the use or inability to use the
LICENSE: License. However, in accepting such obligations, You may act only
LICENSE: APPENDIX: How to apply the Apache License to your work.
LICENSE: To apply the Apache License to your work, attach the following
LICENSE: Licensed under the Apache License, Version 2.0 (the "License");
LICENSE: you may not use this file except in compliance with the License.
LICENSE: You may obtain a copy of the License at
LICENSE: http://www.apache.org/licenses/LICENSE-2.0
LICENSE: distributed under the License is distributed on an "AS IS" BASIS,
LICENSE: See the License for the specific language governing permissions and
LICENSE: limitations under the License.
LICENSE-APACHE: Apache License
LICENSE-APACHE: http://www.apache.org/licenses/
LICENSE-APACHE: "License" shall mean the terms and conditions for use, reproduction,
LICENSE-APACHE: the copyright owner that is granting the License.
LICENSE-APACHE: exercising permissions granted by this License.
LICENSE-APACHE: Object form, made available under the License, as indicated by a
LICENSE-APACHE: of this License, Derivative Works shall not include works that remain
LICENSE-APACHE: 2. Grant of Copyright License. Subject to the terms and conditions of
LICENSE-APACHE: this License, each Contributor hereby grants to You a perpetual,
LICENSE-APACHE: copyright license to reproduce, prepare Derivative Works of,
LICENSE-APACHE: publicly display, publicly perform, sublicense, and distribute the
LICENSE-APACHE: 3. Grant of Patent License. Subject to the terms and conditions of
LICENSE-APACHE: this License, each Contributor hereby grants to You a perpetual,
LICENSE-APACHE: (except as stated in this section) patent license to make, have made,
LICENSE-APACHE: where such license applies only to those patent claims licensable
LICENSE-APACHE: or contributory patent infringement, then any patent licenses
LICENSE-APACHE: granted to You under this License for that Work shall terminate
LICENSE-APACHE: Derivative Works a copy of this License; and
LICENSE-APACHE: do not modify the License. You may add Your own attribution
LICENSE-APACHE: as modifying the License.
LICENSE-APACHE: may provide additional or different license terms and conditions
LICENSE-APACHE: the conditions stated in this License.
LICENSE-APACHE: this License, without any additional terms or conditions.
LICENSE-APACHE: the terms of any separate license agreement you may have executed
LICENSE-APACHE: 6. Trademarks. This License does not grant permission to use the trade
LICENSE-APACHE: risks associated with Your exercise of permissions under this License.
LICENSE-APACHE: result of this License or out of the use or inability to use the
LICENSE-APACHE: License. However, in accepting such obligations, You may act only
LICENSE-APACHE: APPENDIX: How to apply the Apache License to your work.
LICENSE-APACHE: To apply the Apache License to your work, attach the following
LICENSE-APACHE: Licensed under the Apache License, Version 2.0 (the "License");
LICENSE-APACHE: you may not use this file except in compliance with the License.
LICENSE-APACHE: You may obtain a copy of the License at
LICENSE-APACHE: http://www.apache.org/licenses/LICENSE-2.0
LICENSE-APACHE: distributed under the License is distributed on an "AS IS" BASIS,
LICENSE-APACHE: See the License for the specific language governing permissions and
LICENSE-APACHE: limitations under the License.
benchmark/benchmark_test.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
benchmark/benchmark_test.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
benchmark/benchmark_test.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
benchmark/DynamicConfig.xml: Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
benchmark/DynamicConfig.xml: https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
benchmark/DynamicConfig.xml: <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
benchmark/AndroidTest.xml: Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
benchmark/AndroidTest.xml: https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
benchmark/AndroidTest.xml: <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
benchmark/Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
benchmark/Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
benchmark/Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
benchmark/Android.bp: // See: http://go/android-license-faq
benchmark/Android.bp: // A large-scale-change added 'default_applicable_licenses' to import
benchmark/Android.bp: // all of the 'license_kinds' from "external_libultrahdr_license"
benchmark/Android.bp: // to get the below license kinds:
benchmark/Android.bp: // SPDX-license-identifier-Apache-2.0
benchmark/Android.bp: default_applicable_licenses: ["external_libultrahdr_license"],
lib/include/ultrahdr/jpegencoderhelper.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/jpegencoderhelper.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/jpegencoderhelper.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/gainmapmetadata.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/gainmapmetadata.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/gainmapmetadata.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/jpegr.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/jpegr.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/jpegr.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/gainmapmath.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/gainmapmath.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/gainmapmath.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/avifultrahdr.h: * Licensed under the Apache License, Version 2.0 (the "License");
lib/include/ultrahdr/avifultrahdr.h: * you may not use this file except in compliance with the License.
lib/include/ultrahdr/avifultrahdr.h: * You may obtain a copy of the License at
lib/include/ultrahdr/avifultrahdr.h: * http://www.apache.org/licenses/LICENSE-2.0
lib/include/ultrahdr/avifultrahdr.h: * distributed under the License is distributed on an "AS IS" BASIS,
lib/include/ultrahdr/avifultrahdr.h: * See the License for the specific language governing permissions and
lib/include/ultrahdr/avifultrahdr.h: * limitations under the License.
lib/include/ultrahdr/heifultrahdr.h: * Licensed under the Apache License, Version 2.0 (the "License");
lib/include/ultrahdr/heifultrahdr.h: * you may not use this file except in compliance with the License.
lib/include/ultrahdr/heifultrahdr.h: * You may obtain a copy of the License at
lib/include/ultrahdr/heifultrahdr.h: * http://www.apache.org/licenses/LICENSE-2.0
lib/include/ultrahdr/heifultrahdr.h: * distributed under the License is distributed on an "AS IS" BASIS,
lib/include/ultrahdr/heifultrahdr.h: * See the License for the specific language governing permissions and
lib/include/ultrahdr/heifultrahdr.h: * limitations under the License.
lib/include/ultrahdr/ultrahdr.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/ultrahdr.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/ultrahdr.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/jpegdecoderhelper.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/jpegdecoderhelper.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/jpegdecoderhelper.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/dsp/arm/mem_neon.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/dsp/arm/mem_neon.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/dsp/arm/mem_neon.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/ultrahdrcommon.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/ultrahdrcommon.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/ultrahdrcommon.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/editorhelper.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/editorhelper.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/editorhelper.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/icc.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/icc.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/icc.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/agtm.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/agtm.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/agtm.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/jpegrutils.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/jpegrutils.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/jpegrutils.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/include/ultrahdr/multipictureformat.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/include/ultrahdr/multipictureformat.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/include/ultrahdr/multipictureformat.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/gainmapmetadata.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/gainmapmetadata.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/gainmapmetadata.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/icc.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/icc.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/icc.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/multipictureformat.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/multipictureformat.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/multipictureformat.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/avifultrahdr.cpp: * Licensed under the Apache License, Version 2.0 (the "License");
lib/src/avifultrahdr.cpp: * you may not use this file except in compliance with the License.
lib/src/avifultrahdr.cpp: * You may obtain a copy of the License at
lib/src/avifultrahdr.cpp: * http://www.apache.org/licenses/LICENSE-2.0
lib/src/avifultrahdr.cpp: * distributed under the License is distributed on an "AS IS" BASIS,
lib/src/avifultrahdr.cpp: * See the License for the specific language governing permissions and
lib/src/avifultrahdr.cpp: * limitations under the License.
lib/src/ultrahdr_api.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/ultrahdr_api.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/ultrahdr_api.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/gainmapmath.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/gainmapmath.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/gainmapmath.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/dsp/arm/editorhelper_neon.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/dsp/arm/editorhelper_neon.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/dsp/arm/editorhelper_neon.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/dsp/arm/gainmapmath_neon.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/dsp/arm/gainmapmath_neon.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/dsp/arm/gainmapmath_neon.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/gpu/applygainmap_gl.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/gpu/applygainmap_gl.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/gpu/applygainmap_gl.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/gpu/uhdr_gl_utils.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/gpu/uhdr_gl_utils.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/gpu/uhdr_gl_utils.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/gpu/editorhelper_gl.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/gpu/editorhelper_gl.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/gpu/editorhelper_gl.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/agtm.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/agtm.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/agtm.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/jpegrutils.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/jpegrutils.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/jpegrutils.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/jpegdecoderhelper.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/jpegdecoderhelper.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/jpegdecoderhelper.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/editorhelper.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/editorhelper.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/editorhelper.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/heifultrahdr.cpp: * Licensed under the Apache License, Version 2.0 (the "License");
lib/src/heifultrahdr.cpp: * you may not use this file except in compliance with the License.
lib/src/heifultrahdr.cpp: * You may obtain a copy of the License at
lib/src/heifultrahdr.cpp: * http://www.apache.org/licenses/LICENSE-2.0
lib/src/heifultrahdr.cpp: * distributed under the License is distributed on an "AS IS" BASIS,
lib/src/heifultrahdr.cpp: * See the License for the specific language governing permissions and
lib/src/heifultrahdr.cpp: * limitations under the License.
lib/src/jpegr.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/jpegr.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/jpegr.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
lib/src/jpegencoderhelper.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
lib/src/jpegencoderhelper.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
lib/src/jpegencoderhelper.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/package.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/package.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/package.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/package.cmake:set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_SOURCE_DIR}/LICENSE)
cmake/package.cmake: set(CPACK_RPM_PACKAGE_LICENSE "Apache 2.0")
cmake/toolchains/android.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/android.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/android.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/toolchains/riscv32-linux-gnu.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/riscv32-linux-gnu.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/riscv32-linux-gnu.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/toolchains/riscv64-linux-gnu.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/riscv64-linux-gnu.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/riscv64-linux-gnu.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/toolchains/loong64-linux-gnu.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/loong64-linux-gnu.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/loong64-linux-gnu.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/toolchains/arm-linux-gnueabihf.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/arm-linux-gnueabihf.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/arm-linux-gnueabihf.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/toolchains/aarch64-linux-gnu.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/toolchains/aarch64-linux-gnu.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/toolchains/aarch64-linux-gnu.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/FindEGL.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/FindEGL.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/FindEGL.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
cmake/FindOpenGLES3.cmake:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
cmake/FindOpenGLES3.cmake:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
cmake/FindOpenGLES3.cmake:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
CMakeLists.txt:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
CMakeLists.txt:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
CMakeLists.txt:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
docs/contributing.md:### Sign our Contributor License Agreement
docs/contributing.md:[Contributor License Agreement](https://cla.developers.google.com/about) (CLA).
LICENSE-MIT:MIT License
LICENSE-MIT:to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
debian/copyright:License: Apache-2.0 or MIT
debian/copyright:License: Apache-2.0
debian/copyright: can be found in "/usr/share/common-licenses/Apache-2.0".
debian/copyright:License: MIT
debian/copyright: MIT License
debian/copyright: to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
debian/copyright:License: Apache-2.0 or MIT
debian/copyright:License: Apache-2.0 or MIT
debian/copyright:License: CC-BY-4.0
debian/copyright: Attribution 4.0 International license can be found in
debian/copyright: "/usr/share/common-licenses/CC-BY-4.0".
debian/copyright:License: Apache-2.0
debian/copyright:License: BSD-3-clause
fuzzer/ossfuzz.sh:# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
fuzzer/ossfuzz.sh:# https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
fuzzer/ossfuzz.sh:# <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
fuzzer/ultrahdr_legacy_fuzzer.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
fuzzer/ultrahdr_legacy_fuzzer.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
fuzzer/ultrahdr_legacy_fuzzer.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
fuzzer/ultrahdr_enc_fuzzer.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
fuzzer/ultrahdr_enc_fuzzer.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
fuzzer/ultrahdr_enc_fuzzer.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
fuzzer/ultrahdr_dec_fuzzer.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
fuzzer/ultrahdr_dec_fuzzer.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
fuzzer/ultrahdr_dec_fuzzer.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
fuzzer/Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
fuzzer/Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
fuzzer/Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
fuzzer/Android.bp: // See: http://go/android-license-faq
fuzzer/Android.bp: // A large-scale-change added 'default_applicable_licenses' to import
fuzzer/Android.bp: // all of the 'license_kinds' from "external_libultrahdr_license"
fuzzer/Android.bp: // to get the below license kinds:
fuzzer/Android.bp: // SPDX-license-identifier-Apache-2.0
fuzzer/Android.bp: default_applicable_licenses: ["external_libultrahdr_license"],
README.md:## License
README.md:This software is distributed under the terms of both the MIT license and the
README.md:Apache License (Version 2.0).
README.md:See [LICENSE](LICENSE) for details.
ultrahdr_api.h: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
ultrahdr_api.h: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
ultrahdr_api.h: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
examples/Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
examples/Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
examples/Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
examples/Android.bp: // See: http://go/android-license-faq
examples/Android.bp: // A large-scale-change added 'default_applicable_licenses' to import
examples/Android.bp: // all of the 'license_kinds' from "external_libultrahdr_license"
examples/Android.bp: // to get the below license kinds:
examples/Android.bp: // SPDX-license-identifier-Apache-2.0
examples/Android.bp: default_applicable_licenses: ["external_libultrahdr_license"],
examples/ultrahdr_app.cpp: * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
examples/ultrahdr_app.cpp: * https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
examples/ultrahdr_app.cpp: * <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
Android.bp: // See: http://go/android-license-faq
Android.bp: default_applicable_licenses: [
Android.bp: "external_libultrahdr_license",
Android.bp: "adobe_hdr_gain_map_license",
Android.bp:license {
Android.bp: name: "external_libultrahdr_license",
Android.bp: license_kinds: [
Android.bp: "SPDX-license-identifier-Apache-2.0",
Android.bp: license_text: [
Android.bp: "LICENSE",
third_party/image_io/LICENSE: Apache License
third_party/image_io/LICENSE: http://www.apache.org/licenses/
third_party/image_io/LICENSE: "License" shall mean the terms and conditions for use, reproduction,
third_party/image_io/LICENSE: the copyright owner that is granting the License.
third_party/image_io/LICENSE: exercising permissions granted by this License.
third_party/image_io/LICENSE: Object form, made available under the License, as indicated by a
third_party/image_io/LICENSE: of this License, Derivative Works shall not include works that remain
third_party/image_io/LICENSE: 2. Grant of Copyright License. Subject to the terms and conditions of
third_party/image_io/LICENSE: this License, each Contributor hereby grants to You a perpetual,
third_party/image_io/LICENSE: copyright license to reproduce, prepare Derivative Works of,
third_party/image_io/LICENSE: publicly display, publicly perform, sublicense, and distribute the
third_party/image_io/LICENSE: 3. Grant of Patent License. Subject to the terms and conditions of
third_party/image_io/LICENSE: this License, each Contributor hereby grants to You a perpetual,
third_party/image_io/LICENSE: (except as stated in this section) patent license to make, have made,
third_party/image_io/LICENSE: where such license applies only to those patent claims licensable
third_party/image_io/LICENSE: or contributory patent infringement, then any patent licenses
third_party/image_io/LICENSE: granted to You under this License for that Work shall terminate
third_party/image_io/LICENSE: Derivative Works a copy of this License; and
third_party/image_io/LICENSE: do not modify the License. You may add Your own attribution
third_party/image_io/LICENSE: as modifying the License.
third_party/image_io/LICENSE: may provide additional or different license terms and conditions
third_party/image_io/LICENSE: the conditions stated in this License.
third_party/image_io/LICENSE: this License, without any additional terms or conditions.
third_party/image_io/LICENSE: the terms of any separate license agreement you may have executed
third_party/image_io/LICENSE: 6. Trademarks. This License does not grant permission to use the trade
third_party/image_io/LICENSE: risks associated with Your exercise of permissions under this License.
third_party/image_io/LICENSE: result of this License or out of the use or inability to use the
third_party/image_io/LICENSE: License. However, in accepting such obligations, You may act only
third_party/image_io/LICENSE: APPENDIX: How to apply the Apache License to your work.
third_party/image_io/LICENSE: To apply the Apache License to your work, attach the following
third_party/image_io/LICENSE: Licensed under the Apache License, Version 2.0 (the "License");
third_party/image_io/LICENSE: you may not use this file except in compliance with the License.
third_party/image_io/LICENSE: You may obtain a copy of the License at
third_party/image_io/LICENSE: http://www.apache.org/licenses/LICENSE-2.0
third_party/image_io/LICENSE: distributed under the License is distributed on an "AS IS" BASIS,
third_party/image_io/LICENSE: See the License for the specific language governing permissions and
third_party/image_io/LICENSE: limitations under the License.
third_party/image_io/METADATA: license_type: NOTICE
third_party/image_io/README.android:License: Apache 2
third_party/image_io/src/modp_b64/common.mk:# use of this source code is governed by a bsd-style license that can be
third_party/image_io/src/modp_b64/common.mk:# found in the license file.
third_party/image_io/src/modp_b64/common.mk:# If this file is part of another source distribution, it's license may be
third_party/image_io/src/modp_b64/common.mk:# stored in LICENSE.makefile or LICENSE.common.mk.
third_party/image_io/src/modp_b64/modp_b64/modp_b64.h: * Released under bsd license. See modp_b64.c for details.
third_party/image_io/src/modp_b64/Makefile:# Licensed under the Apache License, Version 2.0 (the "License");
third_party/image_io/src/modp_b64/Makefile:# you may not use this file except in compliance with the License.
third_party/image_io/src/modp_b64/Makefile:# You may obtain a copy of the License at
third_party/image_io/src/modp_b64/Makefile:# http://www.apache.org/licenses/LICENSE-2.0
third_party/image_io/src/modp_b64/Makefile:# distributed under the License is distributed on an "AS IS" BASIS,
third_party/image_io/src/modp_b64/Makefile:# See the License for the specific language governing permissions and
third_party/image_io/src/modp_b64/Makefile:# limitations under the License.
third_party/image_io/src/modp_b64/METADATA: license_type: NOTICE
third_party/image_io/src/modp_b64/modp_b64_nacl.gyp:# Use of this source code is governed by a BSD-style license that can be
third_party/image_io/src/modp_b64/modp_b64_nacl.gyp:# found in the LICENSE file.
third_party/image_io/src/modp_b64/BUILD.gn:# Use of this source code is governed by a BSD-style license that can be
third_party/image_io/src/modp_b64/BUILD.gn:# found in the LICENSE file.
third_party/image_io/src/modp_b64/modp_b64.cc: * This is the standard "new" BSD license:
third_party/image_io/src/modp_b64/modp_b64.cc: * http://www.opensource.org/licenses/bsd-license.php
third_party/image_io/src/modp_b64/modp_b64.gyp:# Use of this source code is governed by a BSD-style license that can be
third_party/image_io/src/modp_b64/modp_b64.gyp:# found in the LICENSE file.
third_party/image_io/src/modp_b64/README.chromium:License: BSD
adobe-hdr-gain-map-license/NOTICE:This product includes Gain Map technology under license by Adobe.
adobe-hdr-gain-map-license/Android.bp:// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
adobe-hdr-gain-map-license/Android.bp:// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
adobe-hdr-gain-map-license/Android.bp:// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
adobe-hdr-gain-map-license/Android.bp:license {
adobe-hdr-gain-map-license/Android.bp: name: "adobe_hdr_gain_map_license",
adobe-hdr-gain-map-license/Android.bp: license_kinds: ["legacy_by_exception_only"],
adobe-hdr-gain-map-license/Android.bp: license_text: ["NOTICE"],