Le fait que ca soit compatible ne veut pas dire que ca marchera pareil. Tout simplement. Par exemple, si toute l’API Avalon est dispo sous XP ca veut pas dire que le desktop composition engine par exemple sera dispo sous XP, ca sera juste “par application”.
De plus Longhorn pour etre tres tres tres clair:
Windows XP + Avalon + Indigo + WinFS != Longhorn
(!= ca veut dire different, pas pareil, pas egal, pas la meme chose…)
Il y a des tas et des tas et des tas de trucs qui sont pas Avalon, pas Indigo, et pas WinFS qui sont dans Longhorn et qui auront pas l’ombre d’un espoir d’etre portees sous XP.
Que, alors que pour la premiere fois en plus de 15 ans les API changent vraiment radicalement, MS decide de rendre une partie des API de programmation d’applis WinFX dispo sur XP pour faciliter la transition, ne signifie absolument pas que Longhorn a plus rien d’interessant a offrir. (Si vous avez compri qqch a ma phrase de 3km). C’est la plus grosse connerie a faire, et le probleme c’est que pendant un petit (moyen) moment, le temps que les gens decident de se lancer vraiment dans ce que longhorn a a offrir parceque techniquement ils auront pas assimile, ou parceque longhorn ne sera pas assez implante pour que ca vaille le risque, cette pseudo theorie va prendre et garder de l’importance. C’est tres con.
Heureusement les programmeurs qui se plongeront vraiment dans l’API sauront de quoi il en retourne, et apres quelques annees pour tout le monde, les avantages deviendront evident. MS est en train de construire les fondations pour les 15 prochaines annees de programmation sous windows. Les 15 dernieres annees c’etait Win32, les 15 prochaines c’est WinFX. Les resultats des ventes immediates de longhorn a “court terme” sont pas si importante que ca, par rapport a l’investissement de mettre en place la nouvelle maniere de programmer pour les deux decenies qui suivent. C’est un investissement a long terme, si vous pensez a court terme la decision est peut etre pas celle qui apparait comme la meilleure, heureusement certaines des personnes qui decident essayent de penser comment faire le mieux possible pour 20 ans, pas 3 a 5.
PS: Et les blaireaux qui disent : “Mac OSX et Linux offrent demain ce que longhorn offrira en 2006” ont pas l’ombre d’une idee de ce dont ils parlent :P. Comme dans toutes les technos, c’est facile de faire 60% d’une l’idee ou d’un concept et de dire “ca y est!” en une fraction du temps. Mais ce sont les 40% qui restent qui permettent de vraiment atteindre tout le monde et d’aller jusqu’au bout de la chose - sur une quantite de matos tres disparate -, ce qui est une obligation absolue quand on pretend couvrir plus de 90% des PCs au monde, qui prennent beaucoup beaucoup de temps a faire. Alors oui sur une demo de 10 minutes ou sur une liste de “feature” vu de 10 km de distance ca peut paraitre similaire. Ca en est loin… Mais c’est un autre debat et tant que on aura pas des applis qui font des trucs qui prouvent le contraire (et meme…) on continuera a voir ce genre de trucs…