Iphone 4s for sprint jailbreak?

I'm trying to jailbreak my Iphone 4s from sprint to another carrier but i can't seem to find the program to unlock it.

Unlocking and jailbreaking are two different things. If you want to switch a phone to a different carrier, that's what unlocking is for, not jailbreaking. Only the original carrier can unlock the phone (and only if your account is in good standing).

BUT… Sprint (and Verizon) iPhone 4 and 4S are CDMA phones*, not GSM. Only GSM (and 4G/LTE phones like iPhone 5) can be unlocked, and only those types of phones have SIM cards.

Once a phone is unlocked it'll work with SIM cards from any carrier, not just the original.

So you can't unlock this phone at all. However, you *may* be able to get it "flashed" to work with a different prepay carrier, such as Cricket. "Flashing" is something you do only with CDMA phones and it reprograms them to work with a different carrier, but it only works for a few smaller carriers. You would have to ask the carrier if they can flash your phone, I don't think it's something you can do yourself.

*Actually the Sprint (and Verizon) iPhone 4S is CDMA but it also has a SIM card, which can be unlocked. But the SIM card is only active when the phone is outside the USA, so unless you will only be using the phone outside the USA, unlocking it won't help.

So how do we unlock a Sprint IPhone 4s to be use outside USA on any carrier?