Новый способ работы с программным обеспечением в Linux
Проект Application Bundles for Linux предлагает новый способ распространения и установки программного обеспечения для Linux, при котором в единственной папке содержится как сама программа, так и все необходимые для нее файлы. ПО, созданное с использованием Application Bundles, будет выполняться на самых разнообразных компьютерах под управлением Linux.
С Application Bundles пользователь получает возможность:
cкачать и запустить программу «в два клика» или методом drag’n’drop;
скачать и запустить программу, не имея привилегий администратора;
точно знать, где находится каждая программа, и удалить ее, в случае необходимости, перемещением в Корзину одного каталога;
скачивать и запускать новейшие версии ПО без конфликтов с предыдущими версиями;
запускать приложения с диска USB или любого монтируемого носителя.
Хорошо это или плохо? Как думаете? Надо оно Linux или нет?
я думаю нафиг надо. есть репы, но вот когда есть ограниченая в правах учётная запись и сделать ничего нельзя - это интересный выход из положения.
Чем оно лучше 0install'а?
Как оно управляется с разделяемыми библиотеками?
Нельзя ли модифицировать централизованные репозитории так, чтобы непривелегированный пользователь мог ставить программы себе?
Они не добавляются в меню (и, надо думать, в PATH).
Они не производят никакой установки вообще и никуда не интегрируются.
Проблему зависимостей предлагается решать включением всех библиотек в пакет или использованием старых библиотек в надежде, что будет обратная совместимость или качать откомпилированную версию библиотеки и ложить её рядом с программой(?).
Вобщем тухло, очень тухло.
Apple наступают :)
Это хорошо. Производители коммерческого софта смогут делать теперь лишь один пакет для всех дистрибутивов. Главное, правильно это все организовать, чтобы не было дыр в безопасности.
Во-первых, такое уже на моей памяти предлагали. Во-вторых в прошлый раз дураков не нашлось, думаю, среди дистрибутивостроителей и сейчас не найдётся.
Отправить комментарий