George Hotz (aka the man who unbarred the strange iPhone 2G) expelled his purplera1n iPhone 3GS jailbreak tool. The purplera1n iPhone 3GS jailbreak apparatus expelled is accessible for Windows as well as Mac.
George Hotz said:
“Normally we do not have collection for the ubiquitous public, as well as rsther than wait for for the dev group to do it. But guys, whats up with watchful until 3.1? That isn’t how the diversion is played. We release, Apple fixes, we find brand brand new holes. It isn’t value watchful since we competence have the “last” hole in the iPhone. What final hole…this isn’t golf. I’ll find the brand brand new a single subsequent week.”

iPhone 3GS jailbreak
How to jailbreak iphone 3GS: Here’s how we can jailbreak your iPhone 3G S. The iphone 3Gs jailbreaking routine is amazingly simple. Using a Windows PC, (it doesn’t work underneath Windows 7) we simply commissioned iTunes as well as ran purplera1n. It took a second to reboot afterwards it rolled by liberation mode, rebooted, as well as an app called Freeze appeared. Freeze afterwards commissioned Cydia as well as all was right with a world.
Jailbreak your iPhone 3G S
Now you’re jailbroken. To run OpenSSH simply implement a OpenSSH package in Cydia as well as ssh to your iPhone with root/alpine login/pass combination.

OpenSSH for iPhone 3GS