The iPhone Dev Team has released an application to crack the iPhone and make software compatible with the device even if it is not available on Apple's App Store.
Earlier this week Hacker George Hotz made the first jailbreak of the iPhone 3G S available.
He moved away from normal hacker etiquette by making available an application that enables users to download non-App Store software onto iPhones before Apple had a chance to create a fix.
But the iPhone Dev Team has released the redsn0w jailbreak and ultrasn0w carrier unlock tools for the iPhone 3GS.
"Last night we released updated versions of our redsn0w jailbreak and ultrasn0w carrier unlock. These versions are now compatible with the iPhone 3G S running at 3.0. Welcome aboard, 3G S owners.
"We realise we upset some folks (existing 3G S owners) with our earlier announcement that we wanted to hold onto the 3G S iBoot-family hole until 3.1 was out. Our aim there was to get as many people as possible onboard (within reason of course) before revealing the hole, since Apple will fix it immediately. But all of that became moot when the purplera1n release was made, since it uses the same hole."