Windows 11 basiert immer noch auf dem Code von Windows 95, und die Bemühungen, ihn zu ersetzen, waren erfolglos
Der zentrale „intellektuelle“ Bestandteil von Windows 11 ist Win32
Die zuverlässigste und seit Jahren bewährte API, die das Herzstück der Funktionalität von Windows 11 bleibt, ist Win32. Ihre Wurzeln reichen zurück in die Ära von Windows 95, als Entwickler davon träumten, bis 2026 fliegende Autos und Mondstationen zu haben.
Mark Russinovich erklärt die Herkunft
Im Interview erklärte der Microsoft‑Veteran Mark Russinovich:
> „Wer in den Neunzigerjahren erwartet hat, dass Win32 im Jahr 2026 noch relevant sein wird? Niemand. Wir träumten damals von fliegenden Autos und Mondstationen, nicht von Win32, das schon in der Zeit von Windows 95 geschaffen wurde.“
Damit ist Win32 eine Sammlung von Funktionen und Aufrufen, die Drittanbieter‑Software nutzt, um mit dem Betriebssystem zu interagieren. Wenn ein Programm ein Fenster anzeigen, eine Datei lesen, einen Mausklick verarbeiten oder auf eine Tastatureingabe reagieren muss, ruft der Entwickler einfach fertige Funktionen wie `CreateWindow()`, `ReadFile()`, `GetCursorPos()` usw. auf und schreibt keinen eigenen Code.
Microsoft versucht, Win32 abzulegen
Mit dem Release von Windows 8 stellte das Unternehmen die neue API WinRT vor, die als Grundlage für die Benutzeroberfläche dienen sollte. Man erwartete, dass „Quadrate“ lange bestehen bleiben würden. Doch Windows 8 erreichte nicht den gewünschten Erfolg, und in Windows 10 kehrte Microsoft zu Win32 zurück.
WinRT wurde allmählich von der Universal Windows Platform (UWP) übernommen, die später in das Windows App SDK und WinUI 3 umbenannt wurde. Dennoch verlassen sich die meisten Anwendungen weiterhin auf Win32, um ihre Aufgaben auszuführen.
Kommentare (0)
Teile deine Meinung — bitte bleib höflich und beim Thema.
Zum Kommentieren anmelden