3 ms·Release of IE was tied to the OS. Since Vista was delayed, IE too got delayed.by cooldeal 16y agoRelease of IE was tied to the OS. Since Vista was delayed, IE too got delayed.