mirror of
https://github.com/qmk/qmk_firmware
synced 2025-12-04 16:25:39 -05:00
Page:
License Clarification
Pages
Adding features to QMK
Becoming a QMK Collaborator
Build Environment Setup
Compatible Microcontrollers
Custom Quantum Functions
Differences from TMK
Eclipse
Embedding
FAQ Build
FAQ Keymap
FAQ
Git subtree
HHKB Alt controller
Home
Key Functions
Keycodes
Keymap examples
Keymap
Leader Key
License Clarification Details
License Clarification
Macros
Make Instructions
Memory write error, use debug for more info
Modding your keyboard
Mouse keys
Other Projects
Porting Your Keyboard to QMK (ARM and other ChibiOS CPUs)
Porting your keyboard to QMK
QMK Overview
README
Report Descriptor
Space Cadet Shift
TMK Based Projects
TMK Own Projects
Tap Dance
USB HID
Unicode and additional language support
Unit testing
mbed cortex porting
No results
55
License Clarification
skullydazed edited this page 2017-02-28 21:44:10 -08:00
Overview
As raised in #1038 and other issues, the licensing status of QMK is not clear. In an effort to remove ambiguity and to clarify the licensing status of the quantum code we are identifying the providence of our source code files and clarifying what license applies to each one.
Signoff
This section documents the people who need to sign off on applying the GPL to one or more of their contributions. If your name appears below and you consent to applying the GPL to your contributions, please put today's date in the last field of your row. Please stick to the following date format: 2017 Jan 28
| Username | Files | Sign Off Date |
|---|---|---|
| @0xdec | quantum/rgblight.c | 2017 Jan 29 |
| @algernon | quantum/quantum.c quantum/quantum.h quantum/process_keycode/process_tap_dance.c quantum/process_keycode/process_tap_dance.h quantum/process_keycode/process_unicode.c quantum/process_keycode/process_unicode.h |
2017 Jan 29 |
| @cdlm | quantum/template/template.c quantum/template/template.h |
2017 Feb 03 |
| @DidierLoiseau | quantum/keymap_extras/keymap_canadian_multilingual.h quantum/keymap_extras/keymap_bepo.h |
2017 Jan 29 |
| @eltang | quantum/config_common.h quantum/matrix.c quantum/quantum.c quantum/quantum.h quantum/rgblight.c quantum/rgblight.h quantum/template/config.h |
2017 Feb 28 |
| @ezuk | quantum/matrix.c quantum/quantum.c quantum/quantum.h quantum/quantum_keycodes.h quantum/rgblight.c quantum/rgblight.h quantum/keymap_extras/keymap_colemak.h quantum/keymap_extras/keymap_nordic.h |
2017 Jan 31 |
| @fredizzimo | quantum/config_common.h quantum/keycode_config.h quantum/keymap.h quantum/keymap_common.c quantum/keymap_common.c quantum/matrix.c quantum/quantum.h quantum/rgblight.c quantum/rgblight.h quantum/api/api_sysex.c |
2017 Jan 29 |
| @h-youhei | quantum/keymap_extras/keymap_jp.h | 2017 Jan 28 |
| @heartsekai | quantum/keymap_extras/keymap_german_ch.h | 2017 Jan 29 |
| @IBnobody | quantum/keycode_config.h quantum/matrix.c quantum/quantum.c quantum/audio/audio.c quantum/audio/audio.h quantum/audio/audio_pwm.c quantum/audio/audio_pwm.c quantum/audio/voices.c quantum/audio/voices.h quantum/template/config.h quantum/template/template.c |
2017 Jan 30 |
| @jackhumbert | quantum/config_common.h quantum/keycode_config.h quantum/keymap.h quantum/keymap_common.c quantum/light_ws2812.c quantum/light_ws2812.h quantum/matrix.c quantum/quantum.c quantum/quantum.h quantum/quantum_keycodes.h quantum/rgblight.c quantum/rgblight.h quantum/api/api_sysex.c quantum/audio/audio.c quantum/audio/audio.h quantum/audio/audio_pwm.c quantum/audio/audio_pwm.c quantum/audio/voices.c quantum/audio/voices.h quantum/keymap_extras/keymap_colemak.h quantum/keymap_extras/keymap_dvorak.h quantum/keymap_extras/keymap_fr_ch.h quantum/keymap_extras/keymap_french.h quantum/keymap_extras/keymap_french_osx.h quantum/keymap_extras/keymap_german.h quantum/keymap_extras/keymap_german_ch.h quantum/keymap_extras/keymap_german_osx.h quantum/keymap_extras/keymap_neo2.h quantum/keymap_extras/keymap_nordic.h quantum/keymap_extras/keymap_plover.h quantum/keymap_extras/keymap_spanish.h quantum/keymap_extras/keymap_uk.h quantum/process_keycode/process_midi.c quantum/process_keycode/process_music.c quantum/process_keycode/process_tap_dance.c quantum/process_keycode/process_tap_dance.h quantum/process_keycode/process_unicode.c quantum/process_keycode/process_unicode.h quantum/template/config.h quantum/template/template.c quantum/template/template.h |
2017-01-29 |
| @jakllsch | quantum/keymap_extras/keymap_dvorak.h quantum/keymap_extras/keymap_fr_ch.h quantum/keymap_extras/keymap_french.h quantum/keymap_extras/keymap_german.h quantum/keymap_extras/keymap_german_ch.h quantum/keymap_extras/keymap_nordic.h quantum/keymap_extras/keymap_spanish.h quantum/keymap_extras/keymap_uk.h |
2017 Jan 29 |
| kuel | quantum/keymap_extras/keymap_unicode_cyrillic.h quantum/keymap_extras/keymap_russian.h |
|
| @lindhe | quantum/keymap_extras/keymap_nordic.h quantum/keymap_extras/keymap_norwegian.h |
2017 Jan 30 |
| @matzebond | quantum/keymap_extras/keymap_german.h quantum/keymap_extras/keymap_neo2.h |
2017 Jan 30 |
| @plgruener | quantum/keymap_extras/keymap_german.h quantum/keymap_extras/keymap_neo2.h |
2017 Jan 30 |
| @priyadi | quantum/quantum.c quantum/process_keycode/process_unicode.c quantum/process_keycode/process_unicode.h |
2017 Jan 31 |
| @pvinis | quantum/quantum.c quantum/quantum.h quantum/process_keycode/process_tap_dance.c quantum/process_keycode/process_tap_dance.h |
2017 Jan 29 |
| @Smilliam | quantum/quantum.c | 2017 Feb 25 |
| @sperochon | quantum/keymap_extras/keymap_french_osx.h | 2017 Jan 30 |
| stephan . bosebeck at holidayinsider.com | quantum/keymap_extras/keymap_german_osx.h | 2017 Feb 15 |
| @TerryMathews | quantum/quantum.c | 2017 Jan 29 |
| @Twey | quantum/keymap_extras/keymap_plover.h | |
| @Vifon | quantum/dynamic_macro.h quantum/quantum.c |
2017 Feb 09 |
| @vincent-pochet | quantum/keymap_extras/keymap_fr_ch.h | 2017 Feb 09 |
| @wez | quantum/dynamic_macro.h | 2017 Jan 29 |
| @Wilba6582 | quantum/keymap.h quantum/keymap_common.c quantum/quantum_keycodes.h |
2017 Feb 15 |
| @yangliu | quantum/light_ws2812.c quantum/light_ws2812.h quantum/rgblight.c quantum/rgblight.h |
2017 Jan 30 |
- Wiki Home
- Getting started
- Overview for keymap creators
- Keycodes
- Layer switching
- Leader Key
- Macros
- Space Cadet
- Tap Dance
- Mouse keys
- FAQ: Creating a Keymap
- FAQ: Compiling QMK
- For hardware makers and modders
- General FAQ