To consider the future of machine lifespans, it is useful to first consider the past. How has the useful lifetime of large
complex machines changed? Perhaps the closest analogy is cars: cars have – in the last 50 years – had their lifetimes
extended significantly, as technology has improved to enable them to keep running longer.
If these trends continue, in 1000 years or so, complex machines will have lifespans so long that they can be well approximated by saying they are infinite. This does not factor in potential breakthroughs in technological maintenance (e.g. mimicking how biological systems can repair and maintain themselves, allowing them to run indefinitely), just incremental improvements based on historical patterns.