Vitaly Zaitsev via devel wrote:
On 10/11/2021 16:33, Lyes Saadi wrote:
I could even imagine someone creating a repo (not in COPR hopefully, due to legal issues) replacing in proprietary apps like Discord (or Slack which happens to be relevant to other discussions here) the bundled electron with Fedora's making things like Desktop sharing (not sure if it requires more changes) and Wayland working natively, packaged in a convenient RPM, a bit like what is currently available in the AUR.
Proprietary apps don't allow patching of their code. Recently discussed in #flatpak:matrix.org.
You would not actually be patching the proprietary code, but the bundled Electron. Considering that essential parts of libchromiumcontent (the Blink code derived from WebKit, itself derived from KHTML) are under the LGPL, the proprietary applications are actually *required* to allow you to replace the LGPL library with a modified and/or updated version. If they attempt to sue you for it, *they* are violating the LGPL license of WebKit. (You will probably also be able to find some KDE developers whose LGPLed KHTML code ended up in Blink and who may be more willing to cooperate with you in the case of a lawsuit than Google or Apple.)
Kevin Kofler