Last night I 'jailbroke' my iPod Touch. What is jailbreaking? That's the term for when you take the iPod Touch (or iPhone), which is normally locked down tight to prevent any third party applications from being installed on it and you break into it and modify it to allow third party applications. In a sense you break it out of being locked up 'in jail' (hence the name).
Jailbreaking is certainly not authorized by Apple. In fact, they've put a lot of effort into stopping people from doing this. They have locked down the OS on these devices very tightly, and provided no documentation on how to access the OS or write applications for it. However, despite this, hackers have been able to not only break into the OS, but to figure out how to write applications for it. I am truly impressed by what they have been able to accomplish.
Now you may ask, why did I bother to jailbreak my iPod Touch when they are announcing an official SDK for it next month. The reason is, that I know that this little device is a VERY powerful computer, and I know you can do A LOT more with it, than what Apple provides. I wanted to see what will be possible starting next month, and I have to say that the possibilities of what can be done with this device are staggering. If they can accomplish all I've seen with NO documentation and no SDK, imagine what they can do with full documentation and an official SDK! I can't wait to see what happens.