To answer your questions, Yes, both the CPU and the OS are important when compiling source code (C/C++). It is insignificant with interpreted languages, like python, and Java. The number of CPUs only comes into play if you write SMP compatible software in the first place. I know for a fact that Windows-compiled binaries will not work in Linux and vice versa, but I'm not sure about using the same binaries across different Linux and other *nix machines. Check the information on your compiler, it may be possible to compile source code to a different CPU/OS. ===== Justin Churchey sajchurchey@xxxxxxxxx Check out My Website: http://sajchurchey.htmlplanet.com Join the Forums: http://www.computertechnology2k.com __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! http://webhosting.yahoo.com/ps/sb/