Los archivos de haz son portátiles entre los nodos, ya que son bytecode interpretados por la VM Erlang, de la misma manera que funciona Java. La excepción es si están compilados para la optimización nativa (+ nativo), en cuyo caso obviamente no son muy portátiles, excepto posiblemente entre las máquinas de Windows. (editar dos años después: también máquinas que tienen configuraciones de hardware y software idénticas, como posiblemente encontrarías en los usos de telecomunicaciones de erlang)
En cuanto a la versión, es obvio que no deberías usar funciones que la versión más antigua no apoyo. Siempre que las características sean compatibles, debería funcionar incluso si la brecha de versión es grande.
Tenga en cuenta también que algunos módulos pueden haber sido experimentales en versiones anteriores, por lo que sus funciones pueden haber tenido resultados ligeramente diferentes.
Gracias por su respuesta y su tiempo. ¿Hay algún nombre de ruta "codificado" en el archivo de haz? – DanM
solo si especifica nombres de ruta en él. –