Third-party software

Licenses and third parties

Legible notices of key components present in current inventory.

The full inventory of the Android project contains hundreds of direct and transitive dependencies. This page highlights components relevant to the runtime; Development tools are not presented as if they were embedded resources.

Relevant engines and libraries

ComponentUseLicense observed
Expo / React Native / ReactApplication interface and runtimeMIT
Mozilla PDF.js / pdfjs-distLocal view of PDFApache-2.0
pdf-libLocal operations with PDFMIT
SheetJS Community EditionSpreadsheets in the offline bundleApache-2.0
JSZip and fflateZIP/DEFLATE filesMIT
junrar / UnRARReading and extraction RARUnRAR License
Zip4jLocal ZIP processing on VaultApache-2.0
AndroidX PDFNative PDF viewApache-2.0
@signpdf and node-forgeLocal signature P12/PFXMIT / BSD-3-Clause
Google Play Services / ML Kit Document ScannerScan experienceGoogle Terms

Google Drive

Google Drive may appear as an optional provider in the Android selector. This does not imply partnership, endorsement, OAuth within EllenDoc or shared backend.

Gap before release

The license, provenance, and SBOM of the vendorized Secure Document Vault still need to be confirmed before distributing a AAB that contains this component. Full notices must accompany the published artifact.

Brands

Microsoft Office, Android, Google Play, Google Drive and other brands belong to their respective owners. Format compatibility does not mean affiliation.