Microsoft will never get id to make Doom 3 XBOX only. They are on crack if they think they can. John Carmack is a huge Linux fan, and has publicly said that Doom 3 will run on Linux. He also is notorious for shunning directX in favor of Open GL. He has also released all of his 3d engines up to quake 2 so far under the GPL!