Glossary » forward compatibility
forward compatibility
designing software to work with future versions of itself, e.g. by anticipating the needs of future versions and how they will impact data formats and network protocols. For instance, in web development, writing HTML so that it will work in future browsers, which requires anticipating how HTML will evolve.