Over Atos Origin
Contact
Diensten
Nieuws
Home
Feedback  |  Atos Origin.com  |  Syndicatie
Syndicatie
 
Links
Archief
Meer over de bloggers
Onderwerpen
Alle onderwerpen
Agile
Algemeen
Architectuur
Besturingssystemen
Bpm
Business intelligence
Business proces design
Cloud computing
Eai
Governance
Ibm
Integratie
It consultancy
Java
Microsoft
Nljug
Open source
Oracle
Process standaarden
Project management
Requirements engineering
Rich internet applications
Saas
Security
Sharepoint
Soa
Testing
Virtualisatie
Xml

In de kristallen bol van Microsoft: Midori
Geplaatst op 20 January 2010, 16:13 door Mark van Gool in microsoft, besturingssystemen

Microsoft heeft een lange historie van codenamen voor nieuwe ontwikkelingen, projecten en producten. Wat heeft Microsoft in petto voor de toekomst? De ontwikkelingen variëren van lab- en researchprojecten tot producten die het aankomende jaar op de markt komen. Hieronder volgt de eerste codenaam in een serie van blog posts over diverse codenamen: "Midori".
 
"Midori" is de codenaam voor een nieuw besturingssysteem van Microsoft dat zich nog in een heel vroeg experimenteel stadium bevindt. Het is geen opvolger van Windows in die zin dat het voortbouwt op het concept en de architectuur van de huidige Windows-versies. Wel is het een experimenteel besturingssysteem waarbij nieuwe concepten en ideeën uitgeprobeerd worden, die in een toekomstig besturingssysteem van Microsoft -of dat nog Windows gaat heten is de vraag- terug zullen komen. Denk dan in de termijn van nog zeker zeven tot acht jaar. De vraag is zelfs of het ooit wel op de markt komt. Volgens Microsoft zelf is het meer een R&D project, om ervaring op te doen met nieuwe concepten en technieken, waarvan delen wellicht ooit terugkomen in aankomende besturingssystemen van Microsoft. Sommige Microsoft-watchers denken dat het toch echt meer serieus is en dat het tot een volwaardig besturingssysteem moet leiden.

Enkele kenmerken van Midori: de kernel, drivers en applicaties bestaan allemaal uit "managed code", ontwikkeld voor concurrency en gedistribueerde verwerking (ook in de cloud), modulair maar met een robuuste, kleine kern, draaiende op allerlei hardware-platformen.

Midori zou volgens de geruchten gebaseerd zijn op het research project genaamd 'Singularity'. Dit is een wat meer tastbaar project van Microsoft Research, gestart in 2003. Singularity is een 'microkernel' besturingssysteem waar, in tegenstelling tot de huidige bekende besturingssystemen, de kernel zo klein mogelijk is gehouden. Dit is bevorderlijk voor de veiligheid en voor de stabiliteit (heel weinig code draait in "kernel mode"). Dus weer terug naar de basis, waar het allemaal ooit mee begon: een kleine stabiele kernel. Hier is UNIX ooit groot mee geworden, hoewel de huidige UNIX en LINUX kernels nu ook erg groot zijn geworden. Maar nu wordt de kleine kernel uitgebreid met met modulaire, "managed" (dus .NET!) uitbreidingen daarop die het tot een echt besturingssyteem maken. Versie 2.0 van de Singularity Research Development Kit (RDK) is zelfs te downloaden bij CodePlex.

Wat is nu de relatie tussen Singularity en Midori? Die is wat onduidelijk. Midori is een mysterieus project. Microsoft laat er niet zoveel over los. Hoewel gebaseerd op Singularity is Microsoft misschien al veel verder met Midori dan wij denken als het gaat om de ontwikkeling van een nieuwe generatie besturingssystemen door Microsoft. Toch geloven analisten dat het project pas rond 2017 afgerond zal worden.

De tijd zal het leren...




Share this | 275 keer bekeken | 0 reacties
Reacties Syndicatie en RSS
Reageer
 
 
Top artikelen
  • J-Spring 2009:Hop on board the Java Troubleshooting Platform
  • Softwaredocumentatie met Sandcastle
  • Agile Springboard
  • Blik op kwaliteit door middel van Six Sigma
  • Developers zijn kikkers
Recente reacties
  • IDC voorspelt dat SaaS mainstream wordt binnen paar ...
  • PrimeFaces is nauwelijks nog bekend terwijl het veel ...
  • Dank!
  • Het bijwerken is met behulp van if(contains()) remove() ...
  • Alleen keuren de bovengenoemde alternatieven duplicate entries af ...
  • Terms of use
  • Legal