|
2020-10-30
, 19:42
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#2
|
|
2020-10-30
, 20:54
|
Posts: 101 |
Thanked: 381 times |
Joined on Aug 2010
|
#3
|
The Following 3 Users Say Thank You to JoOppen For This Useful Post: | ||
|
2020-10-31
, 21:00
|
|
Posts: 4,708 |
Thanked: 4,649 times |
Joined on Oct 2007
@ Bulgaria
|
#4
|
The Following 3 Users Say Thank You to Bundyo For This Useful Post: | ||
|
2020-11-02
, 22:37
|
|
Posts: 304 |
Thanked: 1,246 times |
Joined on Aug 2015
|
#5
|
[...]
Going with GPLv3 version may require opening many (all?) SFOS closed components. We are talking about applications and libraries. That is another aspect they probably consider.
In general, I guess we have to keep asking and also look for whatever other solutions we can come up with.
Not sure that installing newer Qt in /opt (as I suggested) is such a great idea. I suspect there will be quite some packaging work involved in "breaking packages" in terms of removing all kind of "provides" to avoid clashes with the system-installed ones.
PS: Note that for visibility on Jolla's side, we should have this correspondence on their forum. As far as I have seen so far, Jolla's folks don't comment over here, unfortunately.
PPS: Feel free to copy-and-paste the original letter at the new forum and I will paste the reply
- A plea to finally do any practical step towards a newer Qt (technical and practical)
- A plea to finally make a decision and communicate a plan WRT upgraded Qt releases for SFOS (organisational)
- A plea to seriously reconsider the "GPLv3 ban" for SFOS (license strategy)
While this might have resolved Jolla's non-technical issues with newer Qt releases a while ago, the current conditions for commercial licensees (i.e., who is defined as such) may counter that. Another point to research.- A combination of above
IMO, rather not, this overloads the letter, and allows to diverge into a question, which is easy to answer, while ignoring the other ones.- Demanding any of these points, instead of asking kindly, will probably raise the chance of no reply to 100%, but OTOH the wording shall not be too soft, because the "ancient Qt issue" has become a serious and strategic one, technically and WRT licensing, by Jolla not addressing it for years and "the Qt company" winding up their licensing scheme repeatedly.
- Something else to conclude with?
|
2020-11-07
, 09:29
|
|
Posts: 584 |
Thanked: 1,550 times |
Joined on Sep 2019
|
#6
|
|
2020-11-07
, 16:18
|
|
Posts: 304 |
Thanked: 1,246 times |
Joined on Aug 2015
|
#7
|
[...]
What's wrong with staying with this "ancient" Qt version for - ever, maybe?
The Following 7 Users Say Thank You to olf For This Useful Post: | ||
|
2020-11-08
, 08:57
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#8
|
The Following 5 Users Say Thank You to rinigus For This Useful Post: | ||
|
2020-11-08
, 12:46
|
|
Posts: 4,118 |
Thanked: 8,901 times |
Joined on Aug 2010
@ Ruhrgebiet, Germany
|
#9
|
|
2020-11-08
, 23:46
|
Posts: 339 |
Thanked: 1,623 times |
Joined on Oct 2013
@ France
|
#10
|
The Following User Says Thank You to Zeta For This Useful Post: | ||
Hello @rinigus,
I appreciate that you repeatedly query Jolla about upgrading Qt in SFOS at Jolla's "IRC community meeting", the last time yesterday (2020-10-29).
But reading the "answers" from Jolla over the years when this issue has been brought up at TJC, by others at the "IRC community meeting" before and lately multiple times by you there, their two basic statements were always the same: "We will upgrade Qt from v5.6 step by step (i.e., not "jumping" to a very recent Qt version)" and "This will take some time to be come", sometimes spiced with mentioning some technical hurdles.
Both "answers" only address procedural aspects. The licensing aspects have only been addressed by community people and Jolla did avoid to say anything specific on that topic.
IMO the specific licensing scheme of Qt (basically dual licensed: commercial, plus (L)GPL with a CLA), which has been altered by "The Qt company" (formerly Digia) several times, is the crucial point:
Examples: GnuPG is in SFOS in its last GPLv2+ version, various other GNU utilities also were, but most of them are migrated to busybox (due to their current license, not the size reduction!) and so is Qt (v5.6).
Ultimately Jolla either has to pay a lot for a commercial Qt license or accept the use of *GPLv3 software. My impression is that this management decision is pending, for years and still.
IMO Jolla does not really have a choice, because they are a small company, the costs and conditions of the commercial Qt licenses are becoming worse and worse, and avoiding *GPLv3 software causes ever increasing work for Jolla by substituting more and more components in SFOS. They should have made that decision long ago, which would have saved them a lot of conversion, maintenance and technical trouble (e.g., GNU-tar vs. busybox-tar incompatibilities breaking the GUI backup / restore function).
And specifically for the future of the (L)GPLv3 Qt releases: The KDE community is committed to handle that somehow (trying to convince the Qt company to alter their plans for the GPLv3 releases or to "soft-fork" Qt), Jolla could contribute to these efforts and make use of them.
HTH,
olf
P.S.: Why am I writing this up?
- I see (at TJC, FSO and Jolla's "IRC community meetings"), that many people believe the ancient Qt in SFOS primarily has technical reasons, while that likely originates from licensing aspects.
- This enables Jolla to evade further discussion by replying with their aforementioned "two standard phrases" each time.
- I also sense that crucial aspects of the licensing situation (especially the properties of the *GPLv3 licenses and their consequences) are not fully understood by many.
- I would like to raise understanding in the SFOS-community for the difficult decisions Jolla has to make here (Qt, plus *GPLv3 software in general).
- I would like to see the pressure rising for Jolla to finally make these decisions, to create a plan based on them and to communicate this plan (fuzzy and without timelines, of course ). May this write-up help to shape more pinpointed questions.
Adding all this up, I do not believe that an upgraded Qt will be deployed for all per SFOS release soon (e.g., within half a year).P.P.S.: This text is licensed CC BY-SA 4.0 (by olf, 2020-10-30), please reuse it.
Feel free to discuss the topic and its various aspects, ask "checks & balances" questions etc.
Last edited by olf; 2021-04-20 at 15:13. Reason: Slightly updated per discussion outcome & per Jolla's policy change (*GPLv3 software is now O.K. as additional packages)