Posted Feb 26, 2004 9:02 UTC (Thu) by simlo
Parent article: invalidate_mmap_range() again
To me it seems the GPL zealots are using the same arguments against this kind of module as SCO is towards RCU: If it was developped for Linux it is a derivative of Linux and must thus be distributed under GPL. Since RCU was developed for Unix it is a derivative work of Unix and must be treated according to the contract between the Unix licensee and SCO.
I don't know what the lawyers say, but I can't see that a function not contanining any direct code from Linux or Unix can be a derivative work. Only the combination between the function and Linux or Unix can be a derivative work.
to post comments)