On Wed, Jun 24, 2020 at 6:50 PM Albert Astals Cid <aa...@kde.org> wrote: > > +1 a > SPDX-License-Identifier: BSD-3-Clause > sounds like a great idea for default default CMakeLists.txt header > > Cheers, > Albert >
+1. Based on some discussion quite a while ago on Matrix/IRC we went with BSD-2-Clause for Keysmith. The general idea that we sort of settled on was GPLv3 or later for "code" (cpp, h, qml), BSD-2-Clause for "build scripts" (CMake, qrc, message extraction scripts, Android manifest), CC-1.0 for trivial files (.gitignore) as well as generic metadata files (*.desktop, *.appdata.xml) and test data, and finally CC-BY-SA-4.0 for icons and similar resources (artworks). IIRC the reasons for applying CC-1.0 to the *.desktop and *.appdata.xml had to do with them being processed by third-party tooling like bundling/compiling to other forms that meant anything else was probably inappropriate. Regards, - Johan