VMware ThinApp

Last updated
VMware ThinApp
Original author(s) Jitit Inc. [1]
Developer(s) VMware
Stable release
2212 / January 12, 2023;11 months ago (2023-01-12) [2]
Operating system Windows Vista and later
Windows Server 2008 and later
(previously Windows XP and Windows Server 2003)
Size 18  MB
Type Application virtualization
Portable application creator
License Shareware
Website www.vmware.com/products/thinapp

VMware ThinApp (formerly Thinstall) is an application virtualization and portable application creator suite by VMware that can package conventional Windows applications [3] so that they become portable applications by running on another operating system. According to VMware, the product has a success rate of about 90–95% in packaging applications. [4]

Contents

History

ThinApp (previously known as Thinstall) was originally developed by Jitit Inc. and was acquired by VMware on January 15, 2008. [5] VMware later used the code name VMware Project North Star while the product was in beta. [6] On June 10, 2008, VMware announced that the final name for the product was going to be VMware ThinApp. [7] The trial version of Thinstall was initially available only to corporations, [8] then VMware offered a public trial version. [9]

Technology

VMware ThinApp provides application virtualization. [10] ThinApp is able to execute applications without them being installed in the traditional sense by virtualizing resources such as environment variables, files and Windows Registry keys. The virtual environment presented to the client is a merged view of the underlying physical and virtual resources, thereby allowing the virtualization layer to fool the application into thinking that it is running as if it were fully installed. ThinApp does not have any pre-installed components and does not require the installation of device drivers allowing applications to run from USB flash drives or network shares without ever requiring Administrator rights. ThinApp converts standard application installers such as .msi files into self-contained EXE files, which includes everything required to run. Also it is able to scan a system before and after an application's installation and create a portable executable based upon changes made to the systems files and registry. Unlike self-extracting ZIP files, ThinApp does not extract files to disk or require system registry changes in order to run applications. ThinApp versions released after 5.2.3 drop support Windows XP and Windows Server 2003 and later. [3]

Editions

The most "basic" version of ThinApp is "VMware ThinApp Starter Edition", offered for free with any purchase of VMware Workstation, [11] [12] while the most "advanced" version is "VMware ThinApp Enterprise Edition", which adds support for AppSync updating, Active Directory integration and allows usage by multiple users (both for the ThinApp Packager and ThinApp Client). [11]

See also

Related Research Articles

Virtual PC is an x86 emulator for PowerPC Mac hosts and a virtualization app for Microsoft Windows hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003. The Mac version was discontinued in 2006 following the Mac transition to Intel, while the Windows version was discontinued in 2011 in favour of Hyper-V.

<span class="mw-page-title-main">Zero Install</span> Software packaging mechanism

Zero Install is a means of distributing and packaging software for multiple operating systems.

Win4Lin is a discontinued proprietary software application for Linux which allowed users to run a copy of Windows 9x, Windows 2000 or Windows XP applications on their Linux desktop. Win4Lin was based on Merge software, a product which changed owners several times until it was bought by Win4Lin Inc. Citing changes in the desktop virtualization industry, the software's publisher, Virtual Bridges, has discontinued Win4Lin Pro.

Platform virtualization software, specifically emulators and hypervisors, are software packages that emulate the whole physical computer machine, often providing multiple virtual machines on one physical platform. The table below compares basic information about platform virtualization hypervisors.

<span class="mw-page-title-main">Portable application</span> Type of computer program

A portable application, sometimes also called standalone, is a program designed to operate without changing other files or requiring other software to be installed. In this way, it can be easily added to, run, and removed from any compatible computer without setup or side-effects.

Application virtualization is a software technology that encapsulates computer programs from the underlying operating system on which they are executed. A fully virtualized application is not installed in the traditional sense, although it is still executed as if it were. The application behaves at runtime like it is directly interfacing with the original operating system and all the resources managed by it, but can be isolated or sandboxed to varying degrees.

Symantec Workspace Virtualization is an application virtualization solution for Microsoft Windows by Symantec, now known as Symantec Endpoint Virtualization Suite (SEVS).

<span class="mw-page-title-main">VMware Workstation Player</span> Virtualization software package

VMware Workstation Player, formerly VMware Player, is a virtualization software package for x64 computers running Microsoft Windows or Linux, supplied free of charge by VMware, Inc. VMware Player can run existing virtual appliances and create its own virtual machines. It uses the same virtualization core as VMware Workstation, a similar program with more features, which is not free of charge. VMware Player is available for personal non-commercial use, or for distribution or other use by written agreement. VMware, Inc. does not formally support Player, but there is an active community website for discussing and resolving issues, as well as a knowledge base.

The following is a timeline of virtualization development. In computing, virtualization is the use of a computer to simulate another computer. Through virtualization, a host simulates a guest by exposing virtual hardware devices, which may be done through software or by allowing access to a physical device connected to the machine.

<span class="mw-page-title-main">VMware Workstation</span> Hosted hypervisor for Windows and Linux

VMware Workstation Pro is a hosted hypervisor that only runs on x64 versions of Windows and Linux operating systems. There used to be an x86-32 version for earlier versions for the software. It enables users to set up virtual machines (VMs) on a single physical machine and use them simultaneously along with the host machine. Each virtual machine can execute its own operating system, including versions of Microsoft Windows, Linux, BSD, and MS-DOS. VMware Workstation is developed and sold by VMware, Inc. There is a free-of-charge version called VMware Workstation Player, for non-commercial use. An operating systems license is needed to use proprietary ones such as Windows. Ready-made Linux VMs set up for different purposes are available from several sources.

<span class="mw-page-title-main">VMware ESXi</span> Enterprise-class, type-1 hypervisor for deploying and serving virtual computers

VMware ESXi is an enterprise-class, type-1 hypervisor developed by VMware for deploying and serving virtual computers. As a type-1 hypervisor, ESXi is not a software application that is installed on an operating system (OS); instead, it includes and integrates vital OS components, such as a kernel.

<span class="mw-page-title-main">VirtualBox</span> Open-source x86 virtualization application

Oracle VM VirtualBox is a type-2 hypervisor for x86 virtualization developed by Oracle Corporation. VirtualBox was originally created by InnoTek Systemberatung GmbH, which was acquired by Sun Microsystems in 2008, which was in turn acquired by Oracle in 2010.

Microsoft Application Virtualization is an application virtualization and application streaming solution from Microsoft. It was originally developed by Softricity, a company based in Boston, Massachusetts, acquired by Microsoft on July 17, 2006. App-V represents Microsoft's entry to the application virtualization market, alongside their other virtualization technologies such as Hyper-V, Microsoft User Environment Virtualization (UE-V), Remote Desktop Services, and System Center Virtual Machine Manager.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine over a network connection. RDS was first released in 1998 as Terminal Server in Windows NT 4.0 Terminal Server Edition, a stand-alone edition of Windows NT 4.0 Server that allowed users to log in remotely. Starting with Windows 2000, it was integrated under the name of Terminal Services as an optional component in the server editions of the Windows NT family of operating systems, receiving updates and improvements with each version of Windows. Terminal Services were then renamed to Remote Desktop Services with Windows Server 2008 R2 in 2009.

Turbo is a set of software products and services developed by the Code Systems Corporation for application virtualization, portable application creation, and digital distribution. Code Systems Corporation is an American corporation headquartered in Seattle, Washington, and is best known for its Turbo products that include Browser Sandbox, Turbo Studio, TurboServer, and Turbo.

A hosted desktop is a product set within the larger cloud-computing sphere generally delivered using a combination of technologies including hardware virtualization and some form of remote connection software, Citrix XenApp or Microsoft Remote Desktop Services being two of the most common. Processing takes place within the provider's datacenter environment with traffic between the datacenter and the client being primarily display updates, mouse movements and keyboard activity.

Novell ZENworks Application Virtualization is an application virtualization and portable application creation console by Novell that allows a user to build applications that run like an executable file.

Cameyo is an application virtualization product. It aims to virtualize Windows applications so that they can run on other machines or in HTML5 browsers. It is reported to be easy to use, light in weight, and compatible with a wide variety of applications. The company’s web site includes a library of ready-to-use virtualized free and open-source virtual applications which can be downloaded or run in the browser. Cameyo has a free edition for home and small businesses for up to 49 machines.

Android devices have the ability to run virtual machines or emulate other operating systems. It does this either via desktop virtualization, platform virtualization, or emulation via compatibility layer.

References

  1. "vFILTERS: VMware Thinapp history and basic work... - VMware Communities". vmware.com. Archived from the original on 2016-03-04. Retrieved 2014-05-21.
  2. "VMware ThinApp 2212 Release Notes". VMware, Inc. January 12, 2023. Retrieved May 20, 2023.
  3. 1 2 ThinApp User's Guide: ThinApp 5.1 (PDF). VMware. 10 December 2014.
  4. "Top 10 Questions on ThinApp". vmware.com.
  5. "VMware to Expand Desktop Virtualization Solution with Acquisition of Thinstall" (Press release). VMware. January 15, 2008. Retrieved 2008-06-11.
  6. "VMware ThinApp (Project North Star/Thinstall) Release Candidate". VMware. June 10, 2008. Archived from the original on 2012-08-28. Retrieved 2008-06-11.
  7. "VMware Launches ThinApp 4.0 to Run Virtually Any Application on Any Windows Operating System without Conflict by raju" (Press release). VMware. June 10, 2008. Archived from the original on June 12, 2008. Retrieved June 11, 2008.
  8. "VMware ThinApp Application Virtualization Platform: IT Management Solutions". Thinstall.com. Archived from the original on 2009-03-12. Retrieved 2009-10-22.
  9. "Evaluate VMware ThinApp". VMware . Retrieved 2008-08-09.
  10. "Introduction to VMware ThinApp" (PDF). VMware. 2008-06-26. Retrieved 2008-08-05.
  11. 1 2 "VMware Workstation Pro" . Retrieved 2023-12-22.
  12. "Buy VMware Workstation 7, Get VMware ThinApp Starter Edition For Free!". vmware.com.