How to deal with "software end-of-life" situations?
- by rwong
When a vendor declares that they no longer intend to provide any support or services to a piece of software (and stated the intent to exit the business - offering no upgrade paths), and stated that customers must pay a nominal fee in order to have the existing data exported, what kind of recourse do programmers/customers have?
Things I can think of:
Need to purchase spare hardware and set up a spare environment on which the software can continue to operate.
Various data export methods which do not require vendor involvement. (For example, screen scraping, printing to image followed by re-scanning, etc)
Parallel systems where staff will duplicate the old data into a new system manually or semi-automatically
Legal means, in case the vendor is in financial trouble
Any other ideas?
Assuming that there is no "circumvention" involved (no DRM, no DMCA), is data recovery or reverse engineering legal/acceptable?