Powered By Blogger

Rechercher sur ce blogue

lundi 1 février 2021

Microsoft a-t-il utilisé UNIX pour faire Windows ?

 Microsoft a-t-il utilisé UNIX pour faire Windows ?

 

·

Non.

Dans les années 70–80, Microsoft était un gros vendeur de solution UNIX et en parallèle développait les ventes de MS-DOS (après 1981).

La première version de Windows était une simple surcouche graphique sur MS-DOS.

En 1990, Bill Gates voulait avoir son propre OS digne de rivaliser avec les plus grands, alors qu'il travaillait en collaboration avec IBM sur OS/2.

Il a donc créé une équipe chargée de développer un nouvel OS, tout neuf, from scratch, baptisé Windows New Technology (Windows NT).

A ce moment là, Microsoft était encore une petite startup, mais disposait d'une belle action en bourse et de revenus suffisants pour que Bill Gates puisse embaucher les meilleurs développeurs dans le monde des systèmes d'exploitation., en leur donnant de généreux packages de stocks options.

Il a beaucoup débauché chez Digital Equipment (DEC), une référence dans le domaine des mainframes.

Après 1992 et la réussite spectaculaire de Windows 3.1, Microsoft a même débauché chez IBM et on entendait parler de fuite des cerveaux, tous les meilleurs attirés par la perspective de travailler sur ce nouvel OS.

Le même phénomène s'est produit au début des années 2000 avec Google, puis un peu plus tard avec Facebook.

La startup du moment fait chauffer les esprits.

Il faut dire que ce genre d'opportunité ne se présente qu'une fois dans une vie, quand cela arrive (pouvoir participer à la conception même de l'OS).

La première version de Windows NT est sortie en 1993 sous le nom de Windows NT 3.1, sous une forme encore expérimentale.

Cette première mouture suivait une conception "idéale" en couches virtualisées, mais pour les PC de 1993, l'abstraction était trop coûteuse et l'OS a été critiqué, pour des problèmes de performance.

En 1995, Microsoft a sorti Windows NT 3.5, dont le modèle des drivers avait été refait pour permettre un accès direct (non virtualisé) au matériel, notamment pour la carte graphique.

Les performances étaient au rendez-vous et l'OS, encore tout jeune commençait à faire parler de lui.

Pendant ce temps là, MS continuait à faire vivre la branche Windows 3.1, avec la sortie de Windows 95 en version 16/32 bits.

En 1996, Windows NT 4 avait incorporé beaucoup de fonctions nécessaires à une utilisation en entreprise et son noyau virtualisé a permis à MS de sortir une version supportant les processeurs alpha, des processeurs Risc en 64 bits.

Cela fut une avancée majeure marquant le début de la montée en charge de Windows NT.

MS avait alors pour objectif de fusionner les branches Windows 16/DOS avec le nouveau NT 32/64.

Cela s'est fait de façon progressive, notamment en apportant le bureau de Windows 16 à Windows NT, puis en amenant les applications Windows 16 à fonctionner sous Windows NT, grâce à l'ajout d'un sous-système virtualisant l'exécution du code 16 bits.

Ce processus a convergé en 2001 avec la sortie de Windows XP, l'OS qui a eu tellement de succès qu'il est resté très fortement utilisé pendant une quinzaine d'années, presqu'une éternité.

Mais, non, pas d'UNIX dans Windows.

D'ailleurs, Windows Is Not Dos and Linux Is Not Unix …

 

REF.: Quora.com

Aucun commentaire: