"Even Apple makes Windows versions of Safari. So, why would Microsoft chose to isolate the primary application delivery mechanism (browser) to only their OS?" 1.) Maybe because it would be pretty hard to port IE to an OS with a pretty different architecture and I'm not even sure what would be the potential gains of doing so. 2.) Safari is based on WebKit so a lot of the cross-platform compatibility bitchwork is alrea…
I'm pretty sure that nobody but web devs actually used Safari/Win, so I understand why Apple want to spend the engineering time porting something that users didn't care about. But how is Apple not shipping Safari on Windows (or Android for that matter) different than Microsoft not supporting IE on Macs or Linux?