LINUX.ORG.RU

История изменений

Исправление curufinwe, (текущая версия) :

гипотетически дали, кто будет поддерживать?

Ну вот есть тонны софта в дистрибутиве каждом. Все работает. Причем поддерживают это не непосредственно разработчики. Они просто под какой-то один дистрибутив собирают, который у каждого свой как платформа для разработки. Но свободный софт работает везде, в любом дистрибутиве, в винде, на маке. Есть конечно небольшие исключения, как и во всем. Но это когда софтина мало кому нужна. И даже тут у того человека, кому нужна, есть все возможности ее поправить. А с коммерческим софтом ни у кого нету ничего.

Со стабильным API многие б вещи работали и работали себе, и теже затраты людей на косметические изменения пошли бы куда еще, и это я не говорю что это отталкивает от того чтоб что то делать.

Еще раз - где у тебя нестабильный API то? Сисколлы стабильны. В ядре функции нестабильны, но там нет пользовательских приложений, так о каком коммерческом тогда речь. Драйверы платные предлагаешь делать?

Второе - в винде точно так же API драйверов нестабильно. Пруф - зайди на сайт любого производителя где их отдают, и увидишь свою версию под разные версии винды. Если бы API было стабильно, был бы один драйвер под все винды.

И третье, о чем я прошлый раз не сказал - на самом деле никаких проблем даже с разными версиями библиотек в разных дистрибутивах нет. Даже Бинарные сборки программ прекрасно работают и переносятся куда угодно, если их делали не макаки. Вот я беру firefox, matlab, scilab, CubeMX, deadbeef, Android SDK. Это только то, что я лично ставил не из репов, а из БИНАРНОГО тарбола. Все перечисленное работает везде, в разных версиях разных дистрибутивов. Как же это?

Как же я взял deb пакеты от убунты с OpenMOdelica, распаковал в Арче и все прекрасно работает?

Получается, проблема не в линуксе, а в неграмотных программистах под винду, которые не осилили линукс. А не осилили они понятно почему. Потому что для этого надо хоть немного знать и иметь не одну извилину в мозгу, а хотя бы две.

пока да. пока все не приколотили саморезами к всяким systemd и прочим «инновациям» от RH. Сейчас в лялехе происходит то что было в коммерческих юниксах, и так и будет происходить.

Ты преувеличиваешь вред от этого systemd. Что оно тебе такого плохого сделало вообще непонятно. К тому же, его можно элементарно выкинуть и заменить хоть скриптом на питоне, хоть программой на C, написанной на коленке. Смотря какие требования к системе. Никто лично тебе не запрещает разрабатывать и втыкать в репы любого дистрибутива свою собственную предельно юниксвейную систему инициализации. А в винду - запрещают. И в коммерческие юниксы ты ничего не воткнешь. Вот в этом разница между коммерческими юниксами и линуксом, а не в юникс-вее.

*nix-way лучше, но его активно сейчас выпиливают, так что то что есть это все не надолго.

Так ёпрст, кто выпиливает? Та система, которая стоит у тебя - она твоя. Что запиливать, а что выпиливать решаешь только ты. Ты можешь хоть 50 собственных реп для любого дистрибутива поднять со своими компонентами вместо любых не твоих. Что тебе еще нужно? Чтобы делали готовый продукт, как коммерческую систему, но бесплатно и под все твои хотелки? Такого не бывает. Ты же сам бесплатно на дядю не захочешь работать, а почему они должны?

Исходная версия curufinwe, :

гипотетически дали, кто будет поддерживать?

Ну вот есть тонны софта в дистрибутиве каждом. Все работает. Причем поддерживают это не непосредственно разработчики. Они просто под какой-то один дистрибутив собирают, который у каждого свой как платформа для разработки. Но свободный софт работает везде, в любом дистрибутиве, в винде, на маке. Есть конечно небольшие исключения, как и во всем. Но это когда софтина мало кому нужна. И даже тут у того человека, кому нужна, есть все возможности ее поправить. А с коммерческим софтом ни у кого нету ничего.

Со стабильным API многие б вещи работали и работали себе, и теже затраты людей на косметические изменения пошли бы куда еще, и это я не говорю что это отталкивает от того чтоб что то делать.

Еще раз - где у тебя нестабильный API то? Сисколлы стабильны. В ядре нестабильны, но там нет пользовательских приложений, так о каком коммерческом тогда речь. Драйверы платные предлагаешь делать?

Второе - в винде точно так же API драйверов нестабильно. Пруф - зайди на сайт любого производителя где их отдают, и увидишь свою версию под разные версии винды. Если бы API было стабильно, был бы один драйвер под все винды.

И третье, о чем я прошлый раз не сказал - на самом деле никаких проблем даже с разными версиями библиотек в разных дистрибутивах нет. Даже Бинарные сборки программ прекрасно работают и переносятся куда угодно, если их делали не макаки. Вот я беру firefox, matlab, scilab, CubeMX, deadbeef, Android SDK. Это только то, что я лично ставил не из репов, а из БИНАРНОГО тарбола. Все перечисленное работает везде, в разных версиях разных дистрибутивов. Как же это?

Как же я взял deb пакеты от убунты с OpenMOdelica, распаковал в Арче и все прекрасно работает?

Получается, проблема не в линуксе, а в неграмотных программистах под винду, которые не осилили линукс. А не осилили они понятно почему. Потому что для этого надо хоть немного знать и иметь не одну извилину в мозгу, а хотя бы две.

пока да. пока все не приколотили саморезами к всяким systemd и прочим «инновациям» от RH. Сейчас в лялехе происходит то что было в коммерческих юниксах, и так и будет происходить.

Ты преувеличиваешь вред от этого systemd. Что оно тебе такого плохого сделало вообще непонятно. К тому же, его можно элементарно выкинуть и заменить хоть скриптом на питоне, хоть программой на C, написанной на коленке. Смотря какие требования к системе. Никто лично тебе не запрещает разрабатывать и втыкать в репы любого дистрибутива свою собственную предельно юниксвейную систему инициализации. А в винду - запрещают. И в коммерческие юниксы ты ничего не воткнешь. Вот в этом разница между коммерческими юниксами и линуксом, а не в юникс-вее.

*nix-way лучше, но его активно сейчас выпиливают, так что то что есть это все не надолго.

Так ёпрст, кто выпиливает? Та система, которая стоит у тебя - она твоя. Что запиливать, а что выпиливать решаешь только ты. Ты можешь хоть 50 собственных реп для любого дистрибутива поднять со своими компонентами вместо любых не твоих. Что тебе еще нужно? Чтобы делали готовый продукт, как коммерческую систему, но бесплатно и под все твои хотелки? Такого не бывает. Ты же сам бесплатно на дядю не захочешь работать, а почему они должны?