What the heck is a web operating system?
The answer to this question is still evolving, but let's start by examining the core functions of a traditional, desktop operating system.
A "traditional" operating system manages:
- the interaction between hardware and software via drivers
- the memory and execution of programs
- the layout, retrieval, and modification of files on disk
- user management, permissions, and preferences
- higher level functionality like networking and user interface widgets
There is a glaring weakness to all traditional operating systems, however. They are, at the root, designed to run on one computer. Extensions like NFS and remote desktop alleviate this weakness to some extent, but they do nothing to enable collaboration on a larger scale between users on different computers. Imagine what you could do if every one in the world could work and play on the same "virtual computer".
Enter the web - what hasn't been said about the web's ability to allow people to share, connect, and collaborate? The web is already halfway there to the virtual computer idea.
YouOS strives to bring the web and traditional operating systems together to form a shared virtual computer. To you, it's one giant computer that you and your friends can work on. To us, it's all the servers, routers, software, bandwidth, and engineers to keep this grand experiment in collaborative computing running.
