Larry Hryb just announced via his Twitter that Call of Duty 2 would be playable on Xbox One via Backwards Compatibility today.
This is the second Call of Duty title to be made compatible from 360 to Xbox One. The first was Call of Duty: Black Ops. Good to see Microsoft continuously add requested titles to the list of games playable on Xbox One. Call of Duty 2 was originally released on PC and Xbox 360 only.
Check out the full list of titles available on Xbox One Backwards Compatibility here.
Source: God is Geek