Transition de MSJVM : Forum Aux Questions

Paru le 30 septembre 2003 | Dernière mise à jour : 08 mai 2004

Voici les réponses aux questions les plus fréquentes sur la transition à partir de Microsoft® Java Virtual Machine (MSJVM).


Q.Qu'est-ce que Microsoft Java Virtual Machine ?
R.

Microsoft Java Virtual Machine (MSJVM) est une technologie qui a été incluse dans certaines versions de Microsoft Internet Explorer, composant de Microsoft Windows®. Elle permet à certains types de programmes, nommés applications ou applets Java, de s'exécuter sur des ordinateurs Windows.

Q.En quoi l'accord signé en avril 2004 entre Microsoft et Sun affecte-t-il la transition à partir de MSJVM ?
R.

Un seul changement : la date de fin de support de MSJVM est reportée du 30 septembre 2004 au 31 décembre 2007, ce qui offrira à nos clients un délai considérable pour assurer le remplacement de MSJVM par une autre solution, selon un calendrier qu'ils peuvent maîtriser. Points particuliers du support MSJVM :

Points particuliers du support MSJVM :

Microsoft ne distribue plus MSJVM et n'apportera plus aucune modification au code actuel. Les produits et les références Microsoft qui contiennent MSJVM seront progressivement retirés ou remplacés par des versions sans MSJVM.

Microsoft continuera à proposer des conseils et des outils pour aider ses clients à migrer à partir de MSJVM.

Microsoft continuera à gérer les problèmes de sécurité de MSJVM, à l'exclusion de tout autre problème, jusqu'au 31 décembre 2007.

Q.En quoi l'accord signé en avril 2004 entre Microsoft et Sun pourrait-il affecter mon activité ?
R.

Microsoft et Sun ont mis fin à un différend antérieur portant sur un accord signé en janvier 2001. Cet accord de 2001 organisait la phase d'abandon de MSJVM, et notamment la fin du support technique. Le seul changement intervenu sur la phase d'abandon prévue par l'accord de 2001 porte sur la date de fin de support de MSJVM, repoussée au 31 décembre 2007.

Microsoft Java Virtual Machine (MSJVM) est installé sur de nombreux ordinateurs et serveurs, parce qu'il était inclus dans certaines versions de Microsoft Internet Explorer, composant de Windows. De plus, certains produits utilisent MSJVM dans des applications Java personnalisées pour clients ou serveurs, ainsi que dans des applets Java. C'est le cas par exemple d'applications de commerce interentreprises ou grand public, et de sites Web. Pour qu'ils fonctionnent correctement, il faut que MSJVM ou l'ordinateur virtuel Java d'un autre fournisseur soit installé sur l'ordinateur. Nos clients sont invités à identifier et éliminer toutes leurs dépendances vis-à-vis de MSJVM avant la date de fin du support technique, le 31 décembre 2007.

Q.Que signifie l'accord d'avril 2004 pour le support Java assuré par Microsoft ?
R.

À l'avenir, Microsoft n'inclura plus MSJVM dans ses logiciels et ses références. Les logiciels et les références qui contiennent actuellement MSJVM seront progressivement retirés ou remplacés par des versions sans MSJVM. Dans le cadre de ce nouvel accord, Sun et Microsoft se sont engagés à améliorer leur collaboration et le partage des informations techniques. Tous les résultats à venir de cet effort de collaboration remonteront à l'équipe produit Microsoft .NET.

Q.MSJVM (Microsoft Java Virtual Machine) continuera-t-il à fonctionner après le 31 décembre 2007, date de fin du support technique ?
R.

Même si MSJVM fonctionne encore après le 31 décembre 2007, il ne sera plus pris en charge. Si un problème de sécurité devait se produire après cette date, l'utilisation de MSJVM ne serait plus sûre. Microsoft recommande à ses clients qui continueraient d'utiliser MSJVM après le 31 décembre 2007 de verrouiller les zones de sécurité d'Internet Explorer afin que MSJVM ne fonctionne qu'avec des sites de confiance.

Q.Qu'est-ce que Microsoft demande à ses clients, et pour quelle raison ?
R.

Nos clients sont invités à prendre des mesures proactives pour se tenir informés sur ce logiciel et les autres logiciels périmés, et pour abandonner MSJM avant le 31 décembre 2007. Ils doivent notamment identifier leurs applications, tant internes que sous licence, dépendantes de MSJVM, et les remplacer ou les actualiser dans le cadre d'une migration normale et d'une mise à jour de leur informatique. Les entreprises qui planifient leur transition dès maintenant auront suffisamment de temps pour identifier leurs dépendances vis-à-vis de MSJVM, pour établir une stratégie de migration, et pour planifier, tester et déployer les solutions optimales. Le code de MSJVM est obsolète, et ne sera plus amélioré ni développé. Microsoft ne fournira plus que des correctifs de sécurité afin d'aider ses clients à assurer la sécurité de leur ordinateur.

Q.Quels sont les programmes qui utilisent MSJVM ?
R.

Un certain nombre de produits utilisent MSJVM dans des applications personnalisées Java pour clients ou serveurs, ainsi que dans des applets Java. C'est le cas par exemple d'applications de commerce interentreprises ou grand public, et de sites Web. Pour qu'ils fonctionnent correctement, il faut que MSJVM soit installé. Les applets Java démarrent automatiquement et peuvent exécuter toutes sortes de fonctions, depuis les simples programmes de calcul d'échéances de prêts ou de téléscripteurs de Bourse jusqu'à des fonctionnalités plus complexes pour les services fournis sur un site Web. Les logiciels dépendant de MSJVM peuvent avoir pour origine :

Microsoft. Une liste des applications Microsoft testées dépendant de MSJVM est disponible.
Consulter la liste des applications (149 Ko fichier PDF)

Autres fournisseurs. La plupart des fournisseurs indépendants de logiciels (ISV) proposant des applications dépendantes de MSJVM offrent sur leur site Web des informations relatives à cette dépendance et aux possibilités de migration.

Développement en interne. Les entreprises peuvent ausi détenir des programmes personnalisés développés en interne ou par un fournisseur de logiciel ou un consultant, et présentant des dépendances vis-à-vis de MSJVM. Identifiez avec votre développeur, votre consultant ou votre fournisseur de logiciel les éventuelles dépendances vis-à-vis de MSJVM.

Q.Quelles versions de Windows possèdent MSJVM ?
R.

MSJVM est inclus dans :

Windows 95

Windows 98

Windows Millennium Edition

Windows 2000 Advanced Server

Windows 2000 Professionnel

Windows 2000 Server

Windows 2000 Data Center

Windows XP

Windows NT® Server 4.0

Windows NT Server 4.0 Édition Entreprise

Windows NT Server 4.0 Édition Terminal Server

Windows NT Workstation 4.0

Windows Server Datacenter 2003

Windows CE Platform Builder 2.11

Windows CE 2.2 Connectivity Services

Windows CE 2.21 Connectivity Services

Windows CE 3.0 Connectivity Services

Windows CE 3.1 Connectivity Services

MSJVM n'est pas présent dans Windows XP SP1a, Windows XP SP2, Windows Server™ 2003 ni dans aucun futur logiciel Microsoft.

Q.Quels sont les termes de l'accord d'avril 2004 ?
R.

Le 2 avril 2004, Microsoft et Sun ont annoncé un accord qui règle leur différend et accroît leur coopération technique, et qui sera bénéfique aux clients des deux firmes. Dans le cadre de cet accord, Microsoft pourra assurer le support de MSJVM jusqu'au 31 décembre 2007.

Pour plus d'informations relatives à l'impact sur le support technique de MSJVM

Pour lire le communiqué de presse annonçant cet accord

Q.Quel logiciel MSJVM est désormais disponible ?
R.

MSJVM n'est plus distribué par Microsoft. Il ne sera plus inclus dans les futurs produits Microsoft. Les produits et les références Microsoft qui contiennent MSJVM seront progressivement retirés ou remplacés par des versions sans MSJVM. Entre 1999 et 2003, Microsoft a publié 10 mises à jour de sécurité pour MSJVM. Un correctif cumulatif est disponible sur le site Web Windows Update.

Pour analyser votre ordinateur et déterminer les mises à jour Windows disponibles

Q.Où puis-je trouver les mises à jour de sécurité pour MSJVM ?
R.

Le Bulletin de sécurité Microsoft MS03-011 contient une mise à jour de sécurité cumulative pour MSJVM. Le moyen le plus simple de déterminer si vous avez besoin de cette mise à jour est de visiter le site Web Windows Update et d'analyser votre ordinateur pour savoir quelles mises à jour disponibles le concernent. Windows Update vous recommandera toutes les mises à jour disponibles qui pourraient être nécessaires à votre ordinateur.

Pour obtenir des précisions techniques sur cette mise à jour

Pour analyser votre ordinateur et déterminer les mises à jour Windows disponibles

Q.Puis-je installer légalement des exemplaires de Windows ou d'autres logiciels contenant MSJVM ?
R.

Nos clients qui possèdent des versions de Windows contenant MSJVM sont autorisés à installer et utiliser ces versions de Windows conformément aux termes et conditions de leurs accords de licence. Cependant, Microsoft leur recommande la plus grande précaution concernant l'utilisation de logiciels incluant MSJVM après le 31 décembre 2007, et les invite à mettre en place une solution indépendante de MSJVM.

Q.Si j'installe Windows XP SP1a ou une version ultérieure, cela supprimera-t-il ma version actuelle de MSJVM ?
R.

Non. La mise à niveau du système d'exploitation ne supprime pas MSJVM de l'ordinateur.

Q.Existe-t-il un moyen de s'assurer qu'un ordinateur ne contient pas MSJVM ?
R.

Oui. Nos clients peuvent acheter un autre ordinateur équipé de Windows XP SP1a ou version ultérieure, ou exécuter une nouvelle installation (pas une mise à niveau) de Windows XP SP1a ou version ultérieure.

Q.Je suis un utilisateur grand public. Suis-je concerné ? Que dois-je faire dans l'immédiat ?
R.

Les utilisateurs grand public peuvent avoir MSJVM sur leur ordinateur, et peuvent utiliser des programmes dépendants de MSJVM. Étant donné que MSJVM sera pris en charge jusqu'au 31 décembre 2007, aucune mesure immédiate n'est nécessaire. Cependant, Microsoft leur recommande, s'ils utilisent des programmes dépendants de MSJVM, de consulter les sites Web de leurs fournisseurs de logiciels pour déterminer les actions qui pourraient être nécessaires à l'avenir. Par exemple, les utilisateurs peuvent être invités à mettre à jour ou à remplacer leurs versions actuelles avant le 31 décembre 2007.

Microsoft recommande également à tous les utilisateurs de Windows de se tenir informés des dernières mises à jour matérielles et logicielles en visitant le site Web Windows Update, ou en activant la fonction de mises à jour automatiques disponible dans les versions les plus récentes de Windows.

Pour analyser votre ordinateur et déterminer les mises à jour Windows disponibles

Q.Je possède une entreprise. Quand dois-je commencer à prendre des mesures ?
R.

MSJVM est une vieille technologie qui n'a pas été actualisée depuis de nombreuses années, à part des mises à jour de sécurité. Nos clients sont invités à prendre des mesures pour se tenir informés sur les logiciels obsolescents, et à se séparer de MSJVM en temps opportun. Les entreprises qui planifient leur transition dès maintenant auront suffisamment de temps pour identifier leurs dépendances vis-à-vis de MSJVM, pour établir une stratégie de migration, et pour planifier, tester et déployer les solutions optimales.

Q.Par où dois-je commencer ?
R.

Chaque entreprise a des besoins et des exigences différents. Avant toute autre démarche, Microsoft recommande aux entreprises, aux informaticiens, aux fournisseurs de solutions et aux développeurs de consulter le Guide de transition MSJVM qui les concerne.

Pour obtenir le Guide de transition pour développeurs (en anglais) (389 Ko fichier PDF)

Q.Quelles ressources s'offrent à moi pour m'aider dans ma transition et le remplacement de MSJVM ?
R.

Microsoft propose un ensemble complet d'outils et de conseils pour les informaticiens et les développeurs.

Pour consulter les conseils, outils et options de support existants.

Q.Je suis développeur. Puis-je continuer de distribuer MSJVM ?
R.

Les contrats de licence pour utilisateur final (CLUF) pour Microsoft Visual J++® et le SDK Microsoft pour Java concèdent des droits limités de redistribution de MSJVM (msjavx86.exe). Cependant, Microsoft vous déconseille fortement de poursuivre la distribution de MSJVM comme vous y autorisent ces contrats de licence. Pour plus d'informations, relisez les termes et conditions d'utilisation de ces logiciels.

Q.Comment déterminer mes dépendances vis-à-vis de MSJVM ?
R.

Microsoft propose à ses clients un Guide de transition MSJVM dans des versions Développeurs et Informaticiens professionnels, qui constitue un bon point de départ pour l'analyse des dépendances vis-à-vis de MSJVM. L'outil de diagnostic MSJVM est conçu pour aider les entreprises à infrastructures informatiques complexes à exécuter leurs analyses de dépendances. Il vérifie l'utilisation et les dépendances des programmes et des sites Web et produit un rapport personnalisé qui identifie ces dépendances.

Pour obtenir le Guide de transition pour développeurs (en anglais) (389 Ko fichier PDF)

Pour obtenir l'outil de diagnostic MSJVM

Il se peut aussi que les entreprises détiennent des programmes personnalisés ou développés en interne, ayant des dépendances vis-à-vis de MSJVM. Si votre entreprise utilise des programmes de ce type, vous devriez demander à votre développeur, consultant ou fournisseur de logiciels de vous aider à identifier les dépendances MSJVM, et vous informer sur les mesures à prendre pour minimiser ces dépendances et leur impact potentiel sur votre activité.
Pour vous aider à identifier vos dépendances, répondez à ces questions :

Utilisez-vous une version de Windows antérieure à Windows XP SP1a ?
Si la réponse est oui, MSJVM est probablement installé sur votre ordinateur.

Utilisez-vous d'autres logiciels Microsoft, comme Works ou Publisher ?
Si la réponse est oui, vous devriez consulter la liste des logiciels Microsoft testés présentant des dépendances MSJVM possibles.

Pour consulter la liste des applications dépendantes (149 Ko fichier PDF)

Cette liste d'applications inclut des options pour la suppression des dépendances. Pour des conseils supplémentaires, voir la page du Support technique MSJVM.

Pour consulter les conseils, outils et options de support existants

Utilisez-vous d'autres logiciels de gestion non Microsoft, tels que des logiciels de comptabilité, de productivité, de traitement de texte, de publication, ou un antivirus ?
Interrogez directement les fournisseurs de ces logiciels ou recherchez sur leurs sites Web des informations sur les mesures appropriées pour réduire les dépendances vis-à-vis de MSJVM et leur impact potentiel sur votre activité.

Utilisez-vous des programmes de gestion personnalisés provenant d'un fournisseur de logiciels ou d'un consultant ?
Interrogez directement le développeur; le consultant ou le fournisseur de ce logiciel ou consultez leurs sites Web pour identifier les éventuelles dépendances et obtenir des informations sur les mesures appropriées pour réduire leur impact potentiel sur votre activité.

Utilisez-vous des services Web dans le cadre de vos processus de gestion, tels que la fourniture de bulletins météo, ou d'informations d'expédition, de banque ou de courtage ?
Pour éviter des interruptions dans vos activités, contactez l'administrateur Web ou l'entreprise qui fournit ce service Web pour connaître les mesures qu'ils mettent en œuvre pour limiter les dépendances MSJVM.

Q.J'exécute l'outil de diagnostic MSJVM, et j'ai des questions. Où puis-je trouver de l'aide ?
R.

Il existe un support technique gratuit international pour l'outil de diagnostic MSJVM. Prenez contact avec votre agence Microsoft locale.

Pour obtenir les informations de contact du Support international

Nos clients peuvent également obtenir une assistance rapide et échanger avec d'autres à l'aide de l'outil du groupe de discussion MSJVM.

Postez vos questions et partagez les réponses dans le groupe de discussion MSJVM (en anglais)

Q.Quelles sont les options de migration dont je dispose ?
R.

Microsoft s'emploie à aider ses clients, les informaticiens professionnels, les fournisseurs de solutions et les développeurs à réussir la transition de la façon la plus économique possible, tout en conservant la fiabilité, la sécurité et la disponibilité de leur environnement informatique. Chaque entreprise ayant des besoins spécifiques, elle doit adapter les options proposées afin de trouver la solution la mieux appropriée. Vous pouvez adopter une ou plusieurs options de migration parmi les suivantes :

Basculer vers un environnement JRE (Java Run-time Environment) tiers. Bien que Microsoft ne puisse pas se porter garant de la sécurité et de la fiabilité des solutions proposées par d'autres sociétés, des solutions tierces existent. Les clients qui choisissent d'explorer ces solutions doivent effectuer des tests approfondis avant de poursuivre dans cette voie.

Verrouiller les zones de sécurité de Microsoft Internet Explorer tout en continuant à utiliser MSJVM. Le verrouillage des zones de sécurité restreint l'utilisation de MSJVM à des sites spécifiques ; cela permet de continuer à l'utiliser, même lorsque son support sera supprimé, tout en limitant les risques de sécurité. Cette option peut être utilisée conjointement avec d'autres options de migration.

Migrer vers d'autres technologies d'affichage. Bien que Microsoft ne puisse pas se porter garant de la sécurité et de la fiabilité des solutions proposées par d'autres sociétés, plusieurs éditeurs de logiciels offrent des technologies d'affichage et de rendu visualisables dans divers navigateurs. Ces options technologiques incluent Microsoft ASP.NET, DHTML, Macromedia Flash, entre autres. L'évolution vers ces technologies implique que vous ayez accès au code source de l'application.

Migrer vers Microsoft .NET. Microsoft sera en mesure d'assister ses clients dans leur migration vers cette technologie. La migration vers .NET peut requérir un accès au code source.

Q.Quel est l'environnement d'exécution JRE (Java Run-time Environment) tiers recommandé par Microsoft ?
R.

Microsoft, ne prenant en charge aucune implémentation Java tierce, ne fournit aucun correctif de sécurité pour ces produits et ne distribue ni ne recommande aucun de ces produits. Toutefois, nos clients peuvent installer la machine virtuelle Java qu'ils souhaitent pourvu qu'elle soit compatible avec Microsoft Windows. Microsoft travaille avec les éditeurs de ces produits afin qu'ils aient toutes les informations nécessaires pour que leurs technologies fonctionnent correctement dans l'environnement Windows.

Q.Quels sont les partenaires et les solutions MCS disponibles ?
R.

Des services de conseils tiers et les Microsoft Consulting Services (MCS) sont à la disposition de nos clients pour les aider s'ils rencontrent d'autres problèmes d'évaluation ou de transition. Parlez-en avec votre partenaire actuel ou avec un prestataire de services MCS.

Q.Si je rencontre un problème lors de la migration, que dois-je faire ?
R.

Si vous avez besoin d'une assistance supplémentaire, prenez contact avec le fournisseur de votre solution informatique ou un représentant du Support Microsoft. Si vous choisissez un fournisseur tiers pour votre solution informatique, c'est à lui que vous aurez affaire pour le support technique.

Q.Comment puis-je éviter d'exécuter des programmes Java dans Internet Explorer ?
R.

Les utilisateurs d'Internet Explorer peuvent activer ou désactiver l'exécution des programmes Java en ajustant leurs paramètres de sécurité dans Options Internet, commande du menu Outils.

Q.
R.
Haut de pageHaut de page