Do I have to jailbreak my iphone to change service providers?

I have been using my iPhone 3GS with Bell but I would like to change to Koodo. Do I have to jailbreak it in order to unlock it or is there another way? I don't want to do anything illegal, simply change my service provider.

You have to unlock it.

Jailbreak it is not illegal, but unlock is illegal you need read this
http://iphone.pandaapp.com/news/01282013/Come_on_Sign_the_Petition_to_Make_Unlocking_Cell_Phones_Legal.shtml

  • What service providers will allow me to use an unlocked iPhone? My contract is up for Verizon and I have a 4S. I really don't want to pay $110 a month when I'm not leasing a phone. I don't want a new phone, and I know virgin won't let you use an unlocked phone. I want something similar where I only pay around $50 a month for phone/data/messaging.
  • What providers support a Verizon iPhone 4? I'm leaving my parents plan and paying for my own phone, what other carriers besides Verizon supports a Verizon iPhone 4? I know companies like at&t make you buy a whole new phone to go with them.
  • What providers can I use my iPhone 4s with? I have an iPhone 4s currently connected with Sprint. To my understandings the iPhone 4s is CDMA and GSM compatible. So if I were to terminate my contract with Sprint would it be possible for me to use my phone with other providers such as Boost Mobile, NET10 and Straight Talk?
  • What mobile providers can i use a verizon unlocked iphone 4s? I have an iphone 4s unlocked from verizon, and i want to use it on a prepaid service, but virgin mobile doesn't let you use other carriers, so any other carrier i could use it on?