Skip to main content

Third-Party Licenses

Open source software used in img-src

img-src is built with the help of many open source projects. We are grateful to all the contributors who make these projects possible. This page lists the third-party software we use and their respective licenses.

LGPL-2.1+ Licensed Libraries

libvips

A fast image processing library with low memory needs.

libvips is used via dynamic linking in our image processing service. In accordance with LGPL requirements, you may replace this library with a modified version. The complete source code is available at the link above.

Full license text: GNU LGPL v2.1

MPL-2.0 Licensed Libraries

resvg

A high-quality SVG rendering library.

No modifications have been made to the resvg source code.

Full license text: Mozilla Public License 2.0

MIT Licensed Libraries

The following libraries are licensed under the MIT License, which permits use, modification, and distribution with minimal restrictions.

Frontend

Backend

MIT License Summary: Permission is granted to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, provided that the copyright notice and permission notice are included in all copies or substantial portions of the software.

Apache-2.0 / MIT Dual Licensed

The following libraries are dual-licensed under Apache-2.0 and MIT. We use them under the MIT license terms.

  • wasm-bindgen - WebAssembly bindings
  • futures - Async utilities
  • chrono - Date and time
  • hmac, sha2 - Cryptographic functions
  • uuid - UUID generation

Public Domain / CC0

BLAKE3

A cryptographic hash function used for image deduplication.

License Summary

LicensePackagesCopyleft
MIT~30+No
Apache-2.0 / MIT~15+No
ISC1No
CC0 (Public Domain)1No
MPL-2.01File-level only
LGPL-2.1+1No (dynamic linking)

Questions?

If you have any questions about the open source software used in img-src, please contact us at [email protected]

Related Documents