Linked by Thom Holwerda on Sun 15th Jul 2007 16:12 UTC, submitted by shykid
Thread beginning with comment 255767
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Can't there be some kind of hook for dynamic loading of the drivers ? Something like old SYSV (UNIX System V) Streams interface. One could hook a chain of pseudo-devices to a physical device. I think that it still exists in Solaris.
That would solve the problem of proprietary and closed source drivers.
"""
That would solve the problem of proprietary and closed source drivers.
"""
That depends upon what you mean by "solving" the "problem".
NVidia has already "solved" it by including a GPL layer that loads into the kernel and implements an interface which the proprietary part can talk to.
Problem "solved".






Member since:
2005-07-06
[quote]I have given you an answer, but you do not understand. The reasons are practical, they would make system more interoperable with the rest of the industry. Business reasons, in fact.
They are, by no means, reasons to use GPL v3, quite the opposite.[/quote]
Okay, sorry Iīve misread and misunderstood your post,
If I understands you right (this time), youīre suggesting allowing closed source drivers in the kernel. I canīt imaging how that would work. How would that insure that hardware is still supported after the vendor end-of-supports the hardware? Which is one the reasons I like Linux, I have a lot of hardware no longer working under Windows but working perfectly under Linux years after the vendor ended support. I think that gives more freedom then closed source drivers.
Itīs not his hobby, but itīs his project and the part of kernel he hold copyright on, he gets to choose the license.