Det är definitivt inte namngivet efter Midori Matsuo, underkläderdesignern från Japan. Och vi vet att det inte är relaterat till "uppfriskande grönlikör" som smakar som en melon. Nej, Midori är kodnamnet för det nya Microsoft-operativsystemsprojekt som kan följa efter Windows 7.

Enligt en BBC-rapport kommer Midori att använda "managed code" - vilket är ett fint sätt att säga att operativsystemet är hårdvaruoberoende: det kommer att köras på vilken enhet som helst, oavsett maskinvaruplattformen, ett verkligt "cloud computing" -operativsystem. På samma sätt som datacenter använder virtualisering för att köra flera operativsystem, eller hur Java kan köra samma applikation på flera telefoner, skulle en hanterad kod OS inte vara bunden till datorn.

Arbeta i ett moln

Det är viktigt av flera anledningar. En är att, i molnet, där du är är inte lika viktig som att ha tillgång till Internet. Dina data bor i en netherworld, "någonstans" i ett avlägset datacenter. Hela konceptet är avsett att uppmuntra rörlighet, plattformsoberoende och tillförlitliga datalager.

I det här framtida scenariot, där Google bokstavligen parkeras i samma grannskap på samma sätt som energibolaget ger el (och du behöver inte en hemgenerator längre), skulle Midori vara lika portabel som den enhet du är använder sig av. Det skulle vara lika bärbart som Java och lika kraftfullt som Windows.

Eller är det bara en annan version av Windows? Det är svårt att berätta. Rykten började när SD-tider fick vind av några hemliga dokument som stavar ut vad alla Midori detaljerna. Enligt webbplatsen kommer operativsystemet att köras "direkt på inbyggd hårdvara, värd på Hyper-V-hypervisorn Windows (en konkurrent till VMware virtualisering), eller ens värd en Windows-process."

Hetero mesh

Rapporten fortsätter för sidor och sidor med hjälp av termer som "heterogen mesh" som låter lite smärtsamt. Huvudpunkten: Det kommer att vara massivt parallellt eftersom operativsystemet kan hantera flera instanser av en applikation i en distribuerad datormiljö. Idag slår onlineapplikationer som Twitter koll på rutinmässigt eftersom för många användare åtkomst till källfilerna på en server någonstans, och det är en ojämn och opålitlig plattform.

Microsoft är inte på väg att skjuta sig i foten. Varje efterföljare till Windows skulle behöva ta itu med det distribuerade dataparadigmet och lösa det en gång, för hela tiden. Det betyder att trycket är på. En webbaserad efterföljare till Windows skulle behöva vara så anmärkningsvärt stabil och köra så många kraftfulla appar att det skulle vara en no-brainer för Microsofts flera miljoner starka användarbas för att uppgradera.

Fortfarande driver företaget en "programvara + tjänster" -strategi, som i grund och botten säger att de stöder Web 2.0 och molnet, men vill att de ska samexistera med sina skrivbordsbundna appar som Word 2007. De kan uppmuntra vissa användare att hålla fast vid Windows 7 och för mobila användare att välja Midori.

Gratis Midori!

Och det finns en annan fråga: kommer Midori att vara fri? Hittills har nästan alla cloud computingverktyg som har fått nay-dragning varit tillgängliga, inklusive Gmail och Zoho-paketet. Det antas, om det inte finns en stark företagsberäkningsmodell, vilket inte verkar vara fallet här. Midori kommer inte att vara en produkt som sitter tillsammans med Visual Studio 2008 på den virtuella hyllan. Det är för alla.

Midori kommer sannolikt att visas de närmaste fem åren efter Windows 7. Det är i grunden ett utvecklingssteg, en som följer arbetet med Microsoft Research och Singularity-projektet, vilket också var en hanterad kod OS, som företaget började arbeta på 2003. Microsoft Research tenderar att vara ett experimentellt labb där projekten har svårt att "hoppa hajen" i den verkliga världen, så det är möjligt att Midori egentligen bara är ett forskningstest och inte ett riktigt legitimt projekt.

Eller det kan till och med vara en offshoot av Windows 7 (vi vet alla att Microsoft kan släppa olika versioner till olika prispunkter). Ingen vet säkert, och Microsoft - som nekade att fördjupa sig på Midori - pratar inte heller.