News for hackers. Stuff that matters.
Re:“Swift will be open source later this year” by X-Istence on Monday June 08, 2015 @02:32PM (#9681157)
The same was said about FaceTime... http://www.fiercedeveloper.com/story/facetime-open-standard-...

Sadly, this never came to fruition, supposedly due to legal complications. Since they own Swift, and the underlying compiler infrastructure this may be simpler to pull off.

Re:“Swift will be open source later this year” by mmorris on Monday June 08, 2015 @02:49PM (#9681321)
The "legal complications" that prevented the open-sourcing of FaceTime were apparently because they lost a lawsuit [0]. Then they had to switch FaceTime to use Apple's servers for signaling/connecting instead of peer-to-peer [1].

[0]: http://www.bbc.com/news/technology-20236114 [1]: http://www.reddit.com/r/apple/comments/1xuzif/what_ever_happ...

Re:“Swift will be open source later this year” by ohitsdom on Monday June 08, 2015 @02:49PM (#9681319)
FaceTime was my first thought, too. An awesome promise that failed to deliver. It'll be really interesting to see if a video chat format ever becomes a standard, or if we're all forced to keep accounts with multiple vendors for interoperability (skype, hangouts, facetime, etc).
Re:“Swift will be open source later this year” by chimeracoder on Monday June 08, 2015 @03:44PM (#9681793)
> It'll be really interesting to see if a video chat format ever becomes a standard, or if we're all forced to keep accounts with multiple vendors for interoperability (skype, hangouts, facetime, etc).

I have a feeling that's what Firefox Hello will eventually become (if it gains traction).

As it stands, I can already post a link in this thread and anyone who visits it from any WebRTC-enabled browser (including mobile devices!) can immediately start a video chat with me[0].

That's not federated (yet), but if it catches on I see no reason why it won't be.

[0] If I weren't in the "quiet room" in my coworking space right now I'd try it as an interesting experiment in the HN community. :)

Re:“Swift will be open source later this year” by dhrp on Thursday June 11, 2015 @09:52PM (#9703569)
A lot of this has really been blocked by Google before; when they stopped interop with XMPP. XMPP was meant to cross company borders and allow video/media to be built on top of that (with something like RTP & h264).
Re:“Swift will be open source later this year” by Sanddancer on Monday June 08, 2015 @03:13PM (#9681506)
WebRTC is works under Firefox and Chrome, and is standardized.
Re:“Swift will be open source later this year” by jallmann on Monday June 08, 2015 @03:21PM (#9681580)
WebRTC services are still, for the most part, isolated silos. There is no effort made to federate or interoperate between services. For that, you want something like SIP or XMPP/Jingle.
Re:“Swift will be open source later this year” by Sanddancer on Monday June 08, 2015 @05:45PM (#9682681)
While true, my point was more that there /are/ standardized ways of doing that, and there is no barrier to apple working on and/or with standards bodies to discuss any concerns they have with WebRTC, SIP, etc.
Re:“Swift will be open source later this year” by jallmann on Monday June 08, 2015 @06:10PM (#9682806)
That's not what OP was asking. WebRTC is a standard in the same way HTTP is a standard: it defines the API surface and transport for a particular set of features within the browser.

Signaling is intentionally missing from the WebRTC spec, and that is the "interesting" part here: without open and interoperable signaling, you're just preserving the status quo of proprietary video chat services such as FaceTime, Skype, Hangouts, etc. Just like HTTP enables proprietary services such as Facebook, Twitter, Google Plus, etc.

Re:“Swift will be open source later this year” by Tepix on Tuesday June 09, 2015 @05:46AM (#9684859)
Matrix looks very promising. Check them out at matrix.org
Re:“Swift will be open source later this year” by hyperpape on Monday June 08, 2015 @03:15PM (#9681521)
My understanding is that Steve Jobs made that up on the spot, and of course he could get away with that because he was Steve Jobs (I can't provide a citation, unfortunately--think I heard it from Gruber or the ATP guys on a podcast).

Tim Cook probably wouldn't do something so impulsive based on temperament, and his direct reports would probably not risk it. So I suspect this is a considered announcement.