The Cambrian period of operating systems and GUIs.