| France-Français |
|
|
|
![]() |
Notes de mise à jour pour HP-UX 11i version 1, septembre 2005 : Serveurs et Stations de travail HP > Chapitre 2 Présentation
de HP-UX 11i version 1Compatibilité HP-UX 11i v1 |
|
HP garantit depuis longtemps la compatibilité de HP-UX. Étant donné qu’elle protège vos investissements et permet des mises à niveau faciles, la compatibilité constitue une caractéristique importante dont HP a toujours été conscient et que les clients de HP attendent. Les exigences de compatibilité s’appliquent tant aux produits HP-UX qu’à ceux de fournisseurs tiers. Tous les produits tiers (et les produits associés) sont des éléments d’égale importance dans l’environnement complet du client. Les solutions clients comportent souvent plusieurs chaînes complexes d’applications dépendantes couvrant la gamme complète des produits HP-UX et des produits tiers. Un maillon brisé dans la chaîne des dépendances peut entraîner le non fonctionnement d’une application. La prise en charge de la chaîne de compatibilité ininterrompue sur HP-UX représente l’un des avantages les plus importants offerts par HP. HP-UX supporte la compatibilité ascendante entre 11.0 et 11i. Cette section décrit ce que cela signifie pour les applications exécutables, les fichiers objets, les fichiers sources, les données et les bibliothèques. Les exceptions de compatibilité, notamment les exceptions concernant les systèmes Superdome, sont décrites au chapitre 14, « Compatibilité, » des Release Notes pour HP-UX 11i, décembre 2004 (et dans les éditions antérieures), disponibles à l’adresse suivante : http://docs.hp.com/en/oshpux11i.html. Les types de compatibilité suivants sont supportés entre 11.0 et 11i pour les applications fonctionnant correctement :
(Pour les exceptions de compatibilité connues entre HP-UX 11.0 et 11i, voir la section « Known Compatibility Exceptions from HP-UX 11.0 to 11i » (Exceptions de compatibilité connues entre HP-UX 11.0 et 11i) des Release Notes pour HP-UX 11i, décembre 2004 [et éditions antérieures].) Une application qui fonctionne correctement respecte les caractéristiques suivantes :
Une application fonctionnant sur HP-UX 11.0 conservera le même comportement sur HP-UX 11i 32 bits et 64 bits. Cela s’applique aux fichier exécutables, fichiers binaires traités par l’éditeur de liens de HP avec ld ou indirectement avec le compilateur, et qui peuvent être exécutés par le programme de chargement HP-UX (exec). Le logiciel qui a été compilé sur une version HP-UX 11.0 peut être recompilé sans modifications sur HP-UX 11i. Le terme source comprend les entrées source vers les compilateurs, les scripts et les fichiers makefiles. Une application peut continuer d’accéder aux fichiers de données fixes comme les systèmes de fichiers, les formats de sauvegarde et de récupération et les formats de données reconnus par HP par l’intermédiaire de diverses API de la même manière que dans la version précédente. Par exemple, les applications accèdent aux données du fichier de mots de passe grâce à getpwent() plutôt qu’en lisant directement le fichier, afin de garantir la compatibilité des données. Un objet relocalisable peut être un fichier (.o), une bibliothèque partagée (.sl) ou une bibliothèque d’archivage (.a). Différents types de compatibilité des objets relocalisables sont indiqués ci-après (vous noterez que certains exécutables ne sont pas supportés) : Compatibilité des fichiers binaires relocalisables d’une version À l’autre : Si un exécutable est créé en utilisant un lien avec des objets relocalisables compatibles de manière ascendante, de versions différentes—ou en utilisant shl_load() et dlopen() pour charger dynamiquement des bibliothèques partagées créées sur une version différente—l’application n’est supportée que de HP-UX 11.0 vers 11i. Toutefois, la liaison de bibliothèques antérieures à HP-UX 11.0 et de bibliothèques HP-UX 11.0 et 11i dans un exécutable ou objet relocalisable n’est pas supportée.
Compatibilité des objets partagés ou des objets d’archivage relocalisables : Un exécutable créé en utilisant un lien avec une bibliothèque partagée comportant des dépendances sur une bibliothèque d’archivage (situation qui se produit e cas de lien avec des bibliothèques de systèmes d’archivage) n’est pas supporté. Compatibilité des objets relocalisables de modèles de données : Un exécutable créé en liant des objets 32 bits et 64 bits n’est pas supporté. Le programme de chargement ne le permet pas. Des problèmes de compatibilité ou des exceptions ont été notés pour les produits ou les fonctionnalités suivants qui ont été mis à jour en septembre 2005. Pour plus d’informations, consultez les pages indiquées. Pour la documentation relative aux problèmes de compatibilité ou aux exceptions des mises à jour antérieures de HP-UX 11i v1, consultez les éditions précédentes des Notes de mise à jour pour HP-UX 11i, à l’adresse suivante : http://docs.hp.com/en/oshpux11i.html. Chapitre 4 : Informations spécifiques aux stations de travail et aux serveurs.
Chapitre 5 : Administration générale du système. Chapitre 6 : Gestion des disques et des fichiers.
Chapitre 7 : Internet et réseau.
Chapitre 9 : Commandes et appels système.
Chapitre 10 : Bibliothèques et programmation. Chapitre 11 : Internationalisation.
Chapitre 12 : Autres fonctionnalités.
Pour plus d’informations sur le support des produits qui ne figurent pas dans ce document, consultez la documentation des produits concernés, disponible sur les sites suivants :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||