ttp://ja.wikipedia.org/wiki/Microsoft_Windows Windows Vistaでは当初MicrosoftはWindows APIを廃止しようと目論んでいた。 これはWindows APIが持つ欠点を解消する最も確実な手段と言える。 しかし、この大胆な計画はまったく賛同を得られずMicrosoftは撤回した。 その代わり、Security Development Lifecycle Processで Windows APIの弱点を洗い出して手当たり次第修正し、 さらにWin32kやNTカーネルに組み込まれていたモジュールを切り離し、 ユーザー空間で動作するWindowsサービスモジュールにする事で Windows APIの根本的な弱点を封じ込める修正を行った。