L'histoire de Windows : de MS-DOS à NT 3.x

L’histoire de Windows : de MS-DOS à NT 3.x

Un temps que les moins de 30 ans...

Avatar de l'auteur

Vincent Hermann

Publié dansLogiciel

23/04/2020
67
L'histoire de Windows : de MS-DOS à NT 3.x

Avant de plonger dans les systèmes d’exploitation – car il y a eu un avant-Windows – il est nécessaire de revenir brièvement dans le contexte d’un Microsoft qui en était alors à ses balbutiements. Comme bien d’autres entreprises, elle se destinait à d’autres activités.

Fondée par Bill Gates et Paul Allen (décédé le 15 octobre 2018), elle s’appelle initialement Traf-O-Data. Créée en 1972, elle est spécialisée dans les données de trafic routier. En 1981, elle change de nom pour Micro-Soft, Gates et Allen s’intéressant de près à la micro-informatique. Son ambition est alors de fournir des programmes en BASIC pour l’Altair 8800.

Pour ce qui est considéré comme le premier ordinateur personnel américain, les deux jeunes hommes, alors étudiants, vont développer un interpréteur du langage, qu’ils nommeront simplement Altair BASIC. Ce dernier est le point de départ du succès de l’entreprise, qui va très profondément se transformer jusqu’à devenir la multinationale que l’on connaît aujourd’hui, avec les accusations d’abus de position dominante qui surviendront dès les années 1990.

Comme nous allons le voir, le début de la « gloire » n’est venu qu’à la suite d’un coup de poker transformé en victoire commerciale, lui assurant une présence unique sur l’informatique personnelle.

Notre dossier sur l'histoire de Windows :

MS-DOS

L’histoire de Windows est indissociable de celle de MS-DOS. Elle raconte comment une opportunité a changé le cours de l’industrie informatique personnelle, alors balbutiante. IBM, qui souhaite lancer en 1980 son premier PC, préfère acheter un système existant plutôt que de développer le sien.

À ce moment, l’entreprise ne croit en effet guère à ce segment de marché. Elle approche Digital Research pour obtenir une licence de son système CP/M. Échec des négociations et entrée en scène de Bill Gates. Profitant de l’occasion, il propose PC-DOS 1.0 qui n’est autre qu’un système racheté à Seattle Computer Products, 86-DOS.

Ce dernier a un gros avantage : une compatibilité avec les API (Application Programming Interface) de CP/M. Coût de l’opération pour Microsoft, 50 000 $, probablement l’un des investissements les plus rentables de l’histoire. Quand sort le premier PC d’IBM en 1981, PC-DOS est devenu MS-DOS.

ms-dosms-dos

Dès l’année suivante, Microsoft commence à le vendre à d’autres constructeurs. Durant toute sa carrière, il va rester un système monotâche, ne gérant qu’un seul utilisateur, fonctionnant en ligne de commande et en mode réel. Ce dernier impose ses propres limites, dont un adressage mémoire de 1 Mo sans aucune protection.

Les versions qui suivront apporteront évidemment de nombreux changements, notamment dans le support des unités de stockage avec l’arrivée de nouvelles disquettes, des premiers disques durs ou encore du système de fichier FAT16. C’est dans ce contexte que va apparaître Windows. 

Windows 1.0

À sa sortie en novembre 1985 – et pendant une décennie –, Windows n’est pas un OS. Il s’agit d’une interface graphique pour MS-DOS visant à aider les utilisateurs à réaliser plus rapidement des opérations grâce à une souris.

On retrouve bien sûr le système de fenêtres qui a donné son nom au produit, ainsi que quelques outils de base, désormais célèbres, comme Paint. Windows 1.0 comporte cependant une longue liste de limitations. Il hérite notamment de toutes les barrières imposées par MS-DOS, dont le fonctionnement monotâche.

Certaines capacités d’interface sont également bridées pour respecter les termes d’un accord conclu avec Apple qui possède déjà à cette époque d’importants brevets dans ce domaine (basés sur des idées récupérées chez Xerox). Peu performant et ne proposant rien de plus que les produits existants, trop limité, le succès de Windows 1.0 ne sera qu’anecdotique. Il réclame au minimum 256 Ko de mémoire, mais 512 Ko et un disque dur sont recommandés.

Windows 1.0

Windows 2.0

Lorsque débarque la version 2.0 deux années plus tard, une partie des barrières a disparu. Les fenêtres peuvent se chevaucher (créant la toute première tension avec Apple) et le multitâche fait son entrée, bien qu’en mode coopératif, potentiellement instable.

Windows 2.0 sera davantage utilisé, d’autant plus parce que Microsoft l’offre pour tout achat de Word ou Excel. Exécutables depuis MS-DOS, ils s’ouvrent alors avec une nouvelle interface graphique. Un ajout témoignant de ce qu’était encore Windows à l’époque. L’évolution technique vient cependant avec Windows 2.1 qui introduit pour la première fois le mode protégé (segmentation de la mémoire), rendu possible par le processeur 80286 d’Intel.

La mémoire virtuelle est de la partie, de même que les niveaux de privilège (les fameux « rings » 0 à 3). Avec le 80386 sort une version adaptée de Windows, avec cette fois la mémoire protégée, autorisant le fonctionnement des programmes MS-DOS et logiciels en tâches de fond.

Windows 3.0/3.1

Windows 3.0, apparu en mai 1990, marque une rupture. Il devient évident que le produit est amené à jouer un grand rôle, l’interface graphique y étant prépondérante. Techniquement, Windows 3.0 reprend le mode protégé de la mouture 2.1, mais avec un adressage étendu sur 32 bits, permettant de gérer jusqu’à 4 Go de mémoire.

Les programmes conçus pour le mode réel fonctionneront désormais dans cette mémoire, tandis que ceux pour Windows se serviront du mode protégé. Windows 3.0 marque également le début du succès. Plus mature, doté d’une base de pilotes rafraîchie – chaque Windows a alors son propre stock fixe –, il touche plus globalement le grand public.

C’est surtout sa version 3.1, sortie au printemps 1992, qui restera la plus connue, de même que son évolution « 3.11 for Workgroups », pendant l’été 1993. La première a supprimé le mode réel, ajouté le support des polices TrueType, inauguré le Bloc-Notes et a pu faire grimper la résolution jusqu’en 1 024 x 768 pixels.

La seconde, bien que d’apparence mineure, représente en fait une évolution technique. Elle rend obligatoire l’utilisation d’un processeur 80386 pour profiter de son mode protégé 32 bits. Un support réseau, aussi 32 bits, a en outre été ajouté. À partir de cette époque, Windows va se diviser en deux branches.

D’un côté, les systèmes « 9x » (95, 98…) surtout destinés au grand public. De l’autre, les NT réservés aux entreprises. Il faudra attendre Windows XP en 2001 pour que la société Microsoft n’en garde qu’une, centrée sur NT. La plateforme de développement logicielle est, elle, commune dans les grandes lignes. 

Windows NT 3.11/3.51

Le début du tournant pour Windows prend racine dans un rapprochement brisé avec IBM. Les deux sociétés travaillaient alors à la conception d’un successeur à MS-DOS : OS/2. Les divergences entre les entreprises vont mener cependant à un début de divorce : IBM s’occuperait d’OS/S 2.0, tandis que Microsoft préparerait la version 3.0.

À cette époque, il semble encore évident à tout le monde qu’OS/2 est le système de l’avenir. Résolument plus moderne, il apporte notamment un nouveau système de fichier, baptisé HPFS, capable entre autres de gérer les noms jusqu’à 255 caractères. Mais en dépit du nouvel accord convenu, il est impossible pour les deux anciens compères de s’entendre. IBM devient alors seul maître à bord. Le travail effectué par Microsoft n’est cependant pas perdu.

Le code déjà écrit va servir de fondation à une nouvelle branche de Windows nommée New Technology, ou NT. Une préversion de Windows NT 3.1 est proposée au printemps 1993. L’ambition de Microsoft se nomme alors Cairo, un projet prévu pour NT 4.0 devant fusionner les deux branches. On sait aujourd’hui que l’aboutissement n’interviendra pas avant Windows XP, presque dix ans plus tard.

Dès le début, Windows NT se distingue par un code plus moderne et plus robuste. Entièrement tourné vers le 32 bits, il propose un nouveau système de fichier, NTFS (qui se fragmente beaucoup moins que le FAT), l’environnement de développement Win32, ainsi qu’une gestion du réseau améliorée. Son interface est calquée sur celle de Windows 3.1. Détail amusant, l’équipe travaillant sur Windows NT s’appelle à ses débuts « Portable Systems ».

Disponible en versions Workstation et Server, il supporte cependant peu de matériels, le nombre de pilotes étant encore faible (ils devaient être réécrits). Il en ira de même pour Windows NT 3.50, sorti en septembre 1994, qui apporte des optimisations et la gestion des architectures 64 bits Alpha et MIPS. Windows NT 3.51, commercialisé en mai 1995, aura surtout pour mission de préparer le terrain de Windows 95, en rendant compatible la mouture Server avec le futur client.

67
Avatar de l'auteur

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Logo Twitch

Citant des « coûts prohibitifs », Twitch quitte la Corée du Sud

Avec neutralité, sans neutralité

16:58 ÉcoWeb 2
Formation aux cryptomonnaies par Binance à Pôle Emploi

Binance fait son marketing pendant des formations sur la blockchain destinées aux chômeurs

Crypto influenceurs

16:41 Éco 2
Consommation électrique du CERN

L’empreinte écologique CERN en 2022 : 1 215 GWh, 184 173 teqCO₂, 3 234 Ml…

Ça en fait des démarrage de DeLorean

14:45 Science 0

Sommaire de l'article

Introduction

MS-DOS

Windows 1.0

Windows 2.0

Windows 3.0/3.1

Windows NT 3.11/3.51

Logo Twitch

Citant des « coûts prohibitifs », Twitch quitte la Corée du Sud

ÉcoWeb 2
Formation aux cryptomonnaies par Binance à Pôle Emploi

Binance fait son marketing pendant des formations sur la blockchain destinées aux chômeurs

Éco 2
Consommation électrique du CERN

L’empreinte écologique CERN en 2022 : 1 215 GWh, 184 173 teqCO₂, 3 234 Ml…

Science 0
station électrique pour voitures

Voitures électriques : dans la jungle, terrible jungle, des bornes de recharge publiques

Société 43

#LeBrief : intelligence artificielle à tous les étages, fichier biométrique EURODAC

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Soft 13
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

SécuSociété 1
Fouet de l’Arcep avec de la fibre

Orange sanctionnée sur la fibre : l’argumentaire de l’opérateur démonté par l’Arcep

DroitWeb 20
Bombes

Israël – Hamas : comment l’IA intensifie les attaques contre Gaza

IA 14

#LeBrief : bande-annonce GTA VI, guerre électronique, Spotify licencie massivement

Poing Dev

Le poing Dev – Round 7

Next 73
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 6

Trois consoles portables en quelques semaines

Hard 37
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

#Flock a sa propre vision de l’inclusion

Flock 25
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

44
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 20
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 21
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 14
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 6

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 16

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 16
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 35
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 53
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 11

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

MIA : l’IA d’enseignement de Gabriel Attal pour faire oublier le classement PISA

IASociété 62

Une main sur laquelle est collée une étiquette où est écrit "human".

AI Act : des inquiétudes de l’impact de la position française sur les droits humains

DroitIA 1

Un tiroir montrant de nombreuses fiches voire fichiers

Une centaine d’ONG dénonce l’expansion du fichier paneuropéen biométrique EURODAC

DroitSécu 0

WhatsApp

Meta coupe le lien entre Instagram et Messenger

Soft 3

Nuage (pour le cloud) avec de la foudre

Cloud : Amazon rejoint Google dans l’enquête de la CMA sur les pratiques de Microsoft

DroitWeb 0

Des billets volent dans les airs.

Mistral AI s’apprête à lever 450 millions d’euros auprès de NVIDIA et a16z

ÉcoIA 0

Commentaires (67)


lsdYoYo
Il y a 4 ans

Ce que j’avais lu à propos de la scission entre IBM et Microsoft est que le projet avait démarré en prenant comme base les processeur 80286 (d’où serait tiré le nom OS/2 comme 286). Microsoft, devant les limitations de l’architecture du 286, aurait souhaité rapidement passer sur les nouveaux 386. Mais IBM aurait refusé car il avaient peur - à très juste titre - qu’alors les OS pour PC deviennent trop puissants et concurrence sérieusement leur segment de marché en or : les mini-ordinateurs.
C’est là où Microsoft a joué un double jeu qui leur a donné des années d’avance sur la concurrence : ils ont développé Windows 3.0 sans en parler. Officiellement, Windows devait mourir au profit d’OS/2. Lotus notamment, travaillait au portage de leur tableur uniquement sur OS/2.
Et lorsque Windows 3.0 est sorti, bien sûr, la nouvelle version d’office était toute prête. Un coup de Microsoft a refait de multiples fois par la suite…


le hollandais volant Abonné
Il y a 4 ans

J’ai tout juste mes trente ans et la Win 3.1 est la version la plus ancienne que j’ai utilisée “en vraie” (pas dans un émulateur ni une VM pour le fun) : à l’université il y a quelques années, un des PC dans une salle de TP de physique, relié à un spectrographe optique utilisait un programme ne fonctionnant que sous Win 3.1 <img data-src=" />

J’étais déjà un pas mal familier avec la CLI (Linux oblige), ce qui m’avait permis de lancer le programme du TP pratiquement naturellement. J’étais le seul de la classe dans ce cas, à la surprise du prof.

Bref, Windows 3.1 est encore utilisée parfois <img data-src=" /> !
Une des salles d’info avait également un Machintosh 128k, sur une étagère, mais a priori il n’était pas en état de marcher.

#mylife


lsdYoYo
Il y a 4 ans

Et pour la petite histoire, le nom si bizarre de NT (New Technology, non sérieux ?) viendrait de l’OS VMS de DEC, dont le concepteur avait été débauché par Microsoft. Si vous prenez les lettres de VMS et ajoutez +1 à chacune vous tombez sur WNT !

On continue ? Vous prenez WNT, faites +1, +2 et +3 et… XPW =&gt; Windows XP. Non, parce que là aussi, franchement, XP, ça veut pas dire grand chose non plus.


pseudo555 Abonné
Il y a 4 ans

Xp = eXPerience… Tout simplement et largement moins capilotracté qu’un +1 +2 +3 improbable (mais peut etre vrai).


papay79 Abonné
Il y a 4 ans

XP pour eXPerience …


aurejac Abonné
Il y a 4 ans

J’aime bien l’histoire des OS microsoft, mais celle de leur BASIC et des tableurs n’en est pas moins intéressante.

Un des premiers gros contrats très juteux pour microsoft, très tôt en 77 &nbsp;(4 ans avant le contrat pour le MS DOS avec IBM), c’était le basic pour Apple II.

A l’époque (en 77 environ), Apple c’était une énorme boite à la croissance monstrueuse
l’Apple II avait 80% du marché (grâce à un tableur : Visicalc)
l’apple II avait un interpréteur BASIC écrit par Woz, mais il ne gérait que les nombres entiers, pas les calculs en virgule flottante.
&nbsp;
Or, Microsoft eux ils avaient un BASIC à virgule flottante. Microsoft c’était une minuscule boite en 77 (peut-être 20x plus petite qu’Apple), et Bill Gates a réussi à vendre à Apple leur BASIC à virgule flottante et c’est ce qui les a vraiment fait décoller, avant le MSDOS.

Par la suite, Microsoft a accepté de développer Multiplan (premier tableur graphique) pour le Mac, en contrepartie…. d’avoir l’exclusivité pour le BASIC sur le Macintosh..
Le BASIC microsoft pour le Mac s’est super mal vendu.
Par contre Multiplan, sur le Mac (puis Excel), ça a été la bouée de survie du Mac qui aurait probablement coulé sans ce logiciel.

Comme quoi les destins sont liés depuis très longtemps.

Il y a des films/telefilms sympas sur cette époque, pas faciles à trouver :
-&nbsp;“Triumph of the Nerds” de Bob Kringely




  • “Pirates of the Silicon Valley” avec des acteurs étourdissants de réalisme (celui qui fait Balmer est génial, et faut voir Noah Whyle jouer Steve Jobs)


Eviv_Bulgroz
Il y a 4 ans

Article très sympa mais un peu trop synthétique voire elliptique sur certains points selon moi. Je précise qu’ayant dépassé le demi-siècle, j’ai vécu cette époque de l’intérieur…

Ahhhh NT 3.1… Quel grand souvenir ! J’ai participé à la mise en place de ce système à la Caisse d’épargne à Orléans en 93-94 si je me souviens bien… Où comment une banque affole Microsoft en décidant de choisir de déployer prochainement un OS qui n’existe pas encore pour remplacer ses terminaux Phillips qui allaient manquer de pièces détachées…

Le Far West…. Le bonheur si je veux !

Maintenant, tout ça est bien plus aseptisé hélas. Snif…


JoePike
Il y a 4 ans


Bizarre cette histoire de nom OS/2

Pour moi de mémoire on parlait d’OS/2 parce que c’était destiné aux PS/2 qui utilisaient des 286 ou des 386
selon le modèle
mais bon à l’époque je bossais sur d’énormes mainframe et on se moquait des mecs micro car ils nous faisaient rigoler alors on n’écoutait pas trop ce qu’ils nous racontaient.
Pourtant je ne me souviens que de relation avec le PS/2
je dois encore avoir un OS/2 kékepart sur un CD , je vais essayer de regarder ( on est confiné on a le temps )


lsdYoYo
Il y a 4 ans

Hooo, je sais bien que, officiellement, NT=New Technology et XP=eXPerience.
Mais, franchement, quels noms bizarroïdes. J’ai plutôt l’impression de séries de lettres choisies et pour lesquelles de grandes réflexions ont été menées pour leur trouver une signification.
VMS =&gt; WNT, est assez connu. le WNT =&gt; XPW, c’est de votre serviteur.
Après… libre à chacun de croire une explication ou l’autre.


lsdYoYo
Il y a 4 ans

Et surtout, si XP = eXPerience, pourquoi pas plutôt Windows EX ?!


vizir67 Abonné
Il y a 4 ans

pas bête comme signif. !!! <img data-src=" />


David_L Abonné
Il y a 4 ans

Vu la taille du dossier au global on ne pouvait pas tout détailler. D’où le fait d’évoquer succintement les premières versions pour se concentrer sur le développement des périodes plus récentes <img data-src=" />&nbsp;


JoePike
Il y a 4 ans

à cause de la prononciation



serpolet Abonné
Il y a 4 ans






lsdYoYo a écrit :

Et surtout, si XP = eXPerience, pourquoi pas plutôt Windows EX ?!


Parce qu’en anglais, XP se prononce “expi” comme le début de experience (qui d’ailleurs est souvent traduit par expérience, dans “expérience utilisateur” notamment, alors qu’il est plutôt équivalent à pratique, au sens de pratiquer).
Edit : grillé par JoePike !



Srg2 Abonné
Il y a 4 ans

il y a un peu 2 mondes car jusqu’à la version 3.11 Windows n’était pas un système mais juste une interface graphique et il fallait lancer le dos avant (avec un c:\win\win.exe en fin d’autoexec.bat ça faisait comme si …)

ce qui a carrément changé la donne en milieu pro c’est la sortie du pack office premier du nom (winword 1.0 + excel 3.0 + powerpoint + access 1.0) qui a enfoncé Lotus 1.2.3 - (surtout le fait qu’ils soient tipiakables moyennant une quantité industrielle de disquettes)

sinon j’ai eu&nbsp;
MS DOS 3.3 (limité a 640 Ko RAM hors système)
MS DOS 4.1 (quasi idem 3.3)
MS DOS 5.0 (le premier a prendre en compte la RAM &gt; 640 Ko en mémoire paginée et&nbsp; permettant de rejeter des programme en mémoire haute&nbsp;&nbsp;via le Himem.sys et je crois qu’on pouvait déjà créer les Ramdrive avec celui là mais pas sûr)
MS DOS 6.0 (apparition du multiboot et très utile pour les jeux et l’utilisation du Ramdrive)
MS DOS 6.22 (il parait que c’était une version débuggée du 6.0 mais je n’ai pas fait de différence mais a cette période une multitude de fabricants s’amusaient a faire leurs propres cartes mères dites compatibles mais tellement personnalisée que ben heuuu … )

Windows 3.0 tombait en même temps que le Dos 3.3 (du moins déployé en millieu pro) et 4.1 (en tant qu’ordi perso)
Windows 3.1 arrivait a peu près en même temps que le DOS 5.0 et sa gestion de la mémoire haute et là le couple commençait de marcher. Sinon pour les jeux un peu gourmands je me dépêchais de ne surtout pas démarrer ce truc (j’avais même des couples boot sans le keyb fr pour gratter)&nbsp;

en tant que beauté et rapidité au début des années 90,&nbsp; GéoWorks était beaucoup joli et rapide que win 3.1 mais ne servait quasi a rien (pas d’applis ni de jeux) ça a fait a peu près la même chose que BeOS beaucoup plus tard.

…&nbsp; &nbsp;arghh … je suis vieux …&nbsp;

&nbsp;
&nbsp;


JoePike
Il y a 4 ans






Srg2 a écrit :


…   arghh … je suis vieux …


Mon pauvre monsieur
Je vendais des zx81 avec un lecteur de cassettes aux réparateurs de télévision
En journée il n’y avait pas de mire envoyée par la télévision , et donc réparer une télé sans mire … c’est dur
On achetait des lecteurs de cassettes Philips , un zx81, et on avait un programme qui envoyait la mire sur les télés. on vendait ça comme des petits pains.
on les vendait au double de ce qu’on avait acheté … ça faisait un bon complément de salaire

et tu crois que t’es vieux ?
<img data-src=" />



phil27 Abonné
Il y a 4 ans

Je me souviens du progrès considérable des ordinateurs sous dos par rapport à mon Oric Atmos.
Je me souviens d’avoir testé Geoworks qui était magnifique (pour l’époque) mais effectivement ça manquait d’applis.
Je me souviens d’avoir installé dr dos 6, un concurrent du dos compatible et mieux par Digital Research.

Je préférerais ne pas me souvenir et avoir moins de 30 ans.
&nbsp;


Srg2 Abonné
Il y a 4 ans

j’ai parlé que de la période PC pas des Victor et autres antiquités&nbsp;<img data-src=" />


wanou2 Abonné
Il y a 4 ans

Ils ont eu le nez creux quand on pense à toutes les grandes entreprises qui ont fait le choix d’os/2 afin d’accompagner leurs grands systèmes IBM (surtout dans les entreprises de banques, assurances, ….).


JoePike
Il y a 4 ans


Victor ? mais c’était une nouveauté pour moi
<img data-src=" />


tazvld Abonné
Il y a 4 ans

C’est un peu dommage d’être passé aussi vite sur la genèse de DOS. En effet, la conception de cette OS a pas mal dirigé la suite. Clairement, DOS n’était pas du tout le meilleur OS à son époque, mais il devait seulement répondre au cahier des charges d’IBM. Pour rappel, c’était pour faire un des premier ordinateur accessible au grand public. Donc exit les fonctionnalité comme le multiutilisateur, le multitâche…. et même en soit l’interface console n’avait besoin que du strict minimum niveau instructions pour lancer des programmes.

Par exemple, aujourd’hui, la notion de disque physique est resté (C:, D: …) alors même qu’il est possible de faire des point de montage. En farfouillant dans Powershell, j’ai même découvert qu’ils ont fait évoluer cette notion de disque comme un système d’emplacement général. Ainsi les variables sont dans le disque “variable:” du coup “cd variable:” “dir” donne la liste des variable (en pur powershell sans utiliser les alias c’est “Set-Location variable:”, “Get-ChildItem”).






lsdYoYo a écrit :

Et surtout, si XP = eXPerience, pourquoi pas plutôt Windows EX ?!


Toi, tu ne joues pas souvent au jeux vidéo. <img data-src=" />



Futureman
Il y a 4 ans






papay79 a écrit :

XP pour eXPerience …


Maintenant c’est pour eXPired :)

Sinon avant tout ça encore il y avait Xenix :vieux:



djegus Abonné
Il y a 4 ans

Hello tu pourrais donner les commandes exactes stp je suis curieux mais cela marche pas :(


tazvld Abonné
Il y a 4 ans

tu dois être dans une console powershell tout d’abord (tape powershell dans la barre de recherche), et non Batch (cmd).
Ensuite la commande exact est :

PS C:\User\MyHome&gt; Set-Location Variable:
PS Variable:&gt; Get-ChildItem


Mais sinon, le cmdlet “Get-Variable” fonctionne plus simplement (alias : gv)


JoePike
Il y a 4 ans

variable: ( 2 points)


djegus Abonné
Il y a 4 ans

Merci j’avais pas tapé correctement . j’ai pas tout compris mais intéressant de le savoir .


Eviv_Bulgroz
Il y a 4 ans

Gamin va ^^ <img data-src=" />


chameau
Il y a 4 ans

Vieux,&nbsp;&nbsp;&nbsp; ……. oui…….. moi aussi.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img data-src=" />

Je dois vous avouer que je maintiens en vie un PC avec un des premiers pentium ( aka 586).
Il tourne sous MSDOS 6.22&nbsp; Win 3.11.
Il est utilisé par un ami agriculteur, éleveur de volailles. La clim, l’éclairage, la gestion de la bouffe des poulets est assurée par des vieux,&nbsp; <img data-src=" /> , vieux automates Siemens, dont la liaison avec le PC est assurée par une carte maison dont les pilotes n’ont jamais été portés sur des versions ultérieures de Windows.&nbsp; pas glop…

&nbsp;Alors, je stocke des cartes mères, des barrettes mémoire de 1 ou 4 Mega&nbsp; ( mega, c’est pas une fotte de frappe), des HDD de 100 méga, des cartes I/O paralléle-série, sans oublier les alims AT.

<img data-src=" />

Edit: je fais aussi des sauvegardes régulièrement.
&nbsp;


David_L Abonné
Il y a 4 ans

Pas totalement, j’ai commencé sur PC en lisant les manuels MS-DOS 5.x/6.x quand j’étais gosse <img data-src=" />


ndjpoye
Il y a 4 ans






David_L a écrit :

en lisant les manuels MS-DOS 5.x/6.x quand j’étais gosse <img data-src=" />


A l’époque, même pour un “geek”, tu te faisais chier <img data-src=" />



FroLag
Il y a 4 ans

pas plus ésotérique que le HAL de 2001 déjà en référence à IBM


alex.d. Abonné
Il y a 4 ans






Srg2 a écrit :

il y a un peu 2 mondes car jusqu’à la version 3.11 Windows n’était pas un système mais juste une interface graphique et il fallait lancer le dos avant (avec un c:\win\win.exe en fin d’autoexec.bat ça faisait comme si …)


C’est seulement à partir de XP qu’il y a eu un vrai système avec un vrai noyau dans Windows.
Windows 95, 98, et Me sont tous encore des interfaces graphiques par dessus un DOS embarqué (DOS 7.0 pour Win 95, DOS 7.1 pour Win 98, et DOS 8 pour Win Me). C’était un peu moins visible puisqu’il ne fallait plus lancer Windows manuellement et que le DOS n’était plus commercialisé séparément, mais techniquement il s’agissait encore uniquement d’une surcouche graphique du DOS.



kwiz
Il y a 4 ans

NT4.0 en SP3 était imperturbable sur du Pentium Pro même en bipro
Windows 2000 Pro était assez stable, aux oubliettes tous les Windows 9x et ME
Windows 2000 Server apportait un annuaire AD, bien plus performant que la SAM
Le règne du SCSI et des streamers !


Eviv_Bulgroz
Il y a 4 ans

Allez je vais encore te chambrer un peu ^^

J’ai commencé avec la collection “Beneath Apple DOS Manual”, “Bag of Tricks Manual” et “Apple ][ Reference Manual”…

Et franchement, MS-DOS 56… tu es arrivé après la guerre toi ^^ <img data-src=" />


War Machine Abonné
Il y a 4 ans






kwiz a écrit :

NT4.0 en SP3 était imperturbable sur du Pentium Pro même en bipro



Windows 2000 Pro était assez stable, aux oubliettes tous les Windows 9x et ME      
Windows 2000 Server apportait un annuaire AD, bien plus performant que la SAM
Le règne du SCSI et des streamers !






Ah oui, Windows 2000... celui là, il a tourné fort longtemps : même quand XP était là, quasiment tout ce qui tournait sous XP tournait sous 2000.      



XP… il m’a fallut souvent le restaurer à coup d’images. Ca finissait toujours en sucettes au bout d’un moment. Moins souvent que 98/Me, mais bon, au bout d’un an ou deux de service, il était en souffrance.

7, c’est selon moi le second OS vraiment robuste qui talonne 2000, mais en version moderne.

10 est pas trop mal non plus, mais pour moi, il y a régression sur certains points (dont l’interface, avec des options d’un coté dans un ancien panneau de config, et d’autres ailleurs, un menu démarrer “bien moins pratique”). Par contre, niveau stabilité, rien à redire (à part quelques BSOD systématiques avec le VT-d qu’il a fallut couper dans le BIOS de ma carte mère X58)

Le reste, on peut oublier, même si pour l’époque, Win 3.11 c’était pas mal ^^



David_L Abonné
Il y a 4 ans

Oui, et comme dit dans le magazine #1, c’est pas plus mal d’une certaine manière <img data-src=" />


MilesTEG1 Abonné
Il y a 4 ans

J’ai toujours pensé que le 32bits était apparu avec windows 95, et que ceux d’avant étaient 16bits <img data-src=" />

Sinon je me rappelle les bricolages du MS-DOS avec le config.sys et l’autoexec.bat pour pouvoir lancer certains jeux DOS… maximiser la mémoire disponible…
ou taper win pour lancer windows 3.1.
Je ne me rappelle plus comment je faisais, mais j’ai encore le souvenir que c’était galère… surtout que je n’avais pas internet à l’époque…
Haaaa toute une époque <img data-src=" />


Wosgien Abonné
Il y a 4 ans

L’article est un peu léger. MS-Dos a apporté différentes choses: les lettres pour les disques ( dont A et B ne sont plus vraiment utilisées actuellement, quel gâchis), la’pparition des répertoires, la gestion de la RAM EMS et XMS, l’antivirus intégré, doublespace/drivespace et les problèmes de brevet/droits, les concurrents inventifs, ..


ndjpoye
Il y a 4 ans






MilesTEG1 a écrit :

Sinon je me rappelle les bricolages du MS-DOS avec le config.sys et l’autoexec.bat pour pouvoir lancer certains jeux DOS… maximiser la mémoire disponible…

Et à partir de MsDos6, tu avais Memmaker pour t’aider à faire cela.

Que c’est loint&nbsp;<img data-src=" />



Wosgien Abonné
Il y a 4 ans






MilesTEG1 a écrit :

J’ai toujours pensé que le 32bits était apparu avec windows 95, et que ceux d’avant étaient 16bits <img data-src=" />

Windows 3.1 était 32 bits, mais pas préemptif: une appli pouvait planter et on ne pouvait qu’éteindre l’ordi…
Windows 95 est une sous-version de windows NT: il en mime certains aspects niveau gestion mémoire, préemptif, … mais vire tout ce qui est trop pro: comptes utilisateurs, gestion des droits, système de fichier, …



Inodemus Abonné
Il y a 4 ans






alex.d. a écrit :

C’est seulement à partir de XP qu’il y a eu un vrai système avec un vrai noyau dans Windows.
Windows 95, 98, et Me sont tous encore des interfaces graphiques par dessus un DOS embarqué (DOS 7.0 pour Win 95, DOS 7.1 pour Win 98, et DOS 8 pour Win Me). C’était un peu moins visible puisqu’il ne fallait plus lancer Windows manuellement et que le DOS n’était plus commercialisé séparément, mais techniquement il s’agissait encore uniquement d’une surcouche graphique du DOS.

Je n’ai pas ce souvenir. Windows 95 refaisait toute la détection du matériel et y accédait directement, ainsi su’au système de fichiers, sans passer par MS-DOS (même si c’était apparemment possible pour un matériel n’ayant pas de pilote Windows), ni par le BIOS. Une fois lancé, il n’était plus possible de le quitter comme c’était possible pour Windows 3.1.

Il me semble qu’il était possible de revenir temporairement à un environnement DOS monotâche et plein écran, mais c’était plutôt lancer DOS depuis Windows que quitter Windows pour revenir au DOS. Je n’arrive pas non plus à me souvenir si on pouvait ensuite quitter ce DOS pour revenir à Windows, mais sans doute que oui. Il me semble que je lançais des jeux DOS comme ça.

Au final, DOS était plutôt un chargeur de démarrage pour Windows 95, ainsi qu’un environnement intégré à Windows qui permettait, dans une certaine mesure, de lancer des programmes DOS dans une fenêtre Windows.



Wosgien Abonné
Il y a 4 ans






ndjpoye a écrit :

Et à partir de MsDos6, tu avais Memmaker pour t’aider à faire cela.
Que c’est loin&nbsp;<img data-src=" />&nbsp;

Une époque où 4Mo de RAM était un véritable espace de travail…
Mais aussi une époque où les programmeurs savaient faire des programmes qui ne chargeaient pas tout en RAM (une image scannée pouvait faire 180Mo de RAM, on l’affichait quand même et on la traitait su 8Mo de RAM sans utiliser de swap… fuck la démesure actuelle!)



Srg2 a écrit :

&nbsp;en compte la RAM &gt; 640 Ko en mémoire paginée et&nbsp; permettant de rejeter des programme en mémoire haute&nbsp;&nbsp;via le Himem.sys et je crois qu’on pouvait déjà créer les Ramdrive avec celui là mais pas sûr)&nbsp;

&nbsp;RAMDrive existait déjà dans DOS 3.2, car j’en faisais sur le PC 1512 pour conserver en RAM des utilitaires (je n’avais qu’un seul lecteur de disquettes)
Certains utilitaire shareware (oui c’était aussi l’époque du shareware qu’on commandait sur disquette depuis les magasines) permettaient de faire du RAMDriver avec de la mémoire EMS (des cartes mémoires qu’on mettait dans les slots libre, comme si on pluggait de la RAM actuellement dans les slots pci-express et qu’il fallait un driver pour l’utiliser)

D’ailleurs, à l’époque de Windows 95, 4Mo de RAM permettaient de le faire tourner assez convenablement, mais linux restait en mode texte car l’interface graphique X11 n’était réellement utilisable qu’à partir de 8Mo de RAM.



ndjpoye
Il y a 4 ans






brice.wernet a écrit :

Windows 3.1 était 32 bits, mais pas préemptif: une appli pouvait planter et on ne pouvait qu’éteindre l’ordi…



Windows 95 est une sous-version de windows NT: il en mime certains aspects niveau gestion mémoire, préemptif, ... mais vire tout ce qui est trop pro: comptes utilisateurs, gestion des droits, système de fichier, ...



Par défaut, il me semble que dans 3.1, ce qui était 32bits, c’était l’accès disque. Après il fallait installer Win32S pour les programmes qui demandaient l’accès à certaines fonction 32bit

Quant à voir 95 comme une sous-version d’NT, 95 s’appuyant encore sur msdos, je n’aurais personnellement pas interprété ça comme ça. Après, ça peut se voir comme ça aussi.



la_hyene Abonné
Il y a 4 ans

Très juste, le DR-DOS quelle merveille:Iloveyou: Avec ses commandes supplémentaires comme .


la_hyene Abonné
Il y a 4 ans

Santa-Cruz Operation. Microsoft toujours et encore.<img data-src=" />


la_hyene Abonné
Il y a 4 ans

[quote:6197997<img data-src=" />ayWalker]
XP… il m’a fallut souvent le restaurer à coup d’images. Ca finissait toujours en sucettes au bout d’un moment. Moins souvent que 98/Me, mais bon, au bout d’un an ou deux de service, il était en souffrance.

C’est pas grave car la pub le disait bien que ces versions permettait d’augmenter ta productivité. Et il en fallait pour maintenir en état de marche ton PC.


Wosgien Abonné
Il y a 4 ans






ndjpoye a écrit :

Par défaut, il me semble que dans 3.1, ce qui était 32bits, c’était l’accès disque. Après il fallait installer Win32S pour les programmes qui demandaient l’accès à certaines fonction 32bit

Oui, c’est vrai, je me suis mal exprimé. Win 3.1 “activait” le mode 32 bits et donc était capable de lancer un logiciel 32bits. Win32s était une DLL qui offrait des routines ressemblant à celles de WinNT, permettant de compiler un programme 32bits compatible NT/95 et Windows 3.1.
On pouvait parfois patcher/faire un loader pour de petits logiciels Win95 pour les lancer sous Win3.1 :) - enfin au tout début…



la_hyene Abonné
Il y a 4 ans






brice.wernet a écrit :

D’ailleurs, à l’époque de Windows 95, 4Mo de RAM permettaient de le faire tourner assez convenablement, mais linux restait en mode texte car l’interface graphique X11 n’était réellement utilisable qu’à partir de 8Mo de RAM.

Je me souviens plus de ma config, mais à cette époque j’ai plongé :snif: avec Khèops des logiciels du soleil. Et j’avais X11 en couleur et HD 1024x???. Parfois le look un peu vieillot, mais fonctionnel.



Eviv_Bulgroz
Il y a 4 ans






David_L a écrit :

Oui, et comme dit dans le magazine #1, c’est pas plus mal d’une certaine manière <img data-src=" />


Je ne dirai qu’une chose :https://www.youtu.be/s4g2CVdGjj0 <img data-src=" />



Eviv_Bulgroz
Il y a 4 ans

Je ne dirai qu’une chosehttps://youtu.be/s4g2CVdGjj0


Eviv_Bulgroz
Il y a 4 ans






David_L a écrit :

Oui, et comme dit dans le magazine #1, c’est pas plus mal d’une certaine manière <img data-src=" />



Je ne dirai qu’une chose

https://youtu.be/s4g2CVdGjj0

<img data-src=" />



Eviv_Bulgroz
Il y a 4 ans

Houlà… Y’a du commentaire en trop… J’ai glissé chef !

David, supprime les doublons stp… Merci


Alfred1664 Abonné
Il y a 4 ans

Excellent résumé historique :-)

Pour l’anecdote, j’ajouterai que le premier nom de 86-DOS était QDOS, Quick and Dirty Operating System, ou en Français : Système d’exploitation à l’arracheÇa m’a toujours fait rire (jaune) quand Windows plantait.


lionnel
Il y a 4 ans






Srg2 a écrit :

…   arghh … je suis vieux …



MOi aussi, bon pas autant, mais tout ca me rapelle à quel point mes débuts se son faits sur du matos deja bien obsolete pour son époque.

J’ai fait mes premières armes à l’école en 1997 ou 98, sur un 386 sous win 3.1 Ce truc était certes doté d’un cdrom et d’une carte son, mais pour le “multimedia”, c’etait d’une lenteur atroce, limite inutilisable, je tablerais sur un 20 ou 25mhz donc presque 10 ans d’age. Il y avait également un 486DX 100, infiniment plus fluide. J’ai eu mon premier pc perso l’année suivante, un Pentium 2 350

Malgré tout j’ai aussipassé un temps incalculable aux ateliers d’informatique de ma ville, leur parc informatique de l’époque (entre 98 et 2003) deja considéré comme “ordinosaure” :

Une première salle équipée principalement de 486 sous win 3.11 pour workgroup, et de quelques Pentium 1 sous win 95. une paire de 486 avaient recu windows 95 et 5X86 à 133mhz de chez AMD (un CPU assez rare de nos jours soit dit en passant). Le tout en réseau BNC avec un serveur sous NT 3.51
D’ailleurs cette salle était en théorie réservée à la bureautique et au travail scolaire, mais on avait pas notre pareil pour “planquer” des jeux dans les sous dossiers de windows ou d’autres softs

Une seconde salle à la MJC, avec 2 pauvres 486SX, quelques CPC 6128 à bout de souffle, et surtout un superbe Amiga 500 tout équipé: extension ram, disque dur (pas sur), second lecteur de disquette, un moniteur 55cm style Sony PVM, et surtout une trés beau choix de jeux originaux, dont la trilogie monkey island.
Le tout à survecu et fonctionné plus ou moins jusqu’a la rénovation des lieux en 2003, j’espère vraiment qu’il a pu faire le bonheur de quelques retrogamers, de nos jours y’en aurai pour un paquet de fric



anagrys Abonné
Il y a 4 ans

Non, tu avais la possibilité de démarrer en MS-DOS pur avec Windows 95 / 98, ils restaient effectivement des surcouches graphiques, comme ça a été dit. Tu pouvais lancer l’interface graphique depuis ce MS-DOS, sans redémarrer. D’ailleurs, si mes souvenirs sont bons, il y avait encore le config.sys et l’autoexec.bat. Mais là, je peux me tromper <img data-src=" />
&nbsp;
Et il y avait bien sûr le aussi terminal sous forme d’une application.


ndjpoye
Il y a 4 ans






anagrys a écrit :

Non, tu avais la possibilité de démarrer en MS-DOS pur avec Windows 95 / 98, ils restaient effectivement des surcouches graphiques, comme ça a été dit. Tu pouvais lancer l’interface graphique depuis ce MS-DOS, sans redémarrer. D’ailleurs, si mes souvenirs sont bons, il y avait encore le config.sys et l’autoexec.bat. Mais là, je peux me tromper <img data-src=" />
&nbsp;
Et il y avait bien sûr le aussi terminal sous forme d’une application.


En fait, c’était…. un hybride.
Windows 95 pouvez passer outre le Dos pour accéder au matériel, ce n’était donc pas une simple interface graphique (c’est ce que faisait aussi windows 3., mais juste 1 pour les accès disque). Mais il y avait bien nécessité à ce que le dos soit lancé avant le lancement de windows.&nbsp;



alex.d. Abonné
Il y a 4 ans

Oui, le DOS était plus une sorte de chargeur pour Windows 95, même si tu pouvais démarrer en ligne de commande DOS directement, sans charger Windows.
En effet, Windows 95 a été le premier à avoir ses propres drivers, ce qui a été un coup de génie de Microsoft : là où sur les autres architectures, le matériel était pris en charge par le firmware (comme sous DOS), Microsoft a insisté pour que le support matériel soit dans Windows et non dans une évolution du BIOS. Du coup, les constructeurs ont fait des drivers Windows, et pour aucun autre système !


floh Abonné
Il y a 4 ans

Avec Win95, quand explorer crashait, on pouvait se retrouver sur le terminal MS-DOS qui tourne en arrière plan. Et on pouvait récupérer l’interface en relançant explorer sans redémarrer le pc.
Je ne sais plus s’il y avait des écrans bleu sur Win95 car ce qui était le plus gênant était une sorte d’écran de plantage blanc (assez rare) au milieu de l’écran. Quand ça arrivait, il valait mieux redémarrer le pc.

Je préférais l’Atari STE et les plantages étaient plus drôles. On pouvait savoir le type d’erreur en comptant le nombre de bombes à l’écran.


ndjpoye
Il y a 4 ans

L’écran bleu est une invention windows 95 :)


JoePike
Il y a 4 ans
floh Abonné
Il y a 4 ans






ndjpoye a écrit :

L’écran bleu est une invention windows 95 :)


C’est bien possible. Je n’en ai pas eu beaucoup. C’était surtout des retours impromptu sous MS-dos.
J’avais un jeu de foot qui rebootait sur MS-dos. Quand il plantait, autoexec.sys et config.bat était vide. C’était la galère.
Qu’est-ce que Windows était instable à cette époque. Et le disque avait une taille ridicule.
Heureusement, le fond d’écran était la pour remonter le niveau <img data-src=" />



ndjpoye
Il y a 4 ans






JoePike a écrit :

https://en.wikipedia.org/wiki/Blue_screen_of_death#/media/File:BSoD_in_Windows_1.0.png

<img data-src=" />

Merci. Je n’en avais jamais eu avant. Je devais moins bidouiller ou alors ma mémoire.
&nbsp;
<img data-src=" /> La capture pour la 1, 2, 3.
&nbsp;
&nbsp;



ndjpoye
Il y a 4 ans






floh a écrit :

C’est bien possible. Je n’en ai pas eu beaucoup. C’était surtout des retours impromptu sous MS-dos.
J’avais un jeu de foot qui rebootait sur MS-dos. Quand il plantait, autoexec.sys et config.bat était vide. C’était la galère.
Qu’est-ce que Windows était instable à cette époque. Et le disque avait une taille ridicule.
Heureusement, le fond d’écran était la pour remonter le niveau <img data-src=" />


Aussi, jouer à un jeu sur PC à l’époque. Seul le démineur était stable&nbsp;<img data-src=" />

Nb : je plaisante biensûr :)
Même le démineur pouvait planter&nbsp;<img data-src=" />



JoePike
Il y a 4 ans






ndjpoye a écrit :

Merci. Je n’en avais jamais eu avant. Je devais moins bidouiller ou alors ma mémoire.
 
<img data-src=" /> La capture pour la 1, 2, 3.



Yep c’était très Rock&Roll

<img data-src=" />



Hugues1337
Il y a 4 ans

T’as pas envie de virtualiser ça ? ;-)


JCDentonMale
Il y a 4 ans

Ah le bon vieux temps. Je pouvais réécrire l’autoexec.bat et le config.sys de mémoire quand j’avais 10 piges ! Je m’amusais à écrire des lanceurs .bat en couleur pour lancer les jeux. QBasic livré avec Windows 3.1 a changé mon destin a tout jamais en me faisant découvrir la programmation.


rikou83700
Il y a 4 ans

Une autre époque… celle de Quattro pro en avance de 10 ans sur Excel. Celle de os/2 warp qui avait un vrai
Multitâche préemptif quand Windows 3.11 la jouait surcoucje graphique… celle où Microsoft coupait l’approvisionnement à toute boutique vendant du DR-dos (vécu), une époque on on bricolait comme des malades A coup de processeurs de marques qui existent même plus, et où les fortuné mettait du wide-scsi dans leur bécane… (avec même pas les perf d’une carte sd bas de gamme de maintenant)… ouaip, je paie cher mon presque demi siècle…