Comparons !

Après sa désastreuse initiative "Get The Facts", Microsoft fait une nouvelle tentative dans la comparaison Windows / Linux [1]. Celle-ci porte sur 6 points : TCO (Total Cost of Ownership, le coût total de possession), stabilité, sécurité, choix, administration, interopérabilité.

J'ai donc consulté l'onglet "Compare Windows to Linux". Première précision, il s'agit en fait d'une comparaison avec la distribution Redhat. Microsoft cite la version Enterprise Linux 5 Advanced et son tarif de 2499 dollars. Bien sûr Microsoft oublie de parler de Debian et de son tarif de 0 dollars.

- TCO

Microsoft insiste sur le fait que les licences ne compteraient que pour 7% du TCO, le reste étant principalement le coût de la main d'oeuvre et les indisponibilités. Les études portant sur un coût total donnent tour à tour Windows ou Linux comme le système le plus économique. Il parait vraisemblable que le TCO dépend de différents facteurs et qu'il n'y a pas une solution universelle. Par exemple si vous n'avez que des compétences Windows, votre TCO Linux sera certainement plus élevé.

- Stabilité

De manière amusante, Microsoft retourne ensuite son principal inconvénient en un avantage : le fait que l'on soit obligé de rester dans le moule Microsoft introduirait de la prédictibilité induisant une meilleure stabilité. Il est sûr que si l'on interdisait aux voitures de pouvoir tourner à droite ou à gauche on aurait moins de virages ratés. D'un autre côté on ne pourrait pas forcément aller où l'on veut. Car bien sûr la grande souplesse des systèmes Unix et de Linux apporte une adaptation fine aux besoins de l'entreprise. Alors qu'avec Windows c'est l'entreprise qui doit s'adapter.

- Sécurité

Comme pour le TCO les études donnent des résultats différents selon ce que l'on mesure : nombre de failles, gravité des failles, durée sans correctif, etc. De plus ces études portent sur un ensemble d'applications qui ne correspond pas forcément à ce qui vous intéresse. Qu'à cela ne tienne Microsoft cite Ben Laurie (qu'il parachute directeur de la sécurité de la fondation Apache alors que ce n'est pas le cas) qui disait que le fait que beaucoup de personnes puissent voir le code source d'un programme ne le rend pas plus sécurisé. Microsoft a oublié que Ben Laurie a un blog sur lequel il réplique par une excellente analyse [2].

- Choix

Microsoft affirme que nous sommes dans un monde commercial et que les entreprises utilisent non pas Linux mais des distributions commerciales.
Encore une fois Microsoft oublie qu'il existe de nombreuses distributions non commerciales telles que Debian ou Ubuntu. Et on frise le ridicule quand Microsoft affirme que le choix est plus vaste sous Windows. Car vous le savez bien, Linux dispose de dizaines de milliers d'applications, fonctionne sur une dizaine d'architectures (PC, Sun, Apple, etc), est supporté pour toutes les (bonnes) sociétés de services et dispose de la plus large communauté de contributeurs réellement indépendants. Les logiciels libres vous donnent même un bon choix d'applications sous Windows [3].

- Administration

Microsoft n'a peut-être pas testé Redhat Network, les outils d'administration de Debian ou les nombreux logiciels qui nous facilitent tous les jours la vie sous Linux. Personnellement je n'ai jamais été très performant avec des écrans qui changent de place à chaque version. Alors qu'avec les classiques fichiers texte de Linux je peux propager une configuration sur des centaines de machines en moins de 5 minutes.

- Interopérabilité

Microsoft rappelle que l'Open Source ne signifie pas toujours standards ouverts. Certes. Mais de là à dire que Windows est interopérable il y a un gouffre. Effectivement on est interopérable avec ses clients et partenaires mais seulement s'ils ont le même logiciel, voire la même version de logiciel. Effectivement on peut avoir accès aux technologies de Microsoft par l'achat de licences. Effectivement Microsoft a un fort lobbying pour imposer ses productions en tant que standards. Il n'en reste pas moins que Linux est nettement plus compatible avec les standards ouverts et qu'il est, lui, interopérable avec de très nombreux systèmes. Dont Windows.

Au total on se demande ce que Microsoft voulait prouver avec ce nouveau site. Au moins peut-on en déduire que des parts de marché ont été perdues. Mais devant les absurdités de cette nouvelle comparaison faut-il rire ou pleurer ? Souriez vous êtes sous Linux. Pour les autres...

[1] http://www.microsoft.com/windowsserver/compare/compare_linux.mspx
[2] http://www.links.org/?p=249
[3] http://www.thalix.com/cdrom