I think the point I was trying to make is if a substantial amount has been changed, on what basis is it still considered “old”?
If every plank and nail of the ship is replaced during it’s voyage, is it still the same “old” ship that disembarked?
It would be interesting to run a diff of snapshots of any software in 1960 and its 2060 version, if e.g. SABRE or the IRS system may last that long.
Is it though? Or are you assuming it has to be replaced life-for-like? If so, why don't we apply the same to software? I don't think that constraint is a given with hardware. Is a remodeled house constrained by it's original design? It seems to come down to how much you want to invest in "refactoring" the old house.
Your comment made me think of the evolution of the F/A-18. The new variants are utterly different than their original, yet are still technically the same airframe.
This is what Boeing had in the 737MAX. It was a different aircraft, but it looked like the 737-800.
Before DNA sequencing became efficient, a particular protein inside the ribosome was used to study genetic divergence.