Although liquid software is likely going to emerge first in the form of individual applications spanning multiple
devices, the ultimate manifestation of the vision would be a “Liquid OS” – a multi-device operating system in which
all the user sessions, including the state of each open application, can be transferred dynamically from one computer
or device to another, or simultaneously used from multiple computing devices. Similarly, all the user’s data would
be accessible on all devices. The OS would provide system apps with built-in state synchronization, as well as
developer APIs for writing applications whose state can be synchronized across devices with minimum development
hassles.