I want those who build it to learn from open source, but to open source it is to invite a bug with the type of failure that ends nations. There are alternative ways to build resilient software. Domain appropriateness.