IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Midori : Microsoft développerait un autre OS basé sur un nouveau microkernel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut Midori : Microsoft développerait un autre OS basé sur un nouveau microkernel
    Midori : Microsoft développerait un autre OS basé sur un nouveau microkernel
    avec le langage de programmation M#

    Derrière le langage de programmation qui pourrait porter le nom de M# (M Sharp), dont nous avons présenté les spécificités ce matin, se cacherait un nouveau système d’exploitation qui aurait pour nom de code « Midori ».

    Selon un article de Mary Jo Foley, déjà à l’origine de plusieurs indications sur les produits Microsoft, qui se sont révélées justes, le projet Midori développé avec le langage M#, aurait franchi un nouveau cap.

    Initié en 2008, « Midori » serait un système d’exploitation « non Windows », avec pour objectif de mettre à la retraite le noyau Windows NT, dont l’architecture serait datée, pour repartir sur la base d’un nouveau microkernel.

    Midori tirerait sa source du projet « Singularity OS », un microkernel développé par de petites équipes de Microsoft Research entre 2003 et 2010. Désormais, Midori serait plus qu’un projet de recherche, d’après Mary Jo Foley. Le projet aurait été déplacé au sein de l’unité OS de Microsoft, dirigé par Terry Myerson, qui s’occupe notamment de Windows et Windows Phone.

    En s’appuyant sur M#, qui serait un « langage de plus bas niveau se trouvant tout en bas de la pile », offrant un meilleur équilibre entre performance, sécurité et productivité, Midori sera non seulement plus sécurisé que Windows, mais également plus performant et réduira les incompatibilités logicielles.

    Pour l’instant, aucune de ces informations n’a encore été confirmée par Microsoft.


    Et vous ?

    Que pensez-vous de Midori ? Permettra-t-il de résoudre les problèmes du noyau Windows NT ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627

  3. #3
    Membre très actif Avatar de Shuty
    Homme Profil pro
    Ingénieur en développement
    Inscrit en
    Octobre 2012
    Messages
    630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur en développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 630
    Par défaut
    Pour de l'embarqué, ça peut être top. Manque plus qu'à tester !

    Vivement voir le M# en action...

  4. #4
    Membre expérimenté Avatar de diallomad
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 164
    Par défaut
    Citation Envoyé par Hinault Romaric Voir le message
    Et vous ?
    Que pensez-vous de Midori ? Permettra-t-il de résoudre les problèmes du noyau Windows NT ?
    Un nouvel OS développé avec un nouveau langage pour remplacer Windows, bonjour les dégâts

  5. #5
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par diallomad Voir le message
    Un nouvel OS développé avec un nouveau langage pour remplacer Windows, bonjour les dégâts
    Rien ne t'empeche de ne pas utiliser Windows... ou de créer ton propre OS...

  6. #6
    Membre très actif
    Homme Profil pro
    Développeur C++
    Inscrit en
    Octobre 2008
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur C++

    Informations forums :
    Inscription : Octobre 2008
    Messages : 247
    Par défaut
    Citation Envoyé par alex_vino Voir le message
    Rien ne t'empeche de ne pas utiliser Windows... ou de créer ton propre OS...
    Ou utiliser un système Unix.

  7. #7
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par défaut
    Une question simple: Midori sera-t-il rétrocompatible ?

    C'est la seule question à se poser pour les utilisateurs windows
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 555
    Par défaut
    Au-delà de la couleur verte, Midori me rappelle plutôt un navigateur web du même nom.
    Pour le noyau, vivement qu'il y ait du concret sur lequel discuter.

  9. #9
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par imikado Voir le message
    Une question simple: Midori sera-t-il rétrocompatible ?

    C'est la seule question à se poser pour les utilisateurs windows
    La question que je me pose est quel OS utilises-tu ? Windows 3.1 ?
    Comme je l'ai dit dans un autre article ce langage risque d'etre pensé et cibler le Cloud, donc la rétrocompatibilité devrait etre beaucoup moins problématique

  10. #10
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par alex_vino Voir le message
    La question que je me pose est quel OS utilises-tu ? Windows 3.1 ?
    Windows seven (au boulot) pourquoi ?
    J'ai déjà vu les incompatibilités de windows 8 obligeant mon père à repasser sous windows 7 (ça et des soucis d'ergonomie)
    Donc je me demande logiquement avec ce changement de micro kernel si on gardera une rétro compatibilité
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  11. #11
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Juin 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2011
    Messages : 12
    Par défaut
    Citation Envoyé par imikado Voir le message
    Windows seven (au boulot) pourquoi ?
    J'ai déjà vu les incompatibilités de windows 8 obligeant mon père à repasser sous windows 7 (ça et des soucis d'ergonomie)
    Donc je me demande logiquement avec ce changement de micro kernel si on gardera une rétro compatibilité
    Au pire il faudra porter wine

  12. #12
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 691
    Par défaut
    Citation Envoyé par diallomad
    Un nouvel OS développé avec un nouveau langage pour remplacer Windows, bonjour les dégâts
    Au contraire c'est une très bonne idée. Le C l'a bien prouvé puisse qu'il a été créé dans l'objectif de créer UNIX.

    Citation Envoyé par imikado Voir le message
    Une question simple: Midori sera-t-il rétrocompatible ?

    C'est la seule question à se poser pour les utilisateurs windows
    De ce que j'avais lu il y a longtemps, Midori va reposer lourdement sur la virtualisation. Donc il est fort probable que les application seront incompatible de base mais qu'il y aura un environement Windows NT virtualisé pour la compatibilité.

  13. #13
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 264
    Par défaut
    C'est une « news » qui a déjà 4 ans*: http://www.pcinpact.com/news/53432-m...incubation.htm

  14. #14
    Membre actif
    Profil pro
    Inscrit en
    Août 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 45
    Par défaut
    La rétro comptabilité n'est pas un problème avec les VM.
    J'avais regardé de très pré singularity et c'était hyper séduisant:
    - sécurité système faite par l'OS et plus par le CPU => CPU bien plus simple aussi puissant qu'un GPU
    - échange par message entre thread avec possibilité de sortir du CPU => RPC TCP/IP natif géré par l'OS => MQ natif.
    - On oublie GDI pour ne plus avoir que WPF

  15. #15
    Inactif  
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    794
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 794
    Par défaut
    Citation Envoyé par rthomas Voir le message
    La rétro comptabilité n'est pas un problème avec les VM.
    J'avais regardé de très pré singularity et c'était hyper séduisant:
    - sécurité système faite par l'OS et plus par le CPU => CPU bien plus simple aussi puissant qu'un GPU
    - échange par message entre thread avec possibilité de sortir du CPU => RPC TCP/IP natif géré par l'OS => MQ natif.
    - On oublie GDI pour ne plus avoir que WPF
    Tout à fait très beau projet vraiment en avance sur son temps, je suis content de voir que ce projet va aboutir. C'est déjà une grosse baffe technique pour les OS existant.

  16. #16
    Invité de passage
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1
    Par défaut
    Il faut garder l'esprit ouvert et positif...

    Un nouvel OS basé sur un nouveau language... comme ça on pourra essuyer doublement les plâtres...

  17. #17
    Membre émérite

    Inscrit en
    Août 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 41
    Par défaut Midori : le directeur d’ingénierie compilateur et langage de « Singularity OS »
    Midori : le directeur d’ingénierie compilateur et langage de « Singularity OS »
    donne plus de détails sur l’état d’avancement du projet

    En début d’année dernière, cet article révélait le projet de développement du nouveau SE par Microsoft. Rappelons que le projet initié en 2008, tirait sa source du projet « Singularity OS », un microkernel développé par les équipes de recherches de Microsoft Research et ne devait avoir rien en commun avec Windows. Basé sur le langage M#, il devait être plus performant que Windows.

    Joe Duffy directeur d’ingénierie compilateur et langage de la plateforme de Microsoft nous donne plus de détails sur l’état d’avancement du projet. Comme dans tout projet de recherche de cette envergure, l’on n’est pas à l’abri de revirement, de problèmes et même d’abandon. Midori n’y a pas échappé. Après avoir commencé les développements avec les langages C# et .NET, ils ont dû abandonner pour cause de sécurité, fiabilité et performance, affirme Joe dans son blog. Toutefois l’expérience acquise leur a permis d’améliorer différents aspects du nouveau SE. Regrettant le fait que Microsoft n’ait pas assez communiqué sur les travaux de Midori, Joe a planifié la publication d’une douzaine d’articles afin d’informer la communauté de l’état d’avancement des travaux. Trois des douze articles prévus sont déjà disponibles.

    La gestion de la mémoire étant primordiale pour un SE, Midori a été conçu sur la base de trois éléments fondamentaux :

    • Memory safety qui interdit l’accès aux régions invalides de la mémoire. On observe de nombreux bogues qui peuvent conduire à des injections de code lorsque la sécurité de la mémoire est violée ;


    • Type safety qui interdit l’utilisation de la mémoire qui est en contradiction avec le type qui est alloué à cette mémoire ;


    • Concurrency safe qui interdit l’utilisation concurrente non sécurisée de la mémoire partagée.


    Selon Joe, la combinaison des trois aspects ci-dessus leur a permis d’avoir une base solide sur laquelle bâtir le nouveau SE. L’équipe de Microsoft s’est basée sur les systèmes existants comme KeyKos, Eros et Coyotos pour construire le SE sur les capacités de l’objet. En plus de l’objet, l’équipe a opté pour un autre concept qui est l’état. Midori supprime les statiques mutables, by-construction et compile-time dans le langage de programmation. Pour améliorer les performances du nouveau SE lors du traitement de données, l’équipe de Microsoft a opté pour un modèle de développement asynchrone.

    Les plans de Microsoft concernant Mirodi n’ont jamais été très clairs affirme Joe dans son blog. Il ajoute qu’il est le premier à admettre qu’aucun d’entre eux ne savait ce qu’il adviendrait du SE. Le plus grand regret de Joe est que le projet n’ait pas été rendu open source depuis le début afin que la méritocratie d’internet juge le travail de manière appropriée.

    Source : Blog Joe DUFFY

    Et vous ?

    Qu'en pensez-vous ?

    Voir aussi

    Forum SE

  18. #18
    Membre extrêmement actif Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 707
    Par défaut
    Il y a cet article de Mary-Jo Foley sur ZDNet pour aller plus loin : http://www.zdnet.com/article/whateve...ystem-project/.

    Microsoft aurait dissout les équipes de Midori et un certain nombre de personnes ayant travaillé sur le projet aurait déjà quitté Microsoft. Midori en reste donc pour l'instant au stade de projet de recherche, avec des éléments qui seront peut-être réutilisés plus tard ailleurs.

    À mon avis c'est là que Windows "as a service" prendra tout son sens. Midori c'est la porte ouverte à un potentiel "Windows 365" à venir. Nos PCs ne seraient alors plus que des terminaux faisant le strict minimum, avec les applications de l'utilisateur tournant sur le Cloud et les données sur OneDrive. Pour utiliser tout ça il faudrait bien entendu acheter du stockage sur OneDrive (5 Go de données gratuites c'est peu) et s'abonner au service Windows comme avec Office dans le cadre d'Office 365. Finalement Windows 10 et sa gestion olé-olé de la vie privée sont peut-être relativement sympathiques comparé à ce qui nous pend potentiellement au nez.

  19. #19
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par air-dex Voir le message
    À mon avis c'est là que Windows "as a service" prendra tout son sens. Midori c'est la porte ouverte à un potentiel "Windows 365" à venir. Nos PCs ne seraient alors plus que des terminaux faisant le strict minimum, avec les applications de l'utilisateur tournant sur le Cloud et les données sur OneDrive. Pour utiliser tout ça il faudrait bien entendu acheter du stockage sur OneDrive (5 Go de données gratuites c'est peu) et s'abonner au service Windows comme avec Office dans le cadre d'Office 365. Finalement Windows 10 et sa gestion olé-olé de la vie privée sont peut-être relativement sympathiques comparé à ce qui nous pend potentiellement au nez.
    Là je pense que tu extrapoles un peu

    Enfin de toutes façons, si jamais on en arrive là, rien n'oblige à rester sous Windows...

  20. #20
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 691
    Par défaut
    Ça va se faire progressivement mais je suis assez d'accord avec air-dex. Le futur de Windows est de plus en plus "nuageux".

Discussions similaires

  1. [AC-2003] formulaire basé sur enregistrement specifique d'autre form
    Par vivie30 dans le forum Access
    Réponses: 2
    Dernier message: 12/02/2010, 16h56
  2. Réponses: 0
    Dernier message: 07/09/2009, 22h32
  3. Réponses: 4
    Dernier message: 25/11/2007, 10h13
  4. Réponses: 9
    Dernier message: 25/10/2007, 16h20
  5. Réponses: 3
    Dernier message: 05/01/2006, 15h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo