When I select
64 bit (for newer machines) and hit download, I get
ubuntu-12.04.2-server-amd64.iso. Is this to be expected, or an error? I want to install 64b Ubuntu 12.04 LTS into a VM in a 64b Windows 7 machine. The processor is not an AMD so I wonder if I have the right version.
it's called amd64 because AMD developed it. Intel developed the old x86 base. This is primarily divided so none of the companies can rule the market and limit it's usage.
the amd64 will work any any cpu that is 64-bit capable.
Standard computers run x86 architecture cpus, which can be divided into:
The reason that many people refer to X86-64 as amd64 is that AMD developed it, which personally I think is not a good enough reason to call it that, after all Intel developed IA64 (Itanium Architecture) and you don't see anyone calling it intel64.
Needless to say, that software designed for amd64 is not limited to amd brand cpus, it will run on any X86-64 cpu.