La première version de Windows, en 1985, n'était qu'uneinterface graphique pourMS-DOS, qui était alors le principal système d'exploitation utilisé sur les ordinateursIBM (tout comme sur ceux compatibles avec l'architecture d'IBM, ces ordinateurs étant dits « compatible PC »), car MS-DOS n'était qu'uneinterface en ligne de commande. À partir de 1993, Windows adopte le nouveaukernelWindows NT et s'affranchit de MS-DOS. Les versions les plus récentes sontWindows 11, sorti en 2021, etWindows 10, sorti en 2015.
Interface (de façon abstraite) du système d'exploitation Microsoft Windows 10, avec une mise en valeur du nouveaumenu démarrer.
DOS, que ce soit dans sa versionIBMPC-DOS ou dans les versions pour clonesMS-DOS, ne comportait pas d'interface graphique. Il était possible avec une grande facilité de créer des graphiques sous le langage BASICA (GW-BASIC pour les clones) livré avec le système, mais les commandes devaient être mémorisées par l'utilisateur et tapées à la main, ce qui rendait le système pénible d'emploi.
Par ailleurs, chaque couple application/périphérique exigeait sonpilote générique, ce qui rendait la gestion de ces pilotes compliquée et constituait un frein à l'évolution des configurations.
Inspirées d'interfaces comme celles duXerox Alto, puis duApple Lisa et duMacintosh d'Apple, les premières versions de Windows, en 16bits, s'appuyaient sur l'OS existant : MS-DOS (sorti quatre ans auparavant, en 1981[6]). Celui-ci ayant été conçu monotâche, on y lançait Windows comme un simple programme, qui incorporait dès lors quelques-unes de ses fonctions (comme letracking de lasouris au système). La limitation intrinsèque propre au monotâche, ainsi que le côté marginal deWindows 1.0 (dont les fenêtres ne faisaient que partager l'écran sans superpositions) n'inquiétèrent pas alors le rivalApple, plus préoccupé par la stratégie d'IBM[7]. Il est annoncé le 10 novembre1983 parBill Gates (son fondateur), il sera disponible à partir du 20 novembre 1985[8].
IBM ne pensait pas l'usage du mode graphique viable avec la limitation à 640 K du DOS ni la faible résolution des écrans de l'époque et s'orienta vers un multi-fenêtrage en mode texte, Topview, très réactif, mais gardant l'inconfort duDOS.
Laversion 2 de Windows (1987) déclencha de la part d'Apple un procès pour contrefaçon. Mais Apple le perdit (en appel) à cause du précédent de l'Alto (contre Digital Research). Apple continua tout de même de menacer Microsoft, ce qui aboutit en 1997 à un règlement à l'amiable : Microsoft produirait Office etInternet Explorer pourMac OS et prendrait une part des actions Apple à hauteur de 6 %[7].
Sorti en 1990,Windows 3.0 intégra trois versions livrées simultanément : une en mode8086 (16 bits simples), une seconde en mode80286 (16 bits avec adressage étendu) et une troisième en mode80386 (adressage 32 bits). L'appel de la commandewin depuis le DOS effectuait quelques tests système et lançait automatiquement la version jugée la plus appropriée, sauf demande expresse de l'utilisateur au moyen de paramètres. La version du DOS était elle aussi testée, afin de substituer autant de fonctions Windows que possible à celle du DOS, qui ne servait plus guère que de lanceur, et d'implanter les vecteurs d'appel aux bons endroits (un effet collatéral fut une série de messages d'avertissement si on lançait Windows depuis un OS concurrent commeDR-DOS). Son usage d'Adobe Type Manager rendait déjà la qualité d'affichage bien meilleure.
La version deWindows 3.1 poussa cette qualité un peu plus loin en remplaçant Adobe Type Manager parTrueType. Uneversion 3.11,Windows for Workgroups, intégra de façon native l'usage duréseau local.
Ces versions avaientpeu à peu fini par intégrer un noyau[réf. nécessaire], un shell propre similaire au DOS et des utilitaires de gestion du DOS, en plus de l'interface graphique qui donna son nom au système d'exploitation. Elles furent donc considérées comme les successeurs de MS-DOS, avec le confort que chaque périphérique comme chaque application n'avait besoin dès lors que du pilote Windows, ce qui simplifiait considérablement la gestion de ceux-ci.
AvecWindows 95 (1995), le système d'exploitation, épaulé par une importante campagne de publicitégrand public, rencontre un grand succès, dû en partie au fait que son éditeur a passé de très nombreux accords d'exclusivité avec les constructeurs d'ordinateurs leur interdisant d'installer un autre système sous peine de sanctions financières[9]. Il est vendu préinstallé sur la quasi-totalité desordinateurs personnels.
Windows NT commencé en 1993, permet à Microsoft d'asseoir Windows dans les entreprises, suivi par Windows 2000.
Windows XP (2001) marque un tournant : la fusion des systèmes grand public (Windows 98/Me) et professionnels (Windows NT, 2000). L'adoption du nouveau système d'exploitation est progressive, mais il sera toujours répandu dix ans après sa sortie.
Windows Vista se veut novateur, mais souffre de gros défauts (lenteurs, stabilité), qui le rendent très impopulaire, malgré unService pack 1, passé inaperçu, qui en résoudra la plupart.
Windows 7, qui est en quelque sorte une version entièrement achevée et optimisée de Windows Vista, connaît un grand taux d'adoption : son interface et sa sécurisation figurent parmi ses atouts. Il est le système encore le plus plébiscité de tous les Windows[10].
Windows 8 est une nouvelle rupture pour Microsoft : plus ou moins un nouveau noyau, nouveau type d'applications téléchargeables depuis un Store, optimisation de la consommation mémoire et processeur le rendant utilisable sur des configurations plus légères. Cependant, son interface trop pensée pour le tactile rebutera un grand nombre d'utilisateurs, notamment par l'absence du « menu démarrer » historique qui les oblige à utiliser des logiciels tiers en remplacement comme Classic Shell permettant de rajouter le menu démarrer de Windows 7[11].
Windows 10 marque un nouveau tournant : code partagé avec les téléphones, interface revenant à un menu démarrer sur les PC traditionnels, promotion des applications « universelles » (fonctionnant sur PC et smartphones à condition de posséder un matériel compatible). Cette version est aussi une grande nouveauté en matière de gestion de mises à jour : elles sont permanentes et obligatoires (afin de renforcer la sécurité), et une nouvelle version de Windows doit sortir environ tous les six mois. Un nouveau navigateur remplace Internet Explorer :Microsoft Edge. Le seul bémol étant l'excès de surveillance des utilisateurs[12] par le biais de programmes de diagnostics, de sauvegarde des historiques internet pour la prédiction de pages ou des données d'utilisation, qui rebutent encore beaucoup d'utilisateurs. Cependant la majorité de ces options sont désactivables dans les paramètres de Windows.
Interface deWindows 11.
Windows 11 marque aussi un tournant en lançant une nouvelle interface, un nouveauMicrosoft Store,Microsoft Teams et l'applicationXbox intégrés, en changeant automatiquement leSDR enHDR (avec un écran compatible HDR), ainsi que l'arrivée des applicationsWin32 etAndroid sur le Store.
Bill Gates a appelé son service d'exploitation « Windows » (« Fenêtres »), car l'innovation principale dushell puis du système d'exploitation était l'emploi defenêtres d'affichage.
la première, ditebranche16 bits, couvreWindows 1 à 3.11 (3.2 en chinois). Elle est apparue en1985 et fonctionnait uniquement sur des PC compatibles, en mode 16 bits ;
la deuxième, ditebrancheWindows NT (WindowsNT 3.1,NT 4.0, puisWindows 2000), est apparue en1993. C’est un développement repartant de zéro, destiné aux ordinateurs personnels, auxserveurs et à des ordinateurs non compatibles PC. Elle a d’abord été utilisée dans les entreprises. AvecWindows XP, sorti en2001, qui continue la brancheWindows NT, cette branche est désormais aussi grand public, et se poursuit avecWindows Vista,Windows 7,Windows 8 etWindows 10 ;
la troisième, parfois appeléebrancheWindows 9x, est apparue en1995 et a existé parallèlement avec la branche NT. Cette branche a débuté avecWindows 95, suivi deWindows 98 etWindows Me. Elle était plus connue du grand public et avait pour vocation de remplacer la première branche. C’est la première branche grand public compatible32 bits. L'interface graphique était compatible avec le mode 32-bits mais basée sur l'OS MS-DOS (en version 7.1) nativement 16-bits avec néanmoins l'ajout de quelques modes de gestion améliorée de la mémoire ;
On pouvait utiliser Windows avec d’autres DOS que leMS-DOS de Microsoft, commePC-DOS d’IBM ouDR-DOS, sous réserve de passer outre aux messages de dissuasion émis lors de l’installation. À partir deWindows 95, l’interface graphique est devenue commercialement associée à MS-DOS. Cela a motivé un procès entreCaldera, éditeur à l’époque de DR-DOS, qui permettait également de faire tourner Windows, et Microsoft. Caldera estimait en effet que Microsoft adoptait ainsi unepratique anticoncurrentielle devente forcée, sans fondement technique réel.
À partir deWindows XP, on peut considérer que le DOS a bel et bien disparu des systèmes d’exploitation grand public de Microsoft, bien qu’une émulation reste disponible.
À cause du noyau NT trop jeune et de l'utilisation importante de programmes tournant sous MS-DOS,Microsoft décida d’éditer un système d’exploitation à destination du grand public, qui reprendrait certains avantages de Windows NT tout en restant compatible avec les versions antérieures de Windows etMS-DOS.
Les systèmes Windows 95 et suivants furent des évolutions hybrides 16/32 bits des versionsWindows 3.0 et 3.1. Ils sont tous construits sur le même modèle depilotes : lesVxD. En1995,Windows 95 apporta plusieurs améliorations : lemultitâche préemptif, lacouche réseau inspirée de celle de NT, uneinterface graphique nouvelle. Ce n’est pas un nouveau système d’exploitation, mais une évolution deWindows 3.1.Windows 95 devait pouvoir fonctionner sur des configurations d’entrée de gamme avec 4 Mo demémoire vive. La version OSR2 deWindows 95 apporta la prise en charge de l’USB et deFAT32.
Cette première mouture, connue durant son développement sous le nom de code « Chicago » et sortie sous le nom deWindows 95, a connu plusieurs évolutions, dontWindows 98 etWindows Me (Millennium Edition), qui ont permis de confirmer la popularité des systèmes d’exploitation de Microsoft. Ses différentes versions ont souffert d’une réputation[réf. nécessaire] d’instabilité et de vulnérabilité aux attaques par les réseaux. En 2001, Microsoft a décidé de mettre un terme à cette branche en sortant Windows NT 5.1 connu sous le nom deWindows XP, plus stable et moins vulnérable[réf. nécessaire] (voir l'articleWindows 9x).
La branche NT (Nouvelle Technologie), est une famille de systèmes d’exploitation développés à partir de zéro, bien qu’elle soit une évolution de l’API de Windows souvent appeléeWin32. Windows NT est né du divorce de Microsoft et d’IBM sur le développement du système d’exploitationOS/2. Windows NT a été développé pour concurrencer les systèmes utilisés en entreprise.
Le noyau serait inspiré deVAXVMS et d’Unix et apporte des concepts nouveaux, comme la notion d’objet permettant une utilisation uniforme. Il est conçu à l’origine pour lesprocesseurs de famillex86 (à partir de l’Intel 80386),MIPS,DEC Alpha etPowerPC. Il n’existait pour ces processeurs que des versions 32 bits, bien que certains soient en64 bits. Aujourd’hui, les famillesx86,x86-64 etItanium sont supportées, en 64 bits pour les deux dernières. L’arrêt successif du support des différents processeurs est dû à des raisons économiques.
Elle permet lemultitâche préemptif, lemultithreading, un modèle d’exécution séparée (chaqueprocessus possède une zone de mémoire séparée, sans accès à celle des autres processus). Elle dispose aussi d'un système de gestion de fichiers propre, leNTFS (qui possède comme innovations principales les notions de droits d'accès et de propriété) en plus de ceux utilisés par les branches antérieures,FAT12 (rapidement disparu à partir de Windows XP),FAT16 et pour Windows 9x,FAT32.
Sa disponibilité pour le grand public a eu lieu avec la sortie deWindows XP, première version familiale à être fondée sur cette branche unifiée après le succès deWindows 2000 dans sa version professionnelle.
Cherchant à s’imposer sur le marché en pleine croissance des assistants personnels (PDA), Microsoft a développé une version légère de son système d’exploitation et s’est associé aux grands constructeurs d’ordinateurs personnels pour pénétrer ce marché jusque-là dominé parPalm. Les produits exploitant ce type de plate-forme sont appelésPocket PC. Adapté aux contraintes de ces machines (affichage, mémoire), Windows CE présente une interface similaire à celle de systèmes d’exploitation pour PC bien que son noyau soit différent.
Avec la sophistication croissante des appareils ménagers, le but avoué de Microsoft est d’installer Windows CE (ou une version ultérieure) sur tous les appareils de la maison, créant ainsi un universdomotique intégré. Des versions de Windows CE sont d’ores et déjà disponibles pour les téléphones portables. Depuis 2003, l’appellation « Pocket PC » a été remplacée par « Windows Mobile ». Il existe donc WindowsMobile 2003 pour Pocket PC et WindowsMobile 2003 pour smartphone.
Le binaire issu de la compilation d’un programme écrit en langageC# de Microsoft est automatiquement compatible avec cette plate-forme, si l’on suit certaines restrictions (des bibliothèques liées en particulier). Il faut néanmoins vérifier la présence duFramework .NET sur la machine cible afin de pouvoir l’exécuter.
Windows RT est une version du système d'exploitation Windows 8 pour les appareilsARM comme certaines tablettes. Le sigle RT n'a pas de signification officielle. Contrairement à d'autres systèmes d'exploitation Windows, il ne pourra exécuter que les applications certifiées par Microsoft et placées dans le magasin deWindows Store.
Windows RT inclut d'autres applications telles queMicrosoft Word,Excel,PowerPoint etOneNote 2013 RT. Microsoft vend ce système d'exploitation uniquement aux fabricants d'appareils, et non comme un produit autonome pour les consommateurs. Par sa compatibilité logicielle réduite aux logiciels du Windows Store, cette version de Windows est arrêtée avecWindows 10.
En 2017, Microsoft sort Windows 10 S, système d'exploitation très proche de Windows RT (bien que, contrairement à ce dernier, l'installation d'applications Win32 tierces soit possible[13]), mais destiné au marché de l'éducation[14].
En 2021, Microsoft sort Windows 11 S, qui est le successeur de Windows 10 S.
Unsystème d'exploitation tel que ceux de la série Windows est un ensemble deprogrammes qui manipule les moyens matériels de l'ordinateur et offre auxlogiciels applicatifs des services en rapport avec leur utilisation[15]. Les principaux programmes internes de la série Windows NT sont lacouche d'abstraction matérielle, lenoyau, lespilotes, le système graphique, et lesinterfaces de programmationWin32 etPOSIX. Une partie desprogrammes sont exécutés enmode noyau, et le reste est exécuté enmode utilisateur. Lorsqu'un programme est exécuté en mode utilisateur, ses possibilités sont limitées: l'accès à certains emplacement de mémoire et l'exécution de certaines instructions est interdite. Les produits de la famille Windows comportent différents programmes permettant l'exécution d'applications dans différents environnements ayant chacun sa propre interface de programmation :MS-DOS,OS/2, POSIX ou Win32 - ce dernier, peu utilisé au début, est devenu l'environnement de référence, utilisé par la majorité des applications pour Windows[15].
L'interface de programmationWin32 est un très large ensemble defonctions, utilisées par les applications notamment pour manipuler des processus, des threads, utiliser les réseaux informatiques, les périphériques, afficher des fenêtres, des dialogues, des widgets, ou traiter des erreurs. Il permet également d'utiliser des services tels queDirectX,GDI,OpenGL ouMAPI, ainsi que des services offerts par des objetsCOM ouActiveX. Win32 est disponible sur les produits des branches Windows 9x, Windows NT et Windows CE[15].
Les produits de la famille Windows sont livrés avec une gamme de programmes qui permettent de leur ajouter des fonctionnalités, parmi lesquels des jeux, des serveurs et des applications[16],[17].
Les informations suivantes proviennent principalement de :[17].
Avant l'arrivée de Windows 10, quelques jeux étaient nativement installés. À partir de Windows 10 les jeux installés par défaut changent régulièrement, selon les partenariats avec les éditeurs. Aussi, certains jeux Microsoft gratuit affichent désormais des publicités, à moins de télécharger une version payante[18] :
Microsoft a développé d’autres systèmes que ceux que l’on connaît, cependant ces derniers ont été abandonnés pour des raisons diverses :
Microsoft Neptune conçu à la base pour donner une version familiale deWindows 2000, est en quelque sorte le projet embryonnaire deWindows XP ;
Microsoft Bob conçu pour remplacer le gestionnaire de programme dansWindows 3.1x etWindows 95 mais a été un échec flagrant qui a conduit à son abandon rapide (avant la sortie deWindows 98).
Au cours des années 1990, en particulier dans saversion 95, Windows couvre alors les neuf dixièmes du marché des systèmes d’exploitation et des applications bureautiques pour PC. En, il est installé sur plus de 95 % des ordinateurs personnels[22], la grande majorité des ordinateurs étant vendus avec un système Windows préinstallé par le constructeur (licenceOEM). En conséquence, ses concurrents l’accusent de monopole et de pratiques commerciales déloyales, et engagent des poursuitesantitrust à son encontre dans de nombreux pays, notamment aux États-Unis et en Europe.
Ces pratiques devente subordonnée des systèmes d’exploitation deMicrosoft lors de l’achat d’ordinateurs neufs font que certains utilisateurs considèrent ces logiciels Windows, quels que soient leurs défauts et qualités, comme des « racketiciels »[23] en référence à l'illégalité de la pratique, au moins en France.
En, lecommissaire européen à la Concurrence,Mario Monti, a ordonné à Microsoft de remédier à la fourniture systématique de son lecteur multimédiaWindows Media Player dans Windows XP. Se pliant à cette exigence, Microsoft a tenté de mettre en vente WindowsLimited Media Edition au même prix que la version normale avec Windows Media Player. Ce procédé a déplu à la Commission, laquelle demandait à la fois que l’entreprise fournisse ce produit pour « améliorer la situation du marché », tout en ne le faisant pas savoir. Se pliant à cette dernière exigence, Microsoft a donc offert, à partir du, une version de Windows amputée à grands frais de ce logiciel sous la dénomination de Windows XP « N », mais qui n’a pas été un succès commercial. Il s’avère que, non seulementRealPlayer — qui avait inspiré ces poursuites àRealNetworks pour concurrence déloyale — reste compétitif, mais qu’il utilise même des ressources de Windows Media Player pour son fonctionnement.
La Commission européenne, qui a imposé des amendes à Microsoft en 2004, 2008 et 2013.
Microsoft est critiqué pour ses pratiques anticoncurrentielles dans le monde. Ledépartement de la Justice des États-Unis a révélé en 2006 que Microsoft utilise le slogan « Embrace, extend and extinguish »[30],[31] ou « Embrace, extend, and exterminate »[32] (en français, « Adopte, étend et anéantit/extermine ») pour décrire sastratégie d’introduction de produits : adopter des standards largement utilisés, les étendre de façon à créer desstandards propriétaires, puis utiliser les différences au détriment de ses concurrents[33].
En juillet 2024, unepanne informatique mondiale touchant les ordinateurs et appareils utilisantWindows 11 avec le logicielCrowdStrike rend cesystème d'exploitation inutilisable à cause d'une mise à jour imparfaite. Elle provoque dans le monde entier l'arrêt de8,5 millions d'ordinateurs. Les lieux et services les plus touchés sont les aéroports, les banques, les hôtels, les hôpitaux, la grande distribution, les marchés financiers, la restauration, les services de diffusion gouvernementaux comme lesnuméros d'appels d'urgence et des sites internet[réf. souhaitée].
↑GreggKeizer et JeanElyan, « La CNIL somme Microsoft de brider la collecte de données de Windows 10 »,Le Monde Informatique,(lire en ligne, consulté le).
↑MorganeTual, « DMA : ce qui change pour l’utilisation de Google Maps ou Messenger »,Le Monde,(DMA : ce qui change pour l’utilisation de Google Maps ou Messenger).