Perhaps the key to understanding the increasingly bitter battle for Skype can be found in what transpired during Michael Volpi’s tenure as the CEO of Joost, the video-sharing startup founded by Niklas Zennstrom and Janus Friis.
I was reminded of Joost’s architectural overhaul by Julian Cain, an engineer who worked on Kazaa and is familiar with Joltid, bluemoon, and Skype. Cain, as you’ll recall, was a source for an earlier post I wrote on the deepening antagonisms between Skype’s founders and its current and would-be owners.
Zennstom and Friis originally set up Joost with the p2p architecture that formed the technological basis for companies the pair had founded previously, including Kazaa and Skype. In 2007, Michael Volpi became Joost’s CEO. Under his leadership, and evidently as part of a project he led, Joost slowly began an architectural transition away from its p2p roots. As Cain explained in a email message last night:
In case you don’t know how the Joost migration worked, well, it simply began to use p2p less and the long-tail providers more. Killing the Joost client for an ActiveX/NPAPI plugin with a p2p runner application for p2p services, and then removing the Joost plugin from download, is what abolished the p2p network for good. If the website could not load the Joost plugin, then it used Adobe Flash. It was seamless;, however, they didn’t have to deal with paid services and such a large user-base and other factors. Of course, look what Joost is now.
That architectural change looms as a central issue in the lawsuit Joltid, the company owned by Zennstrom and Friis, filed against Volpi and his colleagues at Index Ventures last week. That, of course, was the latest in a series of legal dustups between Zennstrom and Friis on one side and Skype and eBay on the other.
At the time of the architectural shift at Joost, Volpi claimed plausible reasons for the change. The justifications were commercial and technical. Other video-sharing sites, namely YouTube and Hulu, had proven far more popular. Meanwhile, some Joost users had complained that videos were slow to load.
Nevertheless, Cain contends those weren’t necessarily the only reasons Volpi pushed for the architectural overhaul.
Volpi’s move from p2p to Adobe Flash while at Joost wasn’t in any way to do with the lack of gain at that time. If they wanted to (do so), they would have been pushing HD content (both live and prerecorded) over p2p with long-tail back-off by now without any real competition . . . . . Volpi broke that into myths and theories based on what he wanted to do, not technical facts, trends, statistics or analytical data.
Still, Volpi had successfully transitioned Joost from the Joltid p2p foundation on which it was based. He’d moved it onto a server-based architecture that used Flash-based clients at the end points. He’s done it once. There’s no reason to think he couldn’t do it again, this time at Skype.
If the conflict plays out the way Cain believes it will, Zennstrom and Friis will not back down and neither will Volpi and his confederates.
In my last post on this topic, I suggested a settlement might be possible. Cain believes that isn’t in the cards. Both sides are playing to win, and neither is in the mood for accommodation. One way or the other, it will be settled in court.
I also said in my last post that eBay and Skype’s new majority owners would have to rebuild Skype from the ground up to obviate the lawsuit Joltid has filed regarding the disputed “Global Index (GI)” software, the patent for which became active early this year. While it remains true that Skype would have to be reconstituted from scratch, the reconstruction effort could be completed earlier than I anticipated.
A means of getting there faster is represented by technologies offered by Adobe. Henry Sinnreich and a team of SIP experts have worked for Adobe for a long time now, and Cain reminded me that Adobe Flash supports SIP p2p with NAT traversal. He explained as follows:
Don’t forget Adobe Flash has SIP and p2p with NAT traversal as well. This would be very easy to offload the client without much interruption; however you can kiss the desktop client and p2p network goodbye.
Om Malik wrote a post in 2008 that foresaw the implications of Adobe’s work in this area. Commenting on the advent of Flash p2p, Malik wrote:
The reason we should pay attention to this product is Adobe’s distribution strength. The company can easily upgrade its Flash clients and instantly become owner of one of the largest p2p services. What that means is that now anyone can contemplate a Joost-like service that works within a browser. Using AIR to extend those p2p abilities to the desktop would be fairly easy as well.
So, the move to a new client architecture could be achieved with relatively minor disruption to Skype’s operations. Meanwhile, the service’s registration index would have to be transferred to a centralized server-based model.
It appears Volpi and company have a solid plan in place, and one can assume they’re well on their way to executing it. Not for the first time — and certainly not for the last – I stand corrected.