Not much point
Posted Oct 1, 2007 0:07 UTC (Mon) by
filker0 (guest, #31278)
In reply to:
Have you ever written a device driver? by Zoborov
Parent article:
The Linux Driver Project takes off
I can see that there's no exchange of views going on here. Nothing that is being done is in any
way hostile to BSD. The driver model in BSD is different. No doubt, information from the Linux
driver could be used to write a BSD driver. The license conflicts will have to be worked out, but
that's not the issue. You're just unwilling to accept that this might not be a selling out of FOSS.
You wish for a morally pure world, where "right" and "good" are as defined by Richard M.
Stallman. If it deviates one breath from that, it's not worth having. I think you'll find that a lot of
BSD people think that RMS is a bit of a lunatic, though. I know at least two who did 10 years ago.
You don't see that freedom is no less pure when it is achieved by the sweat of the brow as it is
when given on a silver platter. Un-encumbered access to the information required to write a
driver is almost impossible to get on anything that's not a commodity component. Video cards
tend to be full of custom ASICs. They are very complicated, interdependent, and sometimes
contain parts that are not used, but may be in future products. The speed with which the video
hardware development moves makes writing generally useful docs very costly and doomed to
failure. Also, they don't want to let the competition know what they're planning.
You will only be happy when the device manufacturers all design their hardware in the public eye
with full community participation. You want open source hardware. Either that, or you want a
significant delay in getting drivers for new devices.
You never answered the question, though -- have you ever written a device driver? For any OS, it
doesn't matter.
(
Log in to post comments)