you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 4 months ago (2 children)

Not if they're kernel modules, written from scratch, afaik

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 0 points 4 months ago (1 child)

    That's not how it works. Kernel modules are part of the kernel and need to adhere to its license, which is GPLv2.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 months ago* (last edited 4 months ago)

    Of my saturdaymorning brain understands this correctly you might in fact be right https://www.gnu.org/licenses/gpl-faq.html#GPLStaticVsDynamic

    Edit: however: https://www.reddit.com/r/linuxquestions/comments/1hdwm04/comment/m1zmt9d/ and https://docs.kernel.org/process/license-rules.html#id1

    So I feel like this is definitely still possible and 'legal' depending on the implementation. Nvidia and AMD have done it for years.

    IANAL though :p

  • source
  • parent