In the UK and Canadian military, there is no single overall software person, although there are technical authorities who define standards, etc, that should be used when software is developed.
FWIW, the UK Ministry of Defence actively supports the use of Commercial Off the Shelf (COTS) software. This isn't always OSS, but is at least better than building everything from scratch. A good ongoing example is the use of 'serious games' to support military training, e.g. as image generators inside simulators or as standalone desktop training packages. There are various COTS packages that fulfill both of these and other roles.
[EDIT: Typo]