Third-party notices

src/lzfse (LZVN and LZFSE decoders) was written from Apple's open source reference implementation, which is the
only complete description of the two formats. That code is under this licence:

  Copyright (c) 2015-2016, Apple Inc. All rights reserved.

  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
  following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
     following disclaimer.
  2. 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.
  3. Neither the name of the copyright holder(s) nor the names of any 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.

src/zfs and src/inflate implement on-disk and stream formats whose definition is the OpenZFS source (module/zfs,
include/sys, CDDL-licensed, Copyright Sun Microsystems and the OpenZFS contributors) and RFC 1950/1951 (with zlib's
"puff" as the model for the deflate decoder). The code here was written for this project in Odin from those
definitions; no source text of OpenZFS or zlib is included.

Sound and video come from antilib/media, written for this project in Odin from the public specifications: WAV and
RF64 (Microsoft's RIFF and EBU Tech 3306), AIFF and AIFF-C (Apple), FLAC (RFC 9639), MPEG-1 and MPEG-2 audio layers
I to III (ISO/IEC 11172-3, 13818-3; their patents have expired), Ogg (RFC 3533), Matroska and WebM (RFC 9559), the
ISO base media file format (ISO/IEC 14496-12: MP4, MOV, M4A) and AVI with its OpenDML extension. No source text of
another decoder is included, with one exception: two data tables of MPEG audio that are in the paid ISO standard only
(the Huffman code trees of Layer III and the synthesis window) are taken from minimp3 by lieff, CC0 1.0
(https://github.com/lieff/minimp3); tables, not code. The codecs added later are named here as they ship, with the royalty-free patent
licences they rest on (Xiph.Org's, Broadcom's and Microsoft's for Opus, Google's for VP8 and VP9, the Alliance for
Open Media Patent License 1.0 for AV1). AntiFind contains no decoder for a format sold under a patent pool (AAC,
H.264, H.265, H.266, VC-1, WMA, ProRes); such a file plays only through a decoder that Windows or the graphics
driver already has, which belongs to them and is licensed by their makers, and otherwise is not played.

The test tools only (never shipped) call Apple's reference LZFSE encoder, apfs-fuse, 7-Zip, apfsprogs and OpenZFS as
independent checkers, and read the apfs-fuse sources to learn what real volumes contain; none of that code is part of
AntiFind.
