A new patch series posted today to the Linux kernel mailing list would block kernel modules/drivers from TUXEDO Computers from accessing GPL-only symbols in the kernel.

TUXEDO Computers maintains a set of kernel drivers currently out-of-tree for their various laptops for additional functionality around power profiles, keyboard backlight controls, WMI, sensor monitoring, the embedded controller, and other functionality. They have said they want to eventually mainline these drivers but in the name of allowing for rapid hardware support they maintain them out-of-tree and ship them with their Ubuntu-based TUXEDO OS and also have the driver sources available via GitLab.

The issue at hand though is that these kernel drivers marked as GPLv3+ and that conflicts with the upstream Linux kernel code licensed as GPLv2. There was a commit to change the driver license from GPLv3 to GPL(v2) but was reverted by TUXEDO Computers on the basis of “until the legal stuff is sorted out.”

  • eldavi@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    12 hours ago

    laptops can be hit or miss because of all the custom proprietary stuff in them.

    my experience is the same and that’s why i’m going with a laptop; i wonder if the skills i’ve picked up since the last time i tried are going to help any since they’re the kind of skills that get you paid in the linux world.

    • umbrella@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      selfhosting is more like that tbh. unless you mean cherrypicking and adapting drivers for your kernel and this sort of stuff… general desktop troubleshooting helps to a point imo