On Mon, 03 Jul 2006 14:44:10 +0300, Alon Bar-Lev said: > I hate when vendors like ATI, Conexant and UPEK publish binary drivers > without publishing the chipset spec... They should decide whether > their IP is on the software part or on the hardware part, if it is on > the hardware part, they are making money in selling the hardware. If > it is on the software part, there is no reason why not providing the > information for others to write software to work with the primitive > hardware. So in either case there should be full hardware interface > disclosure. That's all fine and good, if the hardware design is entirely either stuff designed to open specs (for instance, the actual PCI interface chips, which *have* to behave a given way for the PCI bus to work) or your own design. Things get much more difficult if your hardware design ends up incorporating somebody else's intellectual property, and they insist on such obfuscation as part of the licensing terms. You then have two choices: 1) Refuse to build and sell the board under such onerous requirements. 2) Realize that 95% of the computers that could possibly use your board are running Windows and don't care about an open-source driver *anyhow*, accept the fact that you'll not be able to sell to that last 5%, and build it anyhow... Only one of these choices generates revenue for your company.
Attachment:
pgpXA6fziNkuq.pgp
Description: PGP signature