Unknown symbol usb_register_driver

StephanT stman937-linewbie at yahoo.com
Mon Aug 29 18:32:06 EDT 2011


Hi all,

>________________________________
>> > I am using Linux-2.6.31-14 based on Ubuntu karmic. I am developing
>> > a proprietary usb driver and was doing my study .
>> 
>> The Linux USB subsystem does not allow non-GPL kernel drivers, sorry.
>> 
>
>like "giving code away" is often frowned upon by management particularly when 
>it hides the interface to some ASIC or other piece of hardware that your company 
>wants to keep a secret, 
>
>
>
>
>
>I know what I have to say is, maybe out of topic but I take advantage of the thread
>to ask a basic question: The USB interface is very well known today. It is not public
>but it is very like it was public. There are lots of examples and implementations. 
>
>
>My question is why would one put specific code in a generic communication interface.
>Does this mean the driver was poorly designed? With a good design the driver will
>handle the data exchange and the user application will handle the specific (IP hidden)
>aspects. This split generic_communication_kernel_module / specific_user_application
>should remove all "NON-GPL" thorns. I am right?
>
>
>Thanks,
>Stephan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110829/3378b9bc/attachment.html 


More information about the Kernelnewbies mailing list