surface-kit's own code (the apps, the shell and rotate extensions, the
install and helper scripts, the config files) is licensed under the GNU
General Public License, version 3 or (at your option) any later version
(GPL-3.0-or-later): see LICENSE. There is no warranty.
Patches and headers belong to the projects they change and stay under those projects' licences:
| Path | Project | Licence |
|---|---|---|
camera/patches/, camera/compat/ |
Linux kernel, ipu4-drivers | GPL-2.0 |
libcamera/patches/ |
libcamera | LGPL-2.1-or-later, per file |
mutter/patches/ |
mutter | GPL-2.0-or-later |
snapshot/patches/ |
GNOME Camera (Snapshot) | GPL-3.0-or-later |
touch/iptsd/ patches |
iptsd | GPL-2.0-or-later |
Where a file carries its own SPDX line or licence header, that line applies.