Open Source Notices
The lab runs on open source software, and some of it is worth naming.
NegPy
The scan conversion and photo editing behind your gallery is NegPy, licensed under the GNU General Public License v3.
We run NegPy as a service — you use it through your browser, we don't ship you a copy — so nothing here restricts your rights under that licence. If you want the source, it is public, and the exact version we run is recorded in our repository.
NegPy itself credits:
- IR dust reconstruction — algorithm concepts ported from digital-fauxice, © 2026 Rohan Pandula, MIT License.
- OpenICE IR reconstruction — ported from openICE, © 2026 a6o, GPL v3.
- Plustek scanner support — via pyopticfilm, which includes material derived from the SANE Project genesys backend, GPL.
openICE is an independent reimplementation of Applied Science Fiction's Digital ICE, for interoperability and research. Digital ICE is a trademark of Eastman Kodak Company; Nikon, Coolscan and Nikon Scan are trademarks of Nikon Corporation; Plustek and OpticFilm are trademarks of Plustek Inc. Neither openICE nor NegPy is affiliated with or endorsed by any of them — the names identify only the formats and hardware being worked with.
Everything else
The rest of the stack is standard open source infrastructure — Odoo, Plausible Analytics, PostgreSQL, ClickHouse, FastAPI, React, nginx, Kubernetes — each under its own licence.
Why there is no EULA
You may have expected an "End User Licence Agreement" here. There isn't one, deliberately.
An EULA licenses software you install. Nothing is being licensed to you — the lab is a service you use through a browser, and the Terms of Service covers that relationship completely. Attaching an EULA on top would also sit badly with the GPL, which explicitly forbids adding restrictions to the rights it grants.
So: one Terms of Service, one Privacy Notice, and this page. Fewer documents that actually apply beats more documents that don't.