Thanks Josh. A "beta," or test version of IE 6, Microsoft's browser-in-progress, is meant to be in the hands of a few testers who have signed nondisclosure agreements. But the browser has been posted on The-Ctrl-Alt-Del.com and FileClicks, software enthusiast sites with reviews and downloads.
Those sites became inaccessible shortly after CNET News.com posted news of them Monday afternoon. The-Ctrl-Alt-Del.com said it had pulled the files when it learned that Microsoft was investigating the leak, and that its hosting provider simultaneously pulled the site because of the volume of traffic. FileClicks could not immediately be reached for comment.
|