Les applications resteront-elles compatibles Windows XP SP2 ?

Microsoft lance un appel aux développeurs? En se focalisant sur la sécurité, la prochaine mise à jour majeure de Windows XP comportera le risque de ne plus être compatible avec des applications anciennes

Windows XP SP2 n’est pas qu’une simple mise à jour. Microsoft a intégré des changements significatifs dans son système d’exploitation afin d’améliorer sensiblement la sécurité. Suffisamment en tous cas pour que l’éditeur avertisse que certaines applications risquent de devenir inopérables.

« Cela risque de surprendre certains développeurs que nous sommes en train de changer des défauts, et cela risque d’affecter la façon selon laquelle certaines anciennes applications tournent » a déclaré Tony Goodhew, responsable production des développeurs de Microsoft. Il n’y a rien de surprenant en cela, une évolution vers plus de sécurité de Windows XP est nécessaire et attendue, surtout après la multiplication des attaques virales depuis la mi 2003. Les applications sous environnement Windows doivent se plier à cette règle et les développements la respecter. Evolution en profondeur, Windows XP SP2 modifie sensiblement quatre domaines : la protection réseaux et mémoire, la sécurité des emails et de la navigation. Les parties de Windows les plus affectées, selon Microsoft, sont RPCs (Remote Procedure Calls), DCOM (Distributed Component Object Model), le Firewall (parefeu) Windows et la protection de l’exécution en mémoire. Il s’agit cependant d’être vigilant, et de valider la compatibilité des applications en place avec la SP2, avant d’installer cette dernière lorsque Microsoft la rendra disponible. Surtout avec les développements sous Visual Studio .NET, qui peuvent être affectées par l’évolution du Firewall Windows, et sous .NET Framework avec la nouvelle protection mémoire. D’autant que Tony Goodhew a averti : « SP2 va bloquer certaines applications car elles ne sont pas sécurisées« . Une manière aussi de placer les éditeurs devant leurs responsabilités. Se renseigner auprès de Microsoft

Microsoft a créé un module d’entraînement à destination des développeurs sur les implications de l’installation de SP2 sur les machines équipées de Windows XP, accessible

ici. Il appartient aux développeurs de valider leurs applications sous Windows XP SP2, car l’éditeur a prévenu que si la mise à jour bloque certaines applications, c’est que les pratiques en matière de sécurité n’ont pas été respectées?