ies4osx 2.5beta6_1 [updated]

October 29th, 2007 by

As ies4osx got a little more exposure as I’d expected, I put up a new version, that should fix some issues we discussed in the comments. Thank You very much for all the feedback!

Some fixes and added features since the last post:

  • GUI
    no more terminal
  • Freetype
    font-antialiasing included (it also comes with my latest pakage of Darwine)
  • new routines to locate Your darwine folder
  • toolbar-icons
    by andi meier (hope you sponsor a new App icon, too ;))
  • many fixes

You can grab Your copy here, or right from the new home of ies4osx over at where you find a simple howto, too.

If You should encounter any bugs, please open the log (toolbar-icon) and send the messages to


Just made a new version, that tries to find “unorthodox” Darwine installations when launching IEs. You find it over here here Txs to Thomas for pointing out.


Tags: , , ,

39 Responses to “ies4osx 2.5beta6_1 [updated]”

  1. IE6 works fine (with the X11-icon). Though it installed with Darwine at my user application folder, I had to move Darwine to the root application folder to actually run IE6.


    Comment by Thomas — October 29, 2007 @ 22:34

  2. lol,

    silly me…
    but never the less… the routine to find Darwine in the Installer worked – now I have to use the same routine in the launcher.

    txs ๐Ÿ™‚

    Comment by mike — October 29, 2007 @ 22:50

  3. hi

    Have just tried the new Darwine and ies4osx versions. Both seem to work OK here, no more errors during the install and the GUI installer itself looks more polished now.

    Great job! Keep them coming! ๐Ÿ˜€

    Comment by Bisente — October 29, 2007 @ 23:43

  4. Hi Bisente, txs alot for testing and blogging :),

    I hope it’s slowing down again with ies4osx, when it’s a little bit more stable :).

    My focus is on OpenGL support for Darwine again, now (which is a long story with uncertain end).

    Comment by mike — October 30, 2007 @ 00:58

  5. Hi… a litle bit confuse on all these darwine thing…

    I try the new ie4osx in my user account. This time everything work fine, saw dowloading messages. But after the succes install, nothing…. show on my application folder.

    Then I past to my admin account… their, I install 5, 5,5 and 6 (7 install start but no page show). Whow work.

    So I return to my user account… maybe there I have a config problem…. My application folder is there the admin folder…. Strange haven’t see that on 10,3 to see my user appli folder I have to past by my home icon…

    There I click on each of the ie program on the admin folder , x11 lunch but nothing there.

    If I go on darwine and look for program file… No sign of the 3 installs.

    I just move the 3 files to my user appli and it’s now working on my user space….

    Confusing for guy like me not to good in under the hood computing…

    Thanks for the install….

    Comment by marcel — October 31, 2007 @ 16:35

  6. Hi Marcel,

    did I understand right? Do you have two different Application folders?


    Comment by Thomas — November 1, 2007 @ 00:23

  7. Hi Thomas

    Sorry for my english… I’m Quรฉbรฉcois so, french is my language.

    Yes and No… only one show but… I do not know why…. my default application folder, in the left part of the finder is the admin folder. The user application folder is in the user directory but not showing by default in the left part of the finder in my user account, like I had in 10,3 ( if I remember correctly). So before I understand that 10,4 put in the user account the admin application folder by delault, all of my programs was install in the admin application folder which I take for the user one, not in the user application folder.

    When I make a program install each time it’s install itself in the admin application folder, not the user one. With the script… nothing append in the user space… I had to leave the user space, go back to admin, install the ie… try them. At return to user space I saw them in the finder application (admin one) but trying to start them was that time useless. So I copy my ies to the user application folder and then miracle… they work like in the admin space.

    At first I was willing to put Darwine in my user account for security purpose but…. Now… I only leave one Darwine folder in my user account with the ies…

    I try the explorer from Darwine (.48) but do not know if the problem was related but in the test winefile.exe the fonts was all pictogram not text.


    Comment by marcel — November 1, 2007 @ 03:36

  8. OK… if I get it right, You have:
    /Applications (which You call the Admin Applications folder)
    /Users/[username]Applications or ~/Applications (User Applications folder)

    The IEs are, by default, installed to /Applications but You are save to move them wherever You want.

    They try to find the Darwine folder, when they are started…
    first in /Applications ,then in ~/Applications and last they try to find it in the “locate” DB.

    So that’s the theory.

    Don’t know about how the rights are set on Your machine ๐Ÿ™‚


    Comment by mike — November 1, 2007 @ 09:45

  9. You get it right… I don’t know if it’s specific for my mac but until I change for the intel mac, end of september, with 10,3 in the finder, de default application was the one for the account in use. Strange that now the user folder is hiden…

    Anyway… Now it’s work…. My test program to. The window explorer doesn’t anyway so….

    Comment by marcel — November 1, 2007 @ 18:29

  10. Hi Marcel,

    there is nothing wrong about your configuration. My setup is exactly the same.

    To have your user Application directory in the left part of the finder you can do two simple steps. Please have a look into section “Modifier la barre latรฉrale” in
    First drag out your system Application folder, then drag in your user Application folder.

    Kind regards

    Comment by Thomas — November 2, 2007 @ 16:41

  11. Hi Mike,

    only users that have admin rights can write to the root app folder. The permissions are set as follows:

    drwxrwxr-x 46 root admin 1564 Oct 31 17:52 /Applications
    drwxr-xr-x 157 x x 5338 Oct 31 15:37 ~/Applications

    There are people that have a daily use account without admin privs (“Allow user to administer this computer” is not checked) and an admin account. Those people can’t write to the root app folder. Normally they put their apps to their user folder. If they want to drop an app to the root apps folder, there appears a dialog to confirm this. They have to put in an admin user name and password to confirm this action of the unprivileged user.


    Comment by Thomas — November 2, 2007 @ 16:57

  12. Hi Thomas…

    Exactly that… If you doesn’t give by default admin previlege on the user account you can’t do mess with the admin application folder. In user mode you can, each time, make change but you have to enter the admin name and admin pasword.

    Since when trying to install ies on the user account nothing was working…. but do in admin account, maybe the script need fine tune to check if the user is in admin or user account and then thake that in account…

    Comment by marcel — November 2, 2007 @ 18:12

  13. well I’ll check for root ๐Ÿ™‚
    But right now I’m fighting with the new X11 implementation of Leopard grmpf…

    Comment by mike — November 2, 2007 @ 18:31

  14. They changed the X11 implementation? Sounds like backwards compatibility ๐Ÿ˜‰

    Regarding the path problem: Maybe it’s easiest to check for Darwine’s path (what the script does anyway) and take this as install directory…? Hmm.

    Comment by Thomas — November 2, 2007 @ 21:00

  15. I thought already of installing IE directly to Darwines default wineprefix (~/.wine/drive_c).

    The problem is:
    it’s a hack… it uses loads of M$ dlls instead of darwines and, most importantly, you could not install different versions of IE on the same “bottle” as crossover calls it ๐Ÿ™‚ because of Registry conflicts.

    That’s why I keep it in a separate bottle.

    About X11… it’s now 7.2 (old was 4.4). Hope this fixes Darwine OpenGL :)… and yes, it’s backwards compatible, ies4osx and Darwine runs, but I need to tweek the start script a little (open-x11, the Apple recommended startscript no longer exists)

    Comment by mike — November 2, 2007 @ 22:05

  16. I did not intend to install the IEs to ~/.wine/… but to the folder where the user has put the Darwine-folder with to. Just a thought. Botteling the IEs into the app packages is very nice indeed and meets the Mac experience handling app-bundles. This could make it even possible to include the wine.bundle into the and therefore to skip the prior installation of the Darwine-folder with

    The advancement of X11 sounds like a huge step. Three steps, indeed ๐Ÿ™‚ Thinking about buying Leopard, but read about some issues with time machine, which would be my one and only major reason to get Leopard.

    Comment by Thomas — November 5, 2007 @ 13:32

  17. Yes in the folder of darwine but not inside because at each darwine update, now 29, all will be to be reinstall.

    Comment by marcel — November 9, 2007 @ 20:03

  18. Really handy and better with every release. I really like not having to fire up Windows just to see what a site will look like in explorer.

    Comment by Drew — November 12, 2007 @ 16:39

  19. It is possible to install the stable (final) version of IE 7?
    Then you can change the entry in the GUI…

    Comment by Raymond — November 15, 2007 @ 22:38

  20. Hi all,

    Like I said before I’m a newbe in darwin stuff… I haven’t find a forum specific for Darwine so… I use this place..

    On of the big issue I doesn’t understand is the relation about program… registry and “bottle” .

    In win, a program register itself in the registry. I understand that supposed to be the same with wine (darwine)…. Since the fast evolution of darwine… we have just for now to put the folder at the garbage can and put the new one at is place. So the registry should be also replace by this manipulation.

    If I understant correctly the script for ie make a “bottle” with is own registry, drive C, so… that why we can have many ie…

    What I’m not fully understand is when this ie 5 by example is lunch do it go on the main darwine folder to execute the command?

    I haven’t find the way to included in these “bottles” other program like antivirus, spyware etc il I’m going to the web.

    By exemple in my pc I put all the program in the P drive so it’s apart of win. If I could do the same and let each of this ie access these it could be a plus. Install once use on each “bottle”.

    By the way nice script… the next sept could be a generic script to make a “bottle for our own program like… open and make the install for this program and after installation… do you whant to install and other one etc.. Also for basic non terminal guy like me… if I make and install in one “bottle” beeing able to share this installation with the other ie copy the registry thing to the other… could be verry handy. Like I said before, instead of a lots of antivirus, spyware installation… just have one…

    Also since outside the main darwine folder (if I understand correctly) if we udpate the darwine like for the .49 comming soon, we whon’t have to reinstall all the software.

    Tanks for the help and the script

    Comment by marcel — November 17, 2007 @ 20:55

  21. Thank you so much. I just gave you a shout out ( to share the google love. I just upgraded to Leopard, and thought I was going to have to give up on ies4linux, for now: the macport for wine was broken on Leopard. But this worked. :D. I actually installed a different recent Darwine build I found, but it still worked with ies4osx.

    And the simple gui installer makes it that much easier to get our designer using it, which means he doesn’t have to run VMWare, which means more browser testing will actually happen.

    Comment by Tim Connor — November 19, 2007 @ 19:10

  22. Works nicely for me on Leopard, was crazy great that I didn’t have to install xcode tools and macports to do it.

    I was thinking that this could be used for so much more than just Internet Explorer. What about extending the ies4osx installer to have an “other” option where you can browse for an .exe file and create a generic packaged .app just like it does Internet Explorer?

    This could replace the need for Crossover for many things, especially after the OpenGL issues get sorted out.

    Comment by Paul — November 19, 2007 @ 20:09

  23. Thanks very much for this. I’m glad I was able to get all 4 ies running on Leopard. It’s nice to have something to check pages quickly. Alot of the flash, js heavy menus and WMP can be jumpy, but other than that, very nice from a first glance.

    Comment by jeremy — November 20, 2007 @ 16:30

  24. Hi all,

    I am trying to install this and I put the Darwin folder in Application. Than I installed and it finished. But if I try to open IE it bounces once (as it is opening) but than nothing happens. Am i doing anything wrong?

    Comment by Hilmar — November 21, 2007 @ 15:41

  25. I’m having the same issue as Hilmar. I’ve installed X11, restarted, same thing. 10.4 here, (not leopard, not yet).

    Comment by Ant — November 21, 2007 @ 20:20

  26. Hilmar,

    Same thing happens here, but everything seems to be configured fine.

    The installer finished, I just read the comments here and everything seems to be at the right place hmm.

    Do I need to update something else since this is my first Darwine install? (First time at trying your software)


    Comment by Jerome Gravel-Niquet — November 21, 2007 @ 21:17

  27. @Ant & Jerome,

    ies4osx needs Darwine, X11 and a Intel Processor… that should do it.
    If You can provide me the corresponding lines out of Your logfiles (/Applications/Uitilites/ I might find the problem. Look out for entries that start with “ies4osx”.

    My Mail is down at the moment… so please bear with me ๐Ÿ˜‰

    Comment by mike — November 21, 2007 @ 22:29

  28. BTW I am running Lepard. Not Tiger. Any ideas?

    Comment by Hilmar — November 21, 2007 @ 22:59

  29. Hilmar: I’m pretty sure we’re missing X11.. hehe… I have everything stated except for Leopard which took me quite come digging to figure we needed it with this app..

    Oddly enough, I can’t find X11 for Leopard anywhere for download… so I guess the only option is really to fire up Leopard’s DVD and go in the utilities folder and install X11 from there.

    I was trying to get it elsewhere because I don’t have my dvd with me here hehe.

    Anyways, hope this helps ๐Ÿ™‚

    Comment by Jerome Gravel-Niquet — November 22, 2007 @ 04:43

  30. @Hilmar & Jerome,

    Leopard comes with X11 out of the box ๐Ÿ˜‰
    But the Darwine /ies4osx startup scripts are not compatible with Leopard. That’s why I got to upload new Darwine/ies4osx binaries.

    But I still have no access for another 5 hours.

    Comment by mike — November 22, 2007 @ 05:23

  31. Is it coming soon? Been 5 hours ๐Ÿ˜€

    Comment by Hilmar — November 22, 2007 @ 21:01

  32. Works like a charm. Is it possible to install MSN messanger this way?

    Comment by Hilmar — November 23, 2007 @ 01:00

  33. @Hilmar
    Great to hear!

    sorry ’bout the 5 hours… but things got a little out of hand over here, with servers going down.

    Are You in the need of a specific function of MSN?
    I’m using Adium to stay in touch with my msn friends… but it’s text only.

    Comment by mike — November 23, 2007 @ 15:17

  34. Hi Mike,

    First things first, Are you in Prague?

    Other thing. I often have to use multichat and I donยดt feel that Adium does the trick. Sometimes some people in the chat donยดt see you and etc. I am just looking for it to use normally.


    Comment by Hilmar — November 23, 2007 @ 16:38

  35. Thanks for a great app! Got it installed with only a little hitch (X11 wasn’t up-yo-date).

    Also, I’m noticing that using IE 7 is crazy slow in loading pages. Checked the Activity Monitor and found that (during page load):

    mwine is using +- 80% cpu
    wineserver is using +- 20% cpu

    Any ideas as to the cause. IE 6 doesn’t seem to have this problem. Thanks again for the app though. It was much needed.

    Comment by Ryan — November 24, 2007 @ 22:44

  36. Hi Ryan
    I’m experiencing the very same problem. I’ll take a look on why it is consuming that much CPU cycles.

    Ie7 is considered beta because of the following hacks: The ie7 user interface is not working on wine yet. That’s why the ie7 render-engine was taken and put into the ie6 shell… that way it looks like ie6, but websites are displayed like in ie7.

    Comment by mike — November 25, 2007 @ 10:51

  37. Cool. Thanks again Mike.

    Comment by Ryan — November 26, 2007 @ 18:30

  38. Mike:
    It is not working here and I have Darwine in /Applications. The installer complains that it cannot find Darwine.

    Comment by James McKenzie — December 9, 2007 @ 05:03

  39. This is a great solution for testing IE6 on the mac if I could only get it working.

    I appear to be having some issues – it installs ok, runs IE6 and will load in the wine homepage. But when I type in another address it seems to start opening the page and loads in the title etc but then just hangs?!

    ies4osx is using 63.3 CPU

    Using leopard on a new macbook pro.

    Any help would be most appreciated!


    Comment by James — July 1, 2009 @ 13:07