SDTimes has an article about Transitive Technologies which claims to have a software-based binary translation package. The software, called QuickTransit, “decodes application binaries into an intermediate form, optimizes blocks of code and stores them in cache, then encodes for the target processor.” There’s nothing on the Transitive website, but there this page explaining (in very general terms) the software means for binary translation. Mix-and-match your software perhaps?
Nice, but will the app still look like it does on it’s native platform?
This is certainly filed under “I’ll believe it when I see it” but assuming it does work – the legal ramifications are staggering. It could be considered reverse engineering and DMCA violation. Plus, this would allow people to use one purchased copy of software on many different computers – something I am sure most people that port mutiple versions of an application won’t take lightly to. It’s a great idea and a terrible business plan. I guess someone has the cash to burn… cause if it works, it won’t last.
Plus, this would allow people to use one purchased copy of software on many different computers
Well, you already can do this today, if the computers have the same OS, don’t you? What’s the difference?
Ill just take my Cocoa Mac program and magically make it use the appropriate Win32 libraries.
*every* program relies on libraries, which in turn rely on specific hardware they were compiled for. Libraries use a lot more info than just processor.
Can I run a Direct 3D app on my Mac? No.
-Hugh
impossible
Transitive Technologies sell a CPU opcode translation. It can be combined with Wine to produce a way to run Win32 binaries on Linux/PPC, or so I’m told. TransGaming did some experiments to try and get it working on MacOS as well, however that was some time ago with nothing to show for it, so I guess the experiments were a failure.
It’s basically like QEMU or bochs, in some ways, but apparently faster (and proprietary).
I think HP had a I+D proyect that did that
Same here.
I talked to these guys for a while about a job, and IIRC the software is mainly aimed at embedded systems. And yes, it really does work.
Rich.