Why do software updates (such as notable examples iTunes and iOS) now download the entire software every time, rather than just a small patch for the portion updated?

604 views

I miss the days of software patches. The program might be 5 gb, but the update patch might be just a fraction of that, and it would apply itself to the installed files. Nowadays it seems more common (or at least increasingly) that the provider just makes you download the entire program in the latest version. So why is this done? It seems like a massive waste of bandwidth.

In: Technology

4 Answers

Anonymous 0 Comments

for iOS and Mac apps, the entire app bundle is cryptographically signed, so that it’s easy to verify that the app has not been tampered with. This increases security and protects against malware, but also makes it difficult to release patches

every time Apple releases a new version of XCode – even a small delta change – I have to download the entire 6+ GB file to install it

You are viewing 1 out of 4 answers, click here to view all answers.