INdependence

iNdependence is a Cocoa-based application for Mac OS X which provides an easy-to-use interface for jailbreaking, hacktivation, SSH installation, and managing ringtones/wallpapers/applications for iPhoneOS 1.x on the iPhone and iPod touch. It's open source under the GNU v2 license.

The source code for interacting with the iPhone has been broken out into a library (libPhoneInteraction) so that it can be easily reused by other applications.