Windows 11 je stále založen na kódu Windows 95 a snahy o jeho nahrazení se ukázaly neúspěšnými

Windows 11 je stále založen na kódu Windows 95 a snahy o jeho nahrazení se ukázaly neúspěšnými

20 hardware

Klíčovým „mozkovým“ prvkem Windows 11 je Win32

Nejspolehlivější a nejvíce osvědčený API, který zůstává jádrem funkčnosti Windows 11, je Win32. Jeho kořeny sahají do éry Windows 95, kdy vývojáři snili o létajících autech a měsíčních stanicích do roku 2026.

Mark Russinovich vysvětluje původ

Veterán Microsoftu Mark Russinovich v rozhovoru uvedl:

> „Kdo v devadesátých letech očekával, že bude Win32 aktuálním API v roce 2026? Nikdo. V té době jsme snili o létajících autech a měsíčních stanicích, nikoli o Win32, který byl vytvořen ještě v dobách Windows 95.“

Tedy Win32 je sada funkcí a volání, které třetí strany používají k interakci s OS. Pokud program potřebuje zobrazit okno, číst soubor, zpracovat kliknutí myši nebo reagovat na klávesu, vývojář jednoduše volá připravené funkce: `CreateWindow()`, `ReadFile()`, `GetCursorPos()` atd., místo aby psal vlastní kód.

Snažení Microsoftu o odchod od Win32

Při vydání Windows 8 společnost představila nové API – WinRT, které mělo být základem uživatelského rozhraní. Očekávalo se, že „čtverce“ zůstanou dlouho. Nicméně Windows 8 neobdrželo očekávaný úspěch a v Windows 10 Microsoft vrátili se k Win32.

WinRT postupně absorboval Universal Windows Platform (UWP), který později přejmenován na Windows App SDK a WinUI 3. Přesto většina aplikací stále spoléhá na Win32 pro plnění svých úkolů.

Komentáře (0)

Podělte se o svůj názor — prosím, buďte slušní a držte se tématu.

Zatím žádné komentáře. Zanechte komentář a podělte se o svůj názor!

Chcete-li zanechat komentář, přihlaste se.

Přihlaste se pro komentování