The fastest way to market is to reuse software that is already written, tested, and documented. The more “hardware intimate” the software, the harder it is to reuse it on a different system or ...