Auf ihrer jährlichen präsentierte Microsoft gleich mehrere wichtige Neuerungen. Wir haben zwei davon ausgewählt.
Erstens: In der Summer Preview 19H2 wird Windows 10 mit einem vollwertigen Linux-Kernel basierend auf für das eigene Subsystem „Linux für Windows“ (WSL – Windows Subsystem for Linux) ausgeliefert.
Zweitens: In zukünftige Enterprise-Versionen der Chromium-Reinkarnation des von Microsoft eingestellten Edge-Browsers wird der IE-Kernel integriert.
Die erste Nachricht ist wichtig und nützlich für Entwickler, die zweite klingt wie ein schlechter Witz.

Wir haben den IE-Engine in deinen Chromium-Browser eingebaut, damit du nicht vergisst, dass es sich um den Edge-Browser handelt.
Linux-Kernel in Windows 10
Die Hinzufügung eines vollwertigen Linux-Kernels in Windows 10 ist ein logischer Schritt, der die methodische Zusammenarbeit von Microsoft mit der Community fortführt. Zuvor war in Windows nur eine Emulation des Linux-Kernels verfügbar. Parallel zum Linux-Kernel innerhalb seines Systems kündigte das Unternehmen die Veröffentlichung an — einer neuen Windows-Anwendung für den zentralen Zugriff auf die PowerShell-Subsysteme, Cmd und den Linux-Kernel selbst in der WSL-Verpackung.
Die Unternehmensvertreter versichern, dass 4.19 nicht die letzte Version des Kernels für ihre Subsysteme ist. In Zukunft wird WSL aktualisiert und mit den stabilen Linux-Kernel-Versionen Schritt halten, was ebenfalls von Bedeutung ist. Außerdem wird die Implementierung eines vollständigen Kernels im System die Notwendigkeit der Emulation beseitigen, was die Leistungsfähigkeit und den Komfort der Entwickler, die unter Windows arbeiten, direkt erhöhen wird. Darüber hinaus basiert WSL auf Open Source, was bedeutet, dass jeder Entwickler die notwendigen Änderungen am Subsystem vornehmen und Forks des Kernels erstellen kann.
Dies ist nicht der erste große Schritt in Richtung Entwicklergemeinschaft. Zuvor hat das Unternehmen , was man als einen äußerst bedeutenden Schritt für das sehr konservative Microsoft bezeichnen kann.
Die Aktionen von Microsoft überraschen, schockieren aber nicht mehr: Unter der Leitung von Satya Nadella hat das Unternehmen faktisch in die Open Source-Gemeinschaft eingegriffen und orientiert sich zunehmend an der direkten Zusammenarbeit mit Entwicklern und dem Enterprise-Segment, was durch die Aktivitäten von Microsoft in den letzten 3-4 Jahren belegt wird.
Das Microsoft-Ungeheuer oder warum der Chromium Edge den Internet Explorer-Kernel benötigt
Jeder erinnert sich mit Schrecken an den Internet Explorer, während alte Webdesigner dabei sogar weinen. Als Microsoft Spartan ankündigte und den IE abschaffte, wurde weltweit Champagner geöffnet, doch die Realität war grausamer als erwartet. Bis heute gibt es Lösungen, Portale und Websites, die ausschließlich für alte Versionen des IE entwickelt wurden. Diese Lösungen findet man hauptsächlich in geschlossenen Unternehmensanwendungen. Microsoft hatte einmal die Wahl: Unternehmen weltweit zu zwingen, ihre internen Produkte und Lösungen aufgrund der kompletten Abkehr vom IE zu aktualisieren, oder in die falsche Richtung zu kämpfen. Da ein vollständiger Abschied vom IE für Microsoft milliardenschwere Verluste und einen Reputationsschaden bedeutete, musste der Gigant Jahr für Jahr die Kompatibilität seines Browsers mit Seiten sichern, die für den Internet Explorer optimiert waren.
Selbst nach dem lauten Abschied von der EdgeHTML-Engine und der Umstellung der Entwicklung des „Standardbrowsers“ für Windows 10 auf die Chromium-Engine gelingt es Microsoft nicht, sich von seinem schrecklichen Erbe des Internet Explorers zu befreien.
Aus diesem Grund wird das Unternehmen eine spezielle Version von Chromium Edge für Enterprise-Installationen von Windows 10 bereitstellen, die eine Überraschung enthält – die integrierte IE-Engine innerhalb des Edge-Browsers. Diese ungewöhnliche Lösung ermöglicht es, die Kompatibilität des neuen Browsers mit älteren Unternehmenslösungen zu gewährleisten, die früher fälschlicherweise mit Internet Explorer verknüpft wurden.
Beim Öffnen einer Webseite im neuen Chromium Edge, die für Internet Explorer optimiert ist, aktiviert der Browser automatisch den "IE-Kompatibilitätsmodus" und stellt die Anzeige so dar, wie sie im Internet Explorer 11 zu sehen wäre. An einem speziellen IE-Symbol neben der Adressleiste im Browser kann erkannt werden, dass die Seite im Kompatibilitätsmodus läuft.

Microsoft selbst drängt darauf, dass Unternehmen, die veraltete Webportale nutzen, auf den neuen Chromium Edge umsteigen und die Kombination IE + einen anderen Browser vollständig aufgeben. Natürlich wird jeder Techniker sagen, dass ein solcher Schritt, einen alten Motor in ein neues Produkt zu integrieren, überflüssig ist, aber tatsächlich versucht Microsoft gerade, sein Gesicht zu wahren und sich ein wenig wohltätig zu betätigen. Die Frage ist, ob der Gigant irgendwann in der Lage sein wird, "nein" zu sagen und den "Esel endgültig abzuschießen". Bis jetzt gelingt das nicht.
Die Konferenz begann gestern, am 6. Mai, und dauert bis zum 8. Mai, sodass Microsoft mindestens einen Tag hat, um uns noch stärker zu überraschen.
Quelle: habr.com
