Skype status in Second Life: The race for web services
CaptainAmerica Maverick gave me a bracelet tonight. A Skype presence bracelet. It shows my Skype availability when I wear it in Second Life. And if you're in 2L with me, you can use it to Skype me (I'm "Phil Arrow").

Stephen "CaptainAmerica" Klosky is using Skype's "SkypeWeb", a web service that takes a Skype username and returns that user's public status.
Web services are the life blood of Web 2.0, published protocols that open a company's software engines to programmers. SkypeWeb is Skype's only public protocol.
Skype must do more to empower developers who want to blend Skype into the rest of cyberspace. On Skype Journal's short list:
- Turn the Skype client messaging APIs into web services. All of them.
- Skype user authentication as a web service.
- Directory service for public chats, public conference calls, and open contact groups.
Offering a "Naked Skype," (Skype devzone wiki, Skype issue database) a bundle of protocols to the cloud, would let developers blend Skype with any service, including email (like Microsoft, Google, and Yahoo!).
Skype is in an earnest race. (Skype management has not acknowledged this.) The company wins who publishes the most complete, friendly web services for live communication. The measure of success: developers everywhere mashing up your communications with their social networks, mashing up your social network with their services. Skype's performance so far: not in the game.
Today, for example, I must use the unscalable Skype client on projects to:
- Write a web page that shows a Google map of the locations of a logged-in visitor's contacts, colored by contact group, indications of when they are likely to be online.
- Build a web based feed aggregator that crawls urls mentioned in buddy profiles, showing updated web pages and blog posts.
- Run gateways between the Skype network and SIP services.
In the Skype 3.0 public chat, Julian Bond said Skype's new Skype4com ActiveX wrapper gets us partway there. I suppose it does, if all you care about is embedding a Skype widget in web pages or rich clients. So much more is needed.
Web services will unleash the power of Skype's
- communication infrastructures,
- identity infrastructures,
- social infrastructures and collective social capital, and
- commercial infrastructures.
Web services open new markets, attract new customers, reinforce your value propositions.
In Second Life, web services literally open up new worlds. Skype's rivals get it and are acting now. Where is Skype's leadership in this race?

