Publicité
Tout sur les Systèmes d'exploitation
 Derniers articles sur les Systèmes d'exploitation
Guide : passer à Linux (Ubuntu)

Guide : passer à Linux (Ubuntu)
A défaut d’une version finale de Windows 7, ces dernières semaines ont vu comme chaque année la sortie de la nouvelle version d’Ubuntu, une réussite. Dans ce dossier, nous vous guidons à travers son installation et son exploitation par un "windowsien"... Lire la suite

  • Les développeurs aussi doivent se mettre au vert
    Lorsque l'on associe les mots écologie et informatique on pense avant tout matériel, mise en veille, mémoire, processeur et par conséquence constructeurs. Mais des regards accusateurs se tournent désormais aussi vers d'autres acteurs : les développeurs ! Lire la suite
Tous les articles Systèmes d'exploitation
Liens commerciaux

Newsletters


Questions high-tech
  • Besoin d'aide ? Publiez votre question
  • Publier

Microsoft Midori : l'après Windows 7 ?

Actu suivante
Jeudi 31 juillet 2008 à 06:00 par David Civera

Un monde sans Windows ?Microsoft a affirmé travailler sur un système d’exploitation qui ne serait pas un dérivé de Windows et qui n’appartient même pas à la famille des systèmes d’exploitation à la fenêtre.

Code managé

Le nom de code du projet se nomme Midori (ce qui veut dire vert en Japonais), le système d’exploitation ne reprend aucun code déjà présent dans une version de Windows, pour la simple raison que Microsoft a réalisé que certains problèmes ne pouvaient pas être résolus par une simple adaptation des technologies existantes.

Centré sur Internet, Midori naquit du projet Singularity et utilise une librairie de code managé. Un code managé ou géré est un code qui lorsqu’il se lance, est géré par une machine virtuelle. Le code n’est plus géré directement pas le processeur (ce que Microsoft appelle un code non géré). Ce système permet de combler certaines erreurs de programmation comme le fait qu’un programme ne libère pas l’espace mémoire et vérifier que les variables soient bien du type souhaitée. Bref, le but est de simplifier la tâche du programmeur et de protéger le programme ou le système des erreurs du programmeur.

Midori a été conçu pour tourner sur des architectures existantes (x86, x64 et ARM) et est géré par l’hyperviseur Windows Hyper-V. La firme de Redmond doit maintenant trouver un moyen pour que ce système puisse coexister avec les applications Windows déjà existantes.

Au revoir Windows ?

On note aussi que l’environnement de Midori permettra de plus facilement partager des documents ou des programmes qui pourront être lancés sur plusieurs machines, nativement ou en réseau. Midori sera extrêmement compartimentalisé et modulisé pour plus de stabilité et sécurité.

Midori est encore trop précaire pour que l’on sache s’il arrivera un jour dans nos machines, mais une chose est sûre, Microsoft pense fortement à s’écarter de Windows, preuve que les temps changent et les système d’exploitation de Redmond ont besoin de faire de même.

Source : SDTimes

Commentaires
Ajouter un commentaire
Houdi 31/07/2008 08:21
Masquer
-2+

Citation :compartimentalisé et modulisé


?!?
va falloir nous dire où tu as trouvé ces mots là :D

Vermoute 31/07/2008 08:40
Masquer
-0+

D'ici a ce qu'il sorte....

adanorm2000 31/07/2008 08:40
Masquer
-1+

"compartimenté et modularisé." peut-être ?

Anonyme 31/07/2008 08:48
Masquer
-2+

En effet, on devrait plutôt lire :
"compartimenté et modulé"
ou même en reformulant :
"modulaire et compartimenté"
;)

Le_TourisTe_Bis 31/07/2008 08:50
Masquer
-0+

Seven n'est pas encore sorti et ils ont déjà sont remplaçant...

Anonyme 31/07/2008 09:11
Masquer
--2+

En meme temps c'est microsoft...

jojolemariole 31/07/2008 09:15
Masquer
-0+

Ça veut dire que le C#++ sera du Java? Et le Java sera exécuté sur une machine virtuelle qui sera elle-même exécuté sur une machine virtuelle?

Anonyme 31/07/2008 09:21
Masquer
--3+

C'est java ça ! Non ?
La java s'en va
Il y a de l'orage dans l'air
Il y a de l'eau dans le gaz
Entre le jazz et la java

jumpi 31/07/2008 09:27
Masquer
--2+

Avec plusieurs niveaux de machines virtuelles ça risque de demander une machine super puissante pour tourner correctement.

Anonyme 31/07/2008 09:36
Masquer
-0+

Ca me parait plutôt réservé aux serveurs plutôt qu'au grand publique.

Col Hanzaplast 31/07/2008 09:52
Masquer
-0+

Pcode Pascal UCSD 1978 roxxxxeee.... :D

Anonyme 31/07/2008 10:05
Masquer
-1+

"programmeur" ?
sans vouloir être tatillon, pour un site spécialiste j'aurais préféré lire "développeur".

ricky02 31/07/2008 10:15
Masquer
-2+

Depuis quand machine virtuelle = java, les gars ?

C'est du Microsoft, ce sera donc certainement .NET.

phildediou 31/07/2008 10:25
Masquer
-0+

fitfat :
Ca me parait plutôt réservé aux serveurs plutôt qu'au grand publique.


Michael Jordan ? :D

Je@nb 31/07/2008 10:56
Masquer
-1+

Si vous voulez en savoir plus, je vous conseille vraiment de lire la source de la news qui est TRES bien faite et clarifie les mauvaises traductions/oublis de celle-ci :)

okey-dokey 31/07/2008 11:02
Masquer
-2+

Le_TourisTe_Bis :
Seven n'est pas encore sorti et ils ont déjà sont remplaçant...




Et ?

C'est plutot bon signe qu'ils explorent d'autres voie non ?
Il n'y a pas que Windows tel qu'on le connait dans la vie, Une machine comme MS est quand même capable de mener plusieurs projet en parallèle, c'ets la moindre des choses à leur niveau. On n'en attend pas moins d'eux...

bastien95 31/07/2008 11:09
Masquer
-0+

ricky02 :
Depuis quand machine virtuelle = java, les gars ?C'est du Microsoft, ce sera donc certainement .NET.




ils parlent de l'icône dans ta barre des taches qui s'appelle "machine virtuelle java" (je sais pas pourquoi ça s'appelle comme ça mais bon). :D

LVM 31/07/2008 11:11
Afficher
Death_AnGeLuS 31/07/2008 11:18
Masquer
-0+

okey-dokey :
Et ?C'est plutot bon signe qu'ils explorent d'autres voie non ?Il n'y a pas que Windows tel qu'on le connait dans la vie, Une machine comme MS est quand même capable de mener plusieurs projet en parallèle, c'ets la moindre des choses à leur niveau. On n'en attend pas moins d'eux...



C'est clair. Surtout si ils partent sur quelque chose de complètement nouveau là, il y a du boulot donc, autant qu'ils s'y mettent le plus tôt possible.
LVM --> Tout ce que tu dis est vrai aujourd'hui mais ce n'est pas un peu trop tôt pour juger Midori alors qu'on ne sait même pas encore comment il fonctionnera concrêtement et se baser sur tes suppositions?

puffyblair 31/07/2008 11:26
Masquer
-4+

Citation :Que va t'on avoir ? Un OS qui n'est pas Windows, pas compatible directement avec celui-ci, qui ne lui ressemblera pas, lent et lourd (car en code managé), et probablement assez buggé à ses débuts (logique c'est l'inévitable essuyage des plâtres).

On ne sait meme pas encore comment cet eventuel OS va fonctionner, ni si il a pour but de remplacer windows au sens large... Si ca se trouve c'est juste un OS pour des bornes d'acces dans les magasins etc etc... Avant de demonter M$, laissons les nous exposer leur bousin si tel est le cas !
En general c'est comme ca qu'on fait en tous cas, du moins on demonte pas un produit qui n'existe pas encore et dont on a jamais entendu parler..

Enfin moi je dis ca...

pep3000 31/07/2008 11:27
Masquer
-0+

LVM le grand devin a parlé !
Le prochain windows sera nul ! Normal c'est windows, ils s'y prennent vraiment tard ces bourrins, ils auraient dû l'écouter avant !
Heureusement Mac OS et linux sont là ! Heureusement qu'il y a des gentils sans défauts, accessibles a tous, et compatible avec le materiel éxistant en plus :)

collinm 31/07/2008 11:39
Masquer
-1+

s'il parte sur du complètement nouveau, je leur dis bravo... vous avez compris... ils utiliseront de toute façon la virtualisation surement pour la rétrocompatibilité d'applications windows...

micaub 31/07/2008 11:47
Masquer
-2+

pep3000 :
Heureusement qu'il y a des gentils sans défauts, accessibles a tous, et compatible avec le materiel éxistant en plus



En ce qui concerne les MAC, c'est accessible à tous... ceux qui ont un revenu par mois de qq milliers de k€, qui ne nécessitent pas une compatibilité totale avec l'ensemble des logiciels sur le marché, qui sont prêts à avoir la main mise d'une firme sur leur produit... :p

Bon, ok, je sors :D

LVM 31/07/2008 12:26
Masquer
--3+

Death_AnGeLuS :
LVM --> Tout ce que tu dis est vrai aujourd'hui mais ce n'est pas un peu trop tôt pour juger Midori alors qu'on ne sait même pas encore comment il fonctionnera concrêtement et se baser sur tes suppositions?



Oui il faut mettre une dose de conditionnel: si Midori est tel que décrit David, oui les problèmes que je décris vont survenir. Bien sûr si Midori est différent de cela, mon analyse ne vaut plus rien.

Et puis Midori, ça serait après Seven, donc on a le temps de voir venir...

pep3000 :
LVM le grand devin a parlé !Le prochain windows sera nul ! Normal c'est windows, ils s'y prennent vraiment tard ces bourrins, ils auraient dû l'écouter avant !Heureusement Mac OS et linux sont là ! Heureusement qu'il y a des gentils sans défauts, accessibles a tous, et compatible avec le materiel éxistant en plus



Sauf que c'est pas ce que j'ai écrit, et au fait, relis l'article: Midori ne sera pas un prochain Windows. De ce qu'on sait, et David le dit, ça ne sera pas un Windows, mais une nouvelle architecture, capable bien entendu d'émuler les anciennes applis windows (comme on le fait sur Mac et Linux). Si tel est le cas la question de l'intérêt de passer à Midori se pose. Car en plus les softs en version 1.0 c'est jamais bon, et le code managé c'est plus consommateur de ressources que le code natif.
Et ce sont des problèmes que n'ont ni Linux ni OS X.

arsonic99 31/07/2008 13:48
Masquer
-0+

Ahh... ou il est mon bon vieux DOS 6.22 ??? ;)

dorfr 31/07/2008 14:19
Masquer
-2+

Comme l'a écrit Je@nb allez lire l'article source.
A lui seul il fait 4 pages A4 en petits caractères (bah oui je l'ai imprimé pour prendre le temps de digérer tout ça)... en bon anglais.

Et LVM se plante, au moins pour OsX, qui fait tourner des applis PPC sur X86. Rosetta n'est peut-être pas une "vraie" machine virtuelle mais elle est là aussi invisible soit elle.

Et avant cela il a fallu gérer la transition entre Os9 et OsX avec un bon gros émulateur des familles.
OsX démontre au contraire que tout cela peut être géré de façon quasi transparente et avec des perfs au moins équivalentes au matos de la génération précédente (parce que sur le même matos, c'est sur que l'émulation va moins vite que le natif).

Midori va beaucoup plus loin puisque tout logiciel compilé pour Midori tourne dans une machine virtuelle. Il ne s'agit pas d'émulation pour les exe de OuinOuin mais d'isolation pour des raisons de sécurité (en gros).

Un petit tour sur Wikipedia avec "virtualisation" et aussi "Xen" est très instructif.

okey-dokey 31/07/2008 15:15
Masquer
-0+

LVM a écrit :


Sauf que c'est pas ce que j'ai écrit, et au fait, relis l'article: Midori ne sera pas un prochain Windows. De ce qu'on sait, et David le dit, ça ne sera pas un Windows, mais une nouvelle architecture, capable bien entendu d'émuler les anciennes applis windows (comme on le fait sur Mac et Linux). Si tel est le cas la question de l'intérêt de passer à Midori se pose. Car en plus les softs en version 1.0 c'est jamais bon, et le code managé c'est plus consommateur de ressources que le code natif.
Et ce sont des problèmes que n'ont ni Linux ni OS X.





dorfr a écrit :

Comme l'a écrit Je@nb allez lire l'article source.
A lui seul il fait 4 pages A4 en petits caractères (bah oui je l'ai imprimé pour prendre le temps de digérer tout ça)... en bon anglais.

Et LVM se plante, au moins pour OsX, qui fait tourner des applis PPC sur X86. Rosetta n'est peut-être pas une "vraie" machine virtuelle mais elle est là aussi invisible soit elle.

Et avant cela il a fallu gérer la transition entre Os9 et OsX avec un bon gros émulateur des familles.
OsX démontre au contraire que tout cela peut être géré de façon quasi transparente et avec des perfs au moins équivalentes au matos de la génération précédente (parce que sur le même matos, c'est sur que l'émulation va moins vite que le natif).

Midori va beaucoup plus loin puisque tout logiciel compilé pour Midori tourne dans une machine virtuelle. Il ne s'agit pas d'émulation pour les exe de OuinOuin mais d'isolation pour des raisons de sécurité (en gros).

Un petit tour sur Wikipedia avec "virtualisation" et aussi "Xen" est très instructif.





C'est à peu prêt ce que j'allais dire.

Il y a une différence entre:

Hardware -> OS -> Machine Virtuelle -> API -> Software (cas de ce qu'on a beaucoup aujourd'hui et ce qui est appliqué dans MacOS X)

Et

Hardware -> OS/hyperviseur -> API -> Software

C'est effectivement comme si on comparait Virtual PC ou WMWare à XEN .. ça n'a rien à voir et en matière de performance Xen est sans commune mesure avec les 2 précédents.

Et d'après ce qui en est dit là et dans le texte source le projet de MS se rapproche plus du second cas que du premier. Donc ça ne se compare pas avec ce que font linux ou MacOS aujourd'hui.

pep3000 31/07/2008 15:16
Masquer
-0+

LVM, tout ce que je vois c'est que tu as une telle haine envers microsoft que tu critique leurs OS avant même qu'ils soient sortis.
Si apple décidait de reprendre Mac OS a zéro, tu dirais que Mac c'est tellement mieux parce que eux ils ont une ouverture d'esprit et ils essayent d'innover...

okey-dokey 31/07/2008 15:21
Masquer
-1+

pep3000 a écrit :


Si apple décidait de reprendre Mac OS a zéro, tu dirais que Mac c'est tellement mieux parce que eux ils ont une ouverture d'esprit et ils essayent d'innover...





C'est un peu ce qu'ils ont fait avec MacOS X par rapport à MacOS 9... meme si MacOS X n'est qu'un Unix de plus au final et n'a donc rien de révolutionnaire dans ces fondements :p

lossendae 31/07/2008 16:43
Masquer
-0+

Le_TourisTe_Bis :
Seven n'est pas encore sorti et ils ont déjà sont remplaçant...



Et ou t'as vu qu'un société attendait qu'un OS sorte avant de réfléchir à l'apres.
Tu dois être une de ces personnes qui croient que Microsoft n'est pas capable de réagir.
C'est la raison pour laquelle tu risque d'être surpris.

A noté que Apple, IBM ou n'importe quelle société en ayant les moyens ne font pas du coup par coup.

lossendae 31/07/2008 16:46
Masquer
-1+

okey-dokey :
C'est un peu ce qu'ils ont fait avec MacOS X par rapport à MacOS 9... meme si MacOS X n'est qu'un Unix de plus au final et n'a donc rien de révolutionnaire dans ces fondements



En même temps Apple n'avait pas les même contrainte de compatibilité que MS pour OSX.

MS ne peut pas faire table rase de 20 ans d'informatique.

Ce sujet ne peut plus être commenté.
Liens commerciaux