Installers and Uninstallers Unleashed.
Only few programs can work immediately after you copy them onto your HDD. A lof of them require you to create an installation by means of a software installer.
The majority of programs you see nowadays are released as a distributive.
For programmers there are ample possibilities to make their releases more successful with the help of commercial or freely distributed installation maker.
Should you work with Windows system, there is a widely spread program called Microsoft Windows Installer that lets programmers install software.
IntstallShield and SetupBuilder are two more installation software programs for Microsoft Windows platform.
All of them could create the so-called packages that can let you install software on any Windows system.
Not happy with commercial install creator software? There are also a some good open source solutions available. Check out Clickteam Install Creater and Innosetup, to name a couple.
Many software solutions these days are developed for more than one system.
Making installation packages for different platforms often requires quite a bit of effort on the part of developers.
Developers have to produce and assure the quality of each installer for each platform.
The good news is, though, that you there are anumber of multi-platform installation software programs.
Java programmers who fancy open source projects may go for Java install creator IzPack..
If we speak of installers, it would be wrong not to mention their cousins, i.e. uninstallers.
In the past some solutions contained no uninstallers, so some third-party uninstallers were to be used.
Third-party uninstallers are seldom used in such a way now, because they are often less effective than built-in uninstallers.
And yet, even today there might be use for third party uninstallers.
Many applications have functionalities that are not erased by the built-in uninstall solution.
One more difficulty that these solutions could assist with is erasing Trojan and spyware.
Such a application will not delete itself voluntarily, so some help from a dedicated uninstaller could be needed.
Uninstallers sometimes include some extra functionality such as handing cache memory and managing temporary files, and so on.

