The world's largest software maker had not previously indicated whether it planned to release a new version of IE.
wrong. They have previously said many times they will have a new version of IE, at least for longhorn.
Firefox is based on the Mozilla browser, which itself is based on much of the underlying software code from Netscape
wrong. Firefox is made from Gecko. Mozilla and Netscape never had this before Firefox was created.