Earlier today, we announced a couple of decisions from Microsoft.  I have heard a number of queries from developers about what this really means and wanted some clarification.  In a nutshell, the decisions that we announced earlier today are:


   1.  We are targeting broad availability of Windows “Longhorn” Client in 2006; we continue to target Windows “Longhorn” Server for 2007.

   2.  “Avalon” and “Indigo”, will also run on Windows XP and Windows Server 2003. 

   3.  WinFS will ship after Longhorn client. WinFS will beta when Longhorn Client ships.


One of the things that we have heard loud and clear from our developer customers in particular is the need to make our WinFX API layer on a broader range of Windows Operating Systems than what we had originally planned.  We heard this loud and clear at the 2003 PDC.  We prioritized Windows XP SP2 security enhancements over a lot of other things in the last year.  Now that we have shipped Windows XP SP2, we took a look at where we are, internalized the feedback that we heard from you all and ended up with this plan.    


So what does this all mean to you?


Microsoft remains completely committed to managed code, WinFS, Avalon, Indigo and Longhorn. For those of you who were experimenting with WinFS on Longhorn, it means that you’ll be able to build on the WinFS beta when Longhorn ships. For those of you who’ve been using other parts of WinFX like Avalon and Indigo, it means you’ll be able to run your applications on a broader installed base of systems including Windows XP and Windows Server 2003. For everyone, it means “keep writing managed code on the .NET Framework today.”



Comments (9)

  1. Roy J. Salisbury @ VsDevCentral says:

    Yes.. but what does it "really" mean? Ok, Avalon and Indigo on WinXP/2003. Still no word on WHEN we can use them on WinXP and 2003 .. are we still talking 2006 (not beta, release) .. if so, what’s the big deal? It’s still over 2 years away (2006 for Microsoft means before December 31, 2006 .. and maybe a few months later).

  2. Anand says:

    “Avalon” and “Indigo”, will also run on Windows XP and Windows Server 2003.

    Wonderful new Soma.

  3. Anonymous says:

    Zen and the Art of Procrastination :: Longhorn trimmed down to size

  4. Dima says:

    Cool. WinFX programming soon.

  5. Yeah, none of this was clear coming out of the announcement, but did become clear later in the day.

    Personally I’m excited about this, it gives us a smoother transition from the current generation of OS’s to the "next" without the disruptive type of upgrade Windows 95 gave us.

    Well done. My only fear is that WinFS will get pushed back too far. But, I’m really hoping that doesnt’ happen.

  6. For everyone, it means “keep writing managed code on the .NET Framework today.”

    Of course. I mean after all we would not want people to keep writing for the Win32API or for a POSIX API so you could port your application to Linux via Wine or Cygwin.

    God forbid ReactOS is ready before Longhorn features are ready.

  7. What does this mean for the VS.Net 2005 ship schedule?