Linked by Thom Holwerda on Sun 12th Mar 2006 18:40 UTC, submitted by Varg Vikernes
Apple Dan Kusnetzky, Apple program vice president, spoke to PC Pro News at IDC and said that Apple has no plans to support booting into Vista on the new Intel Macs. However, a Microsoft spokesman said that Microsoft would have no problem granting a Windows licence to Apple, in exactly the same way it currently provides licences to Dell and HP: "Microsoft would support Apple the same way it supports every other PC manufacturer." But Dan Kusnetzky said it would be difficult to know who would support that machine if Windows was running on a Mac. However, "no doubt someone will work out how to run Windows on the Mac, even if Apple doesn't technically support that."
Permalink for comment 103866
To read all comments associated with this story, please click here.
rayiner
Member since:
2005-07-06

1) OS X isn't a microkernel, but BSD layer is in the kernel. You're right that Quartz is in userspace, though.

2) The Windows networking stack is not BSD based. They used to use a BSD-based stack from a company called Spider, so there are some BSD-licensed utilities in there, but the stack is Microsoft's own.

3) UNIX apps on Windows is possible, but Windows is generally different enough that things don't work smoothly.

4) Ripping out BSD and substituting the NT kernel would be next to impossible. The OS X GUI is tied to the system-level userspace (stuff like the LWWP and Quartz Compositor), which are closely tied to kernel-level APIs like the IOKit. Large parts of the userspace use Mach IPC and other features, making it difficult to port the OS X GUI to FreeBSD, much less Windows NT.

Reply Parent Score: 2