Man darf doch eigentlich noch Doom3 sagen - es handelt sich ja nicht um D**m oder D**m2 - oder ist der ganze (Marken-)Name indiziert??
Laut Carmack (und id-Erbe) wird Doom3 für OpenGL programmiert - nicht für MS's DirectX. Wie sie es (laut offizieller Ankündigung) auf der Xbox laufen lassen wollen, ist mir noch schleierhaft - offenbar will MS einen OpenGL-Emulator für die Xbox herausbringen.
Aber dank OpenGL-Unterstützung sollte ein Herausbringen für Linux und Mac kein Problem sein - ich denke auch, dass sich id das nicht nehmen lässt. Alleine schon, da das Spiel für Multiplayer über Internet herhalten muss - und dann nur auf Windows-Servern??? Nee nee...