raddr bundled material: copyright and licence notices
=====================================================

The raddr package SOURCE CODE is licensed under the MIT License (see the
top-level LICENSE file and the DESCRIPTION License field).

This package additionally bundles third-party material under two other
sets of terms, recorded below in full.


1. IANA address registries (CC0 1.0 Universal)
----------------------------------------------

Four registries, vendored as two pairs that answer two questions.

The two special-purpose registries, which answer policy:

  inst/extdata/iana-ipv4-special-registry.csv
    Source URL: https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry-1.csv
    Registry:   https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml
    Updated:    2025-10-09
    Checksum:   sha256:e3e39e76d00b1677335db8e9a805c7b9480ea2f4dc9e33f0b93cd3a905128d73
    Bytes:      2423
  inst/extdata/iana-ipv6-special-registry.csv
    Source URL: https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry-1.csv
    Registry:   https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml
    Updated:    2025-10-09
    Checksum:   sha256:775feea0621dec8735a44fbf30f762e721e8f0a1b3ab7eb341961a88cfce2139
    Bytes:      2289

The two address-space registries, which answer identity and are exact
partitions of their spaces:

  inst/extdata/iana-ipv4-address-space.csv
    Source URL: https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.csv
    Registry:   https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml
    Updated:    2025-10-10
    Checksum:   sha256:b7b28385e8bc8785c117e2ea65974f942cc6f7dd9dce914f2253ff0adfad4b03
    Bytes:      22972
  inst/extdata/iana-ipv6-address-space.csv
    Source URL: https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space-1.csv
    Registry:   https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
    Updated:    2025-10-23
    Checksum:   sha256:41fef65d7a5fb32076175ffac1b663a9153d5593d3e2c840696ed8ffa1c7af29
    Bytes:      2093

`Updated` above is IANA's own page-level `Last Updated` field, its
editorial date, and not the HTTP `Last-Modified` the export is served
with -- that header is a site deploy timestamp and misdates two of these
four files.

The four together are identified by one content-addressed snapshot id,
reported by addr_registry_snapshot():

  sha256:be7f919d7d766a7ad2e2bf848b677c6eb8d8afee34174f1322c45f2831c7c94e

It is a sha256 over a canonical manifest of the four source keys and
their per-file checksums, in the order listed above. It says which bytes
are installed; it does not say whether they are current, which is what
the two `Updated` dates are for.

IANA registry data is dedicated to the public domain under CC0 1.0
Universal <https://creativecommons.org/publicdomain/zero/1.0/>. The
registries and every derived representation bundled here (the block and
address-space tables in R/sysdata.rda) carry that dedication. CC0 waives
the conditions a licence would impose, so the entry above records
provenance only.


2. web-platform-tests URL test data (BSD-3-Clause)
--------------------------------------------------

  tests/testthat/fixtures/wpt/urltestdata.json
    Upstream:   https://github.com/web-platform-tests/wpt
    Component:  url/resources/urltestdata.json
    Commit:     181476aa16e8b28a07698bef3a0275fa53dd22e5
    Source URL: https://raw.githubusercontent.com/web-platform-tests/wpt/181476aa16e8b28a07698bef3a0275fa53dd22e5/url/resources/urltestdata.json
    Checksum:   sha256:355c9f1e5f34aae66ba8adfabf3c853f5cd30ea22964ef7a53eb292e7975d81e
    Bytes:      228373

Unlike CC0, BSD-3 clause 1 binds redistribution of source, and an R
source tarball is a source redistribution, so the terms below travel with
those bytes. They are reproduced verbatim from the upstream LICENSE.md at
the commit named above.

raddr's own additions to the corpus are NOT covered by these terms, and
are kept outside that directory, in
tests/testthat/fixtures/raddr_extra_urltestdata.json, under raddr's MIT
licence. The directory boundary is what makes this sentence checkable.

--------------------------------------------------------------------------

The 3-Clause BSD License

Copyright © web-platform-tests contributors

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 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 HOLDER 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.
--------------------------------------------------------------------------


Regeneration
------------

raddr performs no network access. Everything above is vendored, and is
regenerated by a maintainer running data-raw/vendor-wpt.R and then
data-raw/build-registry.R, which composes this file. The BSD-3 text is an
input to that script, read from data-raw/wpt-LICENSE.txt, and not
something the script can overwrite.
