
Apple iPhone is scheduled to be launched in late June and has already passed many of its required certification tests.
With iPhone receiving the most sophisticated software ever to be used on a mobile device, getting it done takes time and resources, resulting in a delay on the final release of the Apple's Leopard OS, scheduled on the beginning of June.
Therefore Apple plans to release a beta copy by that time and the final version of the Leopard will be available in October.