How is this compatible wit the LGPL? Can't I host a compiled copy of Qt and let the world install it?
How is this compatible wit the LGPL? Can't I host a compiled copy of Qt and let the world install it?
Of course you can do that, as long as you respect the LGPL. That's what pretty much every Linux distribution is doing. It's just that the old Qt offline installer by the QtCompany is no longer available.
Qt hasn't for a while distributed binaries for the open source release, but there were publicly downloadable binaries for the trial version of the commercial release which is what has now gone. But as you say, nothing stops _others_ from distributing binaries for the open source release.
Companies can do this for open source projects. They require you to sign a contributor agreement handing over over copyright or require you license the code to them under the MIT. For the most part, differs based on region and IANAL.
Edit: corrected in () that you can comply with the LGPL with static binaries with providing an object file to the user to relink with.
How come? The LGPL allows people to distribute statically compiled binaries that use Qt, you do not need an exception for that.
Hmmm... you can as long as you provide an object. Learned something new today. I do remember Mike discussing that on Coder Radio that would be an issue in the security industry. I assuming there were some aerospace libraries that are NDAed/restricted by national security laws.
https://stackoverflow.com/questions/10130143/gpl-lgpl-and-st...
http://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynamic
Is this possible on iOS? Not familiar with iOS dev, but I assume Apple may have some TOS problems with that.
See the note here at the end: https://github.com/freedesktop/gstreamer/blob/master/README....
Or, in more words as Qt pusts it:
> Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers. This means open-source users will receive patch-level releases of 5.15 until the next minor release will become available. This means that we will handle Qt 5.15 in the same way as e.g. 5.13 or 5.14 for open source users.
It has nothing to do whether mirrors do exist or not, when there will be nothing to mirror.
> Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers. This means open-source users will receive patch-level releases of 5.15 until the next minor release will become available. This means that we will handle Qt 5.15 in the same way as e.g. 5.13 or 5.14 for open source users.
> But last week, the company suddenly informed both the KDE e.V. board and the KDE Free QT Foundation that the economic outlook caused by the Corona virus puts more pressure on them to increase short-term revenue. As a result, they are thinking about restricting ALL Qt releases to paid license holders for the first 12 months. They are aware that this would mean the end of contributions via Open Governance in practice.
[0] https://mail.kde.org/pipermail/kde-community/2020q2/006098.h...