Linked by Eugenia Loli-Queru on Sat 25th Feb 2006 07:36 UTC
BSD and Darwin derivatives "With the release of Mac OS X for x86 processors, Apple has chosen to not release source to key components of the OS, such as the kernel and all drivers. This means Darwin/x86 is dead in the water; Darwin/ppc has many closed source components and is a deprecated architecture." Read more here.
Thread beginning with comment 99020
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: The Hard Truth
by syncomm on Sat 25th Feb 2006 12:45 UTC in reply to "RE: The Hard Truth"
syncomm
Member since:
2006-02-25

I think the same issues with trying to run OS X on non-Apple hardware would bite you.

Reply Parent Bookmark Score: 1

RE[3]: The Hard Truth
by hal2k1 on Sat 25th Feb 2006 13:11 in reply to "RE[2]: The Hard Truth"
hal2k1 Member since:
2005-11-11

"I think the same issues with trying to run OS X on non-Apple hardware would bite you."

Not trying to run OSX.

OSXine would be trying to run applications that would normally run under OSX. (PS: I'm pretty sure applications are not supposed to get involved in hardware issues - they are supposed to leave that to the OS).

OSXine would do this via an "API translation layer" - where "API" stands for "Application Porgramming Inetrface".

This approach entirely gets around any attempt by Apple to claim protection under the DMCA - since no-one is trying to "crack" or "circumvent" or even run OSX itself.

Edited 2006-02-25 13:27

Reply Parent Bookmark Score: 1

RE[4]: The Hard Truth
by hurdboy on Sat 25th Feb 2006 17:27 in reply to "RE[3]: The Hard Truth"
hurdboy Member since:
2005-09-02

Um....

Check COMPAT_DARWIN=YES in a NetBSD release later than 1.6.0.

It's up to 10.3 support with NetBSD 3.0, and supposedly can do things far beyond what it should (e.g. start WindowServer). :-)

So, build a graphical framework that's similar to OSX's, and you're there. GNUstep would probably be a pretty good place to start.

Reply Parent Bookmark Score: 1