>>
|
No. 37159
>И при чем здесь совместимость?
При том, что разработчики такого ПО не сильно заморачиваються такими вопросами, как совместимость и бросаются использовать все новые и новые версии библиотек, при первой возможности, а проблемы этого мол путь решают пользователи и мейнтейнеры дистрибутивов.
> По остальным пунктам ты банально сгущаешь краски.
Прости, но я вынужден сказать "толсто". Есть причина почему Debian Stable - это окаменелое говно мамонта, Fedora - глюкодром, а во всяких Arch Linux вообще что-то ломается чаще, чем чиниться. И причина эта как раз описана выше.
И да, если ты еще не понял "Почему нельзя выпустить апдейт? Просто тупой апдейт. Зачем ждать полгода?", то повторю, потому что это нереально - необходимость обновить какуе-то фигню, вроде музыкального плеера, вполне может поломать все что угодно, поэтому под каждый релиз замораживают версии ПО и долго и нудно тестируют и перетестируют все пакеты на совместимость с ними и между собой, потому что глюки могут быть абсолютно где угодно.
> Бинарные блобы от производителей - это большая редкость
И не просто так, потому что писать и поддерживать их - лютый геморрой, тратить деньги на которые большинству просто лень.
>Почти все оборудование работает на изкоробочный драйверах в ядре
Угу-угу, все так говорят, только ровно до тех пор, пока не сталкиваются с тем, что очередной девайс либо не работает, либо работает дерьмово, либо работал в старой версии ядра, а в новой уже не работает (привет, тв-тюнеры AverMedia).
> Исключения - видеокарты и некоторые вайфай-карты
Т.е. одни из наиболее важных комплектующих, да.
> Ну а насчет закрытого софта, как такового - это не проблема линупса
Пока разработчики Linux based OS будут себя в этом убеждать, то и не будет нормальной ситуации с драйверами и качественным ПО, потому что это как раз проблема Linux.
> Никто не запрещает писать закрытые программы, и их пишут, и иногда даже нормально пишут
Естественно, но чаще всего их написание/работа идет в разрез с работой остального ПО/компонентов системы, что либо вызывает лишние проблемы в работе, либо лютые глюки. Поэтому это ПО либо жестко ставит в системные требования конкретную версию конкретного дистрибутива (например, только Debian Stable), либо вообще поставляется сразу с дистрибутивом, либо вообще продается в виде программно-аппаратного комплекса (сервер с настроенной системой и собственно этим ПО).
>я этого даже не замечу - ведь я все равно ставлю бинарный пакет
Еще как заметишь, ПО в репозитории обслуживают мейнтейнеры дистрибутива, собирая его с теми изменениями, которые считают нужными для своего дистрибутива. Закрытое ПО обсуживает сугубо его разработчик. Историю с IceWeasel напомнить? А если бы FireFox был закрыт или лицензирован чуть-чуть иначе? Соснули бы гордые пользователи Debian.
> это очевидный путь развития и к нему рано или поздно придут
Не прийдут, ни в Windows, ни Linux. Это слишком "по другому", по отношению к их многолетнему опыту и сложившейся практике, иначе бы уже все давно реализовали, но вместо этого в той же Windows при установке, к примеру, игры нужно ставить вагоны костылей в виде Microsoft Windows C++ Redistributable и все считают, что это нормально и заебись. Очевидные пути и нормальные решения далеко не всегда используются и применяются, если ты не заметил, иначе с какого перепугу еще существует реестр в Windows?
|