Legal
Acknowledgments
This document contains the licenses and attributions for the third-party libraries, data, and standards used in Archyv.
BioCLIP 2
Repository: https://github.com/Imageomics/bioclip-2
Model: https://huggingface.co/imageomics/bioclip-2
Description: A vision foundation model for biological species identification. Used in Archyv as the image-embedding stage of the species identification pipeline, producing the embeddings consumed by the bundled SpeciesClassifier head.
License: MIT License
Copyright (c) 2023-2026 Imageomics Institute
Copyright (c) 2024-2025 Samuel Stevens
Copyright (c) 2022 sgvaze
Copyright (c) 2021 Visipedia
Copyright (c) 2012-2021 Gabriel Ilharco, Mitchell Wortsman, Nicholas Carlini, Rohan Taori, Achal Dave, Vaishaal Shankar, John Miller, Hongseok Namkoong, Hannaneh Hajishirzi, Ali Farhadi, Ludwig Schmidt
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.
Citation:
Gu, J., Stevens, S., Campolongo, E.G., Thompson, M.J., Zhang, N., Wu, J., Kopanev, A., Mai, Z., White, A.E., Balhoff, J., Dahdul, W.M., Rubenstein, D., Lapp, H., Berger-Wolf, T., Chao, W.-L., & Su, Y. (2025). BioCLIP 2: Emergent Properties from Scaling Hierarchical Contrastive Learning. arXiv:2505.23883
jxl-coder-swift and JPEG XL Libraries
Repository: https://github.com/awxkee/jxl-coder-swift
Description: A Swift wrapper around libjxl providing JPEG XL encoding and decoding for Apple platforms. Used in Archyv for JPEG XL format support in image conversion.
License: CC0 1.0 Universal (Public Domain Dedication)
The pre-compiled xcframeworks bundle several libraries with their own licenses:
libjxl (includes libjxl_threads, libjxl_cms)
Repository: https://github.com/libjxl/libjxl
License: BSD 3-Clause
Copyright (c) the JPEG XL Project Authors. All rights reserved.
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 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.
Additional IP Rights Grant (Patents): The libjxl project includes a PATENTS file granting a perpetual, worldwide, non-exclusive, no-charge, royalty-free patent license from Google LLC for JPEG XL standard-essential patents. The full text is available at: https://github.com/libjxl/libjxl/blob/main/PATENTS
Highway
Repository: https://github.com/google/highway
License: BSD 3-Clause (elected from Highway’s dual Apache-2.0 / BSD-3-Clause license)
Copyright 2019-2024 Google LLC
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 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.
Brotli
Repository: https://github.com/google/brotli
License: MIT License
Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
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.
skcms
Repository: https://skia.googlesource.com/skcms
License: BSD 3-Clause
Copyright (c) Google LLC
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 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.
jpegli
Repository: https://github.com/libjxl/libjxl (part of the libjxl project)
License: BSD 3-Clause (same license as libjxl – see libjxl section above)
Copyright (c) the JPEG XL Project Authors. All rights reserved.
jpegli maintains libjpeg API compatibility; its interface headers derive from the Independent JPEG Group’s software (Copyright (C) 1991-1998, Thomas G. Lane; modified 1997-2009 by Guido Vollbeding) and from libjpeg-turbo (Copyright (C) 2009-2020, D. R. Commander and contributors; Copyright (C) 2015, Google, Inc.) under the BSD 3-Clause license (the BSD 3-Clause terms are reproduced in the libjxl and skcms sections above). This software is based in part on the work of the Independent JPEG Group.
half (half-precision floating-point library)
Repository: https://sourceforge.net/projects/half/
License: MIT License
Copyright (c) 2012-2021 Christian Rau rauy@users.sourceforge.net
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.
half is a header-only C++ library compiled directly into the jxlc target; it is not one of the pre-compiled xcframeworks.
SLEEF (vectorized math)
Repository: https://github.com/shibatch/sleef
License: Boost Software License 1.0 (SLEEF is tri-licensed BSL-1.0 / MIT / Apache-2.0 at the user’s option; Archyv includes it under BSL-1.0)
Copyright Naoki Shibata and contributors 2010-2021. Translation to Highway performed by Ben Parks, copyright 2024.
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the “Software”) to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:
The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
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, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
ExifTool
Website: https://exiftool.org/
Repository: https://github.com/exiftool/exiftool
Version: 13.50
Description: A platform-independent Perl library and command-line application for reading, writing, and editing metadata in image, audio, video, and document files. Used in Archyv for metadata operations.
Author: Phil Harvey
License: Artistic-1.0-Perl OR GPL-1.0-or-later
Copyright 2003-2026, Phil Harvey
This is free software; you can redistribute it and/or modify it under the same terms as Perl itself (either the Perl Artistic License or GPL).
The ExifTool distribution also bundles file-format modules contributed by additional authors — for example, the 7Z module by Amir Gooran, and the BZZ module derived from DjVuLibre 3.5.21 (with copyrights held by Leon Bottou and Yann Le Cun, AT&T, and LizardTech Inc.) — each distributed under the same terms as Perl itself, with the original copyright notices retained in the bundled source.
GBIF Backbone Taxonomy
Dataset landing page: https://www.gbif.org/dataset/d7dddbf4-2cf0-4f39-9b2a-bb099caae36c
DOI: https://doi.org/10.15468/39omei
Publisher: Global Biodiversity Information Facility (GBIF) Secretariat
Description: The GBIF Backbone Taxonomy is a single, synthetic management classification covering all names in GBIF. Used in Archyv as the source of species and subspecies taxonomy data for the Species Tagging feature.
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
License URL: https://creativecommons.org/licenses/by/4.0/
Required Citation:
GBIF Secretariat (2023). GBIF Backbone Taxonomy. Checklist dataset https://doi.org/10.15468/39omei accessed via GBIF.org.
Attribution: Species taxonomy data derived from the GBIF Backbone Taxonomy (GBIF Secretariat 2023), https://doi.org/10.15468/39omei, used under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). Data have been filtered and reformatted for use in Archyv; modifications do not imply endorsement by GBIF.
GBIF Occurrences Dataset
Publisher: Global Biodiversity Information Facility (GBIF) Secretariat
Description: A bundled SQLite database of GBIF Occurrence records for North-American taxa. Used in Archyv to power geographic filtering in the Species Tagging feature. This dataset is distinct from the GBIF Backbone Taxonomy entry above — the Backbone Taxonomy is the taxonomic name catalogue; the Occurrences dataset is the record of observed species occurrences. Both are CC BY 4.0, but they remain separate GBIF datasets with independent citations.
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
License URL: https://creativecommons.org/licenses/by/4.0/
Derived Dataset DOI: https://doi.org/10.15468/dd.x8w23h — the canonical citation handle for the bundled aggregation.
Required Citation:
Derived dataset GBIF.org (20 May 2026) Filtered export of GBIF occurrence data https://doi.org/10.15468/dd.x8w23h
Attribution: Occurrence data derived from the GBIF Derived Dataset Archyv geographic prior — CC BY 4.0 North American occurrences (2026-05 snapshot) (https://doi.org/10.15468/dd.x8w23h), built from GBIF Occurrence Downloads https://doi.org/10.15468/dl.e4r8j7 and https://doi.org/10.15468/dl.jskga2. Used under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). Data have been filtered to North-American taxa and to records explicitly licensed CC0 1.0 or CC BY 4.0, and reformatted as SQLite for use in Archyv; modifications do not imply endorsement by GBIF or the contributing data publishers.
iNaturalist
Website: https://www.inaturalist.org/
Description: A citizen science platform and online social network of naturalists. iNaturalist contributes to Archyv as a training data source for the bundled SpeciesClassifier (the classifier head was fine-tuned on iNaturalist imagery) and as a potential runtime data source for species observation and taxonomy data used in metadata workflows.
Citation:
iNaturalist. Available from https://www.inaturalist.org. Accessed 2026-01-15.
Community acknowledgement: Archyv gratefully acknowledges the global community of iNaturalist observers and identifiers whose volunteer contributions of species observations and identifications make the iNaturalist platform — and the species-classification work derived from it — possible.
License (observation data): Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) — the default license for iNaturalist observation data.
License URL: https://creativecommons.org/licenses/by-nc/4.0/
Terms of Use: https://www.inaturalist.org/pages/terms
Content can be used as long as proper attribution is given.
ProPhoto RGB ICC Profile
Standard: ISO 22028-2 (ROMM RGB)
Description: A wide-gamut RGB color space ICC profile based on the ROMM RGB standard. Used in Archyv for color management operations.
License: ICC Profile License
ICC profiles conforming to the ICC specification may be freely copied, distributed, embedded, made, used, and sold without restriction. This profile implements the ISO 22028-2 ROMM RGB (ProPhoto RGB) color space standard.
For more information about ICC profiles and licensing, see: https://www.color.org/profiles2.xalter
IPTC Media Topics
Website: https://iptc.org/standards/media-topics/
Description: The IPTC Media Topics taxonomy is a standardized vocabulary for categorizing and classifying media content. A subset is bundled in Archyv for media topic classification.
Publisher: International Press Telecommunications Council (IPTC)
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
License URL: https://creativecommons.org/licenses/by/4.0/
The IPTC Media Topics vocabulary is made available under Creative Commons Attribution 4.0. Users must give appropriate credit to IPTC when using the taxonomy data.
For more information: https://iptc.org/standards/media-topics/
LibRaw
Website: https://www.libraw.org/
Repository: https://github.com/LibRaw/LibRaw
Version: 0.22.0
Description: A library for reading RAW files from digital cameras. Used in Archyv for full-resolution decoding of RAW formats not supported by macOS ImageIO, including Sony SRF (DSC-F828/V3), Phase One IIQ RAW L (lossless), and Sigma X3F (Foveon sensor).
Author: LibRaw LLC
License: Common Development and Distribution License (CDDL) Version 1.0
Full license text: https://opensource.org/license/cddl-1-0
Source availability: The LibRaw source code used to build the bundled static library, including any modifications, is publicly available at: https://github.com/joshdeleenheer/libraw-photofiler
Kalpanika X3F Tools (Transitive Dependency)
Repository: https://github.com/Kalpanika/x3f
Description: An open-source library for decoding Sigma X3F (Foveon sensor) RAW files. The X3F Tools source code is included in LibRaw’s source tree and compiled when X3F Tools support is enabled. Used in Archyv for Sigma X3F format support.
Author: Kalpanika (Roland Karlsson)
License: BSD 3-Clause
Copyright (c) 2010-2017, Roland Karlsson (roland@proxel.se) All rights reserved.
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 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.
Darwin Core Standard
Website: https://dwc.tdwg.org/
Specification: https://dwc.tdwg.org/terms/
Description: Darwin Core is a standard maintained by Biodiversity Information Standards (TDWG) for sharing biodiversity data. Archyv uses Darwin Core terms to embed biodiversity metadata in image files.
Publisher: Biodiversity Information Standards (TDWG)
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
License URL: https://creativecommons.org/licenses/by/4.0/
Citation:
Wieczorek J, Bloom D, Guralnick R, Blum S, Döring M, Giovanni R, Robertson T, Vieglais D (2012). Darwin Core: An Evolving Community-Developed Biodiversity Data Standard. PLoS ONE 7(1): e29715. https://doi.org/10.1371/journal.pone.0029715
The Darwin Core standard terms and definitions are freely available for use with attribution to TDWG.
ISO 3166 Country and Subdivision Data
Standard: ISO 3166-1 (country codes and short names) and ISO 3166-2 (country subdivisions — bundled here as subdivision names only, not 3166-2 codes)
Publisher: International Organization for Standardization (ISO)
Standard reference: https://www.iso.org/iso-3166-country-codes.html
Description: Archyv bundles a structured representation of ISO 3166-1 alpha-2 country codes, country short names, and the names of country subdivisions (states, provinces, regions), used to populate country / state pickers in the Metadata Editor.
Source: The underlying code list and country names are published by ISO and are made available free of charge for use in software. ISO retains the copyright in the ISO 3166 standard documents themselves; the bundled JSON is a derived structured representation of the publicly available code list and is not the ISO standard itself.
License (subdivision names): Subdivision names are geographic facts and are not subject to copyright. The bundled JSON contains subdivision names only; it does not redistribute ISO 3166-2 subdivision codes.
No implied endorsement: ISO 3166 is a registered standard of the International Organization for Standardization. Use of the codes by Archyv does not imply endorsement by ISO.
Sparkle
Repository: https://github.com/sparkle-project/Sparkle
Description: A software-update framework for macOS. Used in Archyv as the in-app update checker. Sparkle.framework is embedded inside Archyv.app and ships as part of the notarized DMG distributed to end users.
License: MIT License
License URL: https://github.com/sparkle-project/Sparkle/blob/2.x/LICENSE
Copyright (c) 2006-2013 Andy Matuschak. Copyright (c) 2009-2013 Elgato Systems GmbH. Copyright (c) 2011-2014 Kornel Lesiński. Copyright (c) 2015-2017 Mayur Pawashe. Copyright (c) 2014 C.W. Betts. Copyright (c) 2014 Petroules Corporation. Copyright (c) 2014 Big Nerd Ranch. All rights reserved.
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.
EXTERNAL LICENSES
Portable C implementation of Ed25519, from https://github.com/orlp/ed25519:
Copyright (c) 2015 Orson Peters orsonpeters@gmail.com
This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
-
The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
-
Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
-
This notice may not be removed or altered from any source distribution.
bspatch.c and bsdiff.c, from bsdiff 4.3 http://www.daemonology.net/bsdiff/: Copyright (c) 2003-2005 Colin Percival.
sais.c and sais.h, from sais-lite (2010/08/07): Copyright (c) 2008-2010 Yuta Mori.
SUSignatureVerifier.m: Copyright (c) 2011 Mark Hamlin.
ed25519 (sub-component)
Repository: https://github.com/orlp/ed25519
License: zlib License
Sparkle bundles the modified ‘ed25519-sparkle’ fork maintained by the Sparkle project; the license text is unchanged from the upstream.
Copyright (c) 2015 Orson Peters orsonpeters@gmail.com
This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
-
The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
-
Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
-
This notice may not be removed or altered from any source distribution.
bsdiff / bspatch (sub-component)
Repository: http://www.daemonology.net/bsdiff/
License: BSD 2-Clause
Copyright (c) 2003-2005 Colin Percival. All rights reserved.
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.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
sais (sub-component used by bsdiff)
License: MIT License
Copyright (c) 2008-2010 Yuta Mori All Rights Reserved.
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.
SUSignatureVerifier.m (sub-component)
Part of Sparkle, used to verify the cryptographic signature on downloaded updates.
License: BSD 2-Clause
Copyright (c) 2011 Mark Hamlin.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted providing 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.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
sentry-cocoa
Repository: https://github.com/getsentry/sentry-cocoa
Description: Sentry’s official Apple SDK for crash reporting and error monitoring. Used in Archyv for opt-in anonymous crash reports. The Sentry library is statically linked into the Archyv binary and ships as part of the notarized DMG distributed to end users.
License: MIT License
License URL: https://github.com/getsentry/sentry-cocoa/blob/main/LICENSE.md
The MIT License (MIT)
Copyright (c) 2015 Sentry
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.
The sentry-cocoa SDK statically links the following third-party code, which carries its own copyright and license:
KSCrash (sub-component)
Source: https://github.com/kstenerud/KSCrash
SentryCrash is a modified version of KSCrash.
License: MIT License
MIT License
Copyright (c) 2012 Karl Stenerud
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.
YANDEX LLC — cxa-throw swapper (sub-component)
Used in SentryCrashCxaThrowSwapper.c.
License: MIT License
MIT License
Copyright (c) 2019 YANDEX LLC. All rights reserved.
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 remain in place in this source code.
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.
fishhook (sub-component)
Source: https://github.com/facebook/fishhook
The cxa-throw swapper derives from fishhook’s symbol-rebinding approach.
License: BSD 3-Clause
Copyright (c) 2013, Facebook, 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:
-
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 Facebook 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.
Apple-originated code — SentryCrash (sub-component)
Structures and constants derived from Apple’s objc4 and CoreFoundation (in SentryCrashObjCApple.h and SentryCrashMach-O.c).
License: Apple Public Source License 2.0
Archyv distributes this Covered Code in executable form only. The Apple Public Source License 2.0 EXHIBIT A notice is reproduced below:
“Portions Copyright (c) 1999-2007 Apple Inc. All Rights Reserved.
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the ‘License’). You may not use this file except in compliance with the License. Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an ‘AS IS’ basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.“
The full Apple Public Source License 2.0 and the corresponding Source Code are available at http://www.opensource.apple.com/apsl/
WebKit / WTF (sub-component)
In SentryCPU.h and SentryCompiler.h.
License: BSD 2-Clause
Copyright (C) 2006-2019 Apple Inc. All rights reserved. Copyright (C) 2007-2009 Torch Mobile, Inc. Copyright (C) 2010, 2011 Research In Motion Limited. All rights reserved. Copyright (C) 2011, 2012, 2014 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:
- 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.
THIS SOFTWARE IS PROVIDED BY APPLE INC. ’‘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 APPLE INC. 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.
Fonts
Archyv’s marketing website self-hosts two open-source typefaces, both under the SIL Open Font License 1.1. (The Archyv app itself renders in the system San Francisco typeface and bundles no webfonts, so these credits apply to this website only.)
Inter
Project: https://github.com/rsms/inter
License: SIL Open Font License 1.1
Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter)
Full license text: /fonts/OFL-Inter.txt
Fraunces
Project: https://github.com/undercasetype/Fraunces
License: SIL Open Font License 1.1
Copyright 2018 The Fraunces Project Authors (https://github.com/undercasetype/Fraunces)
Full license text: /fonts/OFL-Fraunces.txt