re: Patent Applications in the RSS space

>…We have always fully acknowledged the innovators and supporters of RSS, like Dave Winer, Nick Bradbury and many others…

I think you misspelled ‘innovators’ - let me help. Did you mean ‘inventors’?

You can get a spellchecker for Firefox here - http://spellbound.sourceforge.net/ as that’s a nasty habit to get into, and would be worthwhile correcting real soon…

Sunday, December 24, 2006 6:33 AM by TH

Huh. Interesting comment. COMPLETELY FALSE! But interesting, none-the-less.

Actually, that’s not true… “You can get a spellchecker for Firefox here - http://spellbound.sourceforge.net/ ” is true. The rest is false.

How so?

Well, for one thing, to understand RSS means to understand that there are multiple versions of RSS that exist in which were “invented” by LOTS of different people. For example, RSS 1.0 stands for RDF Site Summary version 1.0 (as opposed to RSS “2.0″ which stands for [Really Simple Syndication] or [Rich Site Summary] or [Ripped|Stolen Syndication] format, dependent, of course, on ones own perspective), first developed by Dan Libby while working for Netscape in 1999,

RDF Site Summary (RSS) 1.0
Abstract

RDF Site Summary (RSS) is a lightweight multipurpose extensible metadata description and syndication format. RSS is an XML application, conforms to the W3C’s RDF Specification and is extensible via XML-namespace and/or RDF based modularization.
Authors

The members of the RSS-DEV Working Group:

Gabe Beged-Dov, JFinity Systems LLC
Dan Brickley, ILRT
Rael Dornfest, O’Reilly & Associates
Ian Davis, Calaba, Ltd.
Leigh Dodds, xmlhack
Jonathan Eisenzopf, Whirlwind Interactive
David Galbraith, Moreover.com
R.V. Guha, guha.com
Ken MacLeod, (Independent)
Eric Miller, Online Computer Library Center, Inc.
Aaron Swartz, The Info Network
Eric van der Vlist, Dyomedea

WW:* What, NO DAVE WINER???!!!

M.: Well, for RSS 1.0, no. You see, RSS 1.0 has its roots in RDF (Resource Description Framework) which, of course, is all about describing resources as opposed to subscribing to content (syndication.)

WW:* Oh, so then Dave Winer MUST have invented RDF… which, of course, would make sense. I mean, he IS the father of RSS.

… Isn’t he? :/

M.: Hmm… Are you going to cry if say no? Well, I realize this is like telling you there is no Santa Claus but you’re about that age, and its time to tell you the truth.

Yes, Virginia, there is a Santa Claus. But his name isn’t Dave Winer, and instead Ramanathan V. Guha (with help from none other than Tim Bray.) Of course, “RDF” and “RSS” are meant to serve two completely different purposes. And if we focus solely on the syndication of content, this then leads us right back to…

Channel Definition Format

Channel Definition Format (CDF) is an XML standard used in conjunction with Microsoft Active Channel and Smart Offline Favorites technologies. Its use is to define a website’s content and structure. The standard is somewhat similar to the RSS standard introduced by Netscape several years after CDF (ed. emphasis added) was introduced in 1997. The standard and Active Channel were introduced with the launch of Internet Explorer 4.0, while Smart Offline Favorites was introduced with the launch of version 5.0.

M.: In fact, if truth be known, CDF was not only the first effort at developing a standard behind the notion of subscribing to syndicated content, but it was also the very first commercial implementation of XML.

I know, I KNOW (!!!), the very notion that Microsoft was actually clever enough to have invented ANYTHING is a bitter pill to swallow for some of you Anti-Soft Neophytes out there, but it’s none-the-less true. In fact (not that I had ANYTHING to do with its design/development), for a VERY BRIEF (3 weeks) period, I worked for the Microsoft Site Builder Network back in 1996, of which my task was “Do something (cool) with this.”, this referencing CDF. I mention this for one very important reason: I can speak from a direct authoritative standpoint when I state that the notion of subscribing to content on the web via an XML data feed was first introduced in *specification* format by none-other-than the “Eveel Overlord” itself (AKA: Microsoft.)

Believe it!

WW:* Well, we’re not going to, but out of simple morbid curiosity, if what you are suggesting is even remotely true, what *DID* Dave Winer invent?

M.: Well, from his Wikipedia article we learn,

Dave Winer (b. May 2, 1955 in Brooklyn, New York City, USA) is a software developer who created or was a lead contributor to several of the most popular XML dialects and APIs related to web publishing: RSS 2.0, XML-RPC, OPML, and the MetaWeblog API. He is also the author of Scripting News, one of the first weblogs.

WW:* So, in other words, Dave was a contributor to much of what we live and breathe these days here in the land of XML, as well as the world in general.

M.: Yep. As are a lot of people. But none-the-less, Dave has played an important part in developing and testing some of the more widely adopted XML formats in use today. Did he invent RSS? No. But his role was and is an important one, none-the-less.

Hope this helps clarify things a bit!