Reverse Engineering an MPEG Driver
An anonymous reader writes "Following on from the recent spate of reverse engineering articles, there is an interesting summary of the reverse engineering of a binary only Linux driver.
The driver is for the integrated MPEG decoder on VIA's popular EPIA-M boards. At the moment VIA has not publicly released the source code for the MPEG chipset on these boards and will only make the code available under NDA saying that "Typically, only requests from companies developing product for sale will be approved."
As a result this is holding back development of open source tools (e.g. xine, mplayer, vdr) that would be able to make use of the interesting hardware on these boards."
1. Set up company
2. Tell them you want to develop for sale
3. Make some nice Linux Drivers
4. Sell copies of software for 0.01 $CDN. (Cheaper than 0.01 $US)
5. ????
6. Profit
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.