GPL, GPFS, and exporting kernel symbols
Posted Feb 26, 2004 17:07 UTC (Thu) by simlo
In reply to: GPL, GPFS, and exporting kernel symbols
Parent article: invalidate_mmap_range() again
Is there anything in the GPL hindering me in distributing a Linux kernel
with any GPL_EXPORT changed to EXPORT?
I don't think so - that would in fact be contrary to the GPL!
So what hinders me in making those patches, destribute the revised Linux kernel (under the GPL naturally) and then I destribute the modules I want to load? Nothing!
Legally there can be no difference between the original Linux kernel and the revised one - both are GPL with a lot of different copyright holders.
Ofcourse the change GPL_EXPORT to EXPORT might convince a doubting judge that you stepped our some barrier, but I fail to see it has any legal significance.
Thus the whole question of allowing some modules to be binary and others not, and only some symbols to be available from binary modules and some not is bogus. It MUST be either or. See my comments above.
to post comments)