Apple plans to release the final iPhone 2.0 software, including the iPhone SDK and new enterprise features, as a free software update for all iPhone customers by the end of June. Third party applications created for the iPhone will also run on the iPod touch, and iPod touch users will be required to purchase a software update to run these applications.
The above is from the Apple site.
Pure.