Reasons partially out of $COMPANY's control.
Posted Oct 10, 2006 0:20 UTC (Tue) by
shapr (guest, #9077)
In reply to:
Device drivers and non-disclosure agreements by nix
Parent article:
Device drivers and non-disclosure agreements
"Reasons partially out of $COMPANY's control." - All the hardware vendors say this. Nvidia is the first one that comes to mind, but I'm tired of hearing it. I don't want to pay money to any hardware vendor to get a device that I don't control. This is like DRM, "We'll sell this to you as long as we can choose how you use it."
Recently I've been hacking on the driver sources for my Nokia 770. One serious problem is that the Bluetooth firmware has bug(s) where rfcomm keyboards cause the chip to die in such a way that only a reboot fixes the problem. This problem has been known for months, and some of the smartest and most productive coders I know have been having this problem. If they had the firmware source, it would already be fixed.
But they won't get the source, and at some point the bluetooth chip vendor might get off their ass and fix it. But the has no motivation to fix it, they don't get more money for drivers. Users have a motivation to fix it because it affects them directly. Obvious conclusion? Get the users to write the drivers.
Similarly, I want to do cool and nifty tricks with the cx3110x 802.11 chip in the 770, but it also has a binary firmware blob that gets in the way.
When will someone start making hardware and hiring {Linux,BSD,etc} device driver authors to write, release and maintain the drivers?
I would cheerfully pay $5000+USD for my next system if it came with all the source for everything in the system. Is there such an option? I'm not picky about the arch...
(
Log in to post comments)