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

|

'A pivot from war to peace:' The AMD + Intel armistice, in their own words

An extraordinary day in technology history is recognized by two long-time rivals that mutually decided it's futile to fight anyplace else except the marketplace.

PS3, Xbox to soon get Twitter, Facebook integration

Both Microsoft's Xbox 360 and Sony's PlayStation 3 will integrate with Facebook in the near future.

Windows Marketplace for Mobile now available in browser, iTunes' App Store still not

You can now check out what Windows Marketplace for Mobile has to offer without a Windows Phone.

Microsoft damage control after marketer claims Win7 inspired by Mac

Have you ever said anything you wish you could take back? Ever? No? Not even once? Well then, you won't sympathize with a mid-level Microsoft manager today.

Samsung releases another Android: where will it fit in with Bada approaching?

Samsung today announced the Galaxy Spica, sequel to its first Android handset destined for Europe and Asia.

Blockbuster's way down, but poised for a comeback

Though it took a serious beating in 2009, Blockbuster CEO Jim Keyes says the company can turn it around.

iTunes Preview doesn't go far enough to create Web-based option for store

Apple has rolled out iTunes Preview, a Web interface for browsing iTunes.

PDC 2009 Preview: The move to Office 2010 and Visual Studio 2010

The major focus of Microsoft's conference next week will likely be explaining why two pillars of its software sales strategy deserve to remain where they are.

Dell's first smartphone aids the Android onslaught

Longtime PC leader Dell has finally announced its Android-based smarphone.

After the Intel + AMD armistice: Do we really want a level playing field?

Scott Fulton On Point: One by one, the reasons for us to continue suspending the course toward open and fair competition in IT, are dropping like flies.

FLO TV launches pocketable, smartphone-like TVs

Qualcomm's FLO TV Personal Television made by HTC launches in retail today.