Потому что всё пока ещё в мире десктопных Linux-дистрибутивов такая ситуация:
Коммерческие и пользовательские десктопные дистрибутивы сделали выбор в пользу GTK и GNOME:
RedHat/Fedora/CentOS Stream/OL
SLES
Ubuntu
Debian
Ежедневный софт, читай браузеры Firefox и Chrome зависят от GTK.
Большое количество софта на Java и C# зависит от GTK и его темы.
Qt не только обязуется уметь мимикрировать под GTK, но и плотно использует технологии из GNOME: glib, gstreamer, обратной ситуации не наблюдается.
Вот если в ближайшее время существенный объём десктопного Linux займёт какая-нибудь Manjaro или SteamDeck OS с KDE по умолчанию, то тогда как с KDE, так и с Qt уже начнут считаться.
дефолт это make config, если есть ncurses то menuconfig, и дальше уже гуевые варианты, если установлены зависимости. true way - в vi с нуля писать .config upd. оказывается старый menuconfig(ncurses) переименовали в nconfig
Да потому что написанное 20 лет назад работает так же без портирования и перекомпиляции. Поддерживается куча систем, одинаково работает на вин 10, хр и линуксе и так далее, и так далее.
С чего ты взял? Ядро в 98% случаев конфигурируют через make config, другие варианты, такие как xconfig и gconfig зависят от кучи тонн хлама – в случае с gconfig нужно поставить всякие gtk-devel-tools, а в случае с Qt помимо громадного Qt SDK ещё нужно ставить компилятор C++, именно поэтому их популярность низка.
В Linux кроме Си нет ничего родного. Родное, это типа данное при рождении, так вот при рождении ядро конфигурировалось без иксовых приблуд и даже без ncurses/dialog.
Да потому что написанное 20 лет назад работает так же без портирования и перекомпиляции. Поддерживается куча систем, одинаково работает на вин 10, хр и линуксе и так далее, и так далее.
Показалось, что речь про GTK, хотел возмутиться :)
Из ядра давным-давно удалили настоящий xconfig на Motif как раз по причине смерти и заброшенности иксовых тулкитов. А существующие gconfig и xconfig, который справедливости ради нужно переименовать в qconfig, работают без проблем как на X11 так и на Wayland.
Это дистропейсатели не обязуются. А вот в самом Qt имеются механизмы мимикрии под GTK, которые поддерживаются официальными разработчиками. Это и есть обязательство.
GTK приложения выглядят всрато все, так как единственная рабочая тема - убогая адвайта, а сторонние темы разъезжаются. Даже убожество под названием Fusion не такое всратое, как GTK. А если установить нормальную тему, то Qt начинает выглядеть просто превосходно.
Я бы с удовольствием избавился от этого чуда в системе, если бы не полезный софт, который этот GTK использует.