Give Mac Explorer to the People?
An anonymous reader writes "In an article on the BBC News site, Bill Thompson suggests that Microsoft release the source for IE:Mac to the world so that others can continue to develop the product. While this may be a pleasant fiction, Microsoft does seem to be making an effort to change their image. Could we see more OSS interaction from the software giant in the near future?"
I'm no techical wizard, but the article really doesn't make a whole lot of sense, does it? As far as I know, the rendering engine is totally different from Mac to Windows. It isn't as though they're using the MSHTML dll. Hell, doesn't Safari use WebCore for display and WebKit for their plugin architecture? (again, I'm not really up on this, so feel free to correct)
IE5 for OS9 was a fairly nice piece of software, but the OSX version was always ghastly. If the rendering engine is passé too, then ... why release the code? I'd suggest the effort is better spent getting Microsoft to release a standards-compliant "browser" with be done with this particular era in the history of the internet.
Microsoft does seem to be making an effort to change their image.
And that's about all; Microsoft is all about marketing. They can change their image by putting millions of dollars into ad campaigns, without having to change the way they run their monopoly. It is very expensive from a marketing perspective to change the opinion of anyone that has caught on to what they are really doing behind the scenes with all their OEM contracts and extending of protocols -- so they are only interested in beguiling ignorant people and management-types.
Statements like this that put an arguably misplaced faith in giant multinational monopolies are nothing short of propaganda and free marketing for Microsoft.
Microsoft could open-source some of the code - what they wrote themselves - but there's still code in there from Mosaic, which MS licensed from Spyglass. Not sure if Spyglass owns the rights or has just licensed them, but the ownership seems a little murky to me. Does UIUC own it? NCSA? The citizens of the USA, who paid for much of its development?
I dunno, but I'm betting that MS couldn't easily release IE as OSS even if they were so inclined.
Mudge
In theory, theory and practice are the same.
In practice, they're not.
I'm not that interested in the browser but some of the middleware code to emulate windows calls on the Mac might be interesting to play with...
There are none. IE for the Mac was built from scratch not using a single line of IE Windows code by a different team of developers who most likley didn't have any formal communication with the IE for windows team.
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
I've never understood why people would want to use any MS product on a Mac. Whether it be IE, Office, or whatever - surely one of the points of using a Mac is that it's an alternative to using MS products. Would you consider running IE on Linux? Probably not, theres no point.
http://www.mongoosesystems.co.uk
Ok, here's the thing: IE-only sites are IE-only for one of two reasons: they've either got stuff on them that only works under Windows Internet Explorer, or they deliberately look for IE in the version string.
Of the former, relatively few happen to work on IE for Mac. This is because IE for Mac is unrelated to IE for Windows. It's a different code base, written by (apparently) different people, and doesn't work in the same way. (It's possible IE for Mac supports VBScript, that's about the only extra-level-of-compatability I can think of it would have that would help here. Now, how hard could it be to add VBScript compatability to Firefox?)
Of the latter, many also look for information reporting the browser as working on Windows. And, yes, as you say, it's a lot simpler to fake and/or emulate IE's responses in Firefox than to bring Mac IE up to date.
You are not alone. This is not normal. None of this is normal.
They haven't updated it in forever, so IE mac is really so old as to be useless. If you use a Mac, you're probably using Firefox, Opera, or Safari, and much happier anyway.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.