> zeroconf/bonjour/avahi -- рыночные названия спецификации и/или реализации по этому RFC. Было бы удивительно, если бы zeroinstall ему бы соответствовал.
>> я не знаю, что такое iirc.
> ЕМНИП: http://acronyms.thefreedictionary.com/IIRC
И знать не хочу. Я и так самый умный, что лишние знания только переполнение вызовут. Тем более, скорее всего, там по-английски, а я, как Пушкин, сторонник отечественного языка.
>> фс у uml живёт в обычном loopback-файле, которые делаются обычным mke2fs.
> А, ну да, там же загрузчик как раз не требуется. Файл-то
> делается, попробуйте при случае поработать с такой ФС без рута/vm.
> Мне действительно интересно, угробил довольно заметное время на изучение состояния дел
> чуть больше года и двух тому в два присеста.
uml is dead. а mount -o loop требует рута. но есть различные fuse, которые могут это обходить. кроме того, можно сделать демона, который будет управлять песочницами.
>> lxc тоже, вроде бы, можно несложно интегрировать в систему.
> Рутом, как и ovz. Т.е. дальше-то можно доступ в контейнеры выдавать
> хоть по ssh, но вот как это применить к десктопному случаю
> использования -- сходу не соображу.
lxc-exec разве не для десктопных нужд создавался?
>> и? проблема в чём?
> Да нет проблемы, просто и надобности нет.
А я говорю, что есть надобность! В альте, кстати, тоже jag нет? не помню. :)
>> ставить любую версию, ставить в отдельном контейнере, вести независимую от системы
>> песочницу.
> А здесь мы неизбежно упираемся в управление зависимостями и дальше на выбор
> или dmg в местном эквиваленте, или lib* и apt & co,
> или велик, или бардак.
Так и пусть управляют зависимостями, пусть таскают с собой, пусть по пересечению делают библиотеки в себе. нормальный формат спецификаций позволит библиотекам жить дружно. а нормальный набор библиотек позволит не заботиться о бинарной совместимости для неядерных вещей.
Как пример - тот же pkgsrc. Живёт себе в /usr/pkg со всеми остановками, и никому не мешает. Но собирается иногда плохо - вот что обидно. Но если бы дистростроители больше бы уделяли внимания pkgsrc и тестирования его со своими системами, исправляя ошибки - от этого было бы лучше всем, и был бы кроссдистрибутивный стандарт, а если расширить его и до libc, то с бинарной совместимостью внутри linux - и чтобы даже системы несколькилетней давности могли бы получать современные приложения без усилий.