Pages : 1
#1 Le 01/08/2008, à 10:21
- iode
Microsoft Midori
Microsoft a affirmé travailler sur un système d’exploitation qui ne serait pas un dérivé de WindowsNom que portent les systèmes d’exploitation avec interface graphique de Microsoft. Windows est apparu dans les années 80. Il s’agissait alors d’une in... 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 virtuelleEnsemble des ressources matérielles (processeur, mémoire, disque dur, périphériques, etc.) simulées par le logiciel de virtualisation et vues par les .... Le code n’est plus géré directement pas le processeurLe CPU, encore appelé processeur, est l’acronmye de « Central processing unit », en anglais. On pourrait traduire ce terme par unité centrale de trai... (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 architecturesL’architecture est le terme employé pour caractériser la manière dont sont agencés les composants d’un processeur informatique, mais peut également êt... existantes (x86Nom officieux de la famille de processeurs qui équipe les PC et qui est fabriquée entre autres par Intel et AMD.
Les premiers processeurs Intel qui éq..., x64 et ARMArchitecture de processeurs très utilisés dans les ordinateurs de poche, smartphones et appareils embarqués. ARM (Advanced Risc Machine) est une archi...) 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éseauLAN est l’acronyme du terme anglais Local Area Network, que l’on peut traduire en fraçais par Réseau Local. Sa définition consiste en un ensemble d’or.... 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.
http://actu.pcastuces.com/afficheactu.asp?Id=7619
WTF !
Et mon linux, c'est du poulet ?
Hors ligne
#2 Le 01/08/2008, à 10:25
- cep
Re : Microsoft Midori
Midori est le nom d'un web browser libre
http://software.twotoasts.de/?page=midori
Paquet debian disponible
Hors ligne
#3 Le 01/08/2008, à 10:37
- tomtom
Re : Microsoft Midori
ben oui, ils se rendent bien comprent qu'ils ne peuvent plus continuer à construire sur leurs fondations qui datent de l'époque gréco-romaine !!
Mais bon, d'ici la, j'espere que le libre et sa mentalité aura pris le dessus.
Hors ligne
#4 Le 01/08/2008, à 12:06
- Chapal
Re : Microsoft Midori
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.
Et ben c'est pas trop tot...
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.
Euh... ca veut dire que Microsoft developpe un truc pour permettre aux devs de coder comme des pieds ? Ou je n'ai pas compris
Les ordinateurs, c'est compliqué, les logiciels encore plus...
Après on s'étonne qu'il y ait parfois des problèmes...
Le mieux c'est de continuer à compter avec ses doigts...
Hors ligne
#5 Le 01/08/2008, à 12:07
- tomtom
Re : Microsoft Midori
c'est un peu ca.
Hors ligne
#6 Le 01/08/2008, à 12:10
- Chapal
Re : Microsoft Midori
bah ca promet de rester dans le meme genre d'ethique que IE:
C'est mal foutu mais si vous codez mal ca peut marcher
Les ordinateurs, c'est compliqué, les logiciels encore plus...
Après on s'étonne qu'il y ait parfois des problèmes...
Le mieux c'est de continuer à compter avec ses doigts...
Hors ligne
#7 Le 01/08/2008, à 12:30
- Hermes le Messager
Re : Microsoft Midori
Le code n’est plus géré directement pas le processeur
Woahou, quelle révolution : Java le fait déjà, Python le fait déjà etc...
Midori sera extrêmement compartimentalisé et modulisé pour plus de stabilité et sécurité.
Ils veulent refaire unix ? Peut être que les dernières versions d'Xorg les ont inspiré...
Midori est encore trop précaire pour que l’on sache s’il arrivera un jour dans nos machines
Surtout, le temps qu'il y arrive, le monde du libre aura pris une telle avance qu'on risque de bien rire.
Hors ligne
#8 Le 01/08/2008, à 12:38
- edhelas
Re : Microsoft Midori
http://forum.ubuntu-fr.org/viewtopic.php?id=235903
Sujet déjà ouvert
Visitez mon site web - MOVIM - Le réseau social libre et décentralisé de demain
Internet Explorer reste aux standards Web ce que le langage SMS est à l’orthographe
Hors ligne
#9 Le 01/08/2008, à 12:45
- Gage
Re : Microsoft Midori
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.
Euh... ca veut dire que Microsoft developpe un truc pour permettre aux devs de coder comme des pieds ? Ou je n'ai pas compris
Ça veut dire qu'ils développent un truc pour que le programmeur n'ait pas à se soucier des tâches à la con, telles qu'allouer la mémoire, pour se focaliser sur ce que fait vraiment le programme. En bref, un langage de haut niveau (par opposition aux langages de bas niveau, où le développeur doit détailler à l'extrême ce qu'il fait). Il semblerait aussi que ce soit un langage interprété et non compilé, puisqu'il tourne dns une machine virtuelle. Ceci permettant de s'affranchir des difficultés inhérentes à la compilation (un même programme qui ne donne pas le même code selon le compilateur...).
Après, les langages de haut niveau sont-ils des langages pour coder comme des pieds, ça pourrait être un sujet de troll à soi tout seul.
De même, on fait souvent le même reproche aux langages interprétés : l'interprétation bouffe des ressources, alors qu'une compilation, on la fait une fois et c'est plié.
Ce qui est sûr, et ça a déjà été dit, c'est que ça n'aura rien de neuf : python, ruby, java sont déjà des langages de haut niveau interprétés, donc ça ne fera qu'en rajouter un, comme si ça manquait...
Ça, ce sont les sources. Le mouton que tu veux est dedans.
Merci, c'est tout à fait comme ça que je le voulais ! Crois-tu qu'il faille beaucoup de ressources à ce mouton ? Parce que ma config est toute petite...
Ça devrait aller. Tu peux te compiler un petit mouton.
Pas si petit que ça. Tiens ! il s'est mis en veille...
Hors ligne
#10 Le 01/08/2008, à 14:45
- Zelfy
Re : Microsoft Midori
[
Ce qui est sûr, et ça a déjà été dit, c'est que ça n'aura rien de neuf : python, ruby, java sont déjà des langages de haut niveau interprétés, donc ça ne fera qu'en rajouter un, comme si ça manquait...
et perl, ça fait un de +
On s'aperçoit qu'on est devenu un spécialiste quand les choses dont on parle avec plaisir ennuient les autres
-+- Gilbert Cesbron (1913-1979), de petites choses.-+-
Hors ligne
#11 Le 01/08/2008, à 17:58
- Yoqtan
Re : Microsoft Midori
Je ne suis pas sur de ce que je dis, mais il me semblait qu'un programme pour windows etait déjà compilé pour que son assembleur soit lisible par windows et non par le processeur.
Lorsque le programme est lancé, windows "interprete" ce code et le transforme en un code pour le processeur.
Cela expliquait pourquoi un programe windows est lisible sur n'importe quel ordi, quel que soit son processeur, ce qui n'est pas le cas sous mac ou sous un linux.
Quel est alors la différence entre midori et windows ?
Hors ligne
#12 Le 01/08/2008, à 18:56
- Lumin0u
Re : Microsoft Midori
c'est parce que linux supporte plusieurs architectures.
tu vas pas faire tourner sur un PPC un prog compilé sur un x86.
par contre entre 2 architectures identiques normalement ça marche.
Dernière modification par Lumin0u (Le 01/08/2008, à 18:57)
Hors ligne
#13 Le 01/08/2008, à 19:51
- Hermes le Messager
Re : Microsoft Midori
Je ne suis pas sur de ce que je dis, mais il me semblait qu'un programme pour windows etait déjà compilé pour que son assembleur soit lisible par windows et non par le processeur.
Lorsque le programme est lancé, windows "interprete" ce code et le transforme en un code pour le processeur.
Cela expliquait pourquoi un programe windows est lisible sur n'importe quel ordi, quel que soit son processeur, ce qui n'est pas le cas sous mac ou sous un linux.Quel est alors la différence entre midori et windows ?
Parce que les programmes windows utilisent l'API windows généralement... Seules certaines parties de certains programmes s'adressent directement au processeur.
Dernière modification par Hermes le Messager (Le 01/08/2008, à 19:51)
Hors ligne
Pages : 1