Компания Transitive предлагает программное решение, позволяющее приложениям, разработанным для одного процессора, работать на другом. Решение, основанное на динамической трансляции бинарного кода, позволит обеспечить вендорам максимальную гибкость при перемещении ПО на требуемую платформу.
В прошлом было много попыток создать подобную систему, но у всех были проблемы с совместимостью и производительностью. Transitive утверждает, что ее новый патентованный способ лишен этих недостатков.
Решение от Transitive перекодирует бинарный код программы в родной код процессора прямо во время выполнения программы, выполняя при этом различного рода оптимизации. Таким образом, доступ к исходникам ПО не требуется.
Утверждается, что сложность транслируемой программы не имеет значения - будь то небольшая программа или сложный продукт корпоративного уровня. Транслятор от Transitive имеет модульное строение, что позволяет написать модуль для любого нового процессора CISC, RISC или VLIW архитектуры за 6-9 месяцев. Transitive имеет уже готовые решения для процессоров MIPS, x86, ARM/Xscale, PowerPC и Itanium, сообщает "Hizone.info".