> Так в винде и делаютТак делают везде. И в винде, и в макоси, и в андроиде. И статистика использования этих систем показывает, что это ровно то, что хочет пользователь.
> Вот то-то старый, но рабочий принтер/сканер хрен подключишь в винде, потому что разработчики железа забили на обновление дров для новой версии системы.
А статистическому пользователю что важнее — запускать программы для WinXP, или программы, вышедшие вчера?
Новости о том, что вышла новая версия Midori уже скоро неделя, пакета для убунты нет до сих пор, snap в --edge и не запускается.
> Вот то-то программа, написанная для WinXP не запускается на Win10.
Ха! DNG Converter для Digikam вышел в 2011-м году, запусти его в дистрибутиве из 18-го. Ну хотя бы 16-го?
Уж чья бы корова мычала по поводу обратной совместимости.
> Но в целом показательный пример: разработчик полностью переписал программу, и сразу же забил на сопровождение старой. Вот именно так и происходит в большинстве случаев.
Именно так и происходит, совершенно верно. И проблема пользователя теперь в том, что он вынужден пользоваться старой версией, которую разработчик не поддерживает, а майнтейнер на неё тоже забил.
Если бы у пользователя была возможность просто поставить свежую версию, если бы разработчик поддерживал только одну версию для платформы — никакой проблемы бы не было.
Я ж пишу — майнтейнеры создают проблему, которую потом сами героически решают.
Стабильность версий, отсутствие обновлений функциональности, поддержка старого ПО и оборудования — очень важные свойства на _серверном_ и корпоративных рынках. Класс, отлично.
Для десктопного применения, а базальт позиционирует себя в том числе и как десктопный, линуксу мешают майнтейнеры, репозитарии, отсутствие единой платформы и всё вот это.
> Ну дык, всё зависит от того, что ты тербуешь от десктопа.
Мои пожелания, как и твои, вообще не имеют значения в обсуждаемом контексте. Может, я от десктопа требую Памелу Андрсон в своей постели и бесплатно. Как тебе такое, freehck?