As a brief history, Software 1.0 was the era of on-premise solutions based on the licensing/maintenance contract model, Software 2.0 was of course the rise of the Software-as-a-Service (SaaS) model with Salesforce as the industry pioneer, and Software 3.0 as mentioned is evolving into softw...