According to IGN, Starcraft Ghost has been canceled for current generation systems. As for next generation systems, it hasn’t been said yet.
And now, StarCraft: Ghost has hit yet another crossroad, as franchise creator and project overseer Blizzard has announced that it "will indefinitely postpone production" on the game as the company shifts its focus to new next-gen systems. The good news is that Blizzard hasn’t yet given up the Ghost — the company explains in its announcement that it is evaluating the potential of StarCraft: Ghost as a next-gen title, and indicates that if the game goes that route, it will utilize the additional console power for a more impressive game than was originally conceived. The bad news, of course, is that this leaves little chance of seeing the current-gen StarCraft: Ghost version continued to release, and it promises an even longer (or eternal, if worse comes to worst) wait for StarCraft fans.
From IGN.