3 ms·
You can use OpenWebRTC on iOS to provide support there.
by zanny 11y ago
You can use OpenWebRTC on iOS to provide support there.
- jallmann 11y agoOpenWebRTC (by Ericsson) has a number of LGPL dependencies, and the way apps are packaged on iOS (eg, totally locked down) makes it difficult to completely follow through on the requirements of the LGPL, from a technical perspective. I'm not sure if iOS dynamic linking makes this easier? That's without getting into the question of whether the LGPL is legally compatible with the App Store TOS. While the LGPL's use/redistribution requirements aren't as stringent as the GPL's, I'm not qualified to make that analysis, and IIRC it hasn't been tested anywhere.
- pthatcherg 11y agoThe WebRTC implementation found at webrtc.org, which is used by Chrome, can also be used by mobile apps, including iOS. It's BSD licensed and used by many mobile apps. (I work on the WebRTC team)
- zanny 11y agoIs there a way to reasonably compile it out as its own so? I looked into it last year and it seemed you could not build Chromium's webrtc independently at all. Mozilla uses it by literally cloning and building Chromium trunk and taking the so out of it.
- joshontheweb 11y agoI'm really hoping Apple will get it into gear soon enough that I don't have to develop a separate iOS app.