Apple has unveiled the second beta version of the iPhone OS 4.0 and the accompanying software development kit as the release date of the iPhone 4G approaches.
The update comes a mere 12 days after the original launch of the iPhone OS event which was held on the 8th of April. The update, marked as 8A248C, is available for four different platforms with the first generation iPhone and iPod Touch left out.
It is likely that the new iPhone OS Beta 2 solves a few potential bugs like issues associated with the camera roll and the GameCenter and add some minor features that were not present at the launch event.
The 355MB DMG file is available for those who have registered on the Apple developer site. Already, there are reports that the usual suspects have started working on jailbreaking this version of the OS.
The final version of the iPhone OS is expected to be released after or on June 22nd, the first day of Summer and its main feature - multitasking - will only be available on the iPhone 3GS (and iPhone 4G) as well as the third generation iPod Touch.
Apple may choose to release a couple more updates before the gold version of the iPhone OS 4.0 is finally released. The features that have already been added, combined with the surprising appearance of the new iPhone 4G courtesy of Gizmodo, means that this will be most eagerly awaited iPhone release for the last three years.