Windows 7 RC Release Date Accidentally Leaked ArsTechnica reports that the Windows 7 Release Candidate download page was posted prematurely, showing a May 2009 release instead of the rumored April date. I have a hard time believing that such a snafu could make it through the publishing controls Microsoft has in place. Much like the Beta oopsie, I think this is a way to gauge community buzz.
The RC testing program will be available at least through June 2009, and the actual build will expire June 1, 2010. Both 32-bit and 64-bit versions will be available in English, German, Japanese, French, and Spanish. …A quick glance at the hardware requirements shows no changes between Beta and RC requirements.