ie8 fix
Click Here

ServiceOS: Microsoft's morphing browser-operating system project

By | May 26, 2010, 11:49am PDT

Summary: It’s been a while since Microsoft shared publicly anything new about its “Gazelle” browser research project. In checking up on Gazelle, I discovered a few interesting new tidbits, including its renaming (and expansion) into ServiceOS.

It’s been a while since Microsoft shared publicly anything new about its “Gazelle” browser research project.

Last we heard, Microsoft researchers were working on building a new kind of Web browser that would be more secure by isolating the browser from the operating system. I’d say the project is the closest thing Microsoft has to a direct competitor with Google’s Chrome OS — except for the fact that Microsoft isn’t trying to pretend that some kind of operating-system-like layer is no longer needed by PCs and devices in a Web-app-centric world.

In checking up on Gazelle, I discovered a few interesting new tidbits. For one, Gazelle (formerly known as MashupOS) has morphed again and is now part of a research project known as ServiceOS. The focus of Gazelle was on security/protection; ServiceOS fleshout out the vision for what resource access and management would like like for Web applications.
Two of the Microsoft researchers behind the project — Helen Wang and Alex Moschuk –published late last year a white paper explaining the evolution of their new ServiceOS vision.

From an introduction to that paper: “Existing browsers rely on resource access control and sharing mechanisms built into traditional OSes. Unfortunately, such mechanisms are ill-suited for many complex web services, such as those embedding mashups of other web services.”

Sounds like Google’s premise with Chrome OS, right? Traditional OSes are unwieldy when it comes to running Web apps/services and are no longer needed?

Well, not exactly.

The ServiceOS platform “tightly integrates a multi-principal browsing architecture with the underlying OS,” the authors explain. That means resource-access control and the sharing of system resources is built into the platform. The platform also includes “new abstractions that allow a web service to explicitly allocate and manage resources for any helper services they embed,” they add.

The researchers have built a ServiceOS prototype that manages “a wide range of resources, including CPU, memory, network bandwidth, and devices like cameras microphones, or GPS.” (It doesn’t seem like the prototype is publicly available at this point.)

As always, it’s worth noting that Microsoft Research projects may take years to become commercialized products and/or components of commercialized products (if they ever do). So it’s not a good assumption to think ServiceOS will be part of IE 9 or Windows 8. But it is interesting that Microsoft is continuing to forge ahead with this concept….

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
68
Comments

Join the conversation!

Just In

RE: ServiceOS: Microsoft's morphing browser-operating system project
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
Me Too....
bmgoodman 26th May 2010
Seems like Microsoft has to have an "answer" to Chrome and this is their attempt. Always have to protect the cash cows of Windows and Office. Let's see how they compete with Linux and Chrome in places like India and China that don't have the massive installed base of Windows. My bet is they'll either cut profit margins razor thin there or they'll end up an also-ran.

And this comment is from a nothing-but-Microsoft user, not a Linux or Mac guy....
@bmgoodman

Contrary to what you may think, Indians like most of the world use Windows. Not necessarily paid though.

But I think more Indians on a relative basis use an original OS compared to the Chinese..
@Rahul Mulchandani The topic of illegal use was too deep for these TalkBacks, but thank you for clarifying. I'm sure there are many, many illegal copies of Windows all over the world. While those copies are helping MS achieve platform 'lock in', I don't think that's going to keep the cash cows fat! happy
@Rahul Mulchandani

We respect copyright in the future,not now!
Maybe 5 percent. It can't be that high.
0 Votes
+ -
Actually India has more Windows base than Linux and I think in China also the same, but I am not sure about how many of those would pass WGA ipad bag blog of best sutudeg community the modern education news and others.
Well Project Natal is about to be released you know and no other company has something close to that even if it had years of accessmedicalbooks from this we cartecampus to get the internetparalaevangelizacion will have any pcloshwdb that can be estudielenco from development
Microsoft is a company of compromises. Primarily because they're just too big to know which end is actually which and the people in upper management aren't ever the ones that are actually getting their hands dirty.
Regrettably..... it's a lot like the American Auto Industry. They have the very best engineers designing vehicles that never see the light of day. Because the people making the decisions have never ever rolled up their sleeves to see what innovation is really all about. Instead only making their decisions in terms of Dollars and Cents. The Ford Pinto Exploding Gas Tank kind of decisions!
Apple on the hand has a leader that tends to micro manage every single aspect of the design to product launch steps all along the way. But it's seems he's had the best results in capitalizing on their innovations and getting them to market! wink
There is really no reason, but it's own bureaucracy that keeps Microsoft toiling in the shadows of companies (including Google) that run their companies as a interconnected whole. instead of broken up into departments and then having the wrong people making the MONEY decisions!
They used to think it was middle management that was the problem. Most of that middle management is now gone. So obviously that wasn't it. Microsoft is loaded with talent, but unless they get everyone thinking and acting together on the same page, we'll never see the brightest ideas make it into their products!
It's not like like Microsoft to NOT release BETA software as a finished product. I mean, so what if it doesn't work, right. Vista didn't seem to REALLY harm the company image.
It's time for them to start rapidly moving these things to commercialization. They have too much great technology sitting in accessmedicalbooks from this we cartecampus to get the internetparalaevangelizacion will have any pcloshwdb that can be estudielenco from "research".
Microsoft's morphing browser-operating system project
Vista didn't seem to REALLY harm the company image.
actually it did, but due to monopolized vendor and corporate lock-in, where else ipad bag blog review from this sutudeg community official world of education news from Indonesia or would they go?
@Rahul Mulchandani Also, Microsoft has already committed to owning OS updates for WP7. They've adoped a completely new strategy since Windows Mobile. Handset makers and wireless carriers will no longer get to dictate which phones receive OS upgrades. Based on how well Microsoft treated Zune owners over the years.
0 Votes
+ -
About China.....
Lester Young 26th May 2010
@bmgoodman http://gs.statcounter.com/#os-CN-daily-20091001-20100526

The XP capital of the world.
I Love it, but...
I'm tired of hearing about these research projects. It's time for them to start rapidly moving these things to commercialization. They have too much great technology sitting in "research".
@bmgoodman That is really a big question. Google's servers are the heart of Google's business. And it has long been a FEATURE, a FEATURE, not a LOOPHOLE, that one could privately modify the GPL code they use to run their business. Of course web applications are obviously SaaS. But where does one draw the line between those applications and the servers that host them? For example, take an insurance company running open source on their back end servers. At some point they decide to put a customer facing front end on those servers so that customers can access their accounts over the Net. Does that suddenly make that whole kaboodle Saas? If so, I am not sure I am comfortable with AGPL. In fact, I am not sure I am comfortable with this concept anyway since it undercuts one of the few provisions that make GPL software highly attractive to businesses that are not engaged in reselling the software itself. It really compromises the spirit of the GPL in some ways.
0 Votes
+ -
I Love it, but...
rjohn05 26th May 2010
I'm tired of hearing about these research projects. It's time for them to start rapidly moving these things to commercialization. They have too much great technology sitting in "research".
@rjohn05 Agreed. Remember Project Natal?
0 Votes
+ -
@jrockefeller1@... And Longhorn with WinFS?

Alas. We're still trudging along with registries and DLLs.
@jrockefeller1@... Well Project Natal is about to be released you know and no other company has something close to that even if it had years of development
0 Votes
+ -
Agreed as well!
i2fun@... 27th May 2010
@rjohn05 Microsoft is a company of compromises. Primarily because they're just too big to know which end is actually which and the people in upper management aren't ever the ones that are actually getting their hands dirty.

Regrettably..... it's a lot like the American Auto Industry. They have the very best engineers designing vehicles that never see the light of day. Because the people making the decisions have never ever rolled up their sleeves to see what innovation is really all about. Instead only making their decisions in terms of Dollars and Cents. The Ford Pinto Exploding Gas Tank kind of decisions!

Apple on the hand has a leader that tends to micro manage every single aspect of the design to product launch steps all along the way. But it's seems he's had the best results in capitalizing on their innovations and getting them to market! wink

There is really no reason, but it's own bureaucracy that keeps Microsoft toiling in the shadows of companies (including Google) that run their companies as a interconnected whole. instead of broken up into departments and then having the wrong people making the MONEY decisions!

They used to think it was middle management that was the problem. Most of that middle management is now gone. So obviously that wasn't it. Microsoft is loaded with talent, but unless they get everyone thinking and acting together on the same page, we'll never see the brightest ideas make it into their products!
@rjohn05 ABSOLUTELY. It's not like like Microsoft to NOT release BETA software as a finished product. I mean, so what if it doesn't work, right. Vista didn't seem to REALLY harm the company image.
Vista didn't seem to REALLY harm the company image.

@BL PUMPK9 actually it did, but due to monopolized vendor and corporate lock-in, where else would they go?
0 Votes
+ -
Agreed.
John Zern 27th May 2010
Commercialization is key.
0 Votes
+ -
@ bmgoodman
Rama.NET 26th May 2010
Actually India has more Windows base than Linux and I think in China also the same, but I am not sure about how many of those would pass WGA.
--Ram--
@Rama.NET

Maybe 5 percent. It can't be that high.
@Rama.NET I think that a large majority would pass the WGA. Remember, a pirated copy of Windows is more likely to pass WGA than a payed for copy. This leads me to believe that India would have a higher percentage passing the WGA than America.
0 Votes
+ -
USD8 BILLION / year in R&D sadly doesn't buy much for MS, which would explain:

"Apple has shot past Microsoft as the world's biggest tech company as measured by market value...

Shares of Apple are worth more than 10 times what they were 10 years ago...

Its [Microsoft] stock is down about 18 per cent from 10 years ago."
http://www.abc.net.au/news/stories/2010/05/27/2910427.htm
0 Votes
+ -
@Richard Flude Apple's stock is flying high, on the strength of about 3 products: Mac, iPhone, iPad. I would say that the risk is greater for Apple and they will have to deliver more Wow products to continue their market cap. Microsoft is more diversified: OS, XBox, Bing, SQL Server, Office so it may not fly as high, but also is not so risky
0 Votes
+ -
MS' stock price problem is largely a PR problem
P. Douglas Updated - 27th May 2010
@Richard Flude,

MS' books have been fantastic over the last 10 years. The company's image, for various reasons, however hasn't. Since the company launched its Windows and Bing PR campaigns, its stock price rose past $31 / share. It has gone down now because of that past stock market fluke event. I'm sure however if MS starts selling its brand and explaining its growth history and potential in sustained ad campaigns, its stock price will go past $50 / share.

Regarding MS' stock performance, I believe Ballmer's great shortcoming was not realizing the importance of using PR to sell the company's image and story, to counteract skewed perceptions of the company. Remember, MS has been doing consistently well in the business market, and is now doing very well in the PC consumer market. So MS does have a lot to brag about. On the other hand Apple has consistently done lousy in the business market, but very well in the consumer market. Apple simply recognizes the importance of selling the company brand, to drive up its stock price.
0 Votes
+ -
A PR problem?
theo_durcan 19th Jun 2010
So you are saying that PR will fix MS problems?
Good one, hope Ballmer heard you, ejejej?
0 Votes
+ -
As ususal, you didn't
0 Votes
+ -
No need to apologize @John Zern...
ubiquitous one 28th May 2010
since you didn't, either...
0 Votes
+ -
Robust browsing experience
Macintoshtoffy 26th May 2010
Microsoft realises that the future entails more web services and thus require a more robust way of hosting them which isolates one application from another so that one misbehaving and badly written web app doesn't bring down the whole browser. The separation that is shown in the picture shows a seriousness being paid to security that would have been unheard of 10 years ago but Microsoft is getting it now.
0 Votes
+ -
No doubt
dfolk2 26th May 2010
No doubt this product would only work with Microsoft Windows as the operating system.
Erm..Vaporware?
I like how SOS is in caps in Service OS !!!
0 Votes
+ -
"trying to pretend that some kind of operating-system-like layer is no longer needed" -- I think that comment is a bit below you, Mary-Jo. That denigrates some very smart and dedicated people.

From what I've looked at of the ChromeOS effort, they're doing some truly innovative thinking on the OS front. In the short term, it might adversely affect Microsoft's interests if they succeed, but in the long term we may very well be glad a group without a vested interest in the old models of thinking about the OS put in this effort.
@daboochmeister
computing is not limited to client only applications, and since browser based os like chrome os it is limited to client only apps and you are hosting your services somewhere, but ServiceOS, if you look into Microsoft Research paper addresses both the worlds.
--Ram--
MS spends way too much time playing around with tech and not enough time delivering product!
I would not expect Microsoft to charge for this browser technology, it will probably first ship side-by-side with IE10 or IE11 (maybe IE 9.5?), but they will also deliver both mac and linux versions of this technology (and multiple mobile OS's, I fully expect them to announce IE9 for Android and iPhone by the end of this year/Q1 next year). While microsoft wants to maintain OS dominance, they understand that getting their applications to run in all major Operating systems is the first step to converting non-windows users, and drawing back some of the people that they lost.

The biggest issue that microsoft faces and has been working on since XP launched is finding a way to make their products better without people complaining that they are "not compatible" with the systems they made a decade ago. This stupidity of the user (what do you mean I can't play Doom 3D in windows 7!?!? what a piece of crap, I won't use it if I can't play Doom 3D....) (actually Doom 3D runs fine in Windows 7, but that was just an example of how stupid people are in regards to Vista, or even windows 7) is what is causing microsoft to be unable to progress their technologies to the level that they have researched and the level that consumers want the products to be at.

If they could create a brand new OS from scratch, completely non-compatible with windows, but containing all the future technologies they have been researching for years, AND people would accept it as the way of the future, microsoft would have done so 5 years ago, but the public would not accept it and a lot of money would be lost and we would never know how much better life could be that we had finally gotten rid of windows.

again, most of the issues people have with microsoft cannot be fixed because the people themselves reject the solutions given to them.

one last example...
Windows ME was the half step between 16-bit and 32-bit computing from microsoft, no one accepted it, it was considered the biggest flop (until vista, which is the stepping stone between 32-bit and 64-bit), because people do not understand that if windows XP had been launched without windows ME, windows XP would have been the flop and we might still be stuck with a 16-bit windows OS. as people make fun of microsoft for these "mistakes" microsoft sits there laughing at them, knowing that we did exactly what they thought we would do and the end resolution was in their favor. look at how well XP did, because ME came out a couple of years prior... the same thing with Vista and 7, they launched one, knowing people would hate the step towards the future, because "it was different", then embraced windows 7 for "getting it right" I have a completely non-microsoft computing home; however I still have to put my other HDD back in the computer to boot windows 7 from time to time when things don't "just work" in linux.

the world cannot live without windows, but the world wants something other than windows to live with. You cannot ask for a company to completely change it's primary product if you are unwilling to accept the changes they make.
0 Votes
+ -
1/2 step...?
Wolfie2K3 27th May 2010
@aiellenon
Actually... Windows ME was a half step between the DOS based Windows family (Windows 3.x, Win 95, 98) and the Windows NT family. Windows 95 was fully able to run 32 bit apps. Windows 3.11 had a Win32 patch that allowed it to run SOME 32 bit apps (i.e. TCP/IP and Netscape), therefore that, if anything was the transition point.
0 Votes
+ -
You're wrong
Joe_Raby 18th Jun 2010
@Wolfie2K3

There is nothing "DOS-based" about Windows 9x. Windows 3.1, yes. Windows 95-Me, absolutely not.
I don't think Google has ever said "you don't need any underlying OS - you can run a browser off ROM"; I think they de-emphasized the OS and removed a lot of the unneeded bulk, while emphasizing the browser. Microsoft, on the other hand, does not want to lose its stranglehold on the OS market, so they emphasize the OS.
0 Votes
+ -
browers are OS dependent, regardless....
dtroyerSMU 27th May 2010
People can dream and fabricate but only come to the realization that software will ALWAYS need an OS, whether it is on a ROM or some sort of storage media. A browser with no dependencies on an OS is by definition an OS. Modularization is one of if not the best way to run software to date. Browsers that can operate off of any OS is modularized. STILL, the same point comes to mind, Browsers cannot run without an OS unless it is an OS in itself. Unless we as a people can come up with another way of using computers, looks like the software/OS model is here to stay for a long time.
0 Votes
+ -
2nd paragraph, 5th line "like like" (nt)
shadfurman 27th May 2010
.
brilliant view,I begin like your viewpoint!Good!
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix