Linux is many different things; embedded OS, supercomputers, servers,
desktops. While it has enjoyed great popuar success in all but
desktops, for me personally desktops are what it is all about.
A week ago elsewhere, I made a couple of posts about Solus and Budgie,
neither of which were 'popular' w/ me or otherwise, such as pagehits at
DistroWatch. I was sufficiently interested to boot a Ubuntu Budgie to
see the desktop, but not Solus, because I was less interested in the
development of an independent distro than the dev of a DE forked from Gnome.
I've also commented there in the past about Gnome dev being an important
desktop to the major patriarch distro/s including Debian, RedHat, and
'sub-patriarchs' like Ubuntu, while personally I prefer its alternates
and 'derivatives' such as Cinnamon, Mate, XFCE as well as DEs NOT built
on its same toolkit GTK such as KDE and LXQt which are built on Qt.
The toolkit rivalry between Qt & GTK has been going on a long time;
principally in the form of early Gnome vs early KDE. Many people feel
that the freedom to develop in different directions has been a
disadvantage to linux acceptance on the desktop because it has made it
more difficult for software dev/s and driver dev/s to provide their ware
in so many different directions.
The current Solus/Budgie dev/s have been 'having trouble' accepting the
direction of Gnome for a 'long time' in computer-speak. That direction
problem is the reason that Cinnamon and Mate 'split' from the direction
that Gnome 3 Shell was going. Another split was that of LXDE which was
based on Gtk2, not being happy w/ the problems of evolving itself to
Gtk3, so it left the toolkit in favor of Qt which resulted in LXQt.
According to the wp article on Solus, its dev/s were considering going
toward Qt instead of Gtk; in 2017, they 'decided' on Qt not Gtk4; in
2018 Joshua Strobl reversed that and decided on staying Gtk instead; now
in 2021 he is 're-reversing' because of his unhappiness w/ Gnome
Gtk4-Gtk5, but he can't find his way to Qt because of C++ instead of C,
so he's (says he is) going w/ EFL.
Until now, I didn't know of the Enlightenment Foundation Libraries; I
only knew of Enlightenment the 'desktop' (actually window manager and
compositor).
> The project's focus is to make the EFL a flexible yet powerful and
> easy to use set of tools to extend the capabilities of both the
> Enlightenment window manager and other software projects based on the
> EFL. The libraries are meant to be portable and optimized to be
> functional even on mobile devices such as smart phones and tablets.
<wp EFL>
If indeed the Solus/Budgie dev/s DO decide to EFL, it would be a bit
paradoxical, since one of the gripes they have against the direction
that Gnome and Gtk are going has to do w/ the influence on the
conventional desktop which Gnome-Gtk's 'catering' to phones is causing.
https://joshuastrobl.com/2021/09/14/building-an-alternative-ecosystem/
--
Mike Easter