Swish has been tested (at varying levels) with the following 32-bit versions of Windows:

Swish also works on Windows 7? with limitations: double-clicking folders is broken. As a workaround you can use the right-click context menu instead.

Unfortunately, Windows 95? and NT 4? are not immediately supported. This is because the C runtime used when compiling with Visual Studio 2005 is no longer compatible with their API. There are a few ways you can work round this if you wish:

  • Compile Swish using Visual Studio 2003. You may have to fix the code to allow this; I've never tried it.
  • Make all the projects statically link to the runtime library (/MT). In addition you will have to use a version of OpenSSL similarly linked so you will have to compile your own. The instructions that come with OpenSSL make it clear how to do this. Again, I haven't tried this myself so it might not work.