# Third-Party Notices
FileRise bundles the following third‑party assets. Each item lists the project, version, typical on-disk location in this repo, and its license.
If you believe any attribution is missing or incorrect, please open an issue.
---
## Fonts
- **Roboto (wght 400/500)** — Google Fonts
**License:** Apache License 2.0
**Files:** `public/css/vendor/roboto.css`, `public/fonts/roboto/*.woff2`
- **Material Icons (ligature font)** — Google Fonts
**License:** Apache License 2.0
**Files:** `public/css/vendor/material-icons.css`, `public/fonts/material-icons/*.woff2`
> Google fonts/icons © Google. Licensed under Apache 2.0. See `licenses/apache-2.0.txt`.
---
## CSS / JS Libraries (vendored)
- **Bootstrap 4.6.2** — MIT License
**Files:** `public/vendor/bootstrap/4.6.2/bootstrap.min.css`
- **CodeMirror 5.65.18** — MIT License
**Files:** `public/vendor/codemirror/5.65.18/*`
- **DOMPurify 3.4.2** — Apache License 2.0
**Files:** `public/vendor/dompurify/3.4.2/purify.min.js`
- **Fuse.js 7.1.0** — Apache License 2.0
**Files:** `public/vendor/fuse/7.1.0/fuse.min.js`
- **Resumable.js 1.1.0** — MIT License
**Files:** `public/vendor/resumable/1.1.0/resumable.min.js`
- **ReDoc 2.5.1 (redoc.standalone.js)** — MIT License
**Files:** `public/vendor/redoc/redoc.standalone.js`
**Notes:** Self-hosted to comply with `script-src 'self'` CSP.
> MIT-licensed code: see `licenses/mit.txt`.
> Apache-2.0–licensed code: see `licenses/apache-2.0.txt`.
---
### Docker & ClamAV
Used optionally for virus scanning of uploads (via the `clamscan` command).
- **License:** GPL-2.0-only
- **Copyright:** © Cisco / ClamAV contributors
- **Home:**
- **Source:** Available via your Linux distribution’s package repositories or from the ClamAV website.
- **Note:** ClamAV runs as a separate executable and is not part of the FileRise application code.
Additional system packages bundled in the Docker image:
- **FFmpeg** — LGPL-2.1+ (some builds include GPL components)
**Home:**
**Source:** Linux distribution package repositories.
**Note:** Installed for video thumbnail generation.
- **Poppler utils (`pdftoppm`)** — GPL-2.0-or-later
**Home:**
**Source:** Linux distribution package repositories.
**Note:** Installed for optional local PDF thumbnail generation and AI document rasterization workflows.
- **7-Zip (p7zip)** — LGPL-2.1+ with unRAR restriction
**Home:**
**Source:** Linux distribution package repositories.
- **unar (The Unarchiver)** — LGPL-2.1+
**Home:**
**Source:** Linux distribution package repositories.
### Base image and system packages
The official Docker image is built on **Ubuntu 24.04** and includes common
system packages (Apache HTTP Server, PHP, OpenSSL, ClamAV, etc.), each under
their respective upstream licenses as distributed by Ubuntu.
---
## PHP libraries (Composer)
The following PHP libraries are installed via Composer and live under `vendor/`:
- **jumbojett/openid-connect-php** – MIT License
Used for OpenID Connect / OIDC login.
Files: `vendor/jumbojett/openid-connect-php/*`
- **phpseclib/phpseclib** – MIT License
Used for cryptographic helpers.
Files: `vendor/phpseclib/phpseclib/*`
- **robthree/twofactorauth** – MIT License
Used for TOTP-based two-factor authentication (2FA).
Files: `vendor/robthree/twofactorauth/*`
- **endroid/qr-code** – MIT License
Used to generate QR codes for TOTP provisioning.
Files: `vendor/endroid/qr-code/*`
- **sabre/dav** – BSD-3-Clause (“New BSD”)
Used to provide the WebDAV server.
Files: `vendor/sabre/dav/*`
> MIT-licensed code: see `licenses/mit.txt`.
> BSD-licensed code: see [bsd-3-clause](https://opensource.org/license/bsd-3-clause/).
---