Updated: July 10, 2020 (November 21, 2005)

  Charts & Illustrations

New Windows APIs by Platform

Michael Cherry by
Michael Cherry

Michael analyzed and wrote about Microsoft's operating systems, including the Windows client OS, as well as compliance and governance. Michael... more

Some of the new APIs that will ship in Windows Vista will also be available on other platforms. This chart lists key Windows APIs that will ship with Vista and identifies some of the other platforms to which Microsoft intends to deliver these APIs. While Microsoft has said that Windows XP SP2 and Windows Server 2003 SP1 will support the WinFX APIs, there may be issues on the older platforms, such as hardware support for graphics cards that mean only a subset of the new managed APIs will be available.

WinFX API Code Name Windows XP SP2 Windows Server 2003 SP1 Apple OS X and Linux
Windows Communication Foundation (WCF) Indigo Yes1 Yes1 No
Windows Presentation Foundation (WPF)2 Avalon Yes1 Yes1 Yes3
Windows Workflow Foundation (WWF) WinOE Yes1 Yes1 No
XML Paper Specification Reader Metro Yes Yes Unknown

1Distributed as the WinFX Runtime components.

2Full availability will depend on the graphics hardware support.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now