Difference between Update and Upgrade
UpdatesThis is the act of making some few changes on the system which will enhances the system performance, bug fixing, security patches, additional features etc. updates are generally free within the same version.
Wait!!! what is a bug and why will they bother to fix it!
Bugs are errors committed by programmers or designers which makes the system or software performs below expectations or in an unintended manner. Although not all bugs are caused by human errors, some are caused by the computer software (operating system) that manages the application while some are caused by the software compilers by compiling the application wrongly. Bugs are found in software source code (the raw instructions that makes up a software).
Harm caused by Bugs
Bugs are very dangerous because they sometimes give hackers or intruders quick access through its vulnerability or weakness.
Bug can make computer system or device go sick, by sometimes freezing, crashing and even random restarts.
Bug can makes your system go tipsy by acting drunk! Drunk? Yeah! If human is drunk he goes destructive! A bug can make your system destructive too by deleting or altering of unintended files.
Bugs that existed in the Therac-25 radiation therapy machine was directly responsible for the death of some patients in the 1980s.
In 1996 the European agency lost $1billion prototype Ariane 5 rocket due to bug, it was destroyed less than a minute after lunched.
A bug in royal air force Chinook helicopter system leads to the death of 29!
in 2002 a research by US department of commerce' National institute of standards and technology concluded that software bug cost the US economy nothing less than $59billion annually.
Patches are pieces of software that are designed and released by the software company for the purpose of software enhancement, error correction bug fixing, vulnerability correction etc.
Upgrades
This is an updates but more advanced. Upgrades contains major updates. It increased the version number of the software or system. Upgrades can sometimes refers to overhauling of a system or software. Android version changes from version 1 to Android L which is version 5.0 this is a typical example of an upgrade, changing from BB Os 5 to 7 is an upgrade, or upgrading from windows 8.1 to windows 10. upgrades can be again refers to the overall change in a system firmware. A firmware refers to the software that basically controls the system hardware.
Upgrades usually comes with a renewed UI user interface, with additional features that are usually not present in the previous version.
It is not always free especially on premium products or application software. Microsoft before used to charge for upgrade on windows OS but they later start giving out free upgrades when it released its windows 8.1 and allow the windows 8 users to upgrade free and presently has given free upgrade to windows 10 for windows 7, windows 8 and windows 8.1 users.
Reference: Wikipedia Enfocus
Comments
Post a Comment