SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-bef2a682-7eba-49d9-9464-ce50785ebb69 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-4.0.1 Created: 2025-03-08T23:45:08Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-214362013d22d48f66aa6ca5a729ef4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5668f6a3af4927626b3e1a0ac46eeada Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efae5709048449b0fecd083183002789 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d58802afbab59ab045f07e03b8f57f8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a04b405dc85f36fb9b0adafa3818ed9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91fe478d93d43bb44c0ca2f5b7968843 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59831e8edc86c035549a7a379e83dea0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0756c4b4f5d070281d0404231cf8718 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f8ca1ea8e41d3efafd7a84107f25c3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f286adb42aa26dd95cab3c5d976c8464 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-704e993752bd238541fd5673714d74c6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10d239dfee5b348132e62852ccfe6141 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e780aa480b7571e05b57189eb4c2673e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c53bfbdcde5f006189b01adfa4c7c868 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9fca369a8ffc77cafe85216afb1a1482 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69a77d6a403daaad11d1a3aba04c7d28 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2187cec70d5ac40824fb15dc4b619f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d59c7ad9bd659c702964de7cd83d432a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-539b0532b28077d01e21874bebc5f1bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66d1e43f1e8332515e1a62e113123833 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48cb0bb9b0910d21ea5a9e785fb345b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9d11f8a0f908e1a03195555cdf6e9bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18e1d930b3a69f709e15d37207f72aeb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0dfb204745c764ad2b3c2898b493bfcd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-116c8f9d703aabb5bc851704f597b61c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-546d9dc900ccd0967a38c5431731379f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f300869c824e42fdfc1015f7f171f4ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfe53bfb9a6070a376fd58316bbddd5c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4fe8b99ca63d117e3039499dcd07619 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0638fdd9674022fefa176ec0e4b6991b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3663aab98867717576387ade7e18e22 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea36384ba7c233b775851c8d9f56f336 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc832abf25ff217e320c5afddb508180 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f44d72de024693648862650d1f8f2a02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e096840d3ecb356091ade17b3850fb02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e0171b7aa90588fed5a48afa000760d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb45e8a8e8c5ee6f8dca66efd8e1a080 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c04a6c8ad12c15dadd85fc8bc8b5d6b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-578bfecffeec3d85f3996467339e8cb7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b9164cfe4d00e60adb49ff1da6cd0f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eae3818444cefdfaf4a940c30762d041 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b40bce7b474f6bc40a4a2bc1b9912cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a24b14e27b9289306315e91d540d5af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-34cdf4e4a29fa5298dea3404937fedf7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51469d10b7c8d7baf3946a7ba79b890f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49e9804885f027b6151a3bec0a9a5d78 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dca5c5e71588898d32b774610112ea3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3ded87c3855afa5846a4d55dd35434f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80926175828b1bdb5beaaf28734def3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ded6c1b09dc175e9c42335172517269d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1102c9422269065fbe75e095c9f83c8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-074536ecafb39f4b99b1ae5a42695624 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb19582a16ff1237cd37a52c1291d28c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a04740db344d9fc8791a00c0cc213d3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61b16af53d6e0ec8a96556f8937ee74d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4bd847fe923b33034cea89446a2db6ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45e3d29dc5f6a1e8a9724254cc6c9076 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba69b5cd480b5b74e0cc5a189fef7017 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbee148628e0f7cf3d40e7ce1809d7ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab033f58897d00a47294abc85b45b260 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6886c4f437e576b0e4e59f36dd788d8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74cc5c81006b3b4288ffc0a6599debc0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c83c49605371caf455e79787a103979 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff86ecc78503460539a7a12c983e4f92 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d78e77a8180d14caad38548e1d4ca192 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efc24cfd25c4ab6ccb563128723bf845 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2ce9196677c06cc832ab641ebe0d73f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45904dd0a5015e0a39c6a4c3fd60cc44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbfd43efb0ae93d25751f115d977403e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fb4620efadf1424911cef128875177a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aaef35b38312589a9878a757c94676e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6cfa3edc7f528c6f4803338fba10838 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-155db1e0cdc1b9ed42598e55b6d72b90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4786bf89ff69ea610607b4e01d2eff9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-247347de634ae00077a408d39e174720 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c2904f4c14ae06f05327b5715320bed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9e5d992bd152d7841be868d45ad241e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d0d5ebde6acdf41621a08697447bcbf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49af890925b58612308990b8981b6a5d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-190f7cb61190ae8edd9dfe0f2e84e2ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d74ea1f2b30a14d9bd8cd46ae81ae313 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edd0db9b9e9f7868866fdf1ba8fed5de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-963296a842aa9c3f65f7b7782961ceb2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18899a0e173dd2fe99ce5267612ef1cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdfa325d2304be103b3fb2b2b1c017f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4342bad8652410c74a3e20c647e11295 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96dc91c183adc8ceedae286305a1e0e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58df134969d6e56df52244462c66d0a9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e05be4f1056571b38a206b0696bbd4e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8958d34ad059251fcc5baeeec75ee0c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d9bb70d81bb640f019da50420d15cf5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a72fb47163b9830bd4b5376c76fdda56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4d9b2b54e1d050f591bb549b1311901 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7600b5113f3076b01989101fdc58da4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00517cdfb569737477bf01cdcec46dd3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e453c9bd85b6c580cfe723ed82e84b16 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da27b6aa52cf6812ffb767c82dad7e12 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec368ea7d57ff6da485a7cf6f2493f1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7030436821416133be51126e0a79d929 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c3813d3273ece768ba9bb39b6e0977d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f79d43ec81f99ebf3bae58b2902d87ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15c7287ee3aa6139fa5fe0818ac4bd2a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3cb88e2815a8afe0fab2a32ec65485c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15d03a9c30be29592236df57e8d0730b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0341e904f2423ba2afbb2d9cfba26b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91d63621a6d11c2d7137b02d8016afa6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3577f707da21ab5b418cbe084c78675b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7f240e58e9eeb65519969665e5c3f40 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e95052751d521c5886ccc78f670dc91 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0be7088c1b25adaf26c9403a2c7e13c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70bcdac14819f4b7c0439d4936da6975 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83fb79ce77e79de0cb750acb639b7484 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b4b87b66a048e672c782b4f4eed0347 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33847e7cda1b0eeff81a81eb48aa5828 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c36242ba53c0d73912821b875830ebd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d31817f8a6df4eb34cf7f3518eb7b2aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7f9f30a795896c45c134c2660eca92e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e443c0981bdfaad4caa8606549d34731 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f46c40590051a89ebd7eb6ce57ed3195 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f9bc5640e93c9b266ce4a94fc7f2f94 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cbd288f0da4af46b95fe239f56ba7917 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fed24e2b3267ff11e8960338dfdc73f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3744acfd450089953b92f477f6208e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-803efa754252d65586a4fcb795766fb5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f145ed07f7c9c18500b5ce617925465 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77f12855f5aad8bc0763d58d570ce618 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc3e2d2b6378f3b71646804add3b1f32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12a56c0bd4c80fb3d044535d14be24d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0a2fc26b8ab03f931709090bf9fe760 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe4bb997f07a316f2f354dcc45f293d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7730cea624de39c95ef728cd564f1a94 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b80daddcaeb0658c1cb7f3256cc721d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-098370af83de551369a0cf6318e5181d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6eb2c82d3dce7b90832e86a4fa9113de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-daedce54ec4fdb5ab2d61e1a09a0784e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90ed431008468623eb8c7a788134ee2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-857a7ebed4ed58c39b7a2f9aaee6cbf6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3eab4264755abaa7dda05fc07246b56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73c3f217223222807d90b84c14cd4fb0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cb87fe2967088b78b9143517abaf29d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74c7006a877a9cc2ed6f5f5300e25053 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6b252355df9079797c1fec5ce1fae03 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd2f99ba18d18050c6253bddb7e2915a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efbd72cbabfc658000b40d96d85baa5a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-786e32b6ee87c611096aa0e3158c1eac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-294ef9258480622e8221cfa960179a3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-020b27d8ae4e8641a305a9e49e797b20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29e40d636e1c42159a57aad3f8b056ad FileName: ./.circleci/config.yml SPDXID: SPDXRef-214362013d22d48f66aa6ca5a729ef4d FileChecksum: SHA1: c6da81a542dbf4e59b12f62e246371cfd7a1d440 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.credo.exs SPDXID: SPDXRef-5668f6a3af4927626b3e1a0ac46eeada FileChecksum: SHA1: af23a4c093cdeed28f7a8b5c8f695cf1891aa48f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.formatter.exs SPDXID: SPDXRef-efae5709048449b0fecd083183002789 FileChecksum: SHA1: d5564c8cbccfd00b4bedfd202295cd07e1b7d172 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.github/dependabot.yml SPDXID: SPDXRef-d58802afbab59ab045f07e03b8f57f8e FileChecksum: SHA1: c91cb0db36f94510531d7cd0142def4e27a74a99 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.gitignore SPDXID: SPDXRef-3a04b405dc85f36fb9b0adafa3818ed9 FileChecksum: SHA1: 5929ce740b9ace4f1ce37e8f8300daa9a4602de2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./CHANGELOG.md SPDXID: SPDXRef-91fe478d93d43bb44c0ca2f5b7968843 FileChecksum: SHA1: f1a47cd7f654b82f6985242b5f2b2d1fe30d078f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./CODE_REVIEW.md SPDXID: SPDXRef-59831e8edc86c035549a7a379e83dea0 FileChecksum: SHA1: a784086b6d126b7c01189223e4050d78fcfe0e49 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./Makefile SPDXID: SPDXRef-a0756c4b4f5d070281d0404231cf8718 FileChecksum: SHA1: 0f76d1da06797c8de6af447c7c67f1a1d086deaa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2020 Justin Schneck FileName: ./NOTICE SPDXID: SPDXRef-8f8ca1ea8e41d3efafd7a84107f25c3d FileChecksum: SHA1: f20e2b4f647ed3f2a53bffd18cdb490d6aa114df LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Copyright holders include Frank Hunleth, Justin Schneck, Connor Rigby, Dorian None FileName: ./README.md SPDXID: SPDXRef-f286adb42aa26dd95cab3c5d976c8464 FileChecksum: SHA1: f21209e6646b1be4efa25aae6657ef787e5ab3a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./RELEASE.md SPDXID: SPDXRef-704e993752bd238541fd5673714d74c6 FileChecksum: SHA1: 6f7ff04fb47e2f70491c42a7e3d9722292231bb0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./REUSE.toml SPDXID: SPDXRef-10d239dfee5b348132e62852ccfe6141 FileChecksum: SHA1: e24f9b6958c939c9e1c12743f67636c4144926db LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./guides/README.md SPDXID: SPDXRef-e780aa480b7571e05b57189eb4c2673e FileChecksum: SHA1: a4e2597bc7e6e9d68fdd0e856ab75d152327166b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/advanced-configuration.md SPDXID: SPDXRef-c53bfbdcde5f006189b01adfa4c7c868 FileChecksum: SHA1: b056c3dbe5f348c48bf19a150735db93f6917fb3 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/building-sytems.md SPDXID: SPDXRef-9fca369a8ffc77cafe85216afb1a1482 FileChecksum: SHA1: 4c7103c1cd0156b47e5c14347e4d293a310ef43d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/compiling-non-beam-code.md SPDXID: SPDXRef-69a77d6a403daaad11d1a3aba04c7d28 FileChecksum: SHA1: 55fff155a8c142572adcf17b738dea29c608b394 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/customizing-systems.md SPDXID: SPDXRef-c2187cec70d5ac40824fb15dc4b619f6 FileChecksum: SHA1: a7f876d4325b3e8ad7acf940344e73da703f5364 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/environment-variables.md SPDXID: SPDXRef-d59c7ad9bd659c702964de7cd83d432a FileChecksum: SHA1: 14f6e5e825e4771d091162ca9e84527743fc4345 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/experimental-features.md SPDXID: SPDXRef-539b0532b28077d01e21874bebc5f1bb FileChecksum: SHA1: 4014762579dfde0dbd1961349519f0c2f9295ef1 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/internals.md SPDXID: SPDXRef-66d1e43f1e8332515e1a62e113123833 FileChecksum: SHA1: 3ebc74bd778ab057ad38869a71f8108615be8aa8 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/systems.md SPDXID: SPDXRef-48cb0bb9b0910d21ea5a9e785fb345b1 FileChecksum: SHA1: 637e1d8999c62f7dc512059552ee26fe01432bb0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/advanced/updating-projects.md SPDXID: SPDXRef-b9d11f8a0f908e1a03195555cdf6e9bf FileChecksum: SHA1: be670a8053dcf41270057201ea857a8fe00fd189 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/core/connecting-to-a-nerves-target.md SPDXID: SPDXRef-18e1d930b3a69f709e15d37207f72aeb FileChecksum: SHA1: 3cc8b30bd8c714136396e25cc1ac45ed21104ad0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/core/faq.md SPDXID: SPDXRef-0dfb204745c764ad2b3c2898b493bfcd FileChecksum: SHA1: 1122e30381bd3bcfac4e163decccb359cc6ce18a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/core/iex-with-nerves.md SPDXID: SPDXRef-116c8f9d703aabb5bc851704f597b61c FileChecksum: SHA1: d9681da182960ebf437ff91fa14bbc8f45c540fb LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/core/supported-targets.md SPDXID: SPDXRef-546d9dc900ccd0967a38c5431731379f FileChecksum: SHA1: ba1b9ba66bc25cf72ecb63f8e0eb883d52a97bd2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/core/user-interfaces.md SPDXID: SPDXRef-f300869c824e42fdfc1015f7f171f4ad FileChecksum: SHA1: b448954d9e50595fc9b5c767dafac69786a5227f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/introduction/getting-started.md SPDXID: SPDXRef-bfe53bfb9a6070a376fd58316bbddd5c FileChecksum: SHA1: 4cba4c371e6f7a00e63206c38fecc985099be3e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./guides/introduction/installation.md SPDXID: SPDXRef-b4fe8b99ca63d117e3039499dcd07619 FileChecksum: SHA1: 3a16382b86f2b69e01ca520fad81896826a56257 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2016 Frank Hunleth, Justin Schneck FileName: ./lib/mix/nerves/io.ex SPDXID: SPDXRef-0638fdd9674022fefa176ec0e4b6991b FileChecksum: SHA1: 0004f3c2c56b5e7530625c0185efc1d787456965 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/nerves/preflight.ex SPDXID: SPDXRef-e3663aab98867717576387ade7e18e22 FileChecksum: SHA1: 05bdd2d9de08fe299faaa8ee633d3282ef8168e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Greg Mefford SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2020 Justin Schneck SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/nerves/shell.ex SPDXID: SPDXRef-ea36384ba7c233b775851c8d9f56f336 FileChecksum: SHA1: 67b01aefdf3e12dc763c5a80056c3f4b1fcf54a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/nerves/utils.ex SPDXID: SPDXRef-bc832abf25ff217e320c5afddb508180 FileChecksum: SHA1: 866ead27bf808ed0f7cd44036ff517d8c52b02c5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Dorian Karter SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2019 Greg Mefford SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/burn.ex SPDXID: SPDXRef-f44d72de024693648862650d1f8f2a02 FileChecksum: SHA1: a16e60cf9d2797c2c439e89e23b4bb654537d2d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Joel Byler SPDX-FileCopyrightText: 2019 Greg Mefford SPDX-FileCopyrightText: 2019 Justin Schneck SPDX-FileCopyrightText: 2019 Matt Willy SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/compile.nerves_package.ex SPDXID: SPDXRef-e096840d3ecb356091ade17b3850fb02 FileChecksum: SHA1: fabd61962b6fb79ed209c45ee43cc810a5e9432a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Greg Mefford SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/firmware.burn.ex SPDXID: SPDXRef-9e0171b7aa90588fed5a48afa000760d FileChecksum: SHA1: 3436c2c92fbbffec71212c28327ffcb7f1f4d4a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Frank Hunleth SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Joel Byler SPDX-FileCopyrightText: 2022 Masatoshi Nishiguchi FileName: ./lib/mix/tasks/firmware.ex SPDXID: SPDXRef-eb45e8a8e8c5ee6f8dca66efd8e1a080 FileChecksum: SHA1: 6c295f826512f3425553d7bd4646625f99245209 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Frank Hunleth SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Dorian Karter SPDX-FileCopyrightText: 2017 Greg Mefford SPDX-FileCopyrightText: 2018 Wojtek Mach SPDX-FileCopyrightText: 2020 Jon Carstens SPDX-FileCopyrightText: 2025 Lars Wikman FileName: ./lib/mix/tasks/firmware.gen.gdb.ex SPDXID: SPDXRef-6c04a6c8ad12c15dadd85fc8bc8b5d6b FileChecksum: SHA1: 45789a38d633ccfc87868883516d69fa73be6730 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Connor Rigby SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/firmware.image.ex SPDXID: SPDXRef-578bfecffeec3d85f3996467339e8cb7 FileChecksum: SHA1: 7a0166bad6e8f2c2effd37d8ce2b3b0e46e4defb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Connor Rigby SPDX-FileCopyrightText: 2017 Frank Hunleth SPDX-FileCopyrightText: 2018 Wojtek Mach SPDX-FileCopyrightText: 2019 Greg Mefford FileName: ./lib/mix/tasks/firmware.metadata.ex SPDXID: SPDXRef-5b9164cfe4d00e60adb49ff1da6cd0f5 FileChecksum: SHA1: a8ea639950301706d7af1e7618f7b57489dc54d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2024 Jon Carstens FileName: ./lib/mix/tasks/firmware.patch.ex SPDXID: SPDXRef-eae3818444cefdfaf4a940c30762d041 FileChecksum: SHA1: e6695aba57d60e9b9b3c9d28ddeed1461c066be3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2020 Justin Schneck SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/firmware.unpack.ex SPDXID: SPDXRef-7b40bce7b474f6bc40a4a2bc1b9912cb FileChecksum: SHA1: afbd735d0f8761cc3e1f8849637d782984eb1b66 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2021 Jon Carstens FileName: ./lib/mix/tasks/nerves.artifact.details.ex SPDXID: SPDXRef-4a24b14e27b9289306315e91d540d5af FileChecksum: SHA1: b4a0893cdc7a5739faea0d0d744450b3628ee60f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2022 Udo Schneider FileName: ./lib/mix/tasks/nerves.artifact.ex SPDXID: SPDXRef-34cdf4e4a29fa5298dea3404937fedf7 FileChecksum: SHA1: 2616f83d9b0861393da94ec2003ce8414f21c5eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2018 Wojtek Mach SPDX-FileCopyrightText: 2021 Rick Carlino SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/nerves.artifact.get.ex SPDXID: SPDXRef-51469d10b7c8d7baf3946a7ba79b890f FileChecksum: SHA1: 3ab6c67e80cd7934f26ed378b34cc1924ddae9a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2018 Wojtek Mach SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/nerves.clean.ex SPDXID: SPDXRef-49e9804885f027b6151a3bec0a9a5d78 FileChecksum: SHA1: 719dba8338fa8d605d4ada7865f71380a8664e8c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/nerves.deps.get.ex SPDXID: SPDXRef-5dca5c5e71588898d32b774610112ea3 FileChecksum: SHA1: e95f35bcef0bf932a72de9671c4420fadd5a02a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/mix/tasks/nerves.env.ex SPDXID: SPDXRef-f3ded87c3855afa5846a4d55dd35434f FileChecksum: SHA1: 75f4c3314d0f4a092d32b5ee1d33b5d23aecc796 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2025 Frank Hunleth FileName: ./lib/mix/tasks/nerves.info.ex SPDXID: SPDXRef-80926175828b1bdb5beaaf28734def3b FileChecksum: SHA1: 03ad8d480ba5a9cfbe1a2d02020e60f2c7cb50f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./lib/mix/tasks/nerves.loadpaths.ex SPDXID: SPDXRef-ded6c1b09dc175e9c42335172517269d FileChecksum: SHA1: 1dd12daac5d666639b9f69e7f2c13f17a4f52040 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2025 Frank Hunleth FileName: ./lib/mix/tasks/nerves.precompile.ex SPDXID: SPDXRef-f1102c9422269065fbe75e095c9f83c8 FileChecksum: SHA1: a67c2d04e13e793eb826de337a5a1f34b7afc6b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2024 Frank Hunleth FileName: ./lib/mix/tasks/nerves.system.shell.ex SPDXID: SPDXRef-074536ecafb39f4b99b1ae5a42695624 FileChecksum: SHA1: 6e3710d0c749c3b154f045cb1f17a729a655f3c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves.ex SPDXID: SPDXRef-cb19582a16ff1237cd37a52c1291d28c FileChecksum: SHA1: ae4eae587d42d4823aa4b951cd3de2c96774315c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./lib/nerves/artifact.ex SPDXID: SPDXRef-a04740db344d9fc8791a00c0cc213d3d FileChecksum: SHA1: c3664a2dae454281a568a7331bfae5e421015c3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2019 Jon Carstens SPDX-FileCopyrightText: 2021 Jaremy J. Creechley SPDX-FileCopyrightText: 2023 James Harton FileName: ./lib/nerves/artifact/build_runner.ex SPDXID: SPDXRef-61b16af53d6e0ec8a96556f8937ee74d FileChecksum: SHA1: b44a8581506402a999d5d62ed43e6d71ad54ab84 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./lib/nerves/artifact/build_runners/docker.ex SPDXID: SPDXRef-4bd847fe923b33034cea89446a2db6ed FileChecksum: SHA1: b27062750118d7eea21fea3150606f2d62cdad54 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Greg Mefford SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Matt Ludwigs SPDX-FileCopyrightText: 2020 Hideki TAKASE SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2024 Jon Ringle FileName: ./lib/nerves/artifact/build_runners/docker/image.ex SPDXID: SPDXRef-45e3d29dc5f6a1e8a9724254cc6c9076 FileChecksum: SHA1: 2e6bf8404f3e57e4260bfde537014f0596774c21 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/artifact/build_runners/docker/utils.ex SPDXID: SPDXRef-ba69b5cd480b5b74e0cc5a189fef7017 FileChecksum: SHA1: 055badd0691c65bdd48516d10690fa0bb7d83cdf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/artifact/build_runners/docker/volume.ex SPDXID: SPDXRef-bbee148628e0f7cf3d40e7ce1809d7ea FileChecksum: SHA1: 7e707f004e0123f701e8fda55602b65e30419a17 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./lib/nerves/artifact/build_runners/local.ex SPDXID: SPDXRef-ab033f58897d00a47294abc85b45b260 FileChecksum: SHA1: 0baafdb49fdff63ba3f37923fb75ed3bc0c9aa57 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Connor Rigby SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./lib/nerves/artifact/cache.ex SPDXID: SPDXRef-6886c4f437e576b0e4e59f36dd788d8f FileChecksum: SHA1: c0ae8c54e5e5886ac768a519e922d3966120dc9a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2019 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/artifact/resolver.ex SPDXID: SPDXRef-74cc5c81006b3b4288ffc0a6599debc0 FileChecksum: SHA1: 1eaca05a1c883b38a7c1b901011bdbfc669bf46a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/artifact/resolvers/gitea_api.ex SPDXID: SPDXRef-8c83c49605371caf455e79787a103979 FileChecksum: SHA1: 7f5f2955a501b93308c40bbac95dfca81ca0720f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 James Harton SPDX-FileCopyrightText: 2024 Frank Hunleth FileName: ./lib/nerves/artifact/resolvers/github_api.ex SPDXID: SPDXRef-ff86ecc78503460539a7a12c983e4f92 FileChecksum: SHA1: 9883e0960da73065d6360eb422380f0ad7952b90 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2018 Matt Ludwigs SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./lib/nerves/artifact/resolvers/uri.ex SPDXID: SPDXRef-d78e77a8180d14caad38548e1d4ca192 FileChecksum: SHA1: d4d622b67e205162fb46871830e32c2efa69d316 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./lib/nerves/env.ex SPDXID: SPDXRef-efc24cfd25c4ab6ccb563128723bf845 FileChecksum: SHA1: 2c64be5b968762aaab1e56a7b330a14bb05b1626 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Greg Mefford SPDX-FileCopyrightText: 2019 peter madsen SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2020 Jon Carstens SPDX-FileCopyrightText: 2021 Jaremy J. Creechley FileName: ./lib/nerves/erlinit.ex SPDXID: SPDXRef-a2ce9196677c06cc832ab641ebe0d73f FileChecksum: SHA1: 25f71bb388a3451bdad06abe10eaf227369203dd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Frank Hunleth SPDX-FileCopyrightText: 2019 Justin Schneck SPDX-FileCopyrightText: 2021 Connor Rigby SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/package.ex SPDXID: SPDXRef-45904dd0a5015e0a39c6a4c3fd60cc44 FileChecksum: SHA1: 99229967afc33032397edb1a308e05800e598715 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Frank Hunleth SPDX-FileCopyrightText: 2017 Greg Mefford SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/package/platform.ex SPDXID: SPDXRef-dbfd43efb0ae93d25751f115d977403e FileChecksum: SHA1: 140fb704f343b82573666f7601e7299ab09940ef LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/nerves/port.ex SPDXID: SPDXRef-4fb4620efadf1424911cef128875177a FileChecksum: SHA1: 203fec80eb81b20c7ec1b8afc8baab3f337a3172 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Justin Schneck SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/release.ex SPDXID: SPDXRef-aaef35b38312589a9878a757c94676e4 FileChecksum: SHA1: 860ea73038063957dd0ebbb676a56c2735434aa1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/system/br.ex SPDXID: SPDXRef-c6cfa3edc7f528c6f4803338fba10838 FileChecksum: SHA1: 7db64065f88fa6d4034416764178f64fb353d688 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils.ex SPDXID: SPDXRef-155db1e0cdc1b9ed42598e55b6d72b90 FileChecksum: SHA1: f1b38f931ea36aa73aebfa26116f8256fd8a90c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils/file.ex SPDXID: SPDXRef-a4786bf89ff69ea610607b4e01d2eff9 FileChecksum: SHA1: 5a84bcefec889211ce6720da4efcbdd27f73ec61 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2018 Michael Schmidt SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils/http_client.ex SPDXID: SPDXRef-247347de634ae00077a408d39e174720 FileChecksum: SHA1: 3d8ca4ccd2cb32bab6cfbb303a725004e27840f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Michael Schmidt SPDX-FileCopyrightText: 2020 Tomasz Kazimierz Motyl SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2021 Jon Carstens SPDX-FileCopyrightText: 2021 Jon Thacker SPDX-FileCopyrightText: 2022 Martin Wagner FileName: ./lib/nerves/utils/proxy.ex SPDXID: SPDXRef-1c2904f4c14ae06f05327b5715320bed FileChecksum: SHA1: c75b2574c90998bfd4bbb7ae6cde531e91b1df76 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2017 Zander Mackie SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils/shell.ex SPDXID: SPDXRef-e9e5d992bd152d7841be868d45ad241e FileChecksum: SHA1: 594d8b1e2be069e9e6a2e8118d42c051abd5bed0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils/stream.ex SPDXID: SPDXRef-9d0d5ebde6acdf41621a08697447bcbf FileChecksum: SHA1: 15468b6a80311956b10e50e19f1dc322aea443dc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./lib/nerves/utils/wsl.ex SPDXID: SPDXRef-49af890925b58612308990b8981b6a5d FileChecksum: SHA1: 2cac761cab0bf8d268698d8ac3ebf76324786735 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Jonathan Merriweather SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2019 Greg Mefford SPDX-FileCopyrightText: 2020 Hideki TAKASE SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./mix.exs SPDXID: SPDXRef-190f7cb61190ae8edd9dfe0f2e84e2ec FileChecksum: SHA1: ae3155a725dff0c91877840475c34c95f3081383 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./mix.lock SPDXID: SPDXRef-d74ea1f2b30a14d9bd8cd46ae81ae313 FileChecksum: SHA1: 93e806817b6bec09fc4696aa5e552d7f626a015f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./priv/templates/script.run-gdb.sh.eex SPDXID: SPDXRef-edd0db9b9e9f7868866fdf1ba8fed5de FileChecksum: SHA1: 92ffbfff6118e68e1c8ec6b33074b91bc29d3a40 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Connor Rigby FileName: ./resources/logo-color.png SPDXID: SPDXRef-963296a842aa9c3f65f7b7782961ceb2 FileChecksum: SHA1: bcd0cd65bf3496fd5789b7df92a01a0a35f3d0fc LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Nerves-Logo FileCopyrightText: 2018 Nerves Project Authors FileName: ./resources/logo.png SPDXID: SPDXRef-18899a0e173dd2fe99ce5267612ef1cd FileChecksum: SHA1: db0fa58bcba214ebbe1d2795b9b2e8c42cdd6b0a LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Nerves-Logo FileCopyrightText: 2018 Nerves Project Authors FileName: ./resources/menu-search-tip.gif SPDXID: SPDXRef-bdfa325d2304be103b3fb2b2b1c017f9 FileChecksum: SHA1: 6eccfcb80a74bebd96c9f57aa545719006e31259 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./scripts/docker/nerves_system_br/noninteractive-build.sh SPDXID: SPDXRef-4342bad8652410c74a3e20c647e11295 FileChecksum: SHA1: 597c154733ea395aec1c3ccb8a5515a99d38be5b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth FileName: ./scripts/nerves_system_compatibility.exs SPDXID: SPDXRef-96dc91c183adc8ceedae286305a1e0e1 FileChecksum: SHA1: ec92beb9a2fecbd7d3ee216fa0fe429a153e9249 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Masatoshi Nishiguchi SPDX-FileCopyrightText: 2023 Jon Carstens SPDX-FileCopyrightText: 2025 Frank Hunleth FileName: ./src/port.c SPDXID: SPDXRef-58df134969d6e56df52244462c66d0a9 FileChecksum: SHA1: e5f9d2ba6344b765e5a79b5387a2dcff6b4d3311 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Justin Schneck FileName: ./test/.gitignore SPDXID: SPDXRef-e05be4f1056571b38a206b0696bbd4e6 FileChecksum: SHA1: 4f78bced16c528c064a7660b17404ff9fef8bc71 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/integration_app/.gitignore SPDXID: SPDXRef-8958d34ad059251fcc5baeeec75ee0c2 FileChecksum: SHA1: 1d9bdc475ea35030fc94f7c814e26e8c225fdb41 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/integration_app/config/config.exs SPDXID: SPDXRef-3d9bb70d81bb640f019da50420d15cf5 FileChecksum: SHA1: 54c06b451eead9c8e072dfdad79c84d840b069ce LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/integration_app/mix.exs SPDXID: SPDXRef-a72fb47163b9830bd4b5376c76fdda56 FileChecksum: SHA1: 21935fd22ae45871e95b263504df9006ca48fb28 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package/VERSION SPDXID: SPDXRef-b4d9b2b54e1d050f591bb549b1311901 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package/mix.exs SPDXID: SPDXRef-b7600b5113f3076b01989101fdc58da4 FileChecksum: SHA1: 629ea2c27d779ed4bca23dd3fbf0bc6e6e1cf613 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package_build_runner_opts/VERSION SPDXID: SPDXRef-00517cdfb569737477bf01cdcec46dd3 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package_build_runner_opts/mix.exs SPDXID: SPDXRef-e453c9bd85b6c580cfe723ed82e84b16 FileChecksum: SHA1: b772e66696ae145fb087128b97826f804f458cca LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package_build_runner_override/VERSION SPDXID: SPDXRef-da27b6aa52cf6812ffb767c82dad7e12 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/package_build_runner_override/mix.exs SPDXID: SPDXRef-ec368ea7d57ff6da485a7cf6f2493f1e FileChecksum: SHA1: 2910a79c29e7f0e9b6bd543879c562e942d8d5ab LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/port/Makefile SPDXID: SPDXRef-7030436821416133be51126e0a79d929 FileChecksum: SHA1: ffea928592bc071b2ef2b5d6917598ddbdd63baf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/port/do_nothing.c SPDXID: SPDXRef-8c3813d3273ece768ba9bb39b6e0977d FileChecksum: SHA1: 80c30020d3d98313d5950014f7b0645b73b2e10b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/port/ignore_sigterm.c SPDXID: SPDXRef-f79d43ec81f99ebf3bae58b2902d87ca FileChecksum: SHA1: 03f24646b7cfa9983463de0e30e1fce135e53fe6 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/port/kill_self_with_signal.c SPDXID: SPDXRef-15c7287ee3aa6139fa5fe0818ac4bd2a FileChecksum: SHA1: eb2872c87195466bfc39fb392310cb8f52bf14b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/release_app/config/config.exs SPDXID: SPDXRef-d3cb88e2815a8afe0fab2a32ec65485c FileChecksum: SHA1: 63a32d1980cd9e444355a569494933faedda631a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/release_app/mix.exs SPDXID: SPDXRef-15d03a9c30be29592236df57e8d0730b FileChecksum: SHA1: 8907f3d5e6f19eb43a5648b6cecc14a1070e62fb LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/release_app/rel/vm.args.eex SPDXID: SPDXRef-f0341e904f2423ba2afbb2d9cfba26b5 FileChecksum: SHA1: f20e91290f0c2a7be261c25667cfa7fec691aeb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/resolver/artifact.tar.gz SPDXID: SPDXRef-91d63621a6d11c2d7137b02d8016afa6 FileChecksum: SHA1: 333271f7c488f48520896592d81cddb45ea0bf1a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/resolver/corrupt.tar.gz SPDXID: SPDXRef-3577f707da21ab5b418cbe084c78675b FileChecksum: SHA1: 875e6f60a586ef725452e9be98683069903f2e1b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/simple_app/mix.exs SPDXID: SPDXRef-b7f240e58e9eeb65519969665e5c3f40 FileChecksum: SHA1: c499790503b1411e603661f19cb1ac03f8a267d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/simple_app_artifact/mix.exs SPDXID: SPDXRef-5e95052751d521c5886ccc78f670dc91 FileChecksum: SHA1: f961ed85ff4324a940194ed10a6b01777156e3cf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system/VERSION SPDXID: SPDXRef-c0be7088c1b25adaf26c9403a2c7e13c FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system/mix.exs SPDXID: SPDXRef-70bcdac14819f4b7c0439d4936da6975 FileChecksum: SHA1: c46301a175db0d28390dd080b5dc0405462f6064 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system_artifact/VERSION SPDXID: SPDXRef-83fb79ce77e79de0cb750acb639b7484 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system_artifact/mix.exs SPDXID: SPDXRef-0b4b87b66a048e672c782b4f4eed0347 FileChecksum: SHA1: 95aeb8fd8c00a9179dc578e17b9b3024bf3677e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system_platform/VERSION SPDXID: SPDXRef-33847e7cda1b0eeff81a81eb48aa5828 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system_platform/lib/system_platform.ex SPDXID: SPDXRef-7c36242ba53c0d73912821b875830ebd FileChecksum: SHA1: 54c66d0eb3f54dfe38ffd3f6d71d8a6c4fcb6cca LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/system_platform/mix.exs SPDXID: SPDXRef-d31817f8a6df4eb34cf7f3518eb7b2aa FileChecksum: SHA1: 8318d613d00050a07853a661307255e0fb5bcdcc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/toolchain/VERSION SPDXID: SPDXRef-a7f9f30a795896c45c134c2660eca92e FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/toolchain/mix.exs SPDXID: SPDXRef-e443c0981bdfaad4caa8606549d34731 FileChecksum: SHA1: 66c8f1f5cffaa89437375af0b457165eae325efc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/toolchain_platform/VERSION SPDXID: SPDXRef-f46c40590051a89ebd7eb6ce57ed3195 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/toolchain_platform/lib/toolchain_platform.ex SPDXID: SPDXRef-4f9bc5640e93c9b266ce4a94fc7f2f94 FileChecksum: SHA1: d1672212550d03800a5ebf6fc9bed0cadaea77cc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/toolchain_platform/mix.exs SPDXID: SPDXRef-cbd288f0da4af46b95fe239f56ba7917 FileChecksum: SHA1: f207e1300dc3846d57de26c4100c5b03a4fce3f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/.gitignore SPDXID: SPDXRef-0fed24e2b3267ff11e8960338dfdc73f FileChecksum: SHA1: 0923e0d48845fa0215dc2639d398334c46cb27a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/apps/toolchain/VERSION SPDXID: SPDXRef-e3744acfd450089953b92f477f6208e9 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/apps/toolchain/mix.exs SPDXID: SPDXRef-803efa754252d65586a4fcb795766fb5 FileChecksum: SHA1: d6bd3001e355556871583a8fa57c785eb21532e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/apps/toolchain_platform/VERSION SPDXID: SPDXRef-9f145ed07f7c9c18500b5ce617925465 FileChecksum: SHA1: 0d0259a3f1147c57db3aebae6f2bda82649c7acf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/apps/toolchain_platform/lib/toolchain_platform.ex SPDXID: SPDXRef-77f12855f5aad8bc0763d58d570ce618 FileChecksum: SHA1: d1672212550d03800a5ebf6fc9bed0cadaea77cc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/apps/toolchain_platform/mix.exs SPDXID: SPDXRef-bc3e2d2b6378f3b71646804add3b1f32 FileChecksum: SHA1: bf0bff1d0ef02073a4d0dd46ae4cbc3a9480f90d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/config/config.exs SPDXID: SPDXRef-12a56c0bd4c80fb3d044535d14be24d7 FileChecksum: SHA1: cde4f456e4683c3f7b9965c994c2ce30457065eb LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/fixtures/umbrella/mix.exs SPDXID: SPDXRef-e0a2fc26b8ab03f931709090bf9fe760 FileChecksum: SHA1: 37eddc0f996023892fbdb04bdd41d1dab63cd7d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/mix/nerves/utils_test.exs SPDXID: SPDXRef-fe4bb997f07a316f2f354dcc45f293d4 FileChecksum: SHA1: c8dd64d1527f0779be91d8a00e9e425932675088 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Frank Hunleth FileName: ./test/nerves/artifact/resolver_test.exs SPDXID: SPDXRef-7730cea624de39c95ef728cd564f1a94 FileChecksum: SHA1: f789f81d3c2daa314e2afbf747d39f53b49e3590 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2021 Jon Thacker FileName: ./test/nerves/artifact/resolvers_gitea_api_test.exs SPDXID: SPDXRef-9b80daddcaeb0658c1cb7f3256cc721d FileChecksum: SHA1: a1244577fb40e7fb7622fbe3b8009e1ea3cb9473 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 James Harton FileName: ./test/nerves/artifact/resolvers_github_api_test.exs SPDXID: SPDXRef-098370af83de551369a0cf6318e5181d FileChecksum: SHA1: 0407dd28ab003a37e85f63f86c300a36028267d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/nerves/artifact_test.exs SPDXID: SPDXRef-6eb2c82d3dce7b90832e86a4fa9113de FileChecksum: SHA1: 6d68c24ed6d581ac8dac602070f103c9e5cc31e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2023 James Harton SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/nerves/build_runners/docker_test.exs SPDXID: SPDXRef-daedce54ec4fdb5ab2d61e1a09a0784e FileChecksum: SHA1: 8caf3185199fd2495151b2cb65240fa1775a461b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2017 Justin Schneck SPDX-FileCopyrightText: 2024 Eric Rauer FileName: ./test/nerves/cache_test.exs SPDXID: SPDXRef-90ed431008468623eb8c7a788134ee2d FileChecksum: SHA1: c5e122d9c0a01622ba07a1799a25642a7da9b520 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./test/nerves/env_test.exs SPDXID: SPDXRef-857a7ebed4ed58c39b7a2f9aaee6cbf6 FileChecksum: SHA1: 62fc5a4917beb4278370b71854f909882a78bd88 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2020 Frank Hunleth SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/nerves/erlinit_test.exs SPDXID: SPDXRef-e3eab4264755abaa7dda05fc07246b56 FileChecksum: SHA1: 4c0cd8ea28ca4d5253cc63471807735b3673c965 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Frank Hunleth SPDX-FileCopyrightText: 2019 Justin Schneck SPDX-FileCopyrightText: 2021 Connor Rigby FileName: ./test/nerves/integration_test.exs SPDXID: SPDXRef-73c3f217223222807d90b84c14cd4fb0 FileChecksum: SHA1: d1b5a4895be04f609eabb5551d38bf5149215864 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2023 Jon Carstens SPDX-FileCopyrightText: 2025 Frank Hunleth FileName: ./test/nerves/mix_test.exs SPDXID: SPDXRef-0cb87fe2967088b78b9143517abaf29d FileChecksum: SHA1: 410dbe3d7f2844ee26d4b73f3235531fb5776f2b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Justin Schneck FileName: ./test/nerves/port_test.exs SPDXID: SPDXRef-74c7006a877a9cc2ed6f5f5300e25053 FileChecksum: SHA1: 7c01b7bb9c52da678a1cff9088bcb929315e2a9a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Justin Schneck SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/nerves/release_test.exs SPDXID: SPDXRef-e6b252355df9079797c1fec5ce1fae03 FileChecksum: SHA1: c75cc246a3b9cbedceaec0c991450f97cee4e976 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Jon Carstens SPDX-FileCopyrightText: 2025 Frank Hunleth FileName: ./test/nerves/utils_test.exs SPDXID: SPDXRef-bd2f99ba18d18050c6253bddb7e2915a FileChecksum: SHA1: b6090e4b2a451f6a3ab4c0e0cda59cebb992ea98 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/nerves/utils_wsl_test.exs SPDXID: SPDXRef-efbd72cbabfc658000b40d96d85baa5a FileChecksum: SHA1: 80bf93a5778a890058946566e021f4676027bfda LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Jonathan Merriweather SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2019 Greg Mefford FileName: ./test/support/test_case.ex SPDXID: SPDXRef-786e32b6ee87c611096aa0e3158c1eac FileChecksum: SHA1: c0bf65a5f8f8937cd230c201b237b641afc9233a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2021 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./test/support/test_http_client.ex SPDXID: SPDXRef-294ef9258480622e8221cfa960179a3b FileChecksum: SHA1: 78842ea2b57d16a995cc5d25b8d1ed7b70674b52 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./test/support/test_server/router.ex SPDXID: SPDXRef-020b27d8ae4e8641a305a9e49e797b20 FileChecksum: SHA1: 33d8ff969893efddedfd74d13028dc129915ffb8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2021 Jon Thacker SPDX-FileCopyrightText: 2022 Frank Hunleth SPDX-FileCopyrightText: 2022 Jon Carstens FileName: ./test/test_helper.exs SPDXID: SPDXRef-29e40d636e1c42159a57aad3f8b056ad FileChecksum: SHA1: 1af7030134d7957261c4758f8d9a650544804609 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2021 Frank Hunleth LicenseID: LicenseRef-Nerves-Logo LicenseName: NOASSERTION ExtractedText: ## Nominative use The "nominative use" (or "nominative fair use") is a legal doctrine that authorizes everyone (even commercial companies) to use or refer to the trademark of another if: * The product or service in question must be one not readily identifiable without use of the trademark. * Only so much of the mark or marks may be used as is reasonably necessary to identify the product or service. * The organization using the mark must do nothing that would, in conjunction with the mark, suggest sponsorship or endorsement by the trademark holder. Our trademarks must be used to refer to the Nerves project. ## Examples of permitted use All examples listed next must strictly adhere to the terms outlined in the previous sections: * Usage of the Nerves logo to say a technology is "powered by Nerves" or "built with Nerves" under nominative use. Linking back to the Nerves website, if possible, is appreciated. * Usage of the Nerves logo to display it as a supported technology in a service, platform, or hardware device. For instance, you may say "we support Nerves" and use the Nerves logo, but you may not refer to yourself as "the Nerves platform nor imply any form of endorsement or association with Nerves. * Usage of the Nerves logo in non-commercial community meetups, in presentations, and in courses when referring to the language and its ecosystem under nominative use. * Usage of the Nerves logo in non-commercial swag (stickers, t-shirts, mugs, etc) to promote the Nerves project. The Nerves marks must be the only marks featured in the product. You need permission to make swag that include Nerves and other third party marks in them. * Inclusion of the Nerves logo in non-commercial icon sets. Use of the Nerves icons must still adhere to Nerves’s trademark policies. * Usage of the "Nerves" word in book titles, meetups, conferences, and podcasts. You must not use the word to imply uniqueness or endorsement from the Nerves Project Authors. "The Nerves book" and "The Nerves podcast" are not permitted. * Usage of the "Nerves" word in the names of freely distributed software and hardware products is allowed when referring to use with or suitability for the Nerves project. If the product includes the Nerves project itself, then you must also respect its license. ## Examples of not permitted use Here is a non-exhaustive list of non permitted uses of the marks: * Usage of the Nerves logo in book covers, conferences, and podcasts. * Usage of the Nerves logo as the mark of third party projects, even in combination with other marks. * Naming any company or product after Nerves, such as "The Nerves Hosting", "The Nerves Consultants", etc. ## Examples that require permission Here are some examples that may be granted permission upon request: * Selling merchandise (stickers, t-shirts, mugs, etc). You can request permission by emailing trademarks@nerves-project.org. ## Important note Nothing in this page shall be interpreted to allow any third party to claim any association with the Nerves project and the Nerves Project Authors, or to imply any approval or support by the Nerves project and the Nerves Project Authors for any third party products, services, or events.