After my last post about how "failed" open-source projects aren't really failures at all, a colleague of mine provided me with more perspectives on that situation. The very way open source works, he claimed, is like an amortization of risk against failure in software development.
It sounded intriguing, so I said, "Do explain." And explain he did. To wit: