I would guess this is more likely a response to FaceTime. Apple's core business is around getting people to buy iPhones, and FaceTime is exclusive to the iPhone and other Apple products.
http://tools.ietf.org/wg/rtcweb/charters
and this is part of Google's involvement with that.
However the original question is still valid, as this release might have been accelerated quite a bit because MS bought Skype.
[1] http://ugc.kontain.com/photo/20100607/prod_519da669-212a-414...
"The company said it plans to make FaceTime an open industry standard, potentially allowing
communication with other devices."
-- http://www.appleinsider.com/articles/10/06/07/apple_announces_open_standard_facetime_video_chat_for_iphone_4.html
and it's not just AppleInsider - that's just the first non-wikipedia hit for the search "facetime open standard". That said, they never (to my knowledge) delivered, which is a shame. At least now there's something, though it's a pity that FT users will likely be left out.The website currently says they've been working closely with Mozilla and we expect to see WebRTC support in Firefox and Chrome soon!.
Glancing over the API docs, I'm not clear what will be used for signaling. It appears to be based on XMPP/Jingle, am I right?
What about SIP?
So nobody cares about open-sourcing WebRTC. Something that would be actually noticeable in this field right now would be Microsoft that open-sources Skype and gives everything away under the BSD license.
So nobody cares about open-sourcing WebRTC
Except the people that would want to use it?
Think of Chatroulette. Something that would be actually noticeable in this
field right now would be Microsoft that open-sources
Skype
Noticeable yes, but useful, not really.What would be useful is for Skype to become a standard that allows interoperability with other services and protocols, such that you could build a client, like a website, that would allow users with a GTalk account to video-call Skype users. Now that would be something.
It looks like a <device> element with streaming but they don't mention it at all.
Embrace and extend.