What version of Qt are we on?

This is plain bullshit and is not the content of the original statement by @Keeper-of-the-Keys!

Correct, full statement:
The Sony vendor kernel, which Jolla uses as a base for its SailfishOS kernel for the Xperia X (only!), is at Linux 3.10.

No need for cursing. I appended a question mark. That is a question and not an assertion, so why the cursing?
Thank you for clarifying and please stop cursing without cause.

As much as I would like to stay on topic, this is too true. At the beginning I was patient myself, but then I remembered Sailfish actually started a full decade ago and its UI and SDK are still closed. It’s a major point of frustration as I can tell by both the forum and openrepos.net that an extremely large amount of developers started working on wonderful applications and then abandoned them - exactly as you said. A few days ago I came upon a piece of text where the author explicitly states he gave up on Sailfish mostly because of 2 disappointments: the old Qt and major pieces of the system being kept closed for so long. It also seems to me that the deal with the Russian state has nothing to do with it - apparently it all comes from Jolla’s management’s (un)willingness. Which I hope reads this and understands that no programmer’s patience is endless and if there are no programmers, there’s also no platform.
I would be extremely happy to be refuted by any official Jolla representative.

Yes the pine64 and librem 5 and their truly open systems are making me seriously consider whether I want to jump ship, if I find out I can easily migrate my contacts, message etc. and there is a decent (and compact) device that can run these new truly OSS systems I don’t know how long I’ll be sticking around here any more.

BTW all my contacts and messages go back all the way to my first symbian device (nokia 6120 classic) which got migrated to an n900 which got migrated to a JP1 which got “backported” to an n9 and then back onto a JP1 and currently rests on an Xperia X (F5122), I guess I’m a bit of a digital hoarder…

1 Like

I checked the Pine 64 with Plasma Mobile myself. Fortunately for Jolla, Anbox doesn’t work well enough yet which means Plasma Mobile cannot run Android applications. This is obligatory for regular users as there are too many applications to catch up to. However, this only wins Jolla some time. If they don’t get their act together reasonably soon and Anbox catches up, we’ll be simply forced to switch: be it to Plasma Mobile, Pure OS, or the Russian Aurora.

2 Likes

The official answer is Qt 5.6 will stay, despite the severe security implications.

2 Likes

Oh i totally missed that meeting. That is unfortunate. I think staying on an old QT version brings many disadvantages, which have already been mentioned in this thread.
One argument is the security issue. I can’t evaluate it exactly, but continuing to use a version that hasn’t been supported for about 4 years can be dangerous.
QT has been developed further in the last years. Progress has been made in the area of execution speed and memory management (in addition to new modules/features).

There are two issues which, in my opinion, need to be improved about SFOS:

  • QT version
  • Make the closed source components of Sailfish open source.

I understand that a version upgrade can be difficult due to the license of QT and the contracts with Jolla’s customers. But I think that sometime in the near future the step of QT upgrade will be inevitable. I would really like to have a better communication with Jolla about this topic, especially about the pain points. Maybe there are some tasks, where the community can support Jolla.

3 Likes

In the long run this will only harm SFOS because I highly doubt that Jolla has the resources to backport security patches to its’ stack constantly.

BTW I think that the two issues you raise @Systematics go hand in hand, if Silica was OSS the effort to upgrade would not fall on Jolla only and thus be “reduced” while also of course relieving Jolla of the licensing issue.

1 Like

That’s unfortunate… but I think Jolla hasn’t the resources to do all :frowning:

That could be true. What we are really need to have is an open communication. An answer like

08:40:22 #info Qt Upgrade is not on our plans for the near future.
Source: #sailfishos-meeting log

is not really open or gives the community the opportunity to help. I have the feeling that this topic is on the minds of almost all community members, but it is not readily discussed on the part of Jolla.
EDIT: well one correction about the word open. I appreciated that Jolla told us directly that the qt upgrade is not planned for the near future. In that case it is an open communication. However, the reasons could be mentioned so that it would be better understandable.

Version 6.2 LTS with support until 2024 would be appropriate. I think with such a change we can cancel the normal releases in part. I also don’t know if an update would be possible at all in terms of rights. Were there not changes in QT?

1 Like