kernel hooks interface available to non-GPL modules?

kernel hooks interface available to non-GPL modules?

Post by Matthew Wilco » Thu, 24 Oct 2002 15:50:13



+EXPORT_SYMBOL(hook_exit_deregister);
+EXPORT_SYMBOL(hook_exit_arm);
+EXPORT_SYMBOL(hook_exit_disarm);
+EXPORT_SYMBOL(_hook_initialise);
+EXPORT_SYMBOL(_hook_terminate);
+EXPORT_SYMBOL(_hook_exit_register);

I'm not sure this is a great idea.  OK, your DECLARE_HOOK macros are _GPL
(and why are they _NOVERS_GPL?  Surely this is the exact kind of thing
you want versioned?), but I wouldn't have to use the DECLARE_HOOK macros,
would I?

If you thought the LSM GPL furore was bad, this one would be worse.

--
Revolutions do not require corporate support.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

kernel hooks interface available to non-GPL modules?

Post by Vamsi Krishna S » Fri, 25 Oct 2002 09:00:08



> I'm not sure this is a great idea.  OK, your DECLARE_HOOK macros are _GPL
> (and why are they _NOVERS_GPL?  Surely this is the exact kind of thing
> you want versioned?), but I wouldn't have to use the DECLARE_HOOK macros,
> would I?

I agree and have exported hook interfaces with _GPL in the latest version of
the patch. It will be at http://www-124.ibm.com/linux/patches/?patch_id=595.

--
Vamsi Krishna S.
Linux Technology Center,
IBM Software Lab, Bangalore.
Ph: +91 80 5044959

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. Using GPL'd Linux drivers with non-GPL, binary-only kernel

First much kudos goes to Jamies V. modem work which sped up my V.34 devel
quite a lot.

companies who use complex kernel functions are supposed to GPL, it doesn't mean they
do, and lets not tread down that path,lest Andre see me, proprietary modules suck
everybody knows it, they just keep quiet,
dare it desturb them making money.

Linus says in the credits file his position, although such a position is supposed to be taken
from the majority of users and not a few kernel hackers.

Anyway, as im selling a no license version of my software for 13,000 I can hardly complain.

The best opinion on their legality comes from RMS, and although im not a zealot, he did
write the license, Trawl MARC for lawyers, GNU, and RMS and see if you can find it.

Thanks for your help by working on V.

Cheers, Deano.

--
______________________________________________
http://www.linuxmail.org/
Now with e-mail forwarding for only US$5.95/yr

Powered by Outblaze
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. IRQ Conflicts With Sound Card/Serial Ports

3. Installing Netscape on Solaris 2.6

4. Free bar-code scanner for Linux and non-GPL modules are now "tainted" !

5. How to compile GCC

6. Input on the Non-GPL Modules - legal nonsense

7. Who know 'Setup.S'?

8. offtpic: GPL driver vs. non GPL driver

9. Any Non-GPL graphics libs out there?

10. A few probs. w Debian, cron, fvwm2 (post.hook), sendmail, kernel and module compilation, and jed.

11. libhardware 0.5.0 - GPL generic library for hardware and kernel module detection

12. Fwd: Re: GPL and kernel modules