Open Source Licenses
The JavaScript InspectFiles sends to your browser is a bundle that includes the open-source components below. Each remains under its own license.
The complete, unmodified license texts are published at /THIRD-PARTY-NOTICES.txt.
Bundled components
| Component | Version | License | Source |
|---|---|---|---|
| react | 18.3.1 | MIT | repository |
| react-dom | 18.3.1 | MIT | repository |
| scheduler | 0.23.2 | MIT | repository |
| react-router | 6.30.3 | MIT | repository |
| react-router-dom | 6.30.3 | MIT | repository |
| @remix-run/router | 1.23.2 | MIT | repository |
| react-helmet-async | 2.0.5 | Apache-2.0 | repository |
| react-fast-compare | 3.2.2 | MIT | repository |
| shallowequal | 1.1.0 | MIT | repository |
| invariant | 2.2.4 | MIT | repository |
| loose-envify | 1.4.0 | MIT | repository |
| js-tokens | 4.0.0 | MIT | repository |
| exifreader | 4.36.1 | MPL-2.0 | repository |
| tailwindcss (generated CSS) | 3.4.x | MIT | repository |
ExifReader β Mozilla Public License 2.0 source offer
ExifReader is licensed under the Mozilla Public License 2.0. Because we distribute it to you in Executable Form as part of our bundle, MPL 2.0 section 3.2 requires us to tell you how to obtain its Source Code Form. The exact version we ship, used unmodified, is available at:
MD5 (RFC 1321)
InspectFiles' MD5 support is our own implementation, written from the algorithm specification in RFC 1321 (R. Rivest, April 1992) rather than adapted from a third-party port. As required by the terms accompanying RFC 1321, that software is identified as the βRSA Data Security, Inc. MD5 Message-Digest Algorithmβ.
File signature data
The magic-byte signatures used for file type detection are factual format identifiers compiled from public format specifications and public references.