As matter of fact I keep all versions of Software updates I use on My Computer and have a separate internal Drive just for Software "some software I have no idea what it is anymore, when I check the date ^_^. My desktop currently STILL stores up to 6.5TB of data and has been the last 5 years." No reason to update/upgrade my System anymore unless there is a failure. Is an AMD 8 core running at 4GHZ and 3 monitors.
So YES keep copies of software to a point.
Mags