Имеется программа, которая что-то делает с разными файлами. Программа одна, но на неё указывает несколько symlinks, для того, чтобы при вызове она обрабатывала "$0". Другой пример -- любая наша альтернатива, в этом случае симлинк один, а указывать он может на разные программы, по выбору. Третий пример -- программы, имеющие в имени номер версии, на которые имеется симлинк без номера версии. Так вот. Если попытаться открыть в FF некий файл, а в диалоге "Открыть с помощью" выбрать симлинк, запомнится не он, а файл, на который этот симлинк указывает. В результате в первом случае обработка "$0" пойдёт неправильно, во втором -- при смене альтернативы (например, по причине удаления старой) FF этого не заметит, в третьем -- перестанет работать при обновлении. Не готов поклясться, но, кажется, в FF2 так не было.
Кажется в FF2 было то же самое. Болье всего анноит когда хочется использовать gvim, а оно резолвит это в /usr/bin/vim-neXtaw и ессно с таким именем гуй не стартует...
Доброго времени. Как дела обстоят с FF3.х?