abouttreesummaryrefslogcommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorJules Aguillon2024-02-18 23:37:26 +0100
committerGitHub2024-02-18 23:37:26 +0100
commitf913051dca25735c8e2dad872c94747d0be38729 (patch)
treeb12af7660e8a48f8fc5c23f344fa730e6ee739d9 /CONTRIBUTING.md
parentdac702ad0b1332cc549aeb0c620f72cb4c4a4a1b (diff)
downloadunexpected-keyboard-f913051dca25735c8e2dad872c94747d0be38729.tar.gz
unexpected-keyboard-f913051dca25735c8e2dad872c94747d0be38729.zip
Relicense layout definitions under CC0 (#528)
* Relicense layouts under CC0 Layout definitions are licensed differently from the rest of the application source code to allow use in other projects related or unrelated to Unexpected Keyboard. Some layouts are not re-licensed and their original copyright continues to apply. The copyright notice is added at the top of the files. * Contributing: Mention layout licensing
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8838673..dbc5a59 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -110,6 +110,10 @@ Run `./gradlew checkKeyboardLayouts` to check some properties about your
layout. This will change the file `check_layout.output`, which you should
commit.
+Layouts are CC0 licensed by default. If you do not want your layout to be
+released into the public domain, add a copyright notice at the top of the file
+and a mention in `srcs/layouts/LICENSE`.
+
#### Adding a programming layout
A programming layout must contain all ASCII characters.