future-proof

 

adjective

  • (of a product or system) unlikely to become obsolete.

verb

[with object]
  • make (a product or system) future-proof: this approach allows you to future-proof your applications