Skip to content

Legal

Source code for open-source components

CLAIR includes open-source components under the LGPL and MPL licences. Here is the exact source code of each one, for every CLAIR release we distribute. CLAIR did not modify any of them.

Each release folder has a README and a SHA256SUMS file. See the Third-Party Notices for licences, or ask [email protected] for a copy by other means.

CLAIR 0.2.8Current

README.txtSHA256SUMS

ComponentVersionLicenceArchiveUpstream
ATK2.36.0LGPL-2.0-or-lateratk-2.36.0.tar.xz (299 KB)Source
atkmm2.28.2LGPL-2.1-or-lateratkmm-2.28.2.tar.xz (690 KB)Source
Cairo1.17.4LGPL-2.1-only OR MPL-1.1cairo-1.17.4-156cd3eaae.tar.gz (47.6 MB)Source
cairomm1.14.3LGPL-2.0-or-latercairomm-1.14.3.tar.gz (136 KB)Source
GNU FriBidi1.0.11LGPL-2.1-or-laterfribidi-1.0.11.tar.gz (2.1 MB)Source
GCC runtime (libgcc, libstdc++, libssp)11.2.0GPL-3.0-or-later WITH GCC-exception-3.1gcc-11.2.0.tar.xz (80.9 MB)Source
gdk-pixbuf2.42.6LGPL-2.1-or-latergdk-pixbuf-2.42.6.tar.xz (7.7 MB)Source
GNU gettext (libintl)0.19.8.1LGPL-2.1-or-latergettext-0.19.8.1.tar.gz (19.7 MB)Source
GLib2.70.2LGPL-2.1-or-laterglib-2.70.2.tar.xz (4.8 MB)Source
glibmm2.66.2LGPL-2.1-or-laterglibmm-2.66.2.tar.xz (7.6 MB)Source
GNU MP (GMP)6.2.1LGPL-3.0-or-later OR GPL-2.0-or-latergmp-6.2.1.tar.xz (2.0 MB)Source
GnuTLS3.7.2LGPL-2.1-or-latergnutls-3.7.2.tar.xz (6.1 MB)Source
GObject Introspection1.70.0LGPL-2.0-or-latergobject-introspection-1.70.0.tar.xz (1.0 MB)Source
Graphite21.3.14LGPL-2.1-or-later OR MPL-1.1 OR GPL-2.0-or-latergraphite2-1.3.14.tgz (6.6 MB)Source
GTK3.24.31LGPL-2.0-or-latergtk+-3.24.31.tar.xz (22.4 MB)Source
gtkmm / gdkmm3.24.5LGPL-2.1-or-latergtkmm-3.24.5.tar.xz (13.5 MB)Source
GtkSourceView 33.24.11LGPL-2.1-or-latergtksourceview-3.24.11.tar.xz (1.4 MB)Source
GtkSourceView 44.8.2LGPL-2.1-or-latergtksourceview-4.8.2.tar.xz (1.2 MB)Source
gtksourceviewmm3.21.3LGPL-2.1-or-latergtksourceviewmm-3.21.3.tar.xz (1.2 MB)Source
HarfBuzz3.1.2MIT (named in the CLAIR notice)harfbuzz-3.1.2.tar.gz (26.7 MB)Source
JSON-GLib1.6.6LGPL-2.1-or-laterjson-glib-1.6.6.tar.xz (1.3 MB)Source
libcroco0.6.13LGPL-2.0-or-laterlibcroco-0.6.13.tar.xz (488 KB)Source
libdatrie0.2.12LGPL-2.1-or-laterlibdatrie-0.2.12.tar.xz (310 KB)Source
GNU libiconv1.16LGPL-2.0-or-laterlibiconv-1.16.tar.gz (5.2 MB)Source
GNU libidn22.3.1LGPL-3.0-or-later OR GPL-2.0-or-laterlibidn2-2.3.1.tar.gz (2.2 MB)Source
libpeas1.30.0LGPL-2.1-or-laterlibpeas-1.30.0.tar.xz (193 KB)Source
libproxy0.4.17LGPL-2.1-or-laterlibproxy-0.4.17.tar.gz (96 KB)Source
librsvg2.52.5LGPL-2.1-or-laterlibrsvg-2.52.5.tar.xz (23.3 MB)Source
libsigc++ 22.10.7LGPL-3.0-or-laterlibsigc++-2.10.7.tar.xz (4.8 MB)Source
libsoup 22.74.2LGPL-2.0-or-laterlibsoup-2.74.2.tar.xz (1.5 MB)Source
GNU libtasn14.18.0LGPL-2.1-or-laterlibtasn1-4.18.0.tar.gz (1.7 MB)Source
libthai0.1.29LGPL-2.1-or-laterlibthai-0.1.29.tar.xz (418 KB)Source
GNU libunistring0.9.10LGPL-3.0-or-later OR GPL-2.0-or-laterlibunistring-0.9.10.tar.gz (3.7 MB)Source
libxml++ 2.62.42.0LGPL-2.1-or-laterlibxml++-2.42.0.tar.xz (847 KB)Source
libxml++ 3.03.2.2LGPL-2.1-or-laterlibxml++-3.2.2.tar.xz (817 KB)Source
MSYS2 build recipes (PKGBUILDs and patches) for the GTK 3 runtime libraries aboveMINGW-packages commit 74d17fa12cfd (2021-12-30)BSD-3-Clause (recipes); each patch carries the licence of the package it patchesmsys2-mingw-w64-packaging-2021-12-30.tar.gz (99 KB)Source
Nettle / Hogweed3.7.3LGPL-3.0-or-later OR GPL-2.0-or-laternettle-3.7.3.tar.gz (2.4 MB)Source
Pango1.50.3LGPL-2.0-or-laterpango-1.50.3.tar.xz (4.1 MB)Source
pangomm2.46.2LGPL-2.1-or-laterpangomm-2.46.2.tar.xz (675 KB)Source
certifi (Python package, sdist)2026.6.17MPL-2.0certifi-2026.6.17.tar.gz (135 KB)Source
fpdf2 (Python package, sdist)2.8.7LGPL-3.0-onlyfpdf2-2.8.7.tar.gz (362 KB)Source
orjson (Python package, sdist)3.11.9MPL-2.0 AND (Apache-2.0 OR MIT)orjson-3.11.9.tar.gz (5.6 MB)Source
pyphen (Python package, sdist)0.17.2MPL-1.1 (option chosen; also GPL-2.0+ / LGPL-2.1+)pyphen-0.17.2.tar.gz (2.1 MB)Source
tqdm (Python package, sdist)4.68.3MPL-2.0 AND MITtqdm-4.68.3.tar.gz (171 KB)Source
cssparser (Rust crate)0.36.0MPL-2.0cssparser-0.36.0.crate (56 KB)Source
cssparser-macros (Rust crate)0.6.1MPL-2.0cssparser-macros-0.6.1.crate (8 KB)Source
dtoa-short (Rust crate)0.3.5MPL-2.0dtoa-short-0.3.5.crate (8 KB)Source
option-ext (Rust crate)0.2.0MPL-2.0option-ext-0.2.0.crate (7 KB)Source
selectors (Rust crate)0.36.1MPL-2.0selectors-0.36.1.crate (70 KB)Source
buffer-pipe (npm package)0.0.3MPL-2.0buffer-pipe-0.0.3.tgz (22 KB)Source
leb128 (npm package)0.0.5MPL-2.0leb128-0.0.5.tgz (2 KB)Source

The same 51 archives as 0.2.8 (these components did not change between the releases), in this release's own folder. Its README lists every file with its link, and SHA256SUMS has the checksums.

The same 51 archives as 0.2.8 (these components did not change between the releases), in this release's own folder. Its README lists every file with its link, and SHA256SUMS has the checksums.

Mac

CLAIR for Mac is coming soon.

The Mac version is not available yet. It is expected in late October 2026, for Apple Silicon Macs (M-series chip) on macOS 15 or later.

On a Windows computer? CLAIR for Windows 10 and 11 is ready today.