Die Wunder der Verpackung von Microsoft: der Linux-Kernel in Windows 10 und die IE-Engine in Chromium Edge

Auf seiner jährlichen Entwicklerkonferenz hielt Microsoft mehrere wichtige Präsentationen gleichzeitig. Wir haben zwei davon ausgewählt.

Erstens: Im Sommer-Build von 19H2 Windows 10 wird ein vollwertiger Linux-Kernel auf Basis der Version 4.19 vom 22. Oktober 2018 für sein eigenes Linux für Windows-Subsystem (WSL - Windows Subsystem Linux) ausgeliefert.

Zweitens: In den zukünftigen Unternehmens-Builds der Chromium-Reinkarnation des eingeschläferten Microsoft Edge wird der Kern des IE integriert.

Die erste Nachricht ist wichtig und nützlich für Entwickler, die zweite ist wie ein schlechter Witz.


Wir haben die IE-Engine in Ihrem Chromium-Browser integriert, damit Sie nicht vergessen, dass dies der Edge-Browser ist

Linux Kernel unter Windows 10


Das Hinzufügen eines vollwertigen Linux-Kernels zu Windows 10 ist ein logischer Schritt, der die methodische Arbeit von Microsoft mit der Community fortsetzt. Bisher war unter Windows nur die Emulation des Linux-Kernels verfügbar. Parallel zum Linux-Kernel in seinem System kündigte das Unternehmen die Veröffentlichung von Windows Terminal an - einer neuen Windows-Anwendung für den zentralen Zugriff auf PowerShell, Cmd und den Linux-Kernel selbst im WSL-Paket.

Vertreter des Unternehmens behaupten, dass 4.19 nicht die neueste Version des Kernels für ihr Subsystem ist. In Zukunft wird die WSL aktualisiert und mit stabilen Versionen des Linux-Kernels Schritt gehalten, was ebenfalls wichtig ist. Darüber hinaus macht die Einführung eines vollständigen Kernels im System die Emulation überflüssig, was direkt die Produktivität und den Komfort von Entwicklern erhöht, die unter Windows arbeiten. Darüber hinaus basiert WSL auf Open Source-Code, dh jeder Entwickler kann die erforderlichen Änderungen am Subsystem vornehmen und Gabeln des Kernels erstellen.

Dies ist nicht der erste große Schritt in Richtung der Entwicklungsgemeinschaft. Zuvor hat das Unternehmen Bash in sein System integriert , was für einen sehr konservativen Microsoft als äußerst schwerwiegender Schritt bezeichnet werden kann.

Die Aktionen von Microsoft sind überraschend, aber nicht mehr schockierend: Unter der Kontrolle von Satya Nadella brach das Unternehmen tatsächlich in die Open-Source-Community ein und konzentriert sich immer mehr auf die direkte Zusammenarbeit mit Entwicklern und dem Unternehmenssegment, wie die Aktionen von Microsoft in den letzten drei bis vier Jahren belegen.

Das Monster von Microsoft oder warum in Chromium Edge Core Internet Explorer


Jeder mit einem Schauder erinnert sich an Internet Explorer, und gleichzeitig weinen auch die alten Layout-Designer. Als Microsoft Spartan ankündigte und IE aufgab, begann weltweit Champagner zu öffnen, aber die Realität stellte sich als schlimmer heraus, als wir gehofft hatten. Es gibt immer noch Lösungen, Portale und Websites, die ausschließlich unter dem IE älterer Versionen erstellt wurden. Diese Lösungen leben größtenteils in geschlossenen Unternehmenslösungen. Microsoft hatte einmal die Wahl: Unternehmen auf der ganzen Welt zu zwingen, ihre internen Produkte und Lösungen zu aktualisieren, weil das Unternehmen den IE vollständig aufgegeben hat, oder „in die falsche Richtung“ zu kämpfen. Da eine vollständige Ablehnung des IE mit Milliardenverlusten für Microsoft und Reputationsschäden drohte, musste der Riese seine Browserkompatibilität von Jahr zu Jahr mit Seiten verschieben, die für die Arbeit in Internet Explorer angepasst waren.

Auch nach dem lauten Verzicht auf die EdgeHTML-Engine und der Übertragung der Entwicklung des „Standardbrowsers“ für Windows 10 auf die Chromium-Engine kann Microsoft seinem schrecklichen Erbe als Internet Explorer nicht entkommen.

Daher wird das Unternehmen speziell für die Enterprise-Builds von Windows 10 die Version von Chromium Edge mit einer "Überraschung" ausliefern - der integrierten IE-Engine im Edge selbst. Eine solch seltsame Lösung stellt die Kompatibilität des neuen Browsers mit alten Unternehmenslösungen sicher, die einst vorschnell an Internet Explorer gebunden waren.

Wenn Sie eine für Internet Explorer angepasste Seite im neuen Chromium Edge öffnen, aktiviert der Browser automatisch den "IE-Kompatibilitätsmodus" und verbindet die Anzeige entsprechend der in Internet Explorer 11. Sie können anhand des speziellen IE-Symbols daneben feststellen, ob die Seite im Kompatibilitätsmodus gestartet wurde mit der Adressleiste auf der Browserseite.

Bild

Microsoft selbst besteht darauf, dass Unternehmen, die veraltete Webportale verwenden, auf das neue Chromium Edge umsteigen und die Verwendung von IE + für jeden anderen Browser vollständig aufgeben sollten. Natürlich wird jeder technische Spezialist sagen, dass ein solcher Schritt zum Einbetten einer veralteten Engine in ein neues Produkt überflüssig ist, aber tatsächlich versucht Microsoft jetzt, das Gesicht zu retten, und leistet ein wenig Wohltätigkeitsarbeit. Die Frage ist, ob der Riese jemals Nein zum Geschäft sagen und schließlich den Esel erschießen kann. Es klappt noch nicht.

Die Konferenz begann gestern, am 6. Mai, und dauert bis zum 8. Mai. Microsoft hat also mindestens einen Tag Zeit, um uns noch mehr zu überraschen.

Source: https://habr.com/ru/post/de450846/


All Articles