A Brief History of RSS

image 1

Where did RSS come from? How long has it been around? RSS has had quite a history, some of which is shrouded in folklore, so I can't guarantee that my understanding of RSS history is 100 percent flawless. In fact, even what RSS stands for has changed over the years! There are three meanings for RSS and the version in which they were introduced:

  • Rich Site Summary (RSS 0.91)
  • RDF Site Summary (RSS 0.90 and 1.0)
  • Really Simple Syndication (RSS 2.0)

Today, the most common meaning is Really Simple Syndication.

So where did the idea of syndicationsubscribing to a site's contentcome from? Long before RSS, there were various other formats (you couldn't quite call them languages) that supported syndications. You might recall Microsoft's Channel Definition Format (CDF), which worked with the Active Channel feature of Microsoft's Internet Explorer. Using CDF, you could subscribe to various online publication sites. Internet Explorer would check those publishers regularly and download new data as it became available. CDF was introduced in 1997, and in the same year, a developer at Userland.com, Dave Winer, introduced his own XML-based format for syndication in his Scripting News Web log. Userland.com, which first appeared in 1997, specializes in Web publishing software, and figures heavily in the history of RSS.

The first true version of RSS was created by Dan Libby of Netscape. Created in March 1999, it became known as version 0.90 (and was designed to be used with the My Netscape portal). In July 1999, version 0.90 was modified, and version 0.91, the first popular version, appeared. At that time, RSS stood for Rich Site Summary. Version 0.91 adopted parts of Dave Winer's Scripting News format and has become one of the major versions of RSS.

However, Netscape abandoned RSS not long after that, so although RSS was in some use, no one was in charge of it. Chaos resulted, as you might expect. Here's what happened: A mailing list named RSS-DEV appeared and became popular. At the same time, Dave Winer created a modified version of RSS 0.91, which was already being used in Userland's software.

Eventually, the approaches to RSS from the RSS-DEV group and Dave Winer diverged, creating what became known as the RSS fork. The RSS-DEV group created RSS 1.0 in December 2000. This version of RSS was quite a departure from the earlier versions, and was strongly based on the XML-based language Resource Description Format, or RDF (www.w3.org/TR/rdf-primer/), especially the RDF extension Dublin Core (http://dublincore.org/). Thus RSS 1.0 was named RDF Site Summary.

Only about three weeks after RSS 1.0 was announced, Dave Winer released RSS version 0.92. RSS 1.0 was also a major RSS version, but its syntax is so different from that of the other RSS fork people were used to, that many found it hard to use.

Then things got a little turbulent. In April 2001, Dave Winer came out with RSS 0.93, which was similar to version 0.92. A draft of version 0.94 appeared in August 2001, which removed the changes made in version 0.93 and made a few minor changes.

Finally, in September 2002, Dave Winer released a successor to version 0.92, which he called version 2.0, because the version 1.0 name was already taken. At this time, RSS started being known as Really Simple Syndication. (In fact, things were pretty turbulent then too, because a few versions of RSS 2.0 appeared; but things have now settled down.) RSS 2.0 extended RSS 0.92, adding ways for people to extend RSS on their own. RSS 2.0 has since become a major versionthe major versionof RSS.

In July 2003, Dave Winer passed ownership of RSS 2.0 to Harvard Law School's Berkman Center for Internet & Society (http://cyber.law.harvard.edu/home/), where he was working at the time. That move calmed things down quite a bit, and RSS 2.0 has been stable ever since.

Things are still happening with RSS. In January 2005, Sean B. Palmer and Christopher Schmidt released a draft of RSS 1.1, which simplifies the language somewhat. However, as of this writing, RSS 1.1 has not taken off. In November 2005, Microsoft proposed some extensions to RSS, informally named Real Simple Synchronization.

About five years ago, a number of developers, including Sam Ruby, offered a new format named Atom (first called Echo, then Pie, and then Atom) as a replacement for RSS. Atom is based on XML, but is quite a bit more difficult to learn and is more complex than RSS. Atom improves RSS by adding internationalization, standardizing the syntax, and allowing people to add their own features. Atom has yet to catch on in a really big way, however, compared with RSS.


Related Articles

  • A Brief History of RSS
    Where did RSS come from? How long has it been around? RSS has had quite a history, some of which is shrouded in folklore, so I cant guarantee that my understanding of RSS history is 100 percent flawless. In fact, even what RSS stands for has changed over the years! There are three meanings for RSS....
  • Preparing Your Pages for Search Engine
    Before submitting your site to search engines you should make sure that your meta-tags have all the information you want for your users to search, see and click. Doing your meta-tags right ...
  • History of the Search Engine - What Came Before Google?
    Although we credit Google, Yahoo, and other major search engines for giving us the system we use to find the information we seek, the concept of hypertext came to life in 1945 when Vannaver Bush urged scientist to work together to help build a body of knowledge for all man kind.
  • Google Patent Application - SEO Highlights
    The recent patent application filed by Google details numerous items the search engine uses to rank web pages. The patent application sheds significant light for those pursuing search engine optimization with Google...
  • Common Sections for Your Website
    Ive focused in the past on some individual sections of your website that you should consider implementing. What Im going to do now is give a brief overview of a number of pages and sections that are common in websites.
  • The Origin of SEO
    We have been hearing a lot about SEO or the so called Search Engine Optimization. Have you ever thought were Search Engine Optimization started?
  • Is Google having a tough time with their website limit?
    If you are one to pay attention to what happens within the Google realm, you might find yourself thrown for a loop these days. As Google updates their results, it seems like they are having some issues dealing with so many new websites popping up...
  • What Is FAVICON
    What is favicon (or the Icon in general)? It is the little thing you see on your Location bar (History/Address bar) when you visit a web site, on the left of http://. For example, if you view a site through Internet Explorer, you see an e superimposed over a blank white paper sheet. The icon also...
  • Option Boxes
    A lovely and well written bit of code that could be useful in so many ways. Two option boxes side by side that allow the user to select options in the first box and move them to the Your Choices box next to it
  • Google's AdWords Select(tm) Groundbreaking Program
    One of the absolute best online marketing processes available to any business today is Googles AdWords Select advertising program. It produces immediate results within minutes after being setup, drives highly qualified traffic via selected keywords and can be monitored and modified on a 24/7 basis....

Contact Web Design Outsource and get started today

Need Website Designing, Development, Redesigning, Maintenance and SEO services or help growing your company's web presence? Request a free Quote Now.