Software distribution

If you develop software - beside of make it friendly in use - provide easy way to install it.