<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html" />
  <link rel="self" type="application/atom+xml" href="http://dashes.com/anil/atom.xml" />
  <id>tag:dashes.com,2009:/anil//1/tag:www.dashes.com,2002:/anil//1.1480-</id>
  <updated>2009-12-09T23:08:07Z</updated>
  <title>Comments for web services as OS</title>
  <subtitle>A Blog About Making Culture</subtitle>
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.31-en</generator>
  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480</id>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://dashes.com/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=1480" title="web services as OS" />
    <published>2002-08-27T05:09:10Z</published>
    <updated>2005-08-12T06:49:41Z</updated>
    <title>web services as OS</title>
    <summary>If web services are considered the API to an Internet operating system, what would be the device drivers? What&apos;s analogous to the layer that abstracts...</summary>
    <author>
      <name>Anil</name>
      <uri>http://anildash.com/</uri>
    </author>
    
    <category term="music" />
    
    <category term="tech" />
    
    <content type="html" xml:lang="en" xml:base="http://dashes.com/anil/">
      <![CDATA[<p>If web services are considered the API to an Internet operating system, what would be the device drivers? What's analogous to the layer that abstracts the physical platform?</p>]]>
      
    </content>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:217</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c217" />
    <title>Comment from Alan on 2002-08-27</title>
    <author>
        <name>Alan</name>
        <uri>http://www.kokogiak.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.kokogiak.com">
        <![CDATA[<p>Wouldn't that be the translation code - The (server-side scripting + HTML/CSS + UI)? That group seems to me to be the layer that lies between the client (browser/user/app) and the webservice. Or, maybe I've missed the point - but then I have a difficult time envisioning the Internet as an OS, it seems far too passive to me.</p>]]>
    </content>
    <published>2002-08-27T06:29:05Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:218</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c218" />
    <title>Comment from John W on 2002-08-27</title>
    <author>
        <name>John W</name>
        <uri>http://www.johnwehr.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.johnwehr.com">
        <![CDATA[<p>and where is the memory allocation? where is the process management?</p>]]>
    </content>
    <published>2002-08-27T22:37:18Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:219</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c219" />
    <title>Comment from Nick on 2002-08-27</title>
    <author>
        <name>Nick</name>
        <uri>http://www.formerly-succaland.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.formerly-succaland.com">
        <![CDATA[<p>To be honest, I find the analogy naive and self-serving.  Why does the Internet need to be shoved into the Operating System bin?  They're two completely different things, with little in common except that they involve computers.  Operating systems handle low-level tasks, like (as mentioned above) memory management, process allocation, disk I/O, etc., and don't really have much of an analogue.  If I had to answer your question though, the physical layer would probably be like the sum total of all of: HTTP, TCP/IP, Ethernet, etc.  In other words, the network protocols.  The stuff between the hardware (routers, physical servers, etc) and the software (browsers et al).  There'd be varying layers inside this abstraction of course (TCP/IP is higher than HTTP for example).</p>]]>
    </content>
    <published>2002-08-28T01:38:11Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:220</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c220" />
    <title>Comment from Anil on 2002-08-27</title>
    <author>
        <name>Anil</name>
        <uri>http://anildash.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://anildash.com/">
        <![CDATA[<p>Good feedback, Nick. I don't think the Internet needs to be shoved into the OS bin. I'm thinking that picturing it as analogous to something that we have lots of experience working with and analyzing might yield some useful perspective.</p>]]>
    </content>
    <published>2002-08-28T03:08:22Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:221</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c221" />
    <title>Comment from dclay on 2002-08-27</title>
    <author>
        <name>dclay</name>
        <uri>http://www.shiftyeye.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.shiftyeye.com">
        <![CDATA[<p>Wait, what does analagous mean again?</p>]]>
    </content>
    <published>2002-08-28T03:20:01Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:222</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c222" />
    <title>Comment from Rob on 2002-08-28</title>
    <author>
        <name>Rob</name>
        <uri>http://drimmie.net</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://drimmie.net">
        <![CDATA[<p>I think CSS may be a reasonable analogy to device drivers, though perhaps it's closer to a hardware abstraction layer like DirectX.</p>

<p>Using CSS we change web sites to present themselves according to their device, be it a full-fledged browser, or a WAP browser, or WebTV, or whatever else.</p>]]>
    </content>
    <published>2002-08-28T12:22:49Z</published>
  </entry>

  <entry>
    <id>tag:www.dashes.com,2002:/anil//1.1480-comment:223</id>
    <thr:in-reply-to ref="tag:www.dashes.com,2002:/anil//1.1480" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html"/>
    <link rel="alternate" type="text/html" href="http://dashes.com/anil/2002/08/web-services-as.html#c223" />
    <title>Comment from Dan on 2002-08-28</title>
    <author>
        <name>Dan</name>
        <uri>http://www.dansays.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.dansays.com/">
        <![CDATA[<p>I think, in your analogy, the operating systeim <i>itself</i> becomes the device driver.</p>]]>
    </content>
    <published>2002-08-28T12:34:56Z</published>
  </entry>

</feed>
