« Giant popsicle melts in Manhattan | Main | The Curse of Father Guido Sarducci »

Friday, June 24, 2005



I think you've been touched. :-)

Especially so if you think that two operating systems can have drivers that simultaneously share control of the same hardware. Who controls the USB bus? The FireWire bus? What if one OS tries to write something to the hard disk while the other one is writing somewhere else?

Or are you proposing that the "cube-flip animation" actually puts one OS completely to sleep, stopping all processes and releasing all hardware control? If so, where's the code that does that?

Adding an Intel chip to a Macintosh does not magically make either Mac OS X or Windows into some "client" of an undisclosed OS that mediates between the two. You will still need something like Virtual PC to emulate and arbiter hardware control, even if you don't have to emulate the processor anymore.

Mike Fullerton

Matt stole one of my points. :-) One of the OS's has to "own" the hardware, otherwise death and destruction and dogs and cats living together will be the result. Also what I think users want is their software to just work. None of this flipping around business. I want to run Windows Outlook right next to Entourage. I don't really care what operating system its running on and it seems to me that a lot of users won't even understand the difference. Just give me the application's I need and thats it - the rest is gravy.


I was intentionally writing as a user, saying "I want". Of course, plenty of this stuff is far-fetched and likely impossible, but I still want it. You smart guy engineers get to figure out how to deliver it ;-)


Nicholas Riley

I think I don't want to use Windows, and I don't want the integration to be so good that people think Windows software running on a Mac is good enough.

Of course, if Microsoft does VPC or EMC/VMware comes out with a product, or Winelib gets ported, that's fine. But making it part of the Mac OS is just a bad idea.

M. Uli Kusterer


why aim so low? If you've ever used X11.app on a Mac, you know that it'll be much cooler to have the two share one screen (run rootless). Classic works similarly.

Add to that something like Virtual PC on Windows, or VMWare or so, and you'll have a much better setup. Windows apps will just run in a compatibility box on OS X. The advantage? You get Apple's network stack and stability.

Cube animation, proxies ... bah! Stop thinking like a programmer :-p I want Windows apps to "just work".

That said, I'm a little worried that once Macs run Windows apps seamlessly, the market for native Mac ports of some kinds of apps will completely evaporate. Remember OS/2, which ran Windows apps natively and thus failed to gain much momentum in having native apps ported.

But yeah, I'm after all those cool games, too, so that's how I'd want things to work, too.

The comments to this entry are closed.

My Photo

Twitter Updates

    follow me on Twitter

    January 2014

    Sun Mon Tue Wed Thu Fri Sat
          1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30 31