I believe the idea of separation of “brain” and “user interface” will evolve further. Companies need to adapt. It requires service- and API-centric thinking as products are no longer defined by their visual appearance. Many user interfaces will be mashups with other systems, APIs are opened up and it’s different companies controlling the brain in the cloud versus the user-facing client interface. Economics of software may change and business models that rely on controlling the user experience need to be rethought.