Microsoft Windows
Un article de Wikipédia, l'encyclopédie libre.
- Pour les articles homonymes, voir Windows (homonymie).
![]() Capture d'écran de Windows XP |
|
Site web: | www.microsoft.com/windows |
Entreprise/ Développeur: |
Microsoft Corporation |
Famille d'OS : | MS-DOS-based, Windows NT, Windows 9x, Windows CE |
Licence: | MS-EULA |
État du projet : | en développement |
Windows est une gamme de systèmes d'exploitation produite par Microsoft, principalement destinées aux compatibles PC. Depuis les années 1990, avec la sortie de Windows 95, son succès commercial pour équiper les ordinateurs personnels est tel qu'il possède un statut de quasi-monopole.
La gamme Windows est composée de plusieurs branches. La première (de Windows 1 à 3.11) est née en 1985. C'était une interface graphique pour compatibles PC basée sur un noyau MS-DOS. La seconde branche (Windows NT, 2000) est apparue en 1993. C'est un système d'exploitation complet, destiné aux ordinateurs personnels comme aux serveurs. Windows XP est la fusion de cette seconde branche avec la troisième, composée de Windows 95, 98 et Me. La troisième branche, la plus connue du grand public, est apparue en 1995 afin de remplacer la première. Il existe enfin une quatrième branche (Windows Mobile) prévue pour être utilisée sur du matériel léger et portable (assistant personnel, téléphone portable).
La compatibilité ascendante de Windows (possibilité de faire tourner des logiciels prévus pour une version antérieure du système) existe mais ne fonctionne correctement que pour les logiciels développé à partir de Windows 98. Pour les versions antérieures, la compatibilité n'est pas assurée.
Sommaire |
[modifier] Versions
[modifier] Branche fondée sur MS-DOS
- Windows 1.0 : Novembre 1985
- Windows 2 : Décembre 1987
- Windows 2.10 pour 286 : Décembre 1987
- Windows 2.10 pour 386 : Décembre 1987
- Windows 3.0 : Mai 1990
- Windows 3.1 (Janus) : Avril 1992
- Windows for Workgroups 3.1 (Sparta) : Octobre 1992
- Windows for Workgroups 3.11 (Snowball) : Novembre 1993
- Windows for Workgroups 3.2 (en chinois uniquement) :
Les premières versions étaient composées d'une interface graphique, en complément du mode en ligne de commandes (COMMAND.COM) de MS-DOS, qui constituait le soubassement (non graphique) du système. Cette interface était directement copiée de Mac OS d'Apple : le responsable du développement du graphisme de Windows avait eu une fonction semblable lors du développement du System (ancien nom de Mac OS). On pouvait l'utiliser avec des DOS non-Microsoft, tels que le PC-DOS d'IBM, sous réserve de passer outre aux messages de dissuasion émis lors de l'installation. À partir de Windows 95, l'interface graphique est devenue commercialement associée à MS-DOS. Cela a motivé un procès entre Caldera, éditeur à l'époque d'un autre système DOS (DR-DOS) qui permettait également de faire tourner Windows, et Microsoft. Caldera estimait en effet que Microsoft adoptait ainsi une pratique anticoncurrentielle de vente forcée, sans fondement technique réel.
À partir de Windows 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.
[modifier] Branche Windows 9x
Noms de codes connus entre parenthèses
- Windows 95 (Chicago) : Août 1995
- Windows 98 (Memphis) : Juin 1998
- Windows 98 SE : Mai 1999
- Windows ME (Millennium Edition): Septembre 2000
Parallèlement au développement de Windows NT, un système d'exploitation à proprement parler, Microsoft décide 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 et MS-DOS. .
Les systèmes Windows 95 et suivants sont des évolutions en 32 bits des versions Windows 3.0 et 3.1. Ils sont tous construits sur le même modèle de drivers ( extension système ) : les Vxd. En 1995, Windows 95 apporte plusieurs améliorations : le multi-tache, la mémoire virtuelle, la couche réseau inspirée de celle de NT, une interface graphique nouvelle. Ce n'est pas un nouveau système d'exploitation, mais une évolution de Windows 3.1.Windows 95 devait pouvoir fonctionner sur des configurations d'entrée de gamme (4 Mo de taille mémoire ), avec une nouvelle interface graphique conviviale, tout en restant compatible avec les versions antérieures de Windows et MS-DOS. .
Cette première mouture, connue durant son développement sous le nom de code « Chicago » et sortie sous le nom de Windows 95, a connu plusieurs évolutions, dont Windows 98 et ME (Millennium Edition), qui ont permis de confirmer la popularité des systèmes d'exploitation de Microsoft. Ces différentes versions ont souffert d'une réputation d'instabilité et de vulnérabilité aux attaques par les réseaux. Le passage à la famille NT pour les versions grand public a eu lieu avec Windows XP, plus stable et moins vulnérable.
[modifier] Branche Windows NT

Noms de codes connus entre parenthèses
- Windows NT 3.1 : Août 1993
- Windows NT 3.5 (Daytona) : Septembre 1994
- Windows NT 3.51 : Juin 1995
- Windows NT 4.0 : Août 1996
- Windows 2000 (Cairo): Février 2000
- Windows 2000 SP1 : Août 2000
- Windows 2000 SP2 : Mai 2001
- Windows XP (Whistler, né de la fusion du projet grand public Neptune et du projet professionnel Odyssey) : Octobre 2001
- Windows 2000 SP3 : Juillet 2002
- Windows XP SP1 : Septembre 2002
- Windows Server 2003 : Mai 2003
- Windows 2000 SP4 : Juillet 2003
- Windows XP Starter Edition : Août 2004
- Windows XP SP2 (Windows XP Pro) : Août 2004
- Windows XP Média Center Edition : Août 2005
- Windows XP Home Edition N (Windows XP Edition familiale) : Avril 2005
- Windows XP 64 : Avril 2005
- Windows Vista (Longhorn) : Novembre 2006 pour les entreprises; 30 Janvier 2007 pour le grand public.
- Windows XP SP3 : Attendu pour 2008
- Windows Vista SP1
- Windows Vista R2 (successeur de Windows Vista)
- Windows Vienna (Blackcomb) : Date de sortie inconnue
La branche NT (Nouvelle Technologie), est une famille de systèmes d'exploitation 32-bits. On y réfère souvent sous l'appellation « Win32 ». Elle serait inspirée de VAX VMS et d'Unix et apporte des concepts nouveaux,comme la notion d'objet permettant une utilisation uniforme. Conçue à l'origine pour les processeurs Intel 386, MIPS, Compaq Alpha et Motorola PowerPC. L'arrêt successif du support des différents processeurs est dû à des raisons économiques, aujourd'hui il ne reste que les processeurs Intel. Elle permet le multitâche préemptif, le multithreading, un modèle d'exécution séparée (chaque processus possède une zone de mémoire séparée, sans accès à celle des autres processus). Une anecdote existe sur le nom, VMS => V+1 M+1 S+1 => WNT.
Elle dérive également de OS/2, et est née du divorce de Microsoft et d'IBM sur les systèmes d'exploitation pour PC. Détail piquant : le code de NT est issu d'un travail financé par IBM qui était le portage d'OS/2 vers l'architecture RS/6000 (PowerPC), abandonné quinze jours après sa mise sur le marché.
Elle n'est pas fondée sur MS-DOS, ce qui la rendait à l'origine incompatible avec les jeux et applications spécifiques DOS. Elle était principalement destinée aux serveurs et aux stations de travail professionnelles, bien que son interface soit semblable aux versions grand public de Windows.
Sa disponibilité pour le grand public a eu lieu avec la sortie de Windows XP, première version familiale à être fondée sur cette branche unifiée après le succès de Windows 2000 dans sa version professionnelle.
[modifier] Branche Windows CE

- Windows CE 1 : Novembre 1996
- Windows CE 2 : Novembre 1997
- Windows CE 2.1 : Juillet 1998
- Windows CE 3 : 1999
- Windows CE .NET 2000
- Pocket PC 2000 2001
- Pocket PC 2002 2002
- Windows Mobile 2003 2003
- Windows Mobile 2003 SE (Second Edition) 2004
- Windows Mobile 5.0 (nom de code : Magneto) 2005
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é par Palm. Les produits exploitant ce type de plateforme sont appelés Pocket 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 univers domotique 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 Windows Mobile 2003 pour Pocket PC et Windows Mobile 2003 pour SmartPhone.
Le binaire issu de la compilation d'un programme écrit en langage C# de Microsoft est automatiquement compatible avec cette plateforme, si l'on suit certaines restrictions (des libraries liées en particulier). Il faut néanmoins vérifier la présence du Framework .NET sur la machine cible afin de pouvoir l'exécuter.
[modifier] Système de fichiers
Le système de fichiers FAT (ou FAT32) est utilisé dans la branche 9x, hérité de MS-DOS. C'est avec l'introduction de NTFS depuis Windows NT que Windows s'est doté d'un système de fichiers plus moderne et plus sécurisé (avec la journalisation des métadonnées, le support de plusieurs streams par fichier, la compression, la gestion des droits, etc.).
Voir à terme sous Windows Vista (Longhorn), le système de fichiers NTFS avec la surcouche WINFS.
Le système FAT 32 ne peut gérer les fichiers de plus de 4 Gigaoctets. Le système NTFS développé par Windows XP gères les fichiers jusqu'à plus de 16 Gigaoctets.
[modifier] Systèmes non distribués par Microsoft
Certains autres systèmes assurent une compatibilité plus ou moins complète avec Windows :
- DR-DOS de Digital Research (DRI), racheté par Novell et commercialisé par la suite sous le nom de Novell DOS, est un système d'exploitation compatible avec Windows 3, 3.1 et 95.
- FreeDOS est un système d'exploitation compatible DOS non compatible avec Windows 3.1
- ReactOS est un système d'exploitation en développement visant à être compatible avec NT 4.
- WINE est un ensemble de bibliothèques permettant d'exécuter certains logiciels conçus pour Windows sur les systèmes Unix. plus les fichiers hcl qui se trouve dans le dossier support du CD d'installation de Windows 2000.
[modifier] Un système d'exploitation controversé
Au cours des années 1990, en particulier avec la version 95, Windows s'est acquis les neuf dixièmes du marché des systèmes d'exploitation et des applications bureautiques pour PC. Il est actuellement installé sur plus de 90% des ordinateurs personnels. La plupart des ordinateurs vendus ont un système Windows préinstallé par le constructeur (licence OEM). En conséquence ses concurrents l'accusent de monopole et de pratiques commerciales déloyales, et ont inspiré des poursuites antitrust à son encontre. Windows est aussi un produit techniquement très critiqué par certains. Il est notamment reproché à ce système son instabilité (voir les «écrans bleus») et sa vulnérabilité. Pourtant, sa popularité n'a jamais été menacée, notamment parce que les clients particuliers ne peuvent pas refuser à l'achat ces logiciels en vente subordonnée.
Ces pratiques de vente subordonnée des systèmes d'exploitation Microsoft lors de l'achat d'ordinateurs neufs font que des utilisateurs considèrent ces logiciels Windows, quels que soient leurs défauts et qualités, comme des « racketiciels ».
En janvier 2004, le Commissaire européen à la concurrence Mario Monti a ordonné à Microsoft de remédier à la fourniture systématique de son lecteur multimédia Windows Media Player dans Windows XP. Se pliant à cette exigence, Microsoft a voulu mettre en vente Windows Limited Media Edition au même prix que la version normale avec WMP. Cette décision n'a pas plu à la Commission, laquelle prétendait à la fois que l'entreprise fournisse ce produit pour "améliorer la situation du marché" mais ne voulait pas qu'elle le fît savoir. Se pliant à cette dernière exigence, Microsoft a donc offert, à partir du 14 juin 2004, le logiciel amputé à grands frais sous la dénomination de Windows XP "N", et comme on pouvait s'y attendre, personne ne l'a acheté. Il s'avère que non seulement Real Player, qui avait inspiré ces poursuites pour concurrence "déloyale", reste compétitif, mais qu'il se sert lui-même des ressources de Windows Media Player pour fonctionner.
Certains considèrent que sa position dominante sur le marché des particuliers est due à la volonté présumée de Microsoft de le rendre incompatible avec les autres systèmes d'exploitation (notamment en ne respectant que très peu les "normes" permettant l'interopérabilité entre programmes) et au fait qu'il est le plus souvent fourni avec les ordinateurs à l'achat. Le quasi-monopole de Microsoft dans le domaine des systèmes d'exploitation pour PC encourage les développeurs d'applications à offrir leur logiciel pour la plateforme Windows, car c'est le moyen le plus sûr de toucher de nombreux clients, ce qui est pour eux une source importante d'économie dans leur développement et leur commercialisation. Microsoft leur rend donc le service de standardiser leur marché, mieux que ne pourrait le faire une autorité réglementaire, toujours moins bien informée. L'avantage est réciproque, puisque cela rend Microsoft Windows plus intéressant pour leur clients. Une autre caractéristique des systèmes d'exploitation est que les programmes qui fonctionnent avec l'un ne fonctionnent pas forcément avec l'autre. Ainsi, alors que Microsoft s'arrange pour que les anciens programmes fonctionnent avec ses nouveaux systèmes Windows, une personne qui désire quitter Windows doit renouveler ses logiciels. En outre, il est difficile pour un programmeur de porter son programme fait pour Windows vers un autre système d'exploitation.
Il existe pour remédier à ces problèmes des bibliothèques facilitant la portabilité (OpenGL, Qt, SDL…). D'autres bibliothèques permettent de faire fonctionner des applications Windows (Win32) sur des systèmes de type Unix (comme GNU/Linux ou FreeBSD), par exemple WINE. L'utilisation de ces bibliothèques se fait de manière transparente pour l'utilisateur.
[modifier] Liens externes
- (fr) Le site web officiel de Windows
- (fr) La catégorie Windows de l'annuaire dmoz.
![]() |
Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique. |