1. A software version control method comprising: installing a software configurable component on an aircraft; automatically setting a listen switch of the software configurable component to an on state upon installation of the software configurable component in a new installation location; listening for a software version from a configuration manager on a communication bus; turning off the listen switch if a software version of the software configurable component matches the software version of the configuration manager; and downloading an updated software version to the software configurable component if the software version of the software configurable component does not match the software version of the configuration manager.