Tim Bray: Software in 2014 Solid summary of where things stand right now. Update: Sam Ruby follows up.