I've had this happen in all sorts of software products: You purchase a software product, download it, install it, and then after the install, the program immediately begins downloading an update or a patch. Ideally, I would imagine that the download package would somehow be linked to the product's repository so that stable releases could be pushed to the product site rather than having to force the user to wait through an update after install. Are there any technical reasons for the install/update process or is it just a case of poor deployment infrastructure on the part of a lot of companies?
Are there technical reasons for an immediate update following a fresh download/install?
deployment;software updates
It's not poor, deployment of the main install image and downloadable update/patch are different things.You cannot expect software providers chase all their downloadable images at all the mirrors to be updated with the latest nightly build, although some do that.Usually, a cut-off is being made for a release image, and until the next cut-off, the updates are provided as patches one by one and are being downloaded by the product after it installs.