Thinstall 3
Description: Thinstall enables ISVs and software companies to pacgae their
applications into a single selfcontained EXE that ensures the
application runs conflict-free, and without requiring installation.
Challenges
Any company that develops software knows that one of the most time
consuming and expensive components of delivering software is testing to
make sure your code doesn’t break or get broken by someone else’s code.
When installing commercial software on computers ‘in the wild’,
installation conflicts are one of the top 3 issues requiring a support
call. Yet, months of regression testing still don’t eliminate
installation or run-time conflicts which can result in costly technical
support calls that rapidly erode profits.
Thinstall Solution
Thinstall virtually eliminates QA testing against multiple
platforms and other applications. So software companies, consultants,
and independent developers can realize immediate benefits including a
faster time to market, reach a larger market - including corporate IT
desktops - and ensure a flawless end user experience:
Eliminate all installation conflicts. Thinstall, all registry keys,
DLLs, code frameworks such as .NET or Java, and third party libraries
are packaged into a single, compressed EXE. Other applications, Windows
upgrades, registry key deletions, or OS corruptions will not effect an
Thinstall packaged application.
Eliminate the need for administrator rights. Because software is not
installed, administrator rights are not required to run an Thinstall
packaged application. This is key when running applications in a
corporate locked down desktop environment or on home computers where
end users don’t know how to access administrator capabilities.
Additionally, OCX and ActiveX components do not need to be registered.
Speed time to market. Introducing and updating applications is faster
because QA testing can be reduced to single application testing. Reduce
QA testing from months to days.
Accelerate new software development projects by enabling developers to
use the latest runtimes, frameworks, and components. Never require the
user to download anything but your software.
Run directly from any media. Thinstall packages all code components
into a single EXE so that the application can be run directly from a
CDROM, USB key, or network, without requiring installation.
A positive out of the box experience. Thinstall ensures a successful first time end user experience
Thinstall also protects against hacking and disassembly:
Flexible licensing capabilities. Thinstall License Manager provides a
range of features that allows control of how the application is
licensed. Evaluation trials, number of executions, locking the software
to hardware are just some of the capabilities available.
The Thinstall technology
Thinstall provides an application ‘sandbox’ which protects the
local OS from modifications that could affect stability or security and
also enables applications to be run safely from restricted user
accounts without local installation.
Thinstall does this with no noticeable runtime performance impact or
source code changes; the Thinstall Virtual OS technology component is
less than 300K on disk and occupies only 1 MB RAM at runtime.
Application Virtualization isolates only the applications and does not
require another virtual machine instance.
Eliminate software conflicts in any Windows environment
Thinstall removes compatibility issues that applications face when deployed across varying versions of Windows:
Run multiple versions of the .NET framework, Java, or MDAC on the same machine - without rewriting any code.
Eliminate the need to install shared libraries and runtimes such as ActiveX controls, the.NET framework, the JRE, and MDAC.
Run instantly in any environment: Terminal Servers, Citrix MetaFrame, locked-down desktops, laptops, and home PCs.
Eliminate file system and registry conflicts and security related errors in thin client and locked down desktops
Ability to run multiple versions of an application concurrently on PC’s or Terminal Servers and Citrix
Allow multiple conflicting application versions to run simultaneously on a single computer
Eliminate complex application security rights management for your end users
Thinstall eliminates the need for end users or Corporate IT
Administrators to change Administrative privileges to run your
application. End users don't have to know how to change their computer
settings and IT is happy because their desktops are protected from
registry and file system changes.
Further more, Thinstall eliminates the requirement for multi-user
access in Terminal Server or shared desktops environments. Your
application won't cause PC instability because users don't need to be
granted write access to global registry and file system locations.
Deploy faster with a single, compressed EXE
All of the application executables, DLLs, registry keys, data
files, and 3rd party libraries can be compressed into a single EXE that
runs as an isolated application, without modifying the host operating
system, file system, or registry.
End users benefit by having the full richness of Windows-based
applications and a positive out-of-the-box experience, regardless of
their configuration. Technical support experiences reduced cost and
pain associated with resolving installation conflicts.
Further more, Thinstall virtualized applications can be accessed over
any existing delivery infrastructure such as internal company networks
(LAN, WAN, Intranet), the Internet, Web servers, CD-ROM, and Flash
devices.
Reduce QA testing, faster time to market
Thinstall speeds time to market by eliminating regression testing with
multitudes of applications. Because virtualized applications don't
modify the file system or registry, they are able to run without risk
of changing the host OS and regression testing can be reduced to single
application testing. Risk and dependencies are removed and testing
cycles are significantly shortened.
Additionally, Thinstall greatly accelerates projects by enabling
developers to use the latest runtimes, frameworks, and components
rather than being limited by what end users need to have installed or
by the corporate upgrade schedule.
Secure and protect code
Thinstall provides a wide range of options for managing licenses and
protecting code. Source code is protected from reverse engineering.
Numerous licensing options provide flexibility for terms and user
access as well as control for key issue. Installation features allows
options for where the program is installed, how launched, and how
upgraded.
Complementary to machine virtualization
Thinstall Application Virtualization Technology is complementary to
machine virtualization technologies such as VMware and Virtual PC.
Because Thinstall does not use emulation or simulate an entirely
isolated PC, running applications have no performance penalties,
additional OS licenses are not required, and virtualized applications
have direct access to the parts of the PC file system and network as
permitted by the administrator. The Thinstall Virtual OS (only 300k) is
packaged with each application enabling them to run instantly without
any installation. For the first time, multiple versions of applications
and their required runtime components can run concurrently on a single
OS.
http://rapidshare.com/files/41323462/Thinstall_3.rar