On Tue, 24 Jan 2006, Hemmann, Volker Armin wrote:

On Tuesday 24 January 2006 02:15, Sergei Steshenko wrote:
"
The Linux developers DO NOT WANT to make it possible to write closed
source drivers.  Many consider it a violation of the GPL.
"

- GPL allows to run commercial closed source programs under a
GPL'ed OS. That is, it doesn't prohibit this.

no, but it prohibits you from incorporating gpl'ed code into closed source
programms.

...
Likewise, closed source drivers can be implemented as separate
processes not linked to GPL kernel an thus not violating GPL.


so why has no one done it so far?

The userland ABI and API has been stable the last ten years.

You can take a binary, compiled on a computer using kernel 2.0.X and run it on
2.6.X

You may need some glibc-wrapper, but that is not the kernels fault.

So if you want to implement a driver that is completly independent from the
kernel, lives in userspace, does not use GPL code in any form and is closed
source, do it. Noone will hinder you in doing that.
But if you are using GPL-code, you have to open it.

??? Noone is talking about a driver using GPL code. The question is how one
can have drivers which talk directly to the hardware and link into the
kernel. The code inside the driver need not use any GPL code.


the sense of reality says them, that it is stupid to have fix internal
api&abis, because they get into the way of efficient bug fixing and
development.

They also introduce bugs.




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to