LINUX.ORG.RU

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

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

Это лишь формальность. Им так проще.

Всё-таки это больше чем формальность. Valve явно показывает, что прикладные программы в составе дистрибутива и необходимость перекомпилировать софт под новые версии никому и даром не нужна, ни пользователям, ни разработчикам прикладного софта. Давно пора

  • Оставить пакеты с зависимостями, установкой от рута с размазыванием по ФС, без вменяемой защиты с помощью AppArmor и с конфигурационными скриптами только для горстки системного софта (ядро и дисплейный сервер, библиотеки, gcc, DE и второстепенные программы вроде плееров).
  • Сделать наконец-то SDK по типу Mac OS X, чтобы можно было линковать программу с ранними версиями библиотек (а не с теми, что установлены в системе разработчика)
  • Предоставить рантайм этого SDK для всех дистрибутивов, как сейчас все дистрибутивы тащат к себе steam runtime.
  • И наконец-то сделать кроссдистрибутивные пакеты для прикладного софта. Очень смешно, когда плагины для firefox ставятся и пишутся со всеми перечисленными фишками (просто потому что наркоманов-сопровождающих туда не пустили), а любой прикладной софт требует обновления всей системы, либо красноглазия, либо использования без установки пакета

P.S. В ubuntu сейчас как раз этим занимаются, причём без дичайших костылей, используемых в 0install и listaller, а по-нормальному, например, в плагине для QtCreator уже сделали средства для пакетирования. В будущем click от убунты станет кроссдистрибутивным, и это будет вин.

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

Это лишь формальность. Им так проще.

Всё-таки это больше чем формальность. Valve явно показывает, что прикладные программы в составе дистрибутива и необходимость перекомпилировать софт под новые версии никому и даром не нужна, ни пользователям, ни разработчикам прикладного софта. Давно пора

  • Оставить пакеты с зависимостями, установкой от рута с размазыванием по ФС, без вменяемой защиты с помощью AppArmor и с конфигурационными скриптами только для горстки системного софта (ядро и дисплейный сервер, библиотеки, gcc, DE и второстепенные программы вроде плееров).
  • Сделать наконец-то SDK по типу Mac OS X, чтобы можно было линковать программу с ранними версиями библиотек (а не с теми, что установлены в системе разработчика)
  • Предоставить рантайм этого SDK для всех дистрибутивов, как сейчас все дистрибутивы тащат к себе steam runtime.
  • И наконец-то сделать кроссдистрибутивные пакеты для прикладного софта. Очень смешно, когда плагины для firefox ставятся и пишутся со всеми перечисленными фишками (просто потому что наркоманов-сопровождающих туда не пустили), а любой прикладной софт требует обновления всей системы, либо красноглазия, либо использования без установки пакета