• On BNET: 3 worst things about the iPhone 3G S
August 17, 2007 9:34 AM PDT

Would open source have saved Skype?

by Matt Asay

Could open source have saved Skype from its ongoing disaster? Andy Oram @ O'Reilly believes so, and I think he's onto something. Open source is not a panacea. But it does offer an alternative way to fix snafus like this that are wreaking havoc on Skpe's reputation, as Larry Dignan notes.

Andy writes:

The company is inordinately secretive about the failure; one hopes they eventually open up a bit. All we know from their web site is that it blames the failure on "a deficiency in an algorithm within Skype networking software." Hence the relevance of the FSF's licenses.

I think the record of open source software shows that it gets fixed much more quickly than closed software. Among the millions of Skype users are thousands that would be happy to take a look at the login server's source code and suggest work-arounds or a redesign. I don't blame Skype for keeping the source code secret as part of their business plan, but perhaps they (and others) will start to look afresh at this advantage of free software.

Let's be clear: Skype would still be Skype even with its code available for review and improvement. Skype is Skype because of the service it offers, not its code. But when its hording of code gets in the way of its service...it has problems.

Problems that are giving it a black eye, in Larry's opinion:

Whether Skype?s outage was due to an exploit or an algorithm doesn't really matter. What matters is there were small businesses that actually depended on Skype and were let down. I?d certainly think twice before relying on Skype.

Could open source have saved Skype from this embarrassment? Maybe, maybe not. But because the company relies on peer-to-peer for the actual delivery of its service, but not for its code, we'll forever have to rely on the Skype company, which has shown that it isn't to be counted upon.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from The Open Road
What soccer team would your company be?
Open-source licensing: Your mileage may vary
Open source to shape cloud computing, but not dominate it
Off-topic: Why can't I have this job?
Legalized drugs, now open source. Those crazy Dutch!
Will 'good enough' virtualization topple VMware?
Linux community codes around Microsoft's FAT patents
As Mozilla 'upgrades the Web,' Microsoft must upgrade its pace
Add a Comment (Log in or register)
perspective: skype is unnecessarily p2p
by walter_v August 17, 2007 12:35 PM PDT
(via http://blog.drinsama.de/erich/en/2007081701-skype-taking-down-your-network.html)

"Skype uses P2P technology where it is not needed. There are parts of VoIP where it does make sense (when a direct connection is possible, transfer the data directly between clients), but pretty much any VoIP software does that.

And there are parts, where it doesn't make sense. This includes not accessing the login servers directly, but trying to use other Skype users as proxies.

Now what I've seen happening in some networks is the following: Skype fails to login directly, so it starts connecting random peers it has seen before. It keeps a list of 200 peers for that in the registry. So when it fails to connect, it will try contacting these 200 peers instead. Now if you have multiple users sharing your connection, let's say 10 and a cheap router with limited memory, 2000 connections is a lot to keep track of. It might start losing other connections. Such as your mail an web connections."
Reply to this comment
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right