Mublo Framework
Copyright (c) 2026 Mublo

This product is licensed under the MIT License. See LICENSE for the full text.

It includes and depends on third-party components listed below. Each component
remains under its own license; nothing here changes those terms.


================================================================================
1. LGPL components — read this section before redistributing
================================================================================

The following PHP libraries are licensed under the GNU Lesser General Public
License. They are used as unmodified libraries through Composer.

  dompdf/dompdf          v3.1.6   LGPL-2.1            https://github.com/dompdf/dompdf
  dompdf/php-font-lib    1.0.2    LGPL-2.1-or-later   https://github.com/dompdf/php-font-lib
  dompdf/php-svg-lib     1.0.2    LGPL-3.0-or-later   https://github.com/dompdf/php-svg-lib
  ezyang/htmlpurifier    v4.19.0  LGPL-2.1-or-later   https://github.com/ezyang/htmlpurifier

Installing these with `composer install` does not make Mublo a derivative work,
and it does not place your own application under the LGPL.

If you redistribute Mublo with a populated `vendor/` directory — for example, in
a packaged archive or a container image — you are redistributing these libraries
and the LGPL applies to that act. In that case you must:

  - keep this notice and the license files inside each package,
  - state that the libraries are LGPL-licensed and where to obtain their source,
  - leave recipients able to replace them with a modified version. Keeping them
    as ordinary Composer dependencies already satisfies this.

None of the above requires you to open-source your own code.

The full license texts ship inside each package under `vendor/`.


================================================================================
2. Other PHP dependencies
================================================================================

  composer/pcre                3.4.0     MIT
  graham-campbell/result-type  v1.1.4    MIT
  maennchen/zipstream-php      3.1.2     MIT
  markbaker/complex            3.0.2     MIT
  markbaker/matrix             3.0.1     MIT
  masterminds/html5            2.10.1    MIT
  nikic/fast-route             1.3.1     BSD-3-Clause
  phpoffice/phpspreadsheet     5.9.0     MIT
  phpoption/phpoption          1.9.5     Apache-2.0
  psr/container                2.0.2     MIT
  psr/log                      3.0.2     MIT
  psr/simple-cache             3.0.0     MIT
  sabberworm/php-css-parser    v9.4.0    MIT
  symfony/polyfill-ctype       v1.37.0   MIT
  symfony/polyfill-mbstring    v1.38.2   MIT
  symfony/polyfill-php80       v1.37.0   MIT
  thecodingmachine/safe        v3.4.0    MIT
  vlucas/phpdotenv             v5.6.4    BSD-3-Clause

Run `composer licenses` for the list as resolved in your own installation.


================================================================================
3. Bundled front-end assets
================================================================================

These ship inside this repository under `public/assets/lib/` and are therefore
redistributed with it. All are unmodified upstream builds and keep their original
copyright headers.

  AOS                2.x      MIT      https://github.com/michalsnik/aos
  Bootstrap          5.3.8    MIT      https://getbootstrap.com
  Bootstrap Icons    1.13.1   MIT      https://icons.getbootstrap.com
  Chart.js           4.5.1    MIT      https://www.chartjs.org
  clipboard.js       2.0.11   MIT      https://clipboardjs.com
  Day.js             1.11.19  MIT      https://day.js.org
  flatpickr          4.6.13   MIT      https://flatpickr.js.org
  html2canvas        1.4.1    MIT      https://html2canvas.hertzen.com
  Inputmask          5.0.8    MIT      https://github.com/RobinHerbots/Inputmask
  JavaScript Cookie  3.0.5    MIT      https://github.com/js-cookie/js-cookie
  JustValidate       4.3.0    MIT      https://just-validate.dev
  SheetJS (xlsx)     0.18.5   Apache-2.0  https://sheetjs.com
  SortableJS         1.15.0   MIT      https://sortablejs.github.io/Sortable
  Swiper             11, 12   MIT      https://swiperjs.com

Most of these builds carry their license in the file header. Where a minified
build carries none — AOS, Day.js, flatpickr, JustValidate, SheetJS — the license
shown is the one published by the upstream project at the linked URL.

`public/assets/lib/editor/mublo-editor/` is part of Mublo and is MIT-licensed;
its own LICENSE file sits alongside it.
