Windows 7 SUA SDK

Windows 7 SUA SDK

A lot of people have been enquiring about the Windows 7 SUA SDK. There is a lot of anticipation since Windows 7 has already raised the bar on the other fronts and now people have high expectations for SUA SDK that would be released for Windows 7 SUA.

The picture is not as good - there are no new features being added to SUA with Windows 7. You would not see any new ported utilities or libraries. It will be just the bug fixes that have been reported on previous SDK and not much. If you had high hopes - it's time to give them up.

The expected release is shortly after the Windows 7 is RTM and not during the RC phase as earlier anticipated.

It's not news anymore that the Interop Systems' forum has not received funding for FY10 and it will be offline after June this year. That is a serious setback to SUA adoption since that forum has been the most active and greatest source of information for people who use SUA and find it useful for their purpose. Let's hope that the Microsoft discussions groups see the experts switching over so that people looking for help are not disappointed.

UPDATE: Rodney's comment below indicates there is ray of hope and the SUA community forums may shine again 🙂

Comments (5)

  1. Rodney says:

    A note: SUA Community has stated that "positive news" will be announced shortly about the site.

  2. Gilles says:

    Finally I don’t understand

    I have just installed Windows 7 Ultimate

    and seach without success SUA for this platform.

    If I understand, SUA is disponible only for Vista or

    Windows 2008 Server (?)



    Utilities and SDK for Subsystem for UNIX-based Applications in Microsoft Windows Vista RTM/Windows Vista SP1 and Windows Server 2008 RTM


    Where is download specific to Win 7 ?


    november, 12 (2009)

  3. tnat says:

    Any news? Windows 7 has been released almost a month ago and still no news about the SDK.

  4. ashisa says:

    It’s in the process. Should take a couple of weeks more I guess.

  5. Robert Oeffner says:


    I have been trying to use interix on Vista as well as on XP. I find it quite encouraging that MS now appears to provide a platform for developing and running scientific HPC programs. At my work we develop code mostly in C++ and some python scripting.

    However, there are big obstacles that so far has prevented SUA to become a truly productive alternative to Linux and MacOSX. The biggest hurdle is the lack of up to date Gnu development tools. The tools that ship with SUA 6.0 and SFU 3.5(GCC 3.3 and binutils 2.13) are ancient. Many people including myself have therefore attempted porting more recent GCC sources to SUA but this has failed because I believe the Gnu binutils port to interix (particularly the linker program, ld) isn’t up to date. See

    Bootstrapping a more recent Gnu binutils from source on interix has proven impossible for users because Microsoft apparently "forgot" to commit their patches to binutils 2.13 to the FSF (the linker builds but it doesn’t work). So recent ports of GCC made with binutils 2.13 are flaky to say the least.

    Nevertheless, from my test it seems that there is a huge difference in the speed of programs compiled with GCC 3.3 and GCC 4.4.0. My tests suggest that executables compiled with g++4.4.0 are at least as fast as when compiled with Visual Studio 2005. Executables compiled with g++3.3 comes nowhere near that. But GCC 3.3 is the one provided by Microsoft in the "Utilities and SDK for SUA 6.0". So currently people using interix are stuck with slow development tools that don’t even support OpenMP which is bad given that computers these days are mostly with multicore CPUs.

    I am keen on porting our unix programs to interix. At present they are only compiled for Linux and MacOSX and some crippled versions for Win32. However given the poor Gnu development tools on interix such a port would be difficult and the programs would not run at an acceptable speed.

    I understand that Microsoft is putting the finishing touches on the release for Windows 7 of SUA 6.1 Utilities and SDK. On that note I urge Microsoft to ship an updated set of binutils and GCC.

    Doing so will provide a real alternative for scientists dithering in choosing whether to migrate to Linux or MacOSX. Failing in doing so will render SUA as an interesting but not very useful alternative for scientist wishing to port unix programs to the interix on the Windows operating system.

    Robert Oeffner, Ph.D.

    Research Associate

    Department of Haematology, University of Cambridge

    Cambridge Institute of Medical Research

    Wellcome Trust / MRC Building, Hills Road, Cambridge, CB2 0XY, tel:01223763234, mobile:07712 887162

Skip to main content