tuxedocomputers / tuxedo-keyboard

This repository will no longer get any updates as the code here is now part of tuxedo-drivers https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers.
https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers
GNU General Public License v3.0
300 stars 94 forks source link

Licensing incompatibility between Linux kernel and these kernel modules #61

Closed Conan-Kudo closed 11 months ago

Conan-Kudo commented 3 years ago

I was looking into this project's kernel modules to figure out packaging it, and I discovered that this project's license is not compatible with the Linux kernel's own license, thus the combination is not redistributable.

The Linux kernel is GPLv2 (SPDX: GPL-2.0-only), and the kernel modules are GPLv3+ (SPDX: GPL-3.0-or-later). As GPLv3 is incompatible with GPLv2 when the combination of software cannot be upgraded to GPLv3 on redistribution (as is the case with the Linux kernel), shipping this or getting this merged into the mainline kernel will not be possible without fixing the licensing of these modules first.

Please can you relicense the modules to GPLv2+ (SPDX: GPL-2.0-or-later) to make it compatible with the Linux kernel?

I suspect this was an unintentional incompatibility, and I hope this can be swiftly resolved.

knurpht commented 3 years ago

As a Tuxedo and long time openSUSE user I'd love to see this happen. No seperate driver downloads/installs would benefit tuxedo as well IMHO

reliant8307 commented 2 years ago

Is there any plans to merge Tuxedo modules into the mainline kernel?

jondo commented 1 year ago

@reliant8307, yes, according to https://github.com/tuxedocomputers/tuxedo-keyboard/issues/108#issuecomment-927971620. It seems to be tracked in #17.

tuxedo-bot commented 11 months ago

This repository will no longer get any updates as the code here is now part of tuxedo-drivers https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers.

Please open a merge request or issue in the new project on GitLab if you contribution or bug report still applies.

salim-b commented 11 months ago

See https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/issues/137 for a follow-up issue.