Файлы лучей переносимы между узлами, так как они представляют собой байт-код, который интерпретируется виртуальной машиной Erlang, так же, как работает Java. Исключением является то, что они скомпилированы для собственной оптимизации (+ native), и в этом случае они, очевидно, не очень переносимы, за исключением, возможно, между машинами Windows. (отредактируйте два года спустя: также машины, которые имеют идентичные аппаратные и программные настройки, как вы могли бы найти в использовании Erlang в телекоммуникациях)
Мудрая версия, очевидно, что вы не должны использовать функции, которые не поддерживает самая старая версия. Пока поддерживаются эти функции, он должен работать, даже если разница в версии велика.
Также обратите внимание, что некоторые модули могли быть экспериментальными в более ранних версиях, и поэтому их функции могли иметь несколько иные результаты.