According to an imaginary source who claimed to be an Apple Executive that is definitely not Phil Schiller, Apple is aiming for early July 2010 for the release of iPhone OS 4 and the next iPhone (dubbed as iPhone 2010). July 2nd might be a possible release date.
Apple is somewhat planning to announce the public availability of iPhone 2010 and iPhone OS 4 at WWDC on June 7th, 2010 in San Francisco.
In addition to iPhone OS, Apple is also somewhat planning to reveal a thing or two or five about its Mac OS X platform.
68-98 Burnhamthorpe Rd, Toronto, ON, Canada