Slashdot Mirror


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?"

29 of 242 comments (clear)

  1. Or not? by shut_up_man · · Score: 4, Insightful

    How about we just let Mac IE die and keep gathering support for Firefox?

    1. Re:Or not? by polyp2000 · · Score: 4, Insightful

      lol, i think you've found the only possible reason that Microsoft might even consider releasing the source code to IE.

      --
      Electronic Music Made Using Linux http://soundcloud.com/polyp
    2. Re:Or not? by vertinox · · Score: 5, Insightful

      Apparently, whoever modded you flamebait never had to use IE for the mac. It is a horrid wretched peice of software that should die like the rotting beast of Golgamathea that it is.

      It is like a program with all the problems and stability issues of IE 5 (sans Active X because there is not Active X for the mac) with none of its benefits that you would get on a PC version. Hell... Most of the pages rendered nothing like their windows counterpart. The program was made from scratch using a totally different team not related to the IE team for the PC.

      As soon as a better alternative came out (Safari) I dumped IE.

      May it burn in hell and let us not metion it ever again.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
  2. You don't wanna do that! by Ochu · · Score: 5, Insightful

    Surely the reason why microsoft would never do that is the fact that not in a million years would that product stay on Mac. I would give it two weeks before it was given enhancements, ported to windows, and released as a compatible alternative to IE 7, eating away at ever more market share.

  3. Sure... right after Apple open-sources OSX by Anonymous Coward · · Score: 1, Insightful

    I thought Firefox was better than IE anyway and code-reviewed by millions of users worldwide. Why do you want the IE source?

    Or are there not enough OSS browser choices already?

  4. Why? by badasscat · · Score: 5, Insightful

    The real question is why? The Mac already has both a more modern Apple-produced browser (Safari) that MS themselves recommend, along with a true open-source alternative (Firefox), not to mention all the usual suspects if you're not a fan of either of those (Opera, etc.).

    While it may be a nice pseudo-political irony to have IE Mac go open-source, it is an old, outdated browser that was rendered unnecessary long ago in every sense of the word.

    1. Re:Why? by 1u3hr · · Score: 3, Insightful
      The real question is why?

      The stated reason in TFA is to allow use of IE-only sites. But of course it would be a lot simpler to fake and/or emulate IE's responses to sneak in; and to bitch loudly to the sites. A forked IE-Mac is unlikely to stay compatible with the latest Windows version, making it useless in short order for any purpose.

    2. Re:Why? by Mononoke · · Score: 2, Insightful
      The stated reason in TFA is to allow use of IE-only sites.
      I prefer to just NOT use IE-only sites. If some business is so stupid as to allow their site to be IE-only, then they are too stupid to deserve my money/time.

      --
      NetInfo connection failed for server 127.0.0.1/local
    3. Re:Why? by linebackn · · Score: 2, Insightful

      The stated reason in TFA is to allow use of IE-only site. But of course it would be a lot simpler to fake and/or emulate IE's responses to sneak in; and to bitch loudly to the sites...

      Exactly, Most sites that require IE for reasons other than a little bit of bad HTML usually only work on IE for Windows. If they happen to let IE for Mac in it is probably because they couldn't be arsed to test the site in IE for Mac (or don't even know Macs exist!) and forgot to block it. When IE for Mac get to the part that loads the Windows x86 only ActiveX control or whatever other proprietary thing, it won't work.

      IE only sites exist because someone is either lazy and/or stupid. If they can't be bothered to install Firefox on their own Windows computer and design/test for that, then it is unlikely that they will actually design/test their site in IE for Mac on a completely different computer. (which works differently enough that it often won't work if it is not specifically designed for)

      With Firefox usage as high as it is, it boggles my mind the stupidity that must be causing IE only sites to still exist. People do need to complain more - and loudly.

    4. Re:Why? by tverbeek · · Score: 2, Insightful
      Apparently you misunderstand what the BOFH personality is about: Making other people's lives difficult for his own convenience or just because he can. What I'm trying to do is to make things more enjoyable - or at least less frustrating - for the people who use the equipment I support, people who - because they don't know much about computers - depend on me to pick the best software for them.

      As long as ye olde IE:Mac is on there, people who only know Windows will sit down in front of our Macs, see the blue "e", and click on it. It'll suck (especially for the college portal). If they notice that it's an antique they'll blame me for that, or they'll blame the university for having a sucky portal, but more likely they'll just blame the Mac for not being a Windows box. In any case, not a good way for a freshling Graphic Design or Digital Media student to get started. But if IE isn't there, they'll figure out what else they can use, find Safari or Firefox, use it, and... well, probably take it for granted. But that's OK; at least it's not a negative experience for them.

      As for the phrase "my users", it's no more autocratic than the phrase "my boss" or "my parents" or "my friends". It's a shorthand for the "the people who use the equipment I support", and any negative implications you read into it are coming out of your head, not mine. Get over it.

      --
      http://alternatives.rzero.com/
  5. Well some of the middleware code might be useful.. by MauMan · · Score: 4, Insightful

    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...

    --
    ------- Code to try when you're bored: qsort( 0, UINT_MAX, sizeof( int* ), IntCompare );
  6. Not gonna happen. by Noryungi · · Score: 5, Insightful
    Why? I can list several reasons for this:
    1. If there is something interesting in the code, Microsoft won't release it, because they don't want to help the competition (Firefox or Opera).
    2. If there are huge bugs in the code, Microfost won't release it, because that would be helping hackers.
    3. If IE/Mac and IE/Windows share code, Microsoft won't release it, because that would be even more help for hackers.
    4. Finally, Microsoft won't release the code because that would be helping Apple. And helping Apple (and/or Open Source) is helping the enemy that stands between Microsoft and Total World Domination(tm).


    Not gonna happen. Not in my lifetime anyway.
    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:Not gonna happen. by Anonymous Coward · · Score: 1, Insightful

      ugh. i wish to god that this post would be the last time i see someone use a completely ordinary phrase with the "(tm)" mark after it. "Total World Domination (tm)," "Embrace and Extend (tm)," and (barf) "A Good Thing (tm)" were were clever the first time. marginally.

  7. free "developers... developers... developers"... by Gopal.V · · Score: 4, Insightful
    If you've seen the microsoft censorship on Everybody Loves Eric Raymond, you'll find this announcment a little disturbing.

    After all from what I understand, Microsoft is looking at exploiting the open source model of development for getting free developers. I very much doubt they would go down a path where they transfer the entire copyright of the codebase to a non-profit organization (like Netscape/AOL and Mozilla Foundation).

    Then again, with Safari working very decently - who needs IE on Mac ?

    I can almost picture Steve Ballmer - "developers ... developers ... developers *aside* heh, suckers"
  8. Short Answer : No Way. by aepervius · · Score: 2, Insightful

    Long Answer : They probably have (or should have) a "core" which is identical to any system, only the system dependant api, or itnerraction of that core renderer with the system, would change from IE mac to IE Win (read file, allocate memory, render window, call external program etc...). There is no way they would open their "IP" (the core) to the world.

    Now it might be that the core is compeltly different from a system to the next. Then I will probably be the first to yell "what the hell were they thinking ???".

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Short Answer : No Way. by Saven+Marek · · Score: 2, Insightful

      > Then I will probably be the first to yell "what the hell were they thinking ???".

      They were thinking that they didn't need to have a mac version with the same legacy cruft as the windows version and it ended up better than the windows versions at the time. But that is in the past now.

      What is more important when looking at the about window of MSIE for mac is you see how many other copyrights and patents and various things that are owned by other people licensed to Microsoft are in MSIE for mac.

      MS has hands tied because of that.

      And if they had to go through and strip all the licensed technology out or pay extra licenses to open source it all that would be effort on their part for a dead product to them. So I don't see it happening.

      if a company has a dead product and releases source code for free then it might be a day or two effort to make an archive of source. if they have to expend more effort than that I don't see it happening.

      Thats the problem with cross licensing things and that GPL solves. you don't end up with hands tied even with your own product. If you made a closed source app with ten licensed technologies in it from MS, Sun, Apple, etc then you can't even open source your own application without affecting upstream.

      GPL uses this effect against proprietary in the same way.

  9. Oh please, god, no! by Anonymous Coward · · Score: 5, Insightful

    Let it die, let it die already!

    Yes, Mac IE was fairly advanced for its time, but the quicker it disappears from the face of the planet, the better! All the techniques on which modern web design rely that work reliably in all the major browsers have major issues in Mac IE. Floats and clear in particular - these just require such awful hackery when Mac IE specifically needs to be supported... it's worse than IE 5 and Netscape 4 combined! (Okay, so that might be a slight hyperbole.) ;P
    Yes, it's very understandable that the behaviours of these properties weren't well defined back then, and compared to the Win IE of its time, Tantek and team did a superb job with this browser... but that was years ago. It's dead now, and needs to be forgotten as quickly as possible!

    1. Re:Oh please, god, no! by the_true_cirrus · · Score: 2, Insightful

      I second that!

      IE5.x on the Mac *does* have a different engine to its Windows counterpart. In some ways better (it supports PNG alpha and did a better job of CSS back in the day) and in some ways worse. However, for a few years now it has been out of date and other browsers (even IE on windows) have long surpassed it.

      Several better and open-source browsers / HTML rendering engines exist and I really can't imagine there would be any fancy stuff in the code worth salvaging (no, there is no mapping of windows calls to mac os!).

      IE5:Mac had it's day. Thanks to Tantek et al for producing what was at the time a nice browser. But please, just let it R.I.P. now!

  10. Re:free "developers... developers... developers".. by jcr · · Score: 4, Insightful

    Microsoft is looking at exploiting the open source model of development for getting free developers.

    Who isn't?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  11. Microsoft is trying to change their image by QuietLagoon · · Score: 3, Insightful
    Microsoft does seem to be making an effort to change their image.

    Yes, they do seem to be making that effort, and it does appear to be working on the surface. However, beneath the surface, the same Microsoft is still in business.

    Unless Gates and Ballmer relinquish the throne, the real Microsoft (not the Microsoft that the image-makers paint for us) will not, and can not, change.

  12. Re:free "developers... developers... developers".. by Anonymous Coward · · Score: 1, Insightful
    After all from what I understand, Microsoft is looking at exploiting the open source model of development for getting free developers.
    Your kidding right? Do you truly believe that IBM and others don't do the same thing? Do you realize how much money is saved by companies every year because they don't have to hire developers? I would be willing to bet that IBM has saved millions on not having to hire/support programmers for many of their projects that are now open source. Don't be so niave on why companies do choose open sourc projects for their products.
  13. Um, no. Just no. by saterdaies · · Score: 4, Insightful

    First, as many have pointed out, Microsoft doesn't have the right to open up all the code.

    Second, the code isn't really worth anything at this point. The rendering engine in Mac IE has nothing to do with the rendering engine in Win IE and it's easily the slowest rendering engine out there (well, it's definitely a ton slower than Moz, IE Win, KHTML. . .).

    Third, the author says that his reason for wanting Mac IE is for some random website that will require it in the future. Unfortunately, while a website may require IE, it won't work with IE Mac. IE Mac has nothing to do with IE Win. It can't run ActiveX. It doesn't render things similarly. If a website requires IE, Mac IE users are out of luck.

    Fourth, I don't think anyone would be impressed by releasing the source for an application that is so dead. Releasing the source for Win IE would be amazing - the community could clean up security holes, improve standards compliance, etc. and make IE a better browser. Mac IE, on the other hand, is long gone. It's just too hopeless to salvage anything useful. It would be like Microsoft open-sourcing Internet Explorer 1.0 - just too old to make anyone care at this point.

    Mac IE is dead. It's old. There's nothing useful there and open-sourcing it wouldn't help the Mac community or the open-source community. It wouldn't give any insight into the things that make websites IE-only since IE-only websites don't work with Mac IE. This article is just bad.

  14. Only one reason to do this... by pavera · · Score: 2, Insightful

    1) MS Releases IE for Mac as Open Source...
    2) Project goes no where, produces no new code, no bug fixes, because the code is open, hackers find holes and hack IE Mac...
    3) MS Starts FUD campaign about how open source is less secure, doesn't produce bug fixes fast, and doesn't add new features!

  15. New Year Wishlist by FishandChips · · Score: 2, Insightful

    It's a nice idea but it's wishful thinking, surely. The IE stuff sounds too core and too controversional for Microsoft to play around with it.

    OTOH, it's possible that Micrisoft might start to become a little more open. They might decide to do so by making the best of what they regard as a bad job, for example opening up their server protocols with a song and dance about open saucery because they are in heavy trouble with the EU over the matter anyway. Or they might decide to make their browser a little more flexible, along the lines of Firefox extensions, etc.

    But it is easy to overlook that opening up anything could be fairly traumatic for Microsoft. It's not just the money, it's the whole philosophy of the company that would feel threatened. Microsoft is built on the notion that every single thing, right down to the precise shade of the last pixel, must be absolutely determined and controlled, and then parcelled out dollar by dollar. Only this, the theory must go, guarantees an acceptable "user experience" that can be replicated 100 per cent on any desktop anywhere in the world.

    Perhaps there are 500 business-school tomes which back up the idea. If so, they are history now. In many ways, a bold move Bill Gates could make in 2006 would be to accept that the philsosphy which built Microsoft may be becoming incapable of sustaining it, step back and let someone else take a crack. And that could really wrong-foot Google et al, too.

    --
    Las qué passoun
    tournoun pas maï
  16. I wouldn't touch it with yours by Anonymous Coward · · Score: 3, Insightful

    If it is MS and your serious about working in that area then seeing thier code could at a later stage contaminate any chance of doing serious coding elsewhere.

    The reason why some aren't too keen on thier shared source license.

    1. Re:I wouldn't touch it with yours by Breakfast+Pants · · Score: 2, Insightful

      I think that software "contamination" is largely a myth. Movie directors watch each other's stuff all the time even if the subject matter is the same as something they are working on. If it isn't a myth it is an injustice.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  17. IE5/Mac was a great browser by eargang · · Score: 2, Insightful

    Emphasis on the was part. IE5/Mac was a great browser when all you had was Netscape 4. Then again, Netscape 4 makes poop look like gold, so that's not that much to start with. At the time, IE5/Mac had rendering qualities and CSS support that outdid it's equivalent on Windows. Meanwhile, newer versions came out of pretty much everything (Mozilla grew up, Safari started up, IE/Win grew into IE6) - and the IE5/Mac team didn't do diddly-squat. That is why, in this age of Ajax and good clean CSS - IE5/Mac is now a stinker. It's unstable, unpredictable... obsolete. Let. it. die.

  18. Problem: IE/Mac is not very compatible with IE by dpbsmith · · Score: 3, Insightful

    If IE for the Mac were reliably compatible with sites that "require IE" this would be interesting.

    And at the time IE for the Mac came out, it was interesting. I, for one, found it to be much better than Netscape in numerous ways. And at the time, the Mac business unit was trumpeting how compatible it was with Web standards.

    Unfortunately, it was. And therefore is not particularly "bug-compatible" with IE for Windows.

    I'm very pragmatic about browsers. I don't care about purity, I just want to get my web purchases processed. Safari is very good. In fact, my experience so far is that it is very, very rare to find sites that a) do not work with Safari that b) do work with IE for the Mac. Specifically:

    a) If a site claims specifically that it "requires IE 5 or higher," it usually does not work with IE 5.2 for the Mac.

    b) If a site claims to require a specific browsers and any browser other than IE is on the list, it usually will work with Safari.

    c) If a site, for whatever reason, does not work with Safari, it is more likely to work with Firefox for the Mac than it is to work with IE 5.2 for the Mac.

    So... unfortunately... I think this is a non-issue.

    If IE for the Mac were a high-fidelity reproduction of vintage-2000 IE for Windows, it would be nice if someone had the source and tried to maintain it. As it is, I don't think there's any good reason to care.

    By the way: I found out the hard way that although IE for the Mac and for Windows both have a very useful "web archive" feature, the archive files themselves are in utterly different and incompatible formats, with no known conversion tool between them.

  19. No Vulgar Raymondisms: Users don't review code. by SimHacker · · Score: 4, Insightful

    Please stop spreading the Vulgar Raymondism that the Firefox code is read by millions of users. Have you read it yourself? I'll bet not! Most users and even programmers DO NOT read source code. You only hurt the open source / free software movement when you dump out steaming piles of horse shit like that. There are enough valid reasons to use open source / free software like Firefox, that you don't need to lie about it.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com