Images and programming code from the latest beta test version of Microsoft's upcoming Internet Explorer 7 browser have already emerged on the Internet, apparently in leaks from developers.
Images show the tabbed interface that IE will borrow from competing browsers such as Opera, Mozilla Firefox, and Netscape. Several of the images are of Chinese web sites and include Chinese characters, perhaps giving an indication of the source of the leaks.
Read the complete story here. (Red Herring)