Originally posted by Vasant1234
View Post
Announcement
Collapse
No announcement yet.
KDE Amarok Music Player Receives Revived Port To Qt5 / KF5
Collapse
X
-
-
Originally posted by Vasant1234 View Post
Yes, the Linux Kernel API is very stable and that is because Linus rules with an iron fist and makes sure developers adhere to this very simple rule.
Unfortunately the Linux desktop is a developers nightmare with constant API/ABI breakage. And being "mostly" compatible is not good enough. If it was that simple all the QT4 application should have been running on QT5 when they got released.
Talking of Windows, I have a 20 year old application that still runs on Windows 10.
Well, I had some Win7 apps which can't work on Windows 10, or work with bugs. And Linux can run soft like this too. It's no problem if You have dependencies too - on Windows they are provided by application, on Linux You can provide they with application too.
- Likes 8
Comment
-
Originally posted by Vasant1234 View PostTalking of Windows, I have a 20 year old application that still runs on Windows 10.
I am hoping that our future with flatpak, snap, appimage etc will stop the need to maintain so much compatibility! "Oh, it appears you need an older X/Y/Z to run this, *downloadst* and runs perfectly"
Comment
-
Originally posted by polarathene View Post
And you think there isn't an equivalent application on linux that still runs? There are applications that don't run on windows 10 from 20 years ago too.
Although this is understandable. People forget that Microsoft has so much money, it's not even funny. They can support their old APIs almost indefinitely. Gtk and Qt are not developed by multi-billion mega corps. You can't expect them to have the resources to support old Gtk and Qt versions to this day.
- Likes 1
Comment
-
Originally posted by Linuxhippy View PostI wonder why the KDE desktop environment projects wastes so many person-years re-implementing stuff that already exists, just to apply the "K"-branding.
Like, seriously, there's not a single music player on Linux that I like. The new KDE player Elisa is sort of promising but still has a very long way to go.
Comment
-
Originally posted by Vasant1234 View PostThe stupidity of breaking API/ABI every few years is mind boggling. It is no wonder that the total number of applications available over the past 10 years for the Linux desktop has not increased. And with this constant churn it is very unlikely that commercial developers will ever port their applications to the Linux desktop. In other words Linux desktop will remain largely irrelevant to mainstream users.
- Likes 2
Comment
-
Originally posted by RealNC View Post20 years, yes. On Linux, there's applications that don't run on it from 5 years ago.
Although this is understandable. People forget that Microsoft has so much money, it's not even funny. They can support their old APIs almost indefinitely. Gtk and Qt are not developed by multi-billion mega corps. You can't expect them to have the resources to support old Gtk and Qt versions to this day.
- Likes 2
Comment
-
Originally posted by carewolf View Post
They run for me. You just need the old libraries, or use static linking. Note on Windows there are few or any shared libraries except the system ones, so every game and application ship their own copies. A Qt-using Windows application always has its own Qt DLL, or is statically linked. If you did the same with Linux, they would also be immune to system updates.
- Likes 2
Comment
Comment