> Конкуренция в чём конкретно? Как по-разному и несовместимо собрать из одних и
> тех же исходников?одни и те же исходники, внезапно, действительно могут собираться очень по разному - и именно потому, что разным людям и для разных задач нужны разные сборки. Иначе бы они собирались - одинаково.
> Как по разным каталогам рассовать конфиги так, чтобы было по-разному?
чтобы было удобно людям.
> Дистрибутивы Linux в основном конкурируют друг с другом и немножко с BSD.
дистрибутивы линукс в основном занимаются копипастой из редхата. А когда-то они ни с кем не "конкурировали", а делали так, как было удобно людям из их команды (потому что если ты делаешь не для себя, а для абстрактного васяна в вакууме - оно будет неудобно абсолютно всем). Разным людям было удобно - разное.
> По десктопному направлению они вообще никому не конкуренты.
метафора "десктопа" как поверхности стола на котором лежат "папки" с "документами" - исчерпывающе раскрыта в windows7, и лучше было бы ей там и оставаться. microsoft ее, кстати, уже дважды пыталась похоронить (получилось плохо)
> Фрагментация - это не конкуренция, фрагментация это когда:
> 1) Разработчику проще не делать версию для Linux, потому что собрать и
> поддерживать ну хотя бы даже 10 сборок - это бред.
разработчик, который не понимает, для чего существуют разные дистрибутивы, не умеет выбрать те два-три дистрибутива в которых его код вообще кому-то нужен, лучше бы, действительно, ограничился любимой виндой.
Потому что сделает г-но.
> 2) Разработчику, открывшему код придёт меинтейнер, который вообще по сути вахтёрша-консьержка
который вообще-то как раз человек, пытающийся его код - применять и сделать применяемым для других. Впрочем, можно его проигнорировать и продолжать собирать код именно для того дистрибутива, в котором он как раз никому не нужен.
> 3) Разработчику, не открывшему код, проще застрелиться, чем поддерживать циклы обновления
> 10-ти дистрибутивов и пересобираться под все so с кучей версий под
ибо статическая сборка, умение собираться с .so а не с .so.0.0.0.0.0.2 (даже если другой такой же альтернативно-одаренный ниасилил чем отличаются soname и имя файла и сделал их ровно противоположными нужным) - не для него? Ему лучше ограничиться виндовс-платформой, там версия dll всегда одна.
> 4) Разработчик вынужден использовать ненативные для ОС технологии, чтобы увеличить
не вынужден, а желает, чтобы сэкономить время и сляпать побыстрее и попроще.
Кто хочет делать как следует - делает как следует.
> продуктивность своей работы. Рассматривать электроны, джавы и прочее, что можно утянуть вместе
> с собой в /opt и самостоятельно обновлять мимо дистрибутива.
ведь статическая сборка, умение собираться с .so, не говоря уже о rpath - ниасилены в предыдущих пунктах? Ему лучше ограничиться виндовс платформой. А то в /opt окажутся два jre, причем гвоздем прибитых к /opt/jre/ без указания версии. Кто-то недавно страдал, кстати.
> 5) Пользователь не получает функции не потому что он не заплатил, не
"пользователю" не нужна функция "системный менеджер". Он вообще знать не знает что это за хрень.
> Есть проект системные инфраструктурные проекты А и Б и некоторая графическая оболочка
> пользователя. Нужна низкоуровневая функция, которая зависит от А и от Б
это очень прекрасная абстракция в вакууме. Расскажите на _конкретных_, не высосанных из пальца примерах - что это за а и б, и зачем им интерфейс пользователя вообще, учитывая что редхат давно уже не ориентируется на "десктопы", а серверу никакого интерфейса "пользователя" даром не надо, а так же как эту проблему якобы решает - systemd.
> Ну а теперь понятно куда нести. В редхат, ведь именно редхат разрабатывает
в редхат надо не нести, а везти - потому что редхат разрабатывает не для пользователя. Он разрабатывает тоже, как ни странно - для себя, любимого. Основная цель разработок - сделать систему настолько громоздкой, сложной и бестолковой, чтобы пользоваться ей без платной техподдержки стало невозможно в принципе.
Если нужно что-то другое лично для вас - вам денег понадобится- железнодорожный состав. По мелочи они не работают.
> продукт куда входят все такие функции, я про системд. А почему
какие такие, может все же назовете хоть одну?
> не в дебиан? Потому что там всё еще голосуют...
потому что дебиан, внезапно, не имеет очевидной дырки для заноса взяток. Можно лишь подкупать по одному членов комитета и вешать на уши лапшу разработчикам. У одного майнтейнера системды круто получилось.
Но этим занимаются не пользователи, а снова тот кто их хочет попользовать.
> KISS и не Unix Way и никому тут не нужна идите
> вендой своей пользоваться...
именно так. Одна винда у вас уже есть. Если вас не устраивает юникс в том виде, в котором он изначально придуман, но ничего лучше подделок винды вы предложить не можете - зачем вы лезете его "улучшать"?
В винде для вас уже все сделано как надо.
Но есть ньюанс, да: деньги за винду получает microsof, а не редхатобиэм.
Поэтому последний изо всех сил создает ей конкурента из того материала, который ему подвернулся под руку. Что при этом гробит существующую удобную и логичную систему, вовсе с виндой конкурировать не предполагавшуюся - ему похрен.