"«A change after 2.6.24 broke ndiswrapper by accidentally removing its access to GPL-only symbols,» noted Pavel Roskin, offering a patch to address the issue. Linux creator Linus Torvalds was unimpressed, «I'm not seeing why ndiswrapper should be treated separately. If it loads non-GPL modules, it shouldn't be able to use GPLONLY symbols» [...] «Ndiswrapper itself is *not* compatible with the GPL. Trying to claim that ndiswrapper somehow itself is GPL'd even though it then loads modules that aren't is stupid and pointless. Clearly it just re-exports those GPLONLY functions to code that is *not* GPL'd.» [...] « So stop blathering. ndiswrapper has one purpose, and one purpose only: to load non-GPL'd code. So OF COURSE it shouldn't touch GPLONLY functions. »"
Full story »