CULLSTACK — THIRD-PARTY NOTICES
================================

Cullstack incorporates components from the following open-source
projects. We thank every contributor for their work.



IMAGE AND VIDEO PROCESSING
--------------------------
  FFmpeg                  (LGPL — https://ffmpeg.org)
  OpenCV                  (Apache License 2.0 — https://opencv.org)
  LibRaw                  (CDDL-1.0 — https://www.libraw.org)
  Tesseract OCR           (Apache License 2.0)
  JavaCV / JavaCPP        (Apache License 2.0 — https://github.com/bytedeco)
  TwelveMonkeys ImageIO   (BSD 3-Clause — https://github.com/haraldk/TwelveMonkeys)
  Thumbnailator           (MIT License — https://github.com/coobird/thumbnailator)
  metadata-extractor      (Apache License 2.0 — https://drewnoakes.com/code/exif/)
  Adobe XMP Core          (BSD 3-Clause)


NETWORK AND CLOUD STORAGE
-------------------------
  Apache HttpClient       (Apache License 2.0)
  Apache HttpCore         (Apache License 2.0)
  Apache Commons Codec    (Apache License 2.0)
  Apache Commons IO       (Apache License 2.0)
  Apache Commons Logging  (Apache License 2.0)
  Jackrabbit WebDAV       (Apache License 2.0)
  SSHJ                    (Apache License 2.0 — https://github.com/hierynomus/sshj)
  Bouncy Castle           (Bouncy Castle License)
  SLF4J                   (MIT License — https://www.slf4j.org)


USER INTERFACE AND PLATFORM
---------------------------
  OpenJDK                 (GPL v2 with Classpath Exception — https://openjdk.org)
  JavaFX                  (GPL v2 with Classpath Exception — https://openjfx.io)
  ControlsFX              (BSD 3-Clause — https://github.com/controlsfx/controlsfx)


DATA STORAGE
------------
  SQLite JDBC Driver      (Apache License 2.0 — https://github.com/xerial/sqlite-jdbc)



LICENSE NOTES
=============

Triple-licensed components (notably the JavaCPP Presets distribution
of FFmpeg, OpenCV, and Tesseract) are used under their permissive
Apache License 2.0 / LGPL terms; Cullstack does not incorporate any
component under GPL terms.

LibRaw is dual-licensed under LGPL-2.1 and CDDL-1.0. Cullstack uses it
under the terms of CDDL-1.0 and ships it unmodified. The CDDL-covered
source is available from https://www.libraw.org and its official source
distribution; no modifications have been made to it.

Source code for any LGPL-licensed component is available from the
upstream project's official source distribution at the URLs above.
Cullstack is dynamically linked against these components in
accordance with the LGPL.

OpenJDK and JavaFX are used under the GPL v2 with Classpath
Exception, which permits their inclusion in proprietary applications
without imposing the GPL on Cullstack itself.

Apple platform frameworks (Photos, Vision, Metal, AVFoundation) and
operating-system APIs are used through their public interfaces and
are governed by Apple's developer terms.



REPORT AN OMISSION
==================

If you believe an attribution is missing, incorrect, or out of date,
please email legal@aviastone.com and we will correct it promptly.

© Aviastone LLC. Cullstack is a trademark of Aviastone LLC.
