1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/License-Clarification.md
2017-01-27 10:35:54 -08:00

41 KiB

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.

quantum/analog.c

quantum/analog.h

quantum/api.c

quantum/api.h

quantum/config_common.h

quantum/dynamic_macro.h

quantum/keycode_config.c

quantum/keycode_config.h

quantum/keymap.h

quantum/keymap_common.c

quantum/light_ws2812.c

quantum/light_ws2812.h

quantum/matrix.c

quantum/pincontrol.h

quantum/quantum.c

quantum/quantum.h

quantum/quantum_keycodes.h

quantum/rgblight.c

quantum/rgblight.h

quantum/variable_trace.c

quantum/variable_trace.h

quantum/version.h

quantum/api/api_sysex.c

quantum/api/api_sysex.h

quantum/audio/audio.c

quantum/audio/audio.h

quantum/audio/audio_pwm.c

quantum/audio/luts.c

quantum/audio/luts.h

quantum/audio/musical_notes.h

quantum/audio/song_list.h

quantum/audio/voices.c

quantum/audio/voices.h

quantum/audio/wave.h

quantum/keymap_extras/keymap_bepo.h

quantum/keymap_extras/keymap_br_abnt2.h

quantum/keymap_extras/keymap_canadian_multilingual.h

quantum/keymap_extras/keymap_colemak.h

quantum/keymap_extras/keymap_dvorak.h

quantum/keymap_extras/keymap_dvp.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_jp.h

quantum/keymap_extras/keymap_neo2.h

quantum/keymap_extras/keymap_nordic.h

quantum/keymap_extras/keymap_norwegian.h

quantum/keymap_extras/keymap_plover.h

quantum/keymap_extras/keymap_russian.h

quantum/keymap_extras/keymap_spanish.h

quantum/keymap_extras/keymap_uk.h

quantum/keymap_extras/keymap_unicode_cyrillic.h

quantum/process_keycode/process_chording.c

quantum/process_keycode/process_chording.h

quantum/process_keycode/process_leader.c

quantum/process_keycode/process_leader.h

quantum/process_keycode/process_midi.c

quantum/process_keycode/process_midi.h

quantum/process_keycode/process_music.c

quantum/process_keycode/process_music.h

quantum/process_keycode/process_printer.c

quantum/process_keycode/process_printer.h

quantum/process_keycode/process_printer_bb.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/Makefile

quantum/template/readme.md

quantum/template/rules.mk

quantum/template/template.c

quantum/template/template.h

quantum/template/keymaps/default/config.h

quantum/template/keymaps/default/keymap.c

quantum/template/keymaps/default/Makefile

quantum/template/keymaps/default/readme.md

quantum/tools/eeprom_reset.hex

quantum/tools/readme.md

quantum/visualizer/lcd_backlight.c

quantum/visualizer/lcd_backlight.h

quantum/visualizer/led_test.c

quantum/visualizer/led_test.h

quantum/visualizer/LICENSE.md

quantum/visualizer/readme.md

quantum/visualizer/visualizer.c

quantum/visualizer/visualizer.h

quantum/visualizer/visualizer.mk

quantum/visualizer/example_integration/callbacks.c

quantum/visualizer/example_integration/gfxconf.h

quantum/visualizer/example_integration/lcd_backlight_hal.c

quantum/visualizer/example_integration/visualizer_user.c