> That's why we need a precise, unified, and well designed OS/VM layer. Only then we can run and update the same app on many systems with ease.
Is this not exactly why the web has become a platform for apps? And wouldn’t all of the issues inherent in the web also then apply to this OS you describe?
Web is built for client-server architecture. And that's what we've got - bunch of big companies, storing all the data, and our thin clients downloading only the part we look at.
Is this not exactly why the web has become a platform for apps? And wouldn’t all of the issues inherent in the web also then apply to this OS you describe?