To read all comments associated with this story, please click here.
I think the way Apple is going to go is virtualization that doesn't require the Windows Shell to run. For example under linux I had "hacked" my VMware install to start MS Office without the windows shell, thus simulating the program running without Windows seeming to run. I imagine if Apple doesn't completely supprot something like this they will build in the mechanisms so that other companies can create software that does this. Thus making it seem like Windows programs are running directly in OSX. The only downside to this is you will need to have a windows license.
Just to play devil's advocate, if you had the ability to run Win32 apps "seamlessly" in OS X, where's the incentive for vendors to port native apps?
This is the same conundrum linux is in with Wine, people need Wine to run windows apps, but the better Wine gets the less incentive vendors will have to deliver linux native apps. Even IBM fell back on that excuse for not providing a Notes client for linux, instead giving people step by step instructions for running it under Wine, where it was less than perfect.
So if everybody's focused on seamless virtualization or translation layers, wouldn't that effectively make Windows a stronger default development platform since you could write-once run-many?
Like I said, just playing Devil's advocate, I'm not entirely sure I've formed an opinion yet on my own statement...
"This is the same conundrum linux is in with Wine, people need Wine to run windows apps, but the better Wine gets the less incentive vendors will have to deliver linux native apps. Even IBM fell back on that excuse for not providing a Notes client for linux, instead giving people step by step instructions for running it under Wine, where it was less than perfect.
So if everybody's focused on seamless virtualization or translation layers, wouldn't that effectively make Windows a stronger default development platform since you could write-once run-many?"
Exactly.
well, to a certain degree you can run x11 apps seamlessly on os x.. but it is largely dispised as it doesn't conform the the UI, and those apps dont generally take advantage of specific os x features (services, spotlight etc)
even classic apps worked "seamlessly" in os x.. sort of..
not to mention the initial cost of purchasing a windows license the run the non native software..
i guess it comes down to ones definition of "seamlessly"..
if seamlessly genuinely means takes advantage of native ui, shortcuts, features & services, but is really a windows program.. i guess you'd be right, of course the possibility of that "seamless" actually happening is pretty low




Member since:
2006-01-08
I think the way Apple is going to go is virtualization that doesn't require the Windows Shell to run. For example under linux I had "hacked" my VMware install to start MS Office without the windows shell, thus simulating the program running without Windows seeming to run. I imagine if Apple doesn't completely supprot something like this they will build in the mechanisms so that other companies can create software that does this. Thus making it seem like Windows programs are running directly in OSX. The only downside to this is you will need to have a windows license.