News for hackers. Stuff that matters.
Re:Gnome 40 – The anti-desktop desktop by pjmlp on Monday April 19, 2021 @03:53AM (#26860097)
Because for better or worse, Gtk is considered the GNU/Linux UI toolkit, so it means while one might use KDE, every cross platform framework (with Qt's exception) sees Gtk as the "native" GNU/Linux UI toolkit.
Re:Gnome 40 – The anti-desktop desktop by nly on Monday April 19, 2021 @04:43AM (#26860364)
Sadly Qt 5, due to the Qt Company pushing FOSS "freeloaders" on to bleeding edge and unstable versions of Qt 6[0], is becoming less and less viable for non-commercial, cross-platform app development.

Arch Linux now compiles Qt from KDEs fork[1]

The only ray of sunshine here is that, with Qt 5.15 being the last 5.x release, we may eventually see all distros shipping it instead of the horrible version fragmentation you see now (Ubuntu 20.04 LTS and CentOS Stream are still on 5.12, Debian 10 is on 5.11, RHEL 7 is on 5.9).

The rift being created between Qt 5 and Qt 6, and the lack of any stability for FOSS with respect to upstream support for Qt 6, means we will likely see lots more fragmentation on the KDE/Qt side in years to come.

Qt 5 will eventually end up like Qt 4, which has been dropped from Archs main repos[2], despite having over 500 packages in AUR depending on it[3].

Of course, depending on a single fork likely won't work either. The KDE fork is going to be naturally Linux focused, and probably won't care to tend to any Windows or macOS that arise.

GTK+ on other platforms sucks, but at least on FOSS platforms it's not a mess.

[0] https://www.theregister.com/2021/01/05/qt_lts_goes_commercia...

[1] https://github.com/archlinux/svntogit-packages/blob/packages...

[2] https://lists.archlinux.org/pipermail/arch-dev-public/2019-A...

[3] https://aur.archlinux.org/packages/qt4/

Re:Gnome 40 – The anti-desktop desktop by pjmlp on Monday April 19, 2021 @06:05AM (#26860963)
I agree with the decision against freeloaders.

Too many people expect to be paid for their work, while not giving anything to upstream only entitlement of what should be provided as free beer.

For those there is GPL license for Qt.

Re:Gnome 40 – The anti-desktop desktop by nly on Monday April 19, 2021 @06:41AM (#26861177)
It's not about money. There are plenty of FOSS non-profit software projects that want to be able to distribute their apps and not have to deal with all this fragmentation.

If you develop a QML app and want it to compile and run properly on all distros out there you need to code use a very low common denominator version of Qt and the associated QML components (versioning for which is only checked at runtime).

Re:Gnome 40 – The anti-desktop desktop by pjmlp on Monday April 19, 2021 @07:40AM (#26861599)
Those needs are easily covered by GPL license variant.
Re:Gnome 40 – The anti-desktop desktop by KozmoNau7 on Monday April 19, 2021 @04:54AM (#26860437)
And I use GTK applications just fine on my KDE desktop. The DE you use does not dictate which applications you run.
Re:Gnome 40 – The anti-desktop desktop by pjmlp on Monday April 19, 2021 @06:02AM (#26860942)
It is a matter of taste, nothing against KDE, or the minority role it currently holds on Gtk dominated landscape.
Re:Gnome 40 – The anti-desktop desktop by unionpivo on Monday April 19, 2021 @09:20AM (#26862426)
Not sure if it's really minority.

Have been using desktop Linux for almost 2 decades, My last 2 workplaces have been Linux desktop centric. Helped deploy quite a few Linux workstations.

I don't know many people that use Gnome.

Most use either KDE or some tiling WM (or some custom fork of Gnome2/3 that looks nothing like default gnome).

When Ubuntu dropped unity, some people went to gnome, some stayed but at least in my circles most bounced off.

Re:Gnome 40 – The anti-desktop desktop by pjmlp on Monday April 19, 2021 @10:35AM (#26863185)
Red-Hat Linux Enterprise, CentOS and Ubuntu, with default window manager, is what I usually find on the customers I deal with.

On the cloud deployments it doesn't matter as they are accessible via ssh and cloud shells, and X Windows servers can be mapped to single windows.

Re:Gnome 40 – The anti-desktop desktop by unionpivo on Monday April 19, 2021 @01:18PM (#26865353)
Sure If you are talking average user.

Most of the people that I know that use Linux desktop are developers, and they generally don't use Gnome.

On servers sure its RedHat or CentOs or Ubuntu/Debian

But desktops are Ubuntu variants, then Fedora. Don't know anyone that uses RH or CenOS desktops.