MS: Forget OPML, Use Windows RSS

By Nate Mook | Published February 2, 2006, 1:40 PM

With the first public preview release of Internet Explorer 7, Microsoft has outlined its plans to bring RSS into the core of Windows, opening up APIs and a "Common Feed List" for all applications to access. The advantage, the company says, is an end to bothering with OPML thanks to a unified storage for feed data.

OPML, or Outline Processor Markup Language, is an XML format for outlines that has been popularized for use in exchanging lists of RSS feeds between RSS aggregators. For example, a user can export a list of feeds from one location into OPML and easily import them into another application or Web based service.

Microsoft is hoping to do away with that process by creating a full-featured "platform" for RSS directly in Windows. While RSS will be natively supported in Windows Vista, Microsoft is also extending the same support to Windows XP and Windows Server 2003 through Internet Explorer 7.

Although some may be wary of Microsoft controlling the central repository for RSS feed lists, the company says there are a number of advantages to such integration. The company also thinks the features will help transition RSS from a niche technology into mainstream use.

"When you discover and subscribe to feeds in IE7, it adds them to the Common Feed List and the new subscription is available to other applications. Not only can the user benefit from multiple applications using the Common Feed List, but we expect that over time, online services will provide tools that synchronize the Common Feed List with their services," explained one IE program Manager.

Such compatibility would allow for users to access their subscription list not only between applications, but also when roaming on other computers. Some online RSS aggregators have offered such functionality, but require a Web browser be used to browse feeds.

"So far, Microsoft doesn't appear to be trying to hijack RSS but more provide a platform for extending subscription capabilities to other applications. How Microsoft proceeds will be telling and demonstrate the extent of commitment to standards, particularly with IE 7," Jupiter Research senior analyst Joe Wilcox commented to BetaNews.

In addition to the Common Feed List, the Windows RSS Platform is comprised of two other components: Feed Synchronization Engine and Feed Store.

These components will provide support for every major RSS and Atom format, along with a number of extensions, directly through Windows APIs. Applications can take advantage of bandwidth-friendly downloads of things like podcasts through Windows' Background Intelligent Transfer Service, and access feed data as objects or a raw XML stream.

Microsoft says it plans to announce further details on the API, features and implementation of the Windows RSS Platform over the coming weeks. A special RSS team blog has been setup specifically for this purpose.

"RSS potential looks promising, but, buttom line, there needs to be revenue opportunity, whether making or saving money. Microsoft's RSS platform is a step towards making that opportunity real," added Jupiter's Wilcox.

Comments

View comments by with a score of at least

[near future]

Adware/Spyware applications auto-aggregating to the Common Feed List and using RSS windows API to send ads to each and every application you run on your PC (which supports RSS feeds).

[/near future]

:SSS Scary... isn't it?

Score: 0

|

WTF is OPML? All I have ever seen is RSS, way before MS put in their product..

Score: 0

|

OPML is a format used for outlining. The benefit of using OPML with RSS is that you can import and export your RSS feeds into an OPML file. This is great if you want to check out various RSS readers and podcatchers without having to manually input the feeds.

Score: 0

|

@phill666: Looks like they're already thinking ahead on that issue, check the channel9 video at http://download.microsof...7beta2_preview_2006.wmv and listen to what they say about a system they call NVS (normalise, validate, sanitise) which standardises all incoming feeds into RSS 2.0, validates the markup, and then strips out any markup that doesn't corellate to the content (scripts, activex, etc).

It seems like a sensible approach to the security issue, though it is early days yet...

Score: 0

|

I Just worry about the possible execution of questionable code in a system tied so closly with the OS.

Score: 0

|

Hack Hack Hack....oh sorry I got something caught in my throat

Score: 0

|

hahaha...

Score: 0

|

VERY funny!

Score: 0

|

Quick note: the title is slightly misleading. MS doesn't want to do away with the OPML standard, they just want to get rid of the _need_ for OPML interchange between local applications. You'll still use OPML to exchange between different plaforms.

Score: 0

|

Hopefully MS doesn't "influence" people into dropping OPML out of their products. What's so bad about OPML anyway?

Score: 0

|

For one, it gets poorly and inconsistently implemented (or not implemented at all) by feed readers.

Score: 0

|

And this is surprising to you ? Microsoft doesn't venture into areas it doesn't plan to extinguish any external influencers that would adversely affect the direction they've plotted for their product line....Learn what I learned long ago, from having worked next to them while I was at IBM...the 3 E's of Microsoft's strategy.

E...mbrace
E...xtend
E...xtinguish

Once you've memorized these, your understanding of EVERYTHING ( the so-called 4th 'E' ) Microsoft does, will become crystal clear.

Score: 0

|

HTML gets poorly and inconsistently implemented by web designers. (At least, vis-a-vis w3.org standards) Strangely, this hasn't stopped HTML from being mildly widely-used.

As may be... So feed readers are as badly written as every other piece of software in existence. And? So? This makes OPML (and feed readers) different than what, exactly?

Score: 0

|

Interesting observation, coming from an IBM'er. After all, who do you think taught Microsoft these tactics in the first place? Your post sounds pretty much like a summary of IBM in the 1970s and 1980s to *this* observer.

Or any other software company, come to think of it. Who *doesn't* have such practices? Apple? Sun? Netscape? Borland? Ashton-Tate? Lotus? CA? Open source? All of them have done what you describe, at some point or another.

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.