@ST Re: The problem probably wasn't the software...
Cross compilation had been around before 1989. So code portability had a thought.
As others have pointed out... it could have been due to the hardware as well as the specific libraries to analyze the data. There's no reason why they couldn't migrate the data to another system once they've pulled it off the older hardware, although you will have to recreate/port the old very specific libraries used to work on the data.
That could prove to be a bit more problematic.
We don't have enough information on the quality of the code.