1) Windows or Linux
- simple enough: are you running Redmond or Penguin? Express-C supports both, but you'll definitely need to know this one
2) 32 bit or 64 bit
- on Linux, run the 'uname -i' command. This command queries the system as to what platform is running, and should return one of the following:
- 'i386' => 32-bit
- 'x86_64' => AMD 64-bit
- 'IA64' => Intel 64-bit
- 'PPC64' => Power PC 64-bit
- 'X86-based PC' => 32-bit
- 'Itanium-based PC' => 64-bit
3) 2.4 or 2.6 kernel (Linux only)
- to get the right kernel level download, run the 'uname -r' command from a terminal. This will return the full kernel level, though you only need to note whether it starts with '2.4' or '2.6'.
So now you have your operating system, your processor level, and kernel level for linux. The only thing you have to remember is that you cannot run the 64-bit version on a 32-bit processor.
Visit the download page to get the right level of DB2 for you.