Здравствуйте. Я новичок в Linux. Слышал, что скомпилированная из исходников на одном компьютере с Linux программа может не работать на другом (с другим дистрибутивом или версией). Почему? Я знаю, что такое двоичная совместимость, но не понимаю, почему её нет в Linux.