Today marks an important day in the history of Orb Networks. Today we expose to 3rd party developers the platform that Orb is based upon. I wrote about it on my Orb Blog.
There is a new thing happening on the web today. Companies that are promoting specific application functionality are finding that users are taking that functionality and doing entirely new and unexpected things... Google maps is a great example. Flickr is another. To a lesser extent, Paypal and others have provided at least minimal interfaces to a portion of what their products can do. All of these APIs mean that a developer can much more rapidly build interesting web applications that have robust functionality built right in.
But Orb takes this one step further. One of the developer's challenges is still having to host an application somewhere on the Internet to make it accessible to users. Orb makes the user's own home machine into the server. So a developer can build an application and deploy it directly to the consumer -- then Orb makes that application web-accessible from any device.
In the first phase the API is all about personal access to content or applications. But in the second phase (later this year) we will also start exposing a collaborative framework... developers will be able to leverage all of the functionality of orb to build mobile collaborative applications and deploy them to the marketplace through P2P infrastucture. This is what Web 2.0 is all about.