Microsoft aveva un ambizioso progetto denominato "Midori": un sistema operativo basato su cloud, che avrebbe dovuto sostituire Windows. Il progetto Midori, avviato nel 2008 e cancellato ufficialmente nel 2015, mirava a innovare l'intero ecosistema software di Microsoft, intervenendo su vari aspetti come il linguaggio di programmazione, il sistema operativo, il browser e le applicazioni.
Nuove informazioni riguardanti Midori sono emerse grazie a dei video di una riunione confidenziale del 2013, trapelati online nelle ultime ore, in cui Joe Duffy, un membro chiave del team e attualmente CEO di Pulumi, discute degli obiettivi e delle modalità con cui il progetto intendeva raggiungerli.
Secondo quanto riportato, Midori si concentrava su tre aspetti principali: cloud, concorrenza e sicurezza, con l’obiettivo di garantire interoperabilità con Windows.
L'idea era quella di sfruttare il cloud per ottenere prestazioni elevate e scalabilità, migliorare l'efficienza grazie alla concorrenza e implementare misure di sicurezza robuste per isolare i problemi e prevenire crash del sistema.
Uno degli aspetti più interessanti di Midori, rilevato nei video, era il modello di driver dei dispositivi. Duffy parla di un sistema in cui nessun codice di terze parti avrebbe potuto funzionare nel kernel del sistema operativo; ogni driver avrebbe funzionato come un processo separato, consentendo all'OS di isolare e ignorare i problemi causati dal codice difettoso, garantendo così un avvio sicuro del sistema.
Questo modello, se implementato, avrebbe evitato problemi come quello verificatosi nel luglio 2024 con un’interruzione IT causata da un bug nel software di CrowdStrike, un caso in cui un malfunzionamento del codice di terze parti ha causato un crash dell'intero sistema.
so its weekend again! today let's hear a young @funcOfJoe from 2013 talk about The Midori Operating System !
— WalkingCat (@_h0x0d_) August 3, 2024
1, Project Overview pic.twitter.com/gpUWeaZ3oV
Nonostante il progetto Midori sia stato cancellato, Microsoft ha dichiarato che le lezioni apprese da Midori sono state integrate in progetti futuri, come Windows 11. Tuttavia, adattare queste innovazioni a Windows non è semplice, data l'architettura complessa e stratificata dell'attuale sistema operativo. Questo rappresenta una delle ragioni principali per cui Midori era stato concepito come un progetto "senza eredità," libero dai vincoli delle tecnologie legacy.
La storia di Midori dimostra l'interesse di Microsoft a esplorare nuove frontiere dell'informatica, cercando soluzioni innovative per migliorare sicurezza, efficienza e scalabilità.
Tuttavia, la complessità e l'innovazione radicale che Midori avrebbe introdotto sembrano essere state eccessive per il mercato dell'epoca, portando alla fine del progetto e all'integrazione solo parziale delle sue idee nei sistemi operativi successivi.