[uClinux-dev] insmod fails with Unknown symbol

Gavin Lambert gavinl at compacsort.com
Wed Oct 3 17:57:02 EDT 2007


Quoth Robin Getz:
> I think that nearly everyone would agree that the patch is
> bad/illegal/immoral/not acceptable - so why is a gasket that does the
> same thing OK?

Well, the wrapper module would be GPL licensed so other people would be able to use it too.  (And I wasn't thinking of a simple redirection wrapper, I was thinking of a proper split where as much code as possible is in the wrapper module and only a few things in the proprietary module.)  But really it depends on what the thing is and what it's used for, as Jamie said.

Especially in the embedded world, sometimes policy-style code needs to be implemented at the kernel level rather than in userspace, and sometimes that policy will be proprietary.

But some of the GPL-only exports do seem misapplied to me.  For example, why should every SPI-bus device driver have to be GPL?  Ok, maybe it encourages people to write general-purpose drivers rather than task-specific drivers, but sometimes you really need to write that task-specific driver :)





More information about the uClinux-dev mailing list