open source drivers | |||||||||||||||||
I am perplexed as to why hardware companies do not release their drivers under an open source liscense. In order to use the driver, someone must have already baught the product so, no lost profits. We have seen that an open developemnt model helps progress. So we would get better quality drivers and possibly more customers. Those who like compiling everything for speed would love to do so with there videocard driver, and hate the idea of a binary kernel module. Some people don't trust closed source and better drivers mean better performance which makes for a better product that can sell more.Even if a compititor were to try to reverse engineer the hardware from the driver they would not be able to compete. I will use the example of a video card, it would be too expensive to do this and it cost a lot to fab new chips, much more than it would be to buy them. Even if a company did this, by the time they would be complete the chip would be outdated.
DrLZRDMN, Dec 06 2004
What do you think of this idea or comment? | |||||||||||||||||
Users who liked this idea also liked: | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
Add your comment
I think the main concern they would raise is that they lose control of the drivers but may be held responsible for problems caused by unauthorized modifications. The open source movement may need to find a way to make sure that people who write open source software take full and lasting responsibility for modifications they distribute.
If you have software that includes the work of several sources, who do you call about problems?
Have you read the liscense agreement, they do not guarantie anything even in propietary software. They could use a model in which they controll the oficial version but also have a community version and allow people to make their own modifications.
For PC's:Just use the BIOS driver (INT 10)?Just write your pixels into A0000-BFFFF?
If it doesn't work it's crap so flush it.
what does that have to do with it, Im talking about drivers, not firmware.