Licenses

Maul UI is under the MIT license (LICENSE).

What a program ships

The library always contains Maul Tween 1.0.0, under the MIT license, fetched at its release tag (Tween.cmake).

With the text component (MAUL_UI_TEXT, on by default), the library contains two outside libraries, built from their release archives, each checked by its SHA-256 at configure time (TextDependencies.cmake). Neither is kept in this repository.

Library Version License
FreeType 2.14.3 FreeType License (BSD-style, with credit), or GPL 2
HarfBuzz 14.5.1 MIT ("Old MIT")
Maul Unicode 1.2.0 MIT

A program that ships Maul UI with text carries FreeType's credit, for example in its about box or its notices:

Portions of this software are copyright © The FreeType Project (https://freetype.org). All rights reserved.

With the text component off, the library contains none of them. The library contains no font: fonts are the program's, under their own licenses.

The reference renderer and the window glue link Maul RHI and Maul Window, both MIT.

What the repository holds