En arrière la compatibilité binaire (ou à la baisse de compatibilité) - une capacité de clients construit avec une vieille version de bibliothèque d'API pour s'exécuter sur un nouveau (wiki).
La hausse de la compatibilité binaire (ou de l'avant de compatibilité) - une capacité de clients construit avec une nouvelle version de bibliothèque d'API pour s'exécuter sur un vieux (wiki).
Le grand Soleil du document concernant JDK Incompatibilités dans J2SE 5.0 depuis 1.4.2 (et Java SE 6 compatibilité avec J2SE 5.0 trop) décrit la compatibilité de JDK comme suit:
JDK 5.0 est à la hausse compatible au niveau binaire avec Java 2 SDK v1.4.2 sauf pour les incompatibilités énumérés ci-dessous. Cela signifie que, sauf pour les incompatibilités, les fichiers de classe construit avec la version 1.4.2 de compilateurs exécuter correctement dans le JDK 5.0.
Je suppose que les rédacteurs de documentation ont confondu les termes "à la hausse" et "en arrière", à la compatibilité de cette phrase. Ils décrivent un "arrière", à la compatibilité, mais l'appel de cette fonction comme "la hausse" la compatibilité.
Est-ce une faute de frappe, erreur ou destinés terme ici? Est JDK "vers le haut" ou "en arrière" compatible?