ServiceOS: Microsoft's Cloud Play, Post-Windows 8

The Researchers at Microsoft have been exploring a browser operating system dubbed "ServiceOS," which's the evolution of Microsoft Research projects such as "Gazelle" and "MashupOS".At TechFest 2011, according to the abstract, the researchers demonstrated a MinWin-based ServiceOS prototype. They showed how traditional applications, like Microsoft Word, can run on ServiceOS and how rich Web content, […]

The Researchers at Microsoft have been exploring a browser operating system dubbed "ServiceOS," which's the evolution of Microsoft Research projects such as "Gazelle" and "MashupOS".

At TechFest 2011, according to the abstract, the researchers demonstrated a MinWin-based ServiceOS prototype. They showed how traditional applications, like Microsoft Word, can run on ServiceOS and how rich Web content, like a YouTube video, can be embedded "without sacrificing security.'

Some Microsoft Research resources are available to those that want some insight into the project, via the Resource Management for Web Applications in ServiceOS page.

Make note; ServiceOS is nothing more than the reinvented core of Internet Explorer, the Trident rendering engine, designed to allow Cloud applications and services to use hardware resources not like a browser but like an OS, all because it also based on MinWin, the core of Windows 7 and Windows 8, presumably.

ServiceOS wouldn't only run traditional programs such as Office Word, but at the same time enable users to live in the Cloud, as Chrome OS does today.

Here's the full abstract:

We design ServiceOS as a client platform that purposely supports the SaaS paradigm where the master copy of a user's apps resides in the cloud and cached on her end devices.

In ServiceOS, we embrace the web model, its software distribution model and the protection policy (the Same Origin Policy), for all apps including traditional applications. At the same time, ServiceOS empowers apps (including web apps) with richest possible functionalities without losing security by providing cross-principal protection, sharing, communications, and resource access and scheduling that are appropriate for the SaaS setting.

The ServiceOS project aims to address many challenges faced by our Windows Phone platform, post Windows 8 platform, the browser platform, and Office platform.

In this demo suite, we'll demo:

  1. A MinWin-based ServiceOS prototype that refactors Trident to have a multi-principal OS-based design for the browser platform.
  2. ServiceOS exposes a new sharing abstraction called User Data Channel to enable the user to share her own data across application and protection boundaries.
  3. How traditional application like Word can run on ServiceOS and able to embed rich web content such as a Youtube video without sacrificing security.
  4. How applications can access privacy-sensitive devices and data and how we prevent unwanted access.

[via: All About Microsoft]