There are more than 100 apps that use EOL runtimes.
Is there any working group to update them to a supported version?
It would be good to notify at least verified developers to update their apps.
There are more than 100 apps that use EOL runtimes.
Is there any working group to update them to a supported version?
It would be good to notify at least verified developers to update their apps.
No.
Most of the maintainers went MIA and probably a good chunk won’t work anymore. I don’t think it is a good idea to wake each one up with a runtime update.
If you’re interested in updating them, I suggest choosing the ones you care about and can test.
I learn by poking my nose into the kitchen to smell food. I will try to update some of them when I have spare time. My problem is that there are no maintainers to validate the results.
notify at least verified developers to update their apps
I’d appreciate it if someone notified me.
The typical approach is to ping me on GitHub if there’s no response to a PR. I do some light testing and merge runtime updates.
If the original maintainers don’t respond on those within a reasonable time period we’ll merge them.
I merged the ones where last activity from maintainer was >=1 year ago.
org.gnome.Platform 3.28 - 1
org.gnome.Platform 3.36 - 5
org.gnome.Platform 3.38 - 1
org.gnome.Platform 40 - 5
org.gnome.Platform 41 - 8
org.gnome.Platform 42 - 22
org.gnome.Platform 43 - 10
org.gnome.Platform 44 - 20
org.gnome.Platform 45 - 33
org.gnome.Platform 46 - 119
org.gnome.Platform 47 - 72
org.gnome.Platform 48 - 281
org.gnome.Platform 49 - 407
org.gnome.Sdk 42 - 1
org.gnome.Sdk 44 - 1
org.gnome.Sdk 45 - 1
org.gnome.Sdk 47 - 1
org.gnome.Sdk 48 - 2
org.gnome.Sdk 49 - 2
There are a lot of MR/PR to be merged, and the result might be different depending on the time.
org.freedesktop.Platform 19.08 - 1
org.freedesktop.Platform 20.08 - 8
org.freedesktop.Platform 21.08 - 47
org.freedesktop.Platform 22.08 - 102
org.freedesktop.Platform 23.08 - 248
org.freedesktop.Platform 24.08 - 525
org.freedesktop.Platform 25.08 - 386
org.freedesktop.Sdk 19.08 - 1
org.freedesktop.Sdk 20.08 - 1
org.freedesktop.Sdk 21.08 - 3
org.freedesktop.Sdk 22.08 - 4
org.freedesktop.Sdk 23.08 - 9
org.freedesktop.Sdk 24.08 - 22
org.freedesktop.Sdk 25.08 - 22
*EOL status (Releases · Wiki · freedesktop-sdk / freedesktop-sdk · GitLab)
org.kde.Platform 5.14 - 9
org.kde.Platform 5.15 - 15
org.kde.Platform 5.15-21.08 - 14
org.kde.Platform 5.15-22.08 - 33
org.kde.Platform 5.15-23.08 - 58
org.kde.Platform 6.2 - 3
org.kde.Platform 6.3 - 3
org.kde.Platform 6.4 - 1
org.kde.Platform 6.5 - 3
org.kde.Platform 6.6 - 7
org.kde.Platform 6.7 - 20
org.kde.Platform 6.8 - 66
org.kde.Platform 5.15-24.08 - 90
org.kde.Platform 5.15-25.08 - 35
org.kde.Platform 6.9 - 208
org.kde.Platform 6.10 - 210
org.kde.Sdk 5.15-21.08 - 1
org.kde.Sdk 5.15-23.08 - 2
org.kde.Sdk 5.15-24.08 - 3
org.kde.Sdk 6.8 - 1
org.kde.Sdk 6.9 - 6
org.kde.Sdk 6.10 - 4
*Based on: Policies/Flatpak Runtime Update Policy - KDE Community Wiki
Current Status: January 11, 2025
22 apps use GNOME 43 or older versions.
29 apps use Freedesktop 21.08 or older versions.
24 apps use KDE 5.15-21.08 or older versions.
6 apps use KDE 6.4 or older versions.
Current Status: January 29, 2025
9 apps use GNOME 43 or older versions.
8 apps use Freedesktop 21.08 or older versions.
2 apps use KDE 5.15-21.08 or older versions.
4 apps use KDE 6.4 or older versions.
End-of-life runtime transition: To focus our resources on maintaining high-quality, up-to-date runtimes, we’ll be completing the removal of several end-of-life runtimes in January 2026. Apps using runtimes older than freedesktop-sdk 22.08, GNOME 45, KDE 5.15-22.08, or KDE 6.6 will be marked as EOL shortly.
@cassidyjames I’ll mark 32 apps that are already informed about the situation as EOL at the end of February.
There are 60 games that use EOL runtimes, which I believe contain low risk, and they are on the exception list (meaning I don’t take any action against them).
There are also 73 apps that I will try to update to a supported runtime version or warn about EOL. My goal is to start on March 1 and inform the developer about EOL, giving them one month of grace period.
Since I’m just a volunteer, none of them are official dates or actions.
Here’s an example text I used once. I’m open to suggestions.
This application relies on an outdated runtime that was marked
as end-of-life (EOL).
We mark abandoned applications as EOL (end-of-life);
this means the project will not be listed on Flathub,
but users can install it via the command line.
Software stores (GNOME Software, KDE Discovery, Bazaar, etc.)
usually warn about EOL status and (depending on the software stores)
discourage people from using EOL applications.
Unless the project requires extra transition time, this application
will be marked as EOL at the end of March.
Please consider updating to a supported version.
Thank you.
I understand it may not easily feasible with the current means flathub has, but one of my apps did fall into an eol runtime because I was not updating it since even when it is useful to me that it keep working I was not actively developing it, I could update when I noticed, but I would have really thanked if someone actually notified me.
Regards.
Heck I would even appreciate to be notified just when a newer runtime gets released, I am not monitoring all the day nor all the months/years the gnome release calendar.
Agreed, but it’s not that complicated for gnome, it’s just every september-ish
48 applications using Freedesktop runtime version 22.08 or older will be marked as end-of-life (EOL) at the end of March.
I think I tried my best to reach out to the developers.
Current Status: March 13, 2026
50 apps use Freedesktop 22.08 or older versions.
6 apps use GNOME 44 or older versions.
9 apps use KDE 5.15-22.08 or older versions.
4 apps use KDE 6.5 or older versions.
18 applications will most likely be marked as EOL at the end of March.
Platform 20.08: 2
Platform 21.08: 5
Platform 22.08: 38
Platform 23.08: 146
SDK 23.08: 6
Platform 24.08: 420
Platform 25.08: 692
SDK 24.08: 17
SDK 25.08: 33
Total : 1356
EOL : 144
EOL Percent : % 10.6
Platform 40: 1
Platform 41: 1
Platform 42: 7
Platform 44: 2
Platform 45: 17
Platform 46: 60
Platform 47: 28
SDK 44: 1
SDK 47: 1
Platform 48: 207
Platform 49: 666
SDK 48: 2
SDK 49: 2
Total : 995
EOL : 118
EOL Percent : % 11.8
Platform 5.15-22.08 : 5
Platform 5.15-23.08 : 18
Platform 6.2 : 1
Platform 6.3 : 1
Platform 6.5 : 2
Platform 6.7 : 10
Platform 6.8 : 21
SDK 5.15-23.08: 1
SDK 5.15-24.08: 3
Platform 5.15-24.08 : 68
Platform 5.15-25.08 : 98
Platform 6.9 : 125
Platform 6.10 : 401
SDK 6.9: 6
SDK 6.10: 6
Total : 766
EOL : 62
EOL Percent : % 8