A kernel module for Linux 2.6.x which allows your iPhone to charge while connected. (In the future it will hopefully allow you to access your data.)
Read the README in the package
A repository can be found at: http://github.com/mcolyer/iphone-module/
To Greg Kroah-Hartman for producing the berry_charge module which this is directly based off of.