On Mon, Mar 24, 2025 at 10:42:24PM +0530, Pirate Praveen wrote: > LibWebRTC is now GPL compatible [1] as BoringSSL followed license > change in OpenSSL and switched to Apache 2.0 and enabling libwebrtc > support until gstreamer webrtc support is ready would make it > possible for Epiphany browser to support WebRTC.
Hi, there are a couple of blockers here: - The version of libwebrtc with the new license needs to be imported to the upstream WebKit repository. At the moment it is not as far as I can see. https://github.com/WebKit/WebKit/blob/6926aa6be75b944cca5aaad690b217e80a5781a9/Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/LICENSE - Upstream WebKitGTK needs to bundle libwebrtc in the tarballs, which is also not happening and I'm not sure that they want to do it because the preference is to have a gstreamer-based webrtc implementation instead, see here for more details: https://wpewebkit.org/about/faq.html#what%E2%80%99s-the-status-regarding-webrtc%3F I'm not sure that I'm in the position to change this downstream in Debian, this needs to be discussed with the WebKitGTK team first, this could be a good place: https://bugs.webkit.org/show_bug.cgi?id=235885 Berto