Dave Parker wrote:
You've always got virtualization and emulation if you want to run an old OS to run an old program that supports an old format and its usually possible to find a way to convert things. If there's a lot of data then it's probably not too difficult to automate the conversion.
but given the fast pace of change in programs in 50 years, there might not be enough backwards compatibility towards a format that is no longer being used anymore (until after you stumble on the shoebox filled with hard drives.