Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: zimg
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     .coverity-prepare.sh
           .gitignore
           .gitmodules
           .travis-script.sh
           .travis.yml
           Makefile.am
           README.md
           _msvc/_example_api/_example_api.vcxproj
           _msvc/_example_api/_example_api.vcxproj.filters
           _msvc/_example_api_c/_example_api_c.vcxproj
           _msvc/_example_api_c/_example_api_c.vcxproj.filters
           _msvc/_example_hdr/_example_hdr.vcxproj
           _msvc/_example_hdr/_example_hdr.vcxproj.filters
           _msvc/_example_interlace/_example_interlace.vcxproj
           _msvc/_example_interlace/_example_interlace.vcxproj.filters
           _msvc/_example_tile/_example_tile.vcxproj.filters
           _msvc/dll/dll.vcxproj
           _msvc/dll/dll.vcxproj.filters
           _msvc/testapp/testapp.vcxproj
           _msvc/testapp/testapp.vcxproj.filters
           _msvc/testcommon/testcommon.vcxproj
           _msvc/testcommon/testcommon.vcxproj.filters
           _msvc/unit_test/unit_test.vcxproj
           _msvc/unit_test/unit_test.vcxproj.filters
           _msvc/zimg.def
           _msvc/zimg.sln
           _msvc/zimg/zimg.vcxproj
           _msvc/zimg/zimg.vcxproj.filters
           autogen.sh
           configure.ac
           doc/example/Makefile
           doc/example/api_example.cpp
           doc/example/api_example_c.c
           doc/example/hdr_example.cpp
           doc/example/interlace_example.cpp
           doc/example/tile_example.cpp
           dummy.cpp
           src/testapp/apps.h
           src/testapp/colorspaceapp.cpp
           src/testapp/cpuinfoapp.cpp
           src/testapp/depthapp.cpp
           src/testapp/frame.cpp
           src/testapp/frame.h
           src/testapp/graphapp.cpp
           src/testapp/main.cpp
           src/testapp/pair_filter.cpp
           src/testapp/pair_filter.h
           src/testapp/resizeapp.cpp
           src/testapp/table.cpp
           src/testapp/table.h
           src/testapp/unresizeapp.cpp
           src/testapp/utils.cpp
           src/testapp/utils.h
           src/testcommon/aligned_malloc.h
           src/testcommon/argparse.cpp
           src/testcommon/argparse.h
           src/testcommon/json.cpp
           src/testcommon/json.h
           src/testcommon/mmap.cpp
           src/testcommon/mmap.h
           src/testcommon/timer.h
           src/testcommon/win32_bitmap.cpp
           src/testcommon/win32_bitmap.h
           src/zimg/api/zimg++.hpp
           src/zimg/api/zimg.cpp
           src/zimg/api/zimg.h
           src/zimg/colorspace/arm/operation_impl_arm.cpp
           src/zimg/colorspace/arm/operation_impl_arm.h
           src/zimg/colorspace/arm/operation_impl_neon.cpp
           src/zimg/colorspace/colorspace.cpp
           src/zimg/colorspace/colorspace.h
           src/zimg/colorspace/colorspace_param.cpp
           src/zimg/colorspace/colorspace_param.h
           src/zimg/colorspace/gamma.cpp
           src/zimg/colorspace/gamma.h
           src/zimg/colorspace/graph.cpp
           src/zimg/colorspace/graph.h
           src/zimg/colorspace/matrix3.cpp
           src/zimg/colorspace/matrix3.h
           src/zimg/colorspace/operation.cpp
           src/zimg/colorspace/operation.h
           src/zimg/colorspace/operation_impl.cpp
           src/zimg/colorspace/operation_impl.h
           src/zimg/colorspace/x86/gamma_constants_avx512.cpp
           src/zimg/colorspace/x86/gamma_constants_avx512.h
           src/zimg/colorspace/x86/operation_impl_avx.cpp
           src/zimg/colorspace/x86/operation_impl_avx2.cpp
           src/zimg/colorspace/x86/operation_impl_avx512.cpp
           src/zimg/colorspace/x86/operation_impl_sse.cpp
           src/zimg/colorspace/x86/operation_impl_sse2.cpp
           src/zimg/colorspace/x86/operation_impl_x86.cpp
           src/zimg/colorspace/x86/operation_impl_x86.h
           src/zimg/common/align.h
           src/zimg/common/alloc.h
           src/zimg/common/arm/cpuinfo_arm.cpp
           src/zimg/common/arm/cpuinfo_arm.h
           src/zimg/common/arm/neon_util.cpp
           src/zimg/common/arm/neon_util.h
           src/zimg/common/builder.h
           src/zimg/common/ccdep.h
           src/zimg/common/checked_int.h
           src/zimg/common/cpuinfo.cpp
           src/zimg/common/cpuinfo.h
           src/zimg/common/except.h
           src/zimg/common/libm_wrapper.cpp
           src/zimg/common/libm_wrapper.h
           src/zimg/common/make_unique.h
           src/zimg/common/matrix.cpp
           src/zimg/common/matrix.h
           src/zimg/common/pixel.h
           src/zimg/common/static_map.h
           src/zimg/common/x86/avx2_util.h
           src/zimg/common/x86/avx512_util.h
           src/zimg/common/x86/avx_util.h
           src/zimg/common/x86/cpuinfo_x86.cpp
           src/zimg/common/x86/cpuinfo_x86.h
           src/zimg/common/x86/sse2_util.h
           src/zimg/common/x86/sse_util.h
           src/zimg/common/x86/x86util.cpp
           src/zimg/common/x86/x86util.h
           src/zimg/common/zassert.h
           src/zimg/depth/arm/depth_convert_arm.cpp
           src/zimg/depth/arm/depth_convert_arm.h
           src/zimg/depth/arm/depth_convert_neon.cpp
           src/zimg/depth/arm/dither_arm.cpp
           src/zimg/depth/arm/dither_arm.h
           src/zimg/depth/arm/dither_neon.cpp
           src/zimg/depth/arm/f16c_arm.h
           src/zimg/depth/arm/f16c_neon.cpp
           src/zimg/depth/blue.cpp
           src/zimg/depth/blue.h
           src/zimg/depth/depth.cpp
           src/zimg/depth/depth.h
           src/zimg/depth/depth_convert.cpp
           src/zimg/depth/depth_convert.h
           src/zimg/depth/dither.cpp
           src/zimg/depth/dither.h
           src/zimg/depth/quantize.cpp
           src/zimg/depth/quantize.h
           src/zimg/depth/x86/depth_convert_avx2.cpp
           src/zimg/depth/x86/depth_convert_avx512.cpp
           src/zimg/depth/x86/depth_convert_sse2.cpp
           src/zimg/depth/x86/depth_convert_x86.cpp
           src/zimg/depth/x86/depth_convert_x86.h
           src/zimg/depth/x86/dither_avx2.cpp
           src/zimg/depth/x86/dither_avx512.cpp
           src/zimg/depth/x86/dither_sse2.cpp
           src/zimg/depth/x86/dither_x86.cpp
           src/zimg/depth/x86/dither_x86.h
           src/zimg/depth/x86/error_diffusion_avx2.cpp
           src/zimg/depth/x86/error_diffusion_sse2.cpp
           src/zimg/depth/x86/f16c_ivb.cpp
           src/zimg/depth/x86/f16c_sse2.cpp
           src/zimg/depth/x86/f16c_x86.h
           src/zimg/graph/basic_filter.cpp
           src/zimg/graph/basic_filter.h
           src/zimg/graph/filtergraph.cpp
           src/zimg/graph/filtergraph.h
           src/zimg/graph/graphbuilder.cpp
           src/zimg/graph/graphbuilder.h
           src/zimg/graph/graphnode.cpp
           src/zimg/graph/graphnode.h
           src/zimg/graph/image_buffer.h
           src/zimg/graph/image_filter.h
           src/zimg/resize/arm/resize_impl_arm.cpp
           src/zimg/resize/arm/resize_impl_arm.h
           src/zimg/resize/arm/resize_impl_neon.cpp
           src/zimg/resize/filter.cpp
           src/zimg/resize/filter.h
           src/zimg/resize/resize.cpp
           src/zimg/resize/resize.h
           src/zimg/resize/resize_impl.cpp
           src/zimg/resize/resize_impl.h
           src/zimg/resize/x86/resize_impl_avx.cpp
           src/zimg/resize/x86/resize_impl_avx2.cpp
           src/zimg/resize/x86/resize_impl_avx512.cpp
           src/zimg/resize/x86/resize_impl_avx512_common.h
           src/zimg/resize/x86/resize_impl_avx512_vnni.cpp
           src/zimg/resize/x86/resize_impl_sse.cpp
           src/zimg/resize/x86/resize_impl_sse2.cpp
           src/zimg/resize/x86/resize_impl_x86.cpp
           src/zimg/resize/x86/resize_impl_x86.h
           src/zimg/unresize/bilinear.cpp
           src/zimg/unresize/bilinear.h
           src/zimg/unresize/unresize.cpp
           src/zimg/unresize/unresize.h
           src/zimg/unresize/unresize_impl.cpp
           src/zimg/unresize/unresize_impl.h
           test/api/api_test.cpp
           test/colorspace/arm/colorspace_neon_test.cpp
           test/colorspace/colorspace_test.cpp
           test/colorspace/gamma_test.cpp
           test/colorspace/x86/colorspace_avx2_test.cpp
           test/colorspace/x86/colorspace_avx512_test.cpp
           test/colorspace/x86/colorspace_avx_test.cpp
           test/colorspace/x86/colorspace_sse2_test.cpp
           test/colorspace/x86/colorspace_sse_test.cpp
           test/colorspace/x86/gamma_constants_avx512_test.cpp
           test/depth/arm/depth_convert_neon_test.cpp
           test/depth/arm/dither_neon_test.cpp
           test/depth/arm/f16c_neon_test.cpp
           test/depth/depth_convert_test.cpp
           test/depth/dither_test.cpp
           test/depth/x86/depth_convert_avx2_test.cpp
           test/depth/x86/depth_convert_avx512_test.cpp
           test/depth/x86/depth_convert_sse2_test.cpp
           test/depth/x86/dither_avx2_test.cpp
           test/depth/x86/dither_avx512_test.cpp
           test/depth/x86/dither_sse2_test.cpp
           test/depth/x86/error_diffusion_avx2_test.cpp
           test/depth/x86/error_diffusion_sse2_test.cpp
           test/depth/x86/f16c_ivb_test.cpp
           test/depth/x86/f16c_sse2_test.cpp
           test/extra/musl-libm/VERSION
           test/extra/musl-libm/WHATSNEW
           test/extra/musl-libm/__math_divzerof.c
           test/extra/musl-libm/__math_invalidf.c
           test/extra/musl-libm/__math_oflowf.c
           test/extra/musl-libm/__math_uflowf.c
           test/extra/musl-libm/__math_xflowf.c
           test/extra/musl-libm/fpu_wrapper.c
           test/extra/musl-libm/libm.h
           test/extra/musl-libm/mymath.h
           test/extra/sha1/config.h
           test/extra/sha1/sha1.c
           test/extra/sha1/sha1.h
           test/graph/audit_buffer.cpp
           test/graph/audit_buffer.h
           test/graph/filter_validator.cpp
           test/graph/filter_validator.h
           test/graph/filtergraph_test.cpp
           test/graph/graphbuilder_test.cpp
           test/graph/mock_filter.cpp
           test/graph/mock_filter.h
           test/main.cpp
           test/resize/arm/resize_impl_neon_test.cpp
           test/resize/filter_test.cpp
           test/resize/resize_impl_test.cpp
           test/resize/x86/resize_impl_avx2_test.cpp
           test/resize/x86/resize_impl_avx512_test.cpp
           test/resize/x86/resize_impl_avx512_vnni_test.cpp
           test/resize/x86/resize_impl_avx_test.cpp
           test/resize/x86/resize_impl_sse2_test.cpp
           test/resize/x86/resize_impl_sse_test.cpp
           zimg.pc.in
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     test/extra/musl-libm/exp2f_data.c
           test/extra/musl-libm/exp2f_data.h
           test/extra/musl-libm/expf.c
           test/extra/musl-libm/logf.c
           test/extra/musl-libm/logf_data.c
           test/extra/musl-libm/logf_data.h
           test/extra/musl-libm/powf.c
           test/extra/musl-libm/powf_data.c
           test/extra/musl-libm/powf_data.h
Copyright: 2017-2018 Arm Limited. SPDX-License-Identifier: MIT
License:   __NO_LICENSE__

Files:     test/extra/musl-libm/__cos.c
           test/extra/musl-libm/__rem_pio2.c
           test/extra/musl-libm/__rem_pio2_large.c
           test/extra/musl-libm/__sin.c
Copyright: 1993 Sun Microsystems, Inc.
License:   __UNKNOWN__
 Developed at SunSoft, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.

Files:     test/extra/musl-libm/cos.c
           test/extra/musl-libm/log10f.c
           test/extra/musl-libm/sin.c
Copyright: 1993 Sun Microsystems, Inc.
License:   __UNKNOWN__
 Developed at SunPro, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.

Files:     m4/ax_check_compile_flag.m4
           m4/ax_pthread.m4
Copyright: 2008 Guido U. Draheim <guidod@gmx.de>
           2008 Steven G. Johnson <stevenj@alum.mit.edu>
           2011 Daniel Richard G. <skunk@iSKUNK.ORG>
           2011 Maarten Bosmans <mkbosmans@gmail.com>
License:   GPL-3.0+ with unknown exception *** check multiple exceptions ***
 This program is free software: you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the
 Free Software Foundation, either version 3 of the License, or (at your
 option) any later version.
 .
 This program is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
 Public License for more details.
 .
 You should have received a copy of the GNU General Public License along
 with this program. If not, see <http://www.gnu.org/licenses/>.
 .
 As a special exception, the respective Autoconf Macro's copyright owner
 gives unlimited permission to copy, distribute and modify the configure
 scripts that are the output of Autoconf when processing the Macro. You
 need not follow the terms of the GNU General Public License when using
 or distributing such scripts, even though portions of the text of the
 Macro appear in them. The GNU General Public License (GPL) does govern
 all other use of the material that constitutes the Autoconf Macro.
 .
 This special exception to the GPL applies to versions of the Autoconf
 Macro released by the Autoconf Archive. When you make and distribute a
 modified version of the Autoconf Macro, you may extend this special
 exception to the GPL to apply to your modified version as well.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 3 can be found in `/usr/share/common-licenses/GPL-3'.

Files:     test/extra/musl-libm/COPYRIGHT
Copyright: 2005-2014 Rich Felker, et al.
License:   Expat
 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.

#----------------------------------------------------------------------------
# xml and html files (skipped):
#         _msvc/_example_tile/_example_tile.vcxproj

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

#----------------------------------------------------------------------------
# License file: COPYING
             DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                     Version 2, December 2004
 .
  Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
 .
  Everyone is permitted to copy and distribute verbatim or modified
  copies of this license document, and changing it is allowed as long
  as the name is changed.
 .
             DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 .
   0. You just DO WHAT THE FUCK YOU WANT TO.
 .
