Our compiled version of ruby 2.0 on Windows x64 depends on a version of msvcrt that contains _gmtime64_s and _localtime64_s, which are security enhanced versions of _gmtime64 and _localtime64. On 2003 (with msvcrt version 7.0.3790.3959), these functions are not available. As a result trying to execute ruby --version on 2003 will fail.
This issue began in ruby in commit https://github.com/ruby/ruby/commit/f2979f31 which added support for the re-entrant versions of gmtime/localtime.
Later the code was changed to use the secure versions of these functions when compiled with __MINGW64__,
Because there is no build of Ruby on Windows that supports Ruby x64 on Windows Server 2003, we should attempt to support it either.