> The problem I've got is that I discussed this with another kernel engineer > who, > when I mentioned this was for OpenAFS, promised that he'd get Linus to revert > any patch I put any specifically for OpenAFS. As far as he's concerned, it's > illegal to load OpenAFS into the kernel because you violate the licence:-(
I think he should leave decisions of legal issues to the courts. No court has ruled for or against loading a kernel module to violate any license. Or making available the possibility to load said kernel module. The license says: > Activities other than copying, distribution and modification are not > covered by this License; they are outside its scope. The act of > running the Program is not restricted, and the output from the Program > is covered only if its contents constitute a work based on the > Program (independent of having been made by running the Program). Besides that, there are more programs with other licenses that use PAGS. Like Arla, Heimdal etc. > Also, if you're referring to the user-defined key routines, you can't call > them > any more from a non-GPL module because they now use RCU, and you can't use RCU > in OpenAFS because it's not GPL. ... while the sales persons at your favourite closed source company laugh their asses off. See above: "The act of running a program is not restricted". If we are not so stupid to restrict ourselves. Harald. _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel
