Home » Cool Stuff, Headline, News

Microsoft’s new Multi Principal OS

4 March 2009 No Comment

We are not talking about a new Operating System being designed by Microsoft, its about Gazelle, a secure web browser constructed as a multi-principal OS. Last week, Microsoft Research released an interesting paper [PDF] about a Web browser it calls Gazelle that’s constructed in such a way to act like an operating system with the browser kernel exclusively protecting resources and sharing across Web sites.

The idea behind Gazelle is to create a browser that is more secure for the now typical dynamic pages we find on the Web. According to Microsoft, Gazelle is different as no existing browsers, including new architectures, have a multi-principal operating system constructed in such a way that provides the browser-based OS exclusive control to manage the protection of all system resources.

“Gazelle’s security model is centered around protecting principals from one another by separating their respective resources into hardware-isolated protection domains. Any sharing between two different principals must be explicit using cross-principal communication (or IPC) mediated by Browser Kernel.”

Gazelle

As for now, the browser is only open for discussion and no release is expected in any form.

This tells us that Microsoft may not be the best at IE, but at least they have something in oven for us that may soon turn out to be the best of all.


Enjoyed this article? Subscribe to Desi Hacker and get daily updates about new cool websites and programs in your email for free.



Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.