My group keeps comprehensive backups due to our products' extraordinary life span, 10 years or more. We limit support to more recent versions. Archived source code is generally available to the team, although some older items take a minor bit of effort to retrieve. We have one application, an in-house debugging tool, that has been in active development since 2000.
Software Zen: delete this;