As a software engineer who has worked in military or safety critical projects at various levels for about 17 years, open source, community or commercial technology solutions that have been used for critical software in recent years make me think a lot.