The "unlocking" of phones generally refers to GSM phones, which is AT&T and TMobile. Sprint and Verizon both use CDMA and both have recently announced they will be allowing use of other carrier's phones on their networks.

It was announced within the past couple of months so actually implementing it could take sometime, and no official dates of when have been set.