Свершилось то, о чём мечтали многие поколения компьютерщиков — калифорнийская компания Transitive выпускает на рынок универсальный эмулятор, позволяющий программам, созданным под одну платформу, корректно работать на любой другой.
Несовместимость софта, написанного под x86 и Mac, так же, как отказ ряда приложений, заточенных под Linux, работать под Windows, отдельный "софтовый" мир специализированных машин и серверов — притча во языцех.
Теперь, кажется, мы стоим на пороге новой эпохи. Фоновая программа QuickTransit, созданная в Силиконовой Долине, почти не загружая процессор, позволяет запускать любой (за редким исключением) софт на любой платформе, без подготовки и какого-либо предварительного вмешательства в этот самый софт.
Эксперты, тестировавшие новинку, подчеркнули, что запущенные программы работали на все 100% своего функционала и, на глаз во всяком случае, совсем не тормозили. В частности, для демонстрации возможностей универсального эмулятора, программисты запускали на новом поколении приставки Xbox (построенной на платформе Mac), игры для первой Xbox, созданной на платформе PC. Также испытатели спокойно запускали Linux-версию Quake III на Apple PowerBook.
Однако авторы новинки рассчитывают, в первую очередь, не на игровой рынок, а на пользователей "серьёзного" софта. Поиск универсального эмулятора вёлся давно. Многие пытались и проваливались с этой затеей так же, как алхимики, искавшие камень способный превращать свинец в золото.
Transitive сделала это. И главное — её программа, как отмечают эксперты, работает быстро и незаметно для пользователя. Любопытно, что поскольку за эмуляторами и переводчиками кода закрепилась слава тормозящих процессы — американская компания в отношении своей новой технологии предпочитает избегать термина "эмулятор", предпочитая "hardware virtualization" — "виртуализация железа".