Durante il suo evento annuale Microsoft ha presentato diverse presentazioni piuttosto importanti. Ne abbiamo selezionate due.
La prima: nella build estiva 19H2 di Windows 10 verrà fornito un kernel Linux completo basato su per il proprio sottosistema 'Linux per Windows' (WSL - Windows Subsystem for Linux).
La seconda: nelle future build enterprise della reincarnazione di Chromium del defunto Microsoft Edge sarà integrato il kernel IE.
La prima notizia è importante e utile per gli sviluppatori, la seconda sembra una brutta barzelletta.

Abbiamo integrato il motore IE nel tuo browser Chromium, affinché tu non dimentichi che si tratta del browser Edge
Kernel Linux in Windows 10
L'aggiunta di un kernel Linux completo in Windows 10 è un passo logico che continua il lavoro sistematico di Microsoft con la comunità. In precedenza, Windows offriva solo un'emulazione del kernel Linux. Parallelamente al kernel Linux all'interno del proprio sistema, Microsoft ha annunciato il lancio di una nuova applicazione per Windows per l'accesso centralizzato ai sottosistemi PowerShell, Cmd e, appunto, al kernel Linux nel pacchetto WSL.
I rappresentanti dell'azienda assicurano che la versione 4.19 non sia l'ultima versione del kernel per il loro sottosistema. In futuro, WSL verrà aggiornato e si sincronizzerà con le versioni stabili del kernel Linux, un aspetto altrettanto importante. Inoltre, l'implementazione di un kernel completo nel sistema elimina la necessità di emulazione, il che aumenterà direttamente le prestazioni e il comfort per gli sviluppatori che lavorano in Windows. Inoltre, WSL si basa su codice sorgente aperto, il che significa che qualsiasi sviluppatore potrà apportare le modifiche necessarie al sottosistema e creare fork del kernel.
Non è il primo grande passo verso la comunità degli sviluppatori. In precedenza, l'azienda , che può essere considerato un passo estremamente serio per una Microsoft piuttosto conservatrice.
Le azioni di Microsoft sorprendono, ma non scioccano più: sotto la guida di Satya Nadella, l'azienda è praticamente entrata a gamba tesa nella comunità open source e si orienta sempre di più verso il lavoro diretto con gli sviluppatori e il segmento enterprise, come testimoniano le azioni di Microsoft negli ultimi 3-4 anni.
Il mostro di Microsoft o perché Edge Chromium ha il kernel di Internet Explorer
Ogni volta, il solo pensiero di Internet Explorer fa rabbrividire, e i vecchi sviluppatori di siti web non possono fare a meno di piangere. Quando Microsoft ha annunciato Spartan e il ritiro di IE, il mondo intero ha stappato champagne, ma la realtà si è rivelata più dura di quanto sperassimo. Esistono ancora soluzioni, portali e siti realizzati esclusivamente per le vecchie versioni di IE. Nella maggior parte dei casi, queste soluzioni risiedono in ambienti aziendali chiusi. In passato, Microsoft ha dovuto scegliere se costringere le aziende di tutto il mondo ad aggiornare i loro prodotti interni a causa dell'abbandono totale di IE, oppure combattere “nella direzione sbagliata”. Poiché un completo abbandono di IE avrebbe comportato perdite miliardarie per Microsoft e danni reputazionali, il gigante ha dovuto, anno dopo anno, mantenere la compatibilità del proprio browser con le pagine ottimizzate per funzionare su Internet Explorer.
Anche dopo il clamoroso abbandono del motore EdgeHTML e il passaggio dello sviluppo del "browser predefinito" di Windows 10 al motore Chromium, Microsoft non riesce a liberarsi della sua pesante eredità rappresentata da Internet Explorer.
Pertanto, per le versioni Enterprise di Windows 10, l'azienda fornirà una versione di Chromium Edge con una "sorpresa": il motore IE integrato direttamente in Edge. Questa strana soluzione permetterà di garantire la compatibilità del nuovo browser con le vecchie soluzioni aziendali che un tempo erano incatenate a Internet Explorer.
Quando si apre nel nuovo Chromium Edge una pagina compatibile con Internet Explorer, il browser attiverà automaticamente la "modalità compatibilità IE" e caricherà la visualizzazione corrispondente a quella di Internet Explorer 11. È possibile riconoscere che la pagina è in modalità compatibilità grazie a un'icona speciale di IE accanto alla barra degli indirizzi del browser.

Microsoft stesso sottolinea che le aziende che utilizzano portali web obsoleti dovrebbero passare al nuovo Chromium Edge e abbandonare completamente l'uso del connubio IE + qualsiasi altro browser. Ovviamente, qualsiasi esperto tecnico dirà che un simile passo di integrazione di un motore obsoleto in un nuovo prodotto è superfluo, ma, di fatto, Microsoft sta cercando di mantenere la faccia e in parte si occupa di beneficenza. La domanda è se un giorno il gigante sarà in grado di dire alle aziende "no" e mettere definitivamente fine a questa situazione. Finora non ci è riuscito.
La conferenza è iniziata ieri, 6 maggio, e durerà fino all'8, quindi Microsoft ha almeno un giorno per stupirci ancora di più.
Fonte: habr.com
