Kervoni HEIC to JPG — third-party notices and source, 2 November 2026. libheif1.23.7 and libde2651.0.16 are LGPL libraries. Original complete source archives, licence texts, build scripts and upstream scope notices are included. The unchanged generated JS is sourced from heic-to1.6.7 (LGPL-3.0 metadata, LGPLv3-or-later notice); original archive and licence are included. Emscripten's MIT/Illinois runtime notice is included separately. That notice's reference tag is not a claim that this compiler built the upstream payload. No matching native rebuild or compiler version is claimed. The Kervoni integration files supplied in this archive are licensed under MIT: Copyright (c) 2026 Kervoni. Permission is hereby granted, free of charge, to any person obtaining a copy of these integration files and associated documentation, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies, and to permit persons to whom the Software is furnished to do so, subject to inclusion of this copyright and permission notice in copies or substantial portions. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM USE OF THE SOFTWARE. This grant covers only the integration files in this archive, not the remainder of Kervoni's application. Upstream components retain their original licences. Replacing/debugging the LGPL library and reverse engineering for that purpose are permitted. The browser loads a separate, interface-compatible module at /codecs/heic/libheif-1.23.7-no-unsafe-eval.mjs; it enforces no runtime SRI/DRM lock. Replace this file in a local copy with your compatible modified library. Serve this archive's root on localhost, use /relink/heic.worker.js as the worker, and /relink/heic-job.js exports with a fresh module-Worker factory. Original TS integration sources are included for modification/recombination. For native library changes, unpack upstream libheif/libde265 and follow build-emscripten.sh and heic-to's README (LIBDE265_VERSION=1.0.16 USE_UNSAFE_EVAL=0 USE_WASM=0). Install a suitable standard Emscripten/CMake toolchain; preserve your changes and notices. Browser/worker APIs and a normal local web server are required. No commercial licence, source correspondence certification or HDR/ICC fidelity claim is implied by this notice. JPEG output is lossy SDR with no source EXIF/GPS.