AppleInsider › Forums › Software › Mac OS X › Tiger to run Windows apps?
New Posts  All Forums:Forum Nav:

Tiger to run Windows apps?

post #1 of 48
Thread Starter 
Stumbled on Mathew Rothenberg's (possibly aka Mac the Knife & Naked Mole Rat) blog and was surprised that he was expecting this to be a feature discussed at WWDC. On Aug. 28 he still holds out hope that it will be one of the yet unannounced features. I know he's be wrong before, notably about Tablet Macs, but I get the feeling that he has heard actual rumblings about these things. The thing I am wondering about is if such a feature is planned, when would it fit into Apple's strategies. We all know the "Why would anyone write for a Mac" argument. That was true in the past, but most of the existing apps that will be ported to X, are already here. I'm sure Apple is beginning to worry about new generations of software. Isn't that what the new technologies like Core Image and Video are pointing toward. Apple's own application work is pointing in this direction also. As X evolves and Apple adds new technologies that developers will want to exploit, would the "Why would anyone write for a Mac" lose relevance? Especially with Apple leading the way with its own brave new generation of software? At that point, wouldn't the ability to run all the legacy Windows apps be a bonus? If so, when would Apple play this card? Maybe 10.5?

http://blog.ziffdavis.com/rothenberg...8/28/1870.aspx
http://blog.ziffdavis.com/rothenberg...6/26/1349.aspx
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #2 of 48
Even if it wasn't a political not-going-to-happen situation, it'd require Apple rewriting huge amounts of the OS to port it to a line of processors that aren't as powerful anyway, then getting users to replace all their hardware.

Not going to happen. Sorry!

Look at DarWine for the closest solution you're going to get.


Amorya
post #3 of 48
Id be surprised if Apple put windows emulation into OS X. I just dont think it needs it in a serious way, and for users who do need Virtual PC does the job quite nicely.

What I could see happening is a return to the old rhapsody plan of having a cocoa runtime for windows.
post #4 of 48
Those links are to a site from a guy who is a known moron. If you have any REAL links to this I'd like to see them.

Thanks ;-)
post #5 of 48
There's always the possibility of this to make it into OSX.
15" MacBook C2D 2.33Ghz, ATI 1600 258MB, 120GB HD 5400, 2GB RAM, SuperDrive

17" iMac G5
Reply
15" MacBook C2D 2.33Ghz, ATI 1600 258MB, 120GB HD 5400, 2GB RAM, SuperDrive

17" iMac G5
Reply
post #6 of 48
Quote:
Originally posted by Aftershock
There's always the possibility of this to make it into OSX.

I think Amorya beat you to it.
post #7 of 48
Bah, if you want to run Windows apps, run Windows... choose the OS that's best suited to your task. If the apps you need to run are for Windows, then it's the logical choice. I say the same thing to Linux users asking how to run Windows apps under Linux.
post #8 of 48
Thread Starter 
Quote:
Originally posted by mikef
Bah, if you want to run Windows apps, run Windows... choose the OS that's best suited to your task. If the apps you need to run are for Windows, then it's the logical choice. I say the same thing to Linux users asking how to run Windows apps under Linux.

I've used Macs probably longer than most of the whipper snappers here, and I have never once needed to run a Windows app. Still, my point is that at some point might this be a feature that would help lure switchers. You know the guy who doesn't want to switch because he has so much invested in his old copy of Duck Hunt. Another point I was making is Apple future is in new applications. Imagine be able to say, "Sure Duck Hunt will run on it plus you can run all this cool stuff that a PC can't." I know Windows apps running in X probably will not happen. Just speculating if there is a point at which it could pay off.

As for Rothenberg being a moron, he's probably no Ryan Meader or he wouldn't have the job he does. Then again, maybe I'm just nostalgic for MacWeek.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #9 of 48
Everything coming from ZD and having to do with Macs is bullshit. There is not going to be any Windows emulation in Tiger.

However, future Windows apps will be build on C#/.NET which is CPU-independent (similar to Java). With Mono, a .NET execution environment exists that was ported to MacOS X. Apple could integrate it into Tiger
post #10 of 48
Quote:
Originally posted by Amorya
Even if it wasn't a political not-going-to-happen situation, it'd require Apple rewriting huge amounts of the OS to port it to a line of processors that aren't as powerful anyway, then getting users to replace all their hardware.

Not going to happen. Sorry!

Look at DarWine for the closest solution you're going to get.


Amorya

Uh...PCs with less powerful processors? Are you going by the Apple site benchmarks or something?
post #11 of 48
Quote:
Originally posted by Smircle
Everything coming from ZD and having to do with Macs is bullshit. There is not going to be any Windows emulation in Tiger.

However, future Windows apps will be build on C#/.NET which is CPU-independent (similar to Java). With Mono, a .NET execution environment exists that was ported to MacOS X. Apple could integrate it into Tiger

Virtual PC by itself will cost about $75-$100 bucks. Throw in a licensed copy of Win XP or 2K and that's an extra $150 probably.

For $300, go grab a whitebox PC and run Windows natively.
post #12 of 48
Quote:
Originally posted by MasonMcD
For $300, go grab a whitebox PC and run Windows natively.

Seems like the logical solution to me.
post #13 of 48
Apple doesn't need a PC compatible Mac.
post #14 of 48
Quote:
Another point I was making is Apple future is in new applications. Imagine be able to say, "Sure Duck Hunt will run on it plus you can run all this cool stuff that a PC can't." I know Windows apps running in X probably will not happen. Just speculating if there is a point at which it could pay off.

Yeah. Good points.

However, there is no iMac G5 on the PC land.

There will be no 'Tiger' equiv' on the PC Land.

There is nothing like Motion in PC Land for price.

There is nothing like DVD Studio Pro on PC Land.

Nothing like iapps on PC land re: elegant AIO solution.

Final Cut...the Production Suite...the integration...the grace, the elegance...the simplicity...the power.

It's all coming together. IF you want Studio Max, get a PC and run it.

I did.

But I still want my non-virus Mac, anticipate both 'Tiger' and Antares.

I'm at peace with myself...almost.

Antares. Tiger.


Who's a happy Lemon?


Lemon Bon Bon
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
post #15 of 48
Might be a good 'switchers' argument for the 'sale' at Apple Stores. 'We'll run your old apps in 'legacy' mode...'

ie Win 32.

Hmmm. Could do. Ie, provide limited compatibility for old Windows apps...to reduce the 'Mac software equivalents outlay'.

But it seems more and more people are prepared to just dump windows virus and go Mac.

You get iApps.

You get Final Cut 'Production Suite' at compelling prices.

Many PC software makers do great crossgrade Mac prices.

Curious Labs 'Poser 5' being a case in point. Some offer multi-OS disk software.

Still an issue Apple needs to address in order to make PC man switch.

But Apple are making a compelling 'sod it' I'll switch anyway case.

Apple's software is just about the best in the business...and they haven't stopped yet...any arguments?

Lemon Bon Bon
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
We do it because Steve Jobs is the supreme defender of the Macintosh faith, someone who led Apple back from the brink of extinction just four years ago. And we do it because his annual keynote is...

Reply
post #16 of 48
Thread Starter 
Quote:
Originally posted by Lemon Bon Bon
Yeah. Good points.

However, there is no iMac G5 on the PC land.

There will be no 'Tiger' equiv' on the PC Land.

There is nothing like Motion in PC Land for price.

There is nothing like DVD Studio Pro on PC Land.

Nothing like iapps on PC land re: elegant AIO solution.

Final Cut...the Production Suite...the integration...the grace, the elegance...the simplicity...the power.

It's all coming together. IF you want Studio Max, get a PC and run it.

I don't want no stinkin' PC. Hell, I can't even think of a Windows app I want to run. There are plenty of Mac apps that I wouldn't want to live without and you list many of them. This is one of the points I was trying to make. As Apple pushes the envelope with its software, it is more and more in control of its own future. All the cool stuff are belong to us.

Rothenberg's blog just got me thinking about the old argument about developers would no longer write for the Mac if it also ran Windows apps. Again, I'm not saying that Apple will offer Windows apps running in X, but I am saying I think this someday no longer be a valid argument. Up until now, a lot of the focus on X has been bringing it up to par with OS 9 and trying to update old apps to work with it. I'm suggesting we are turning a corner. New technology is Apple's future. It's the stuff that might finally grow market share. And Apple is creating this new stuff itself, as well as offering the technology up to Mac developers. That will keep the developers here, and hopefully create a new generation of them. At that point, if they could pull off Win 32 apps running inside X it would be a bonus like Classic support was. It would not be earthshaking, but it would probably help instead of harm the platform. I can't say if the benefit would be worth all the work, however, so I will leave that decision to Steve. I also dream of the day Apple will no longer have to kiss Microsoft and Adobe butt.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #17 of 48
Have you seen this http://www.transitive.com/ ?

If Apple licenses that technology and incorporates it into Mac OS X they could atleast claim full compatibility with all PC games.

Its even suggested in this Wired article: http://www.wired.com/news/technology...w=wn_tophead_2

Wouldn't that be great?
<a href="Post">Unsubscribe</a>
Reply
<a href="Post">Unsubscribe</a>
Reply
post #18 of 48
Thread Starter 
Quote:
Originally posted by Backwards
Have you seen this http://www.transitive.com/ ?

If Apple licenses that technology and incorporates it into Mac OS X they could atleast claim full compatibility with all PC games.

Its even suggested in this Wired article: http://www.wired.com/news/technology...w=wn_tophead_2

Wouldn't that be great?

Nah! Just buy a PC instead.

I'm joining the crowd.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #19 of 48
Thread Starter 
Quote:
Transitive said it already has six customers -- all PC manufacturers -- but declined to name them. The first will go public later this year, Transitive said.

Gee, I wonder. Nah, couldn't be. Could it?
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #20 of 48
Thread Starter 
Just wondering here, but this also could make any advantage the Mac had mute (application, not OS). It works both ways. Maybe knowledge of this is also pushing Apple into the next generation of software technologies. I mean it's doubtful that this would support Core Image and Video, etc.. The past is the past and this development might finally lay it to rest. Bring on the future. MS hates the future. They are not sure they can control it.

Any chance Apple owns part of this startup?
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #21 of 48
Thread Starter 
Remember this argument? Linux in 10.4

Could it be? Nah! Could it?

(Doing my best Kormac style work here. )
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #22 of 48
Thread Starter 
Before everyone starts screaming vaporware, a final thought.... If this stuff is real and Apple does not embrace it, what are the implications for Apple's future?
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #23 of 48
Quote:
Originally posted by murk
Before everyone starts screaming vaporware, a final thought.... If this stuff is real and Apple does not embrace it, what are the implications for Apple's future?

But it's not real. We may as well discuss perpetual motion machines.
post #24 of 48
Thread Starter 
Quote:
Originally posted by Mr. Me
But it's not real. We may as well discuss perpetual motion machines.

OK, you call Enderle and straighten him out about what he saw. I'll move on...
What will be the implications of a perpetual motion machine on Bush foreign policy?
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #25 of 48
Quote:
Originally posted by murk
....
What will be the implications of a perpetual motion machine on Bush foreign policy?

Don't get me started on that one!
post #26 of 48
Quote:
Originally posted by Mr. Me
But it's not real. We may as well discuss perpetual motion machines.

Ah, but we know that PMMs are impossible. This isn't. Unless you have proof, of course...
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #27 of 48
Quote:
Originally posted by MasonMcD
Virtual PC by itself will cost about $75-$100 bucks. Throw in a licensed copy of Win XP or 2K and that's an extra $150 probably.

For $300, go grab a whitebox PC and run Windows natively.

Uh... a $300 whitebox PC doesn't include Windows.
post #28 of 48
Quote:
Originally posted by tonton
Uh... a $300 whitebox PC doesn't include Windows.

Ok, then buy a $300 Dell that does include Windows. If you need to run Windows apps, then Mac and OS X perhaps are not the right solution. The key to Mac prosperity is to offer something that PCs/Windows does not.
post #29 of 48
Apple will never bundle anything with the OS that allows you to run Windows apps-this would be ceding the battle to Windows once and for all.

Personally, I've had it with crappy java-based ports, crappy web-based interfaces, and crappy emulation. For end-user applications, you are not going to get any better performance and stability than a native program or Carbon (or Cocoa) port.

For those users who can't switch without custom software only available for Windows, we've got virtual PC already. Those who run only Windows software, should get Windows. Especially PC gamers!

Use the right tool for the right job. That's what got me into the Mac in the first place!
Dual 2Ghz G5, Single 2Ghz Xserve G5, Dual 1Ghz QS G4, Single 1.25Ghz MDD G4.
Reply
Dual 2Ghz G5, Single 2Ghz Xserve G5, Dual 1Ghz QS G4, Single 1.25Ghz MDD G4.
Reply
post #30 of 48
Quote:
Originally posted by Gizzmonic
Apple will never bundle anything with the OS that allows you to run Windows apps-this would be ceding the battle to Windows once and for all.

This is a no-brainer that people seem to ignore.

Quote:
Personally, I've had it with crappy java-based ports, crappy web-based interfaces, and crappy emulation. For end-user applications, you are not going to get any better performance and stability than a native program or Carbon (or Cocoa) port.

Who hasn't? Emulation sucks.
post #31 of 48
Thread Starter 
OK! You've convinced me! I'm buying a cheap PC. With Transitive's new technology I be able to run my favorite Mac apps on it anyway.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #32 of 48
Tiger to run Windows apps?


Over Bill Gates' dead body...
You can't quantify how much I don't care -- Bob Kevoian of the Bob and Tom Show.
Reply
You can't quantify how much I don't care -- Bob Kevoian of the Bob and Tom Show.
Reply
post #33 of 48
Thread Starter 
Quote:
Originally posted by a_greer
Tiger to run Windows apps?


Over Bill Gates' dead body...

That can be arranged.

Remember we are dealing with Steve here.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #34 of 48
Thread Starter 
Quote:
Originally posted by mikef
The key to Mac prosperity is to offer something that PCs/Windows does not.

That's exactly what I have been arguing. I'd like to know though what do you think the apps that make the Mac special are? Is your Mac version of Photoshop that much better than the Windows version? Dreamweaver? Anything by any major software vendor? MS Office may be better in a few small ways, but that's pushing it and it is lacking in other areas. I'm betting that the things you like that Windows does not offer are made by none other than Apple, and perhaps a few smaller companies or our great shareware community. Face it: the major applications vendors offer versions for both platforms, and we are always bitching about how they screw us over because we are the minority. So I'm suggesting that the over consolidation of the industry and the domination by a few players has us in a rut. Apple is pushing toward new types of software design. Where does it go from here is the real question. Apple will offer even more that will differentiate the Mac, and it will allow new creative developers to do so also.

This all reminds me of a thread several years ago. I was arguing that the threat of copy protected CD's and Microsoft's desire to control the market would push Apple into offering a way of selling music for the iPod and iTunes. They had to. I got lots of replies about how it could not be done. One guy told me that he was in the music business and I just did not understand how difficult the licensing issues would be. Apple had to do it. And they did. Look how the tables have turned. Copy protected CD's could soon use Fairplay. Microsoft is looking a lot like Bill Gates at prom time.

I don't know if Transitive's tech really works, but I do know you shouldn't rule out anything based on past assumptions especially when your talking about Steve Jobs and Apple. There are plenty of ways to consider the possibility besides "emulators blow goats" and "no one will write for the Mac". How do you know Adobe isn't already planning to kill Mac support? What would Apple do then? What if QuickTransit really works and some of our Mac apps could run on the Dark Side? What then? What if the G6, eCLipz or whatever the hell else they have up their sleeves, leaps enough ahead that games for other platforms could actually be playable on the Mac. Would it be worth using the technology just to build a "game layer"? Could there possibly be markets where the ability to run legacy Windows and Linux apps would help Apple? Could Apple use it to allow easier porting of apps to the Mac as part of some Cocoa toolkit or framework? Who else in Transitive's list of 6 PC makers could integrate it into a OS besides Apple? What would those companies want the technology for? Make up your own wild ass idea. Try to think different. Try to think like Steve Jobs.

I'm not asking you to believe me (quite frankly, I know nothing), or Rothenberg's rumor, or even the Wired story. I'm just asking you to think about it. Are a few new features added to Photoshop every 18 months all you see for the future of computing? I see a new breed of apps that interact with the OS and their fellow apps and even the hardware in new ways. That's where the Mac's prosperity lies. As the future unfolds, if you could run almost any old app that hasn't been made obsolete yet, that might be a good thing. Think of it as being like the transition period when you needed Classic. If it doesn't happen by the time 10.9, no make that XI, ships I will be happy to admit I'm wrong.
When they said "Think Different", I ran with it.
Reply
When they said "Think Different", I ran with it.
Reply
post #35 of 48
Maybe everyone has this back to front... What if instead of running a windows application, this translation software, just translates the application once. Once you translate something , like a book , you do not need to tranlate the book every time you want to read it. So, as is reported it's a translator , then , once you have office for windows and you go out and buy a Mac, just run ofice through the translator, and no new software needed. Now this would make switching very easy and painless.

Anyway what would I know ? I just thought about the thing being called a translator.
It's a matter of taste
Reply
It's a matter of taste
Reply
post #36 of 48
Quote:
Originally posted by valmad
Maybe everyone has this back to front... What if instead of running a windows application, this translation software, just translates the application once.....


Sounds similar to FX!32 which ran on DEC Alphas and was bundled with Windows NT4 Alpha edition. This was a code translator layer which translated x86 Windows programs into Alpha based commands on the fly. The more you used the x86 prog the more it got translated to native Alpha until no translation more was needed and you had a virtually native Alpha app as a result. How well this worked in practice is another question, as I could not afford one of those workstations at the time. Alphas had 64 bit processors running at 533MHz at the time that Intel could do no better than Pentium Pros at 200MHz. Sad to see them go.


Why is this a bad idea? Look at OS/2. It ran Windows 3.1 programs natively and advertised itself as running DOS programs better than DOS. So what was the incentive for programmers to port to native OS/2? Lack of native apps proved the downfall for OS/2 in the end. Ditto BeOS. This is why I never cheer when I hear that Apple has introduced yet another title to its software range, which will likely lead another 3rd party developer to stop producing for OS X.
post #37 of 48
Quote:
Originally posted by versu
Sounds similar to FX!32...running at 533MHz at the time that Intel could do no better than Pentium Pros at 200MHz.

FX!32 worked very well, often running code faster than you could run it on a PC ( thanks to the much faster Alpha cpu ). It had some issues with really tricky code, but was pretty smooth. The key thing about FX!32 is that it was just a translator, and still required a OS to support it. Thus, you could run Windows NT apps on Alpha NT, because Alpha NT provided all the calls that the app needed. From what I read this new technology works pretty much the same. You would still need a PowerPC version of windows to host the emulated app. Perhaps it would work with WINE.

Quote:

Why is this a bad idea? Look at OS/2. It ran Windows 3.1 programs natively and advertised itself as running DOS programs better than DOS. So what was the incentive for programmers to port to native OS/2? Lack of native apps proved the downfall for OS/2 in the end. Ditto BeOS.

I disagree. OS/2 Warp failed because it was lead by one man, who pushed amazingly hard to get it through IBM. ISTR that he made some mistake, and was 'promoted' to another division right at the height of the OS/2 war with Windows. Without his personal drive the OS/2 division basically gave up. Real shame.
BeOS also suffered from a failure at the helm ( but competing with MS is hard, so I understand the mistakes ). As they say, it is always darkest before the dawn. I honestly believe that in both OS/2 and BeOS examples it would not have required much more commitment to break through. In both cases it was about leadership, not software.
post #38 of 48
Quote:
Originally posted by mmmpie
FX!32 worked very well, often running code faster than you could run it on a PC ( thanks to the much faster Alpha cpu ). It had some issues with really tricky code, but was pretty smooth. The key thing about FX!32 is that it was just a translator, and still required a OS to support it. Thus, you could run Windows NT apps on Alpha NT, because Alpha NT provided all the calls that the app needed. From what I read this new technology works pretty much the same. You would still need a PowerPC version of windows to host the emulated app. Perhaps it would work with WINE.

OTOH, you could create a bootloader with this technology, and have it translate the whole freaking OS on the fly... wouldn't allow for running Windows apps inside MacOS X, unless you also provided some sort of abstraction layer, like, oh, say... Classic? Apple's already done this once.

MacOS X -> Wintel.app -> translator -> Windows OS -> Windows app

It'd be like Virtual PC, but presumably with caching of the translated code, and with the opportunity for greater integration, ala Classic.
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #39 of 48
Quote:
Originally posted by Placebo
Uh...PCs with less powerful processors? Are you going by the Apple site benchmarks or something?

Um, in general the G5 is a faster chip than even the latest incantations of the P4. The speed issue has more to do with the compiler, in this case. It may also have something to do with the bad porting jobs on the video games with which you make your opinion.
Cat: the other white meat
Reply
Cat: the other white meat
Reply
post #40 of 48
Quote:
Originally posted by Splinemodel
Um, in general the G5 is a faster chip than even the latest incantations of the P4. The speed issue has more to do with the compiler, in this case. It may also have something to do with the bad porting jobs on the video games with which you make your opinion.

Oooh...I think I just got serrrrrved.

It just seems that although a G5 can beat a P4 with ease, it has one whole extra processor at its disposal.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mac OS X
AppleInsider › Forums › Software › Mac OS X › Tiger to run Windows apps?