Software: Setting standards

As hardware links up, software diverges.