By John P. Mello Jr. TechNewsWorld
09/14/04 8:43 AM PT
According to Jim Turley, principal analyst at Silicon Insider in Pacific Grove, California, failure has been the norm in the history of emulation. "It's one of those things that everyone tries and virtually everybody fails," he told TechNewsWorld. "It's a bit like modern alchemy, trying to turn base metals into gold."
For companies burdened with legacy systems they can't seem to get rid of, this could be the jackpot they've been waiting for.
A Los Gatos, California, startup maintains it has perfected a program that allows software applications compiled for one processor and operating system to run on another processor and operating system without any source code or binary changes.
While this kind of emulation isn't new, what is new is that Transitive Corp. says its software, called QuickTransit, can perform the complicated task with a slight impact on computational performance, no impact on graphic and interactive performance and preservation of all an original application's functionality.
Modern Alchemy
"Other solutions used in the past haven't been able to achieve close to these levels of performance or complete functionality," Transitive CEO Bob Wiederhold told TechNewsWorld.
According to Jim Turley, principal analyst at Silicon Insider in Pacific Grove, California, failure has been the norm in the history of emulation. "It's one of those things that everyone tries and virtually everybody fails," he told TechNewsWorld. "It's a bit like modern alchemy, trying to turn base metals into gold."
At the core of Transitive's breakthrough technology is its method for emulating native code.
"Emulators typically translate one instruction at a time," Wiederhold explained. "As a result, they don't do any kind of optimization."
"What we do," he continued, "is take blocks of instructions, convert it into an intermediate representation and then we do all kinds of very complex optimizations across large blocks of code."
"If they can achieve the level of performance that they're claiming -- which is 80 percent of native performance when they are emulating one architecture on another -- that will allow customers who have software written for one machine to move to different systems and still use their existing software," explained Nathan Brookwood, principal analyst at Insight 64 in Saratoga, California.
Far-Reaching Impact
"That's just incredible," he told TechNewsWorld. "That hasn't been something that people could do in the history of the computer industry."
That could have far-reaching consequences for the computer industry, he contended, especially the segment that has used the inability to move software between systems as a way to lock customers into a particular hardware line.
"It means that the proprietary locks that suppliers have had on users would be shattered, and the whole economics of the computer industry could change," Brookwood said.
Aside from entrapment by vendors, there are other reasons companies looking to move legacy software, without recompiling it, to newer hardware will welcome QuickTransit, according to Tony Iams, lead analyst with D.H. Brown Associates in Port Chester, New York.
"Whenever you have to migrate, recompiling software is often a challenge," he told TechNewsWorld. "If it's a home-grown application, you might not have the source code anymore, or the people that wrote the application might be gone."
"If it's a third-party application," he continued, "you might not be able to get support for it anymore."
May Reach Desktop
The initial versions of QuickTransit will be for the Itanium processor with support for MIPS, PowerPC, x86 and mainframe binaries; the Opteron processor with support for MIPS, PowerPC and mainframe binaries; x86 processors with support for MIPS, PowerPC and mainframe binaries; and the PowerPC processor with support for MIPS, x86 and mainframe binaries.
"It won't translate any computer to any other computer -- that would be fantasy," Silicon Insider's Jim Turley said. "But for the computers that it supports, it works pretty darn well."
Although Transitive is setting its sights on the enterprise market for QuickTransit, the software might be signaling a trend for cross-platform computing that will reach the desktop.
"In 2006, we could be seeing Windows running on Power," Rob Enderle, principal analyst of the Enderle Group, told TechNewsWorld. "And we can see the Mac on Windows -- either authorized or not -- because the capability will exist in the second half of next year to make that happen."
"We're going to be talking about this a lot in 2005," he continued. "And as we get toward the end of the decade, we're going to be seeing some choices that we've never had before."
Software Freedom Day: A New Holiday for Open Source? August 26, 2004
Sunil Abraham, IOSN spokesperson in its Malaysia office, told LinuxInsider that the group is assisting in promoting the events because it feels that open-source software is in line with the organization's development goals, because it increases access, ownership and control of information and communication technologies.
Ancient Lessons and Open-Source Insurance August 17, 2004
Some things never change. We have a lot more software patents today than we did 5,000 years ago, but the insurance market for the use of software is based on the same categories the Phoenicians used: insured, self-insured and uninsured. One company offering insurance specifically against patent and copyright infringement claims stemming from the use of open-source software is Open Source Risk Management (OSRM).
More by John P. Mello Jr.
McAfee Gives Enterprise Macs a Bodyguard November 02, 2009
When it comes to Mac use in an enterprise environment, running third-party security software isn't just a matter of using an abundance of caution. It may also be a matter of complying with governance mandates and regulations. McAfee's new Endpoint Protection for the Mac targets enterprise systems handling large amounts of sensitive data.
Adobe Elements Buffs Up for Mac October 26, 2009
For the almost-but-not-quite pro photog, Adobe Photoshop Elements offers a collection of tools that go beyond most free offerings but don't dish out the wallet-busting feature overload of full Photoshop. In the past, some Mac users have been annoyed with Adobe for having versions of Elements ready for Windows months before they were out on Mac. With version 8, both platforms get their chance at the same time.
GoToMyPC Gets Ready to Go to Your Mac October 19, 2009
GoToMyPC has been a popular remote access product in Citrix's portfolio, and previous versions have allowed any Net-connected computer to remotely control a PC. A new version, soon to come out of beta and into full release, can access Macs as well. With the growth of both telecommuting and Macs in the enterprise, Citrix felt the time was right.