If I purchase my iPhone through Apple's iPhone Upgrade Program, will it be unlocked?

Carriers such as AT&T, Verizon and Sprint often "lock" the phones they sell so they can only be used on their networks, will an iPhone bought through Apple's iPhone Upgrade Program be unlocked to work on any network?

iPhones bought through Apple's iPhone Upgrade Program will be unlocked so they can be used on any network. When you buy your iPhone, Apple will set it up to work on your carrier's network (AT&T, Verizon, Sprint, T-Mobile), but you can switch your carrier at any time without having to unlock your iPhone. See here for more information on joining the iPhone Upgrade Program.