RSS RSS Twitter Twitter
tech industry

04/21/2006, 2:40pm, EDT

Friday, April 21st

OS X to run Windows XP apps natively?

Apple may be planning to implement the Windows API (Application Programming Interfaces) directly in Mac OS X 10.5, which would allow Mac users to run Windows XP applications natively in Mac OS X without rebooting and without the need for virtualization software. Robert Cringely, in his latest column, also reiterated that Apple may migrate Mac OS X to a faster kernel, abandoning the older Mach microkernel presently in use. Apple and Microsoft in 1997 agreed to a five-year patent cross-licensing agreement, which ended in August of 2002 -- 10 months after Windows XP began shipping. The columnist believes Apple may be planning to utilize Microsoft's own Windows API, coupled with a faster kernel under the hood to offer users the ability to run Windows XP applications natively from their Mac OS X desktop, with the optional ability to dual-boot into Windows Vista once it ships in 2007.


Filed under: industry

, , 31comments, del.icio.us, slashdot, digg, buzz , Twitter



31 comments
Reader Reactions (Please use <i></i> for italic text)

subscribe to comments
for this article




Expand All   Global Settings
Bring it on...
0
04/21, 2:54pm, EDT
...yesterday wouldn't be too soon...!!

This represents a potential 30x+ market share opportunity for Apple... Such economy of scale should also reduce pricing, yippee...
Fresh-Faced Recruit
Joined Aug 2002
User is offline
not again...
0
04/21, 2:59pm, EDT
I would give a lengthy explanation as to why this would never happen; it make no sense for Apple to do this, on numerous levels.

But then I remember when I believed that Macs would never go Intel...
Mac Elite
Joined Jan 2002
User is offline
death of Cocoa?
0
04/21, 3:06pm, EDT
Who would program for Cocoa anymore if Windows apps would just run natively in OS X?
Forum Regular
Joined Sep 2000
User is offline
Ain't going to happen
0
04/21, 3:07pm, EDT
himself is right, idiot cringley is just hypothesizing.

Basically you're talking WINE here, if I understand WINE. But WINE still lacks some of the API that's needed. Plus, to me at least, running 'natively' means that it will look like a mac app, not a windows app (i.e. not like how X11 apps look, crappy). And that won't happen because there's too many differences (not to mention, if they ran as mac apps, windows users would be confused).

Finally, what's the point? hardware virtualization is around the corner, and a whole lot easier to deal with.
Fresh-Faced Recruit
Joined Aug 2001
User is offline
Who cares how it's done?
0
04/21, 3:38pm, EDT
As long as I'd be able to run the few windows apps I need (mainly AutoCAD) I don't care how they manage to do this, as long as it works! And I think a majority of the population would agree. Tell me, would that hardware virtualization work under a PPC processor? It'd be nice if I didn't have to use Virtual PC and slow EVERYTHING down just for windows to run on the side while I multi-task.
Fresh-Faced Recruit
Joined Dec 2005
User is offline
gah macnn is getting wors
0
04/21, 3:41pm, EDT
this wont happen. so many reasons why.
Grizzled Veteran
Joined Feb 2001
User is offline
re: who cares
0
04/21, 3:52pm, EDT
Hardware virtualization is already here for the iMac Core Duo and MacBook Pro. I have Parallels running right now on my secondary monitor. Boots and runs faster than my Dell P4 desktop PC, and doesn't slow the rest of the system down (provided one has enough RAM). Combine it with Virtue and you can rotate your desktop to XP. :-) Works on the new Mini too, but doesn't use hardware virtualization there.
Fresh-Faced Recruit
Joined Sep 2000
User is offline
Not all apps will "just
0
04/21, 4:02pm, EDT
Not all apps will "just run", small, not internet related software will indeed run native but games and other big apps will need special tinkering to properly work in osX. It will bring developing time to its minimum because 99% of the API's can be reused from the windows version.

A smart move, bring it on!
Fresh-Faced Recruit
Joined Aug 2001
User is offline
kinda something there
0
04/21, 4:38pm, EDT
10.4 freezes OS X to be a developer stable platform. Freezes may be too strong of a word, but the phrase 'moving target' was basically written off. The kernel extensions were set up so that developers needing lower level support would use KPIs on top of the abstraction layer. Apple could easily switch the kernel type out, but there are downsides to it. Rebooting, needing to recompile the kernel and add or change things for the tiniest bugfix that is currently addressed w/ the extension architecture. Even if Apple went w/ a monolithic (sounds old doesn't it) kernel, Avie leaving wouldn't really justify it. It's not as if the guy was incapable of coding kernels or anything. Why even stick around to this point if he fundamentally disagreed with the direction the kernel was going? The possibility exists, but tying it to Avie's departure is grasping.

There's going to be bootcamp and virtualization for XP in 10.5. There's no reason not to have it. Knowing that people will buy 'macdrive' or install spyware that can read HFSx++journaled, means that it is to Apple's advantage to sandbox everything as soon as possible and monitor it's co-operating system buddy. The Classic system would just about do the trick. Want to double-click a document and launch mal-wareXP 2.5 when you're running OS X? Forget it, compartmentalize it and at least allow users to 'warn when starting other operating systems'. The hardware and software is there right now so it's not far fetched. It's the agreement part that just doesn't seem right.

While the guts of the deal in 1997 seemed cloaked in secrecy, it doesn't seem to be a stretch of the imagination to think that in exchange for ceasing litigation and a paltry investment; both companies would grant usage rights to any code that was already in the others hands. To read this as a complete sharing agreement seems to almost demean the intelligence of Apple and Steve Jobs. If it was sharing up until 2002 with full rights, then wouldn't Apple be able to offer Microsoft Office? Why the MacBU under microsoft? Just license the name and sell the product direct. I think it will be a bring your own extra OS festival, unless Apple Legal dropped the ball down and past hell to share all technology completely up until 2002.

Even native windows applications don't look native to windows. If it's worth running on XP over OS X, then you probably have a license to something with an UI that looks nothing like either platform...or at least nothing like XP.

Cringely is just covering all bases. To be honest it does almost nothing to help MS and everything to help Apple. It's the logic he applies in justifying his predictions that fails the test of reasonable intelligence.
Fresh-Faced Recruit
Joined Jul 2000
User is offline
I'm no programer...
0
04/21, 4:39pm, EDT
but would'nt the eaiser way be, unlike WINE tries to do, is to not re-invent the wheel? Use a copy of Windows, create something so it can use Windows' APIs.

If I'm mistaken, please correct me, but I think WINE is trying to reinvent Windows API's so they don't need to pay for them- thus why it doesn't work so well.

I think in the next two years, it's safe to say I could download any program, double click the EXE file, and it will run - Windows or Mac.
Fresh-Faced Recruit
Joined Jul 2001
User is offline
additional comments:..1..2..3..4..Next
Your Comments

In order to post comments: If you are a registered member, please login with your MacNN Forums username and password otherwise please uncheck the checkbox below.


Registered Member?
macnn forums login:

macnn forums password:

Not a member of the MacNN forums? Register now for free.

RSS Feeds

Have the latest content delivered to your desktop via RSS. Use the links below to get access to a specific blog, news, or reviews feed.



  MacNN -all

  MacNN Reviews

  MacNN Podcasts

  iPodNN

  Electronista

  Left Lane News
Want To Sell Your Laptop? Any Condition - receive Top Cash. Get an instant quote. Free shipping www.CashForLaptops.com

Internet Marketing School - 100% Online: Master SEO, SEM, E Commerce, Media & More with a U of San Francisco Certificate.

Buy from The Apple Store, iTunes.com, Amazon.com, TechDepot, OfficeDepot, Computers4Sure, or donate.