Если говорить упрощённо то такие дистры на базе фри есть и их несколько.Если углублятся то выпустить дистр на базе инфраструктуры фри не возможно, по причине того что они упыри и не лечатся.
И сама инфраструктура там отсталая и тормозит процессы, выше я описал про CI/CD и пр.
Прошлой осенью обновили pkgconf, в результате те у кого OpenSSL был из портов не могли собирать порты.
Казалось бы всё просто: откати порт, или накидывай фиксов (там был вариант для CMake, autotools но не для месон).
Но разразился срач и они дружно стали ждать когда апстрим пофиксит, а потом ещё ждали меинтейнера когда он раздуплится и закомитит.
Это длилось больше месяца.
Другой пример это когда дятел решил что ему виднее, потому что у него на current уже втащили kcmp(), и через пол года втащат в 14.1, поэтому не нужно патчить mesa чтобы она могла работать на ВСЕХ FreeBSD и DragonFlyBSD, ведь у него оно уже работает.
Ещё был пример когда какахоеды из гнома сломали FAM для фри в своей glib и в начале пару месяцев приходилось ручками жать F5/обновить чтобы увидеть изменения файлов в папках/на рабочем столе, а потом туда какие то костыли влили, от чего приложения использующие FAM из glib начали жрать проц и падать, и никто нифга не делал пол года.
Потом меня выбесило, я докопался и написал свой FAM для glib, гномовцы его не взяли а в портах его не брали даже дополнительной отключённой опцией пару лет.
И там таких придурков более чем достаточно, настолько что жить на десктопе без пачки локальных патчей на порты просто не возможно.
И дефолты собранных портов тоже далеко не всегда оптимальны для десктопа.
А вот для самой базовой системы я бы сказал что желательно иметь 2-3 патча:
- чтобы cp не фейлился по sshfs
- чтобы модули ядра из портов собирались в мультипотоке
- для 3г/4г мопедов
Поэтому и сообщество не растёт и десктопного дистра там не будет.