Third-party notices
The Quire image tools at quireapps.com/image/ use the open-source components below. Each one is served from quireapps.com as its own file under vendor/, and loads only in a background worker when a tool needs it. Nothing is loaded from a CDN.
libheif and libde265 (HEIC decoding)
- Package: libheif-js 1.23.5 by Kiril Vatev, an Emscripten build of libheif. License: LGPL-3.0. Source: github.com/catdad-experiments/libheif-js, built from github.com/catdad-experiments/libheif-emscripten.
- libheif 1.23.5 by struktur AG. License: LGPL-3.0. Source: github.com/strukturag/libheif.
- libde265 1.0.15 (HEVC decoder) by struktur AG, compiled into the same WebAssembly file. License: LGPL-3.0. Source: github.com/strukturag/libde265.
- Files:
vendor/libheif/libheif.mjs(91 KB) andvendor/libheif/libheif.wasm(1.46 MB). - License texts: LICENSE-libheif-js.txt, LICENSE-libheif.txt, LICENSE-libde265.txt and the GNU GPL 3.0 text that the LGPL refers to, GPL-3.0.txt.
libheif.wasm is the file published in the libheif-js npm package, unchanged. libheif.mjs is the package's libheif-wasm/libheif.js, unchanged, with one line added at the end (export default libheif;) so that it can be imported by a module worker. The Quire code uses libheif only through its JavaScript interface and does not include or modify any libheif code. To use a different build of libheif, replace these two files with another libheif-js release of the same interface. The corresponding source code for this build is at the links above, at tag v1.23.5 of libheif-js and libheif and v1.0.15 of libde265.
MozJPEG (JPEG encoding)
- Package: @jsquash/jpeg 1.6.0 by Jamie Sinclair, based on the Squoosh codecs by Google. License: Apache-2.0. Source: github.com/jamsinclair/jSquash.
- MozJPEG by Mozilla, built on libjpeg-turbo. License: IJG, Modified BSD and zlib licenses. Source: github.com/mozilla/mozjpeg.
- This software is based in part on the work of the Independent JPEG Group.
- Files:
vendor/mozjpeg/(encode.js, meta.js, utils.js,codec/enc/mozjpeg_enc.js38 KB,codec/enc/mozjpeg_enc.wasm252 KB), unchanged. - License texts: LICENSE-jsquash.txt (Apache-2.0) and LICENSE-libjpeg-turbo.md, which includes the Modified BSD license text.
OxiPNG (PNG optimization)
- Package: @jsquash/oxipng 2.3.0 by Jamie Sinclair, based on the Squoosh codecs by Google. License: Apache-2.0. Source: github.com/jamsinclair/jSquash.
- OxiPNG by Joshua Holmer and contributors. License: MIT. Source: github.com/shssoichiro/oxipng.
- Files:
vendor/oxipng/codec/pkg/squoosh_oxipng.js(6 KB) andsquoosh_oxipng_bg.wasm(164 KB), the single-threaded build, unchanged. - License texts: LICENSE-jsquash.txt (Apache-2.0) and LICENSE-oxipng.txt (MIT).
Quire site styles
The page styles and the Quire logo come from the quireapps.com site and belong to Quire.