Vendredi 27 juin 2008 : dernier jour de travail pour Bill Gates, fondateur de Microsoft, société américaine spécialisée dans le développement de logiciels. Un évènement de choix pour revenir sur la carrière de cet homme d'exception qui a révolutionné l'informatique personnelle.
Si l'on commence par la séance photo, on découvre que Bill se cachait tout simplement en bas à gauche. C'est la toute première équipe de développement de Micro-Soft. Quelle était leur idée ? Ce qui intéresse les gens n'est pas l'évolution du matériel (c'est-à-dire des ordinateurs) mais l'utilisation qu'on peut en faire. Seul moyen : développer des logiciels. C'est de là que tout a commencé.
1975 : Altair Basic 1977 : Fortran 1978 : Cobol 1979 : Basic 1983 : Word pour MS-DOS 1983 : Lancement de Windows, gestionnaire de fenêtres pour MS-DOS pour gérer des applications en multi-tâche 1985 : Windows 1.0 (1) 1987 : Windows 2.0 1987 : PowerPoint, Excel 1990 : Windows 3.0 1992 : Windows 3.1 (2) 1993 : Technologie NT 1995 : Windows 95, succès international 1995 : Internet Explorer 1.0 1996 : Windows NT 4.0 1996 : Internet Explorer 3.0 1998 : Windows 98 2000 : Windows 2000 (3) 2001 : Windows XP, dit 5.1 2001 : Console de jeux Xbox 2003 : Windows Server 2003 2005 : Windows Mobile 2005 : Console de jeux Xbox 360 2006 : Windows Vista, dit 6.0 2009 : Windows 7 (ndlr 10/2009)
(1) Noter un espace disque de 30 Mo et 300 ko de RAM, et pourtant l'écran est haut en couleurs et technicité (2) La gestion des réseaux se fait alors sentir (3) Lancement définitif des noyaux NT
En 2010, Windows aura 25 ans. Le succès et le respect que mérite Windows vient tout simplement de la capacité des développeurs à adapter le logiciel au matériel qui a évolué en parallèle. Si vous remontez dans le temps, vous pourrez observer sur quelles machines il fonctionnait. Les musées de l'informatique retracent très bien la vie des ordinateurs, c'est passionnant.
Aujourd'hui, Microsoft est devenu leader mondial. Est-ce une bonne chose ou pas ? La réponse est oui et non. Déjà, Windows a le mérite d'être très linéaire et restreint à certaines architectures de PC (x86, 64). Quand il sort une version, il n'y en a pas d'autres. Contrairement aux pingouins qui se déclinent en un nombre incalculable de "distributions" après lesquelles il faut courir. Grâce à Windows, les logiciels tournent plus ou moins bien partout. Dans un cas assez simple, une seule compilation suffit pour les faire fonctionner de Windows 95 à Windows Vista. On n'est pas à faire des builds par distribution et/ou par architecture en fonction de tel ou tel framework installé. La structure de Windows est éprouvée et permet de faire tourner logiciellement tous vos rêves. La réponse est non, car le code source windowsien étant fermé, un bug n'est corrigible que par Microsoft. Et dès qu'une faille est trouvée (si elle est rapportée), c'est une catastrophe.
Windows est apprécié et décrié. Alors pour ne pas tomber dans le snobisme primaire, souhaitons bonne chance à cet homme rare dont le succès est incontestable. Que cela ne vous empêche pas de tester Linux si ça vous plaît.
Pour terminer, sauriez-vous dire quelle est cette version de Windows ? Les paris sont ouverts...