InternetNews.com is reporting that the long awaited beta for Internet Explorer 7 is due to be released on August 3rd. The beta versions of Windows Vista server and workstation are also due on this date.

Microsoft confirmed to internetnews.com that it will deliver the beta 1 version of Longhorn Server on August 3, along with the beta 1 release Internet Explorer 7. They’ll be available along with the beta 1 version of Windows Vista, the next-generation Windows client formerly known as Longhorn, which Microsoft announced Friday morning.