From the Wikipedia article I linked to in my comment:
Initial versions were developed from the same code base as Internet Explorer for Windows. Later versions diverged, particularly with the release of version 5 which included the Tasman layout engine.
Again, the difficulty of porting the browser code over to OS X is not the issue. If Microsoft still wanted to have a cross-platform browser, they would have one. The reason they don't is a business decision, not a technical obstacle.