VMware ThinApp 4.5, announced Wednesday, is designed to reduce the amount of coding and testing needed to move applications to a new operating system while minimizing risk of downtime, VMware says.
[ What are the 5 things VMware must do to fend off Microsoft? | Keep up with the latest in virtualization with David Marshall's Virtualization Report, and read InfoWorld's Virtualization newsletter. ]
Like most industry players, VMware is expecting http://www.networkworld.com/news/2009/102109-windows7-virtual-desktop.html ">Windows 7 to drive increasing virtualization of desktops and applications. Moving legacy apps to the new operating system will be difficult, and customers "are looking to use application virtualization to migrate or simplify the migration of existing applications to Windows 7," says Raj Mallempati, director of desktop product marketing for VMware.
ThinApp, a result of VMware's 2008 acquisition of application virtualization vendor Thinstall, packages an application and its settings into "a single executable [file] that is isolated from the OS," VMware explains. The packaged application includes registry keys, dynamic-link libraries and frameworks, while presenting a virtualized view of the application to a user. Applications can be deployed over the network or from a USB drive, allowing users to work on applications from various computers.
The technology is often run in conjunction with a server virtualization deployment, but it's not required, Mallempati says.
New features in ThinApp 4.5 include improved memory sharing between multiple instances of applications and reduced file page usage, reducing network bandwidth usage. In addition, registry transaction protection can "ensure registry file integrity and eliminate potential data corruption due to crash or system failure."
ThinApp starts at $5,000 for the software platform and 50 client licenses. Additional user licenses are $39 each.
Follow Jon Brodkin on Twitter: www.twitter.com/jbrodkin
Read more about software in Network World's Software section.