James Larus, padre del sistema operativo Singularity, lascia Microsoft per il mondo accademico

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Dopo 16 anni in Microsoft, James Larus lascerà l'azienda per diventare il nuovo Preside della Scuola di Informatica e Scienze della Comunicazione (IC) in Svizzera dell'Ecole Polytechnique Federale De Lausanne (EPFL).

Mary-Jo Foley di ZDNet riporta:

Larus è stato un ricercatore principale che ha contribuito ai campi dei linguaggi di programmazione, dei compilatori e dell'architettura dei computer all'interno e all'esterno dell'azienda. Ha partecipato a Microsoft Research nel 1998 per avviare e guidare il gruppo Software Productivity Tools (SPT), in base alla sua biografia. Successivamente è diventato Research Area Manager per linguaggi e strumenti di programmazione, dove ha avviato Singularity, un progetto di sistema operativo Microsoft Research.

Singolarità è un microkernel sistema operativo e set di strumenti e librerie correlati che viene sviluppato completamente in codice gestito. La singolarità non era basata su Windows; è stato scritto da zero come prova di concetto. Microsoft ha reso disponibile per il download il codice sorgente di Singularity con una licenza accademica non commerciale nel 2008.

Microsoft descrive Singularity come un progetto di ricerca "che ha dimostrato che i moderni linguaggi di programmazione e le tecniche di ingegneria del software potrebbero migliorare radicalmente le architetture software". Singularity ha finito per generare e/o influenzare una serie di altri progetti di ricerca sui sistemi operativi presso Microsoft, tra cui Barrelfish, Helios, Midori e ponte levatoio.

Più avanti nella sua carriera in Microsoft, Larus ha contribuito ad avviare l'eXtreme Computing Group (XCG), che è un gruppo in Microsoft Research che sviluppa hardware e software a supporto del cloud computing. In XCG, Larus ha guidato gruppi che sviluppavano il framework Orleans per la programmazione cloud e vari progetti hardware per computer.

Il destino di Singularity con la partenza di Larus è sconosciuto. Galen Hunt, un'altra figura chiave nella creazione di Singularity, è ancora in Microsoft, quindi il progetto di ricerca potrebbe continuare. Un altro noto progetto di ricerca sul sistema operativo, Midori, è ancora attivamente oggetto di ricerca.

Sebbene i nuovi sistemi operativi siano tecnicamente interessanti insieme al vantaggio di un nuovo inizio, non vedo che nessuno di questi progetti di ricerca diventi un prodotto commerciale. Microsoft si è unificata attorno al kernel di Windows e ha introdotto un nuovo sistema operativo e lo sviluppo di un ecosistema attorno ad esso mi sembra un progetto eccessivamente ambizioso.

Fonte: ZDNet

Maggiori informazioni sugli argomenti: Giacomo Larus, singolarità