Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
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 1

Compatibilité HP-UX 11i v1

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

Compatibilité entre HP-UX 11.0 et 11i

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 :

  • Compatibilité binaire

  • Compatibilité source

  • Compatibilité des données

  • Comptabilité des objets relocalisables

  • Compatibilité de mise à niveau

(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 :

  • Utilisation d’API publiques, documentées

  • Respect des pratiques requises spécialement documentées

  • Non utilisation de fonctionnalités documentées, décrites spécifiquement comme présentant des restrictions de plate-forme, d’architecture ou de configuration

  • Non décomposition d’un produit HP-UX afin de réutiliser les résultats de la décomposition

Compatibilité binaire

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).

Compatibilité source

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.

Compatibilité des données

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.

Comptabilité des objets relocalisables

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.

ATTENTION : Même si l’éditeur de liens permet de lier des bibliothèques antérieures à HP-UX 11.0 et des bibliothèques HP-UX 11.0 et 11i dans un exécutable ou objet relocalisable (sans afficher de messages d’avertissement ou d’erreur), l’exécutable peut ne pas fonctionner correctement.

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.

Compatibilité de mise à niveau

Les données et les configurations personnalisées de HP-UX 11.0 sont conservées lors de l’installation et de la mise à jour vers HP-UX 11i.

Problèmes de compatibilité ou exceptions dans HP-UX 11i v1 de septembre 2005

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. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 5 : Administration générale du système. 

Chapitre 6 : Gestion des disques et des fichiers. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 7 : Internet et réseau. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 8 : Sécurité. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 9 : Commandes et appels système. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 10 : Bibliothèques et programmation. 

Chapitre 11 : Internationalisation. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Chapitre 12 : Autres fonctionnalités. 

  • Cette section ne comporte pas de problèmes de compatibilité connus pour la version mise à jour des environnements d’exploitation HP-UX 11i de septembre 2005.

Support produits

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 :

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 2005 Hewlett-Packard Development Company, L.P.