Qu'est-ce que la compatibilité descendante?

Parfois appelée compatibilité descendante, la compatibilité descendante est un terme utilisé pour décrire un logiciel ou un matériel compatible avec les versions précédentes de logiciels ou de systèmes d'exploitation. Sans compatibilité avec les versions antérieures, un programme fonctionnant avec un processeur d'ordinateur ou un système d'exploitation ne fonctionnerait plus avec la nouvelle version. Par exemple, presque tous les logiciels exécutés sur un ordinateur Windows 7 fonctionneraient après la mise à niveau vers Windows 10.

La plupart des développeurs et des fabricants essaient de maintenir la compatibilité ascendante de leurs produits depuis le lancement du processeur Intel 80286 (premier processeur rétrocompatible) en 1982. Toutefois, il peut être nécessaire pour les entreprises de renoncer à cette compatibilité pour tirer parti des nouvelles technologies. Par exemple, lorsque Microsoft est passé de la console Xbox 360 à la Xbox One, pour utiliser les technologies les plus récentes, la Xbox One n’était initialement pas rétrogradée avec les jeux de consoles précédents.

Devrais-je dire «rétrocompatible» ou «rétrocompatible»?

Vous devriez utiliser "compatibilité ascendante" ou "compatibilité ascendante" dans toutes vos écritures. En d'autres termes, il devrait toujours être "en arrière" et non "en arrière" lorsqu'il est utilisé dans ce contexte.

Compatible, Compatibilité aval, Conditions matérielles, Conditions logicielles