OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 16, 2024 3:48 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Sun Sep 21, 2014 10:24 pm 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 9:29 pm
Posts: 2426
Location: Canada
bluemoon wrote:
Brynet-Inc wrote:
The source for Apple's kernel and userland is all BSD/APSL/Apache and even GPLv2, any conditions for running binary versions in emulators or on "Hackintosh" systems is likely in the EULA.. and EULAs are not legal everywhere anyway.


The kernel is open source and GPL, however the "aqua desktop" and software bundles (Mail, Safari, etc) is not.

Of course, I was only referring to the source code they made available.. I wasn't suggesting that the entire operating system was open source. It's not.

IANAL about all the EULA stuff, certainly it's clear Apple does not want people running the binary distribution of Mac OS on unsupported computers. But It's certainly possible technically, and in some places, even legally.

Image
Keeping with the general ramblings direction, take this guilty little lamb.

_________________
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Mon Sep 22, 2014 9:56 am 
Offline
Member
Member
User avatar

Joined: Sat May 04, 2013 2:24 pm
Posts: 69
Location: Canada
I got it to show text .. can't post an image right now, but it says:

"calling mpo_policy_init for Quarantine"

and then Bochs stops responding. It takes about 10 minutes to load on my device with a Core 2 Duo @ 2.66Ghz; uses almost 1 GB of RAM as well. Anyways, anyone know what that means?

By the way I did ask the Bochs team and they didn't tell me anything ... they just say that it's not supported, blab, blah licensing/PC this and that, and that's it. This is why I am asking here to see if I can get some help in getting this booting.

I am also asking here because I know some of you are heaps ahead of me in Bochs configuration knowledge.

_________________
The desire to hack, with the ethics to code.
I'm gonna build an 8-bit computer soon, with this as reference: http://www.instructables.com/id/How-to- ... -Computer/


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Mon Sep 22, 2014 2:57 pm 
Offline
Member
Member

Joined: Tue Aug 19, 2014 1:20 pm
Posts: 74
LieutenantHacker wrote:
I got it to show text .. can't post an image right now, but it says:

"calling mpo_policy_init for Quarantine"

and then Bochs stops responding. It takes about 10 minutes to load on my device with a Core 2 Duo @ 2.66Ghz; uses almost 1 GB of RAM as well. Anyways, anyone know what that means?

By the way I did ask the Bochs team and they didn't tell me anything ... they just say that it's not supported, blab, blah licensing/PC this and that, and that's it. This is why I am asking here to see if I can get some help in getting this booting.

I am also asking here because I know some of you are heaps ahead of me in Bochs configuration knowledge.


I don't think OS X on its own works.

I think it needs to be modified, and that's what tools like Unibeast are for.


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Tue Sep 23, 2014 9:06 am 
Offline
Member
Member
User avatar

Joined: Sat May 04, 2013 2:24 pm
Posts: 69
Location: Canada
Wow, thanks. I was just looking for something like that. I'll report back if there're any errors or issues.

Strangely, the version I used would boot still, but let's see what happens now.

_________________
The desire to hack, with the ethics to code.
I'm gonna build an 8-bit computer soon, with this as reference: http://www.instructables.com/id/How-to- ... -Computer/


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Tue Sep 23, 2014 12:40 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 23, 2014 8:00 am
Posts: 96
Location: The Netherlands
It sounds interesting to debug Apple binaries during runtime. Even though it's probably illegal.

_________________
My post is up there, not down here.


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Wed Sep 24, 2014 8:57 am 
Offline
Member
Member
User avatar

Joined: Thu Dec 19, 2013 1:40 am
Posts: 100
Location: Asia, Singapore
I think emulation was illegal the last time I checked/interpreted the copyright things, unless you do so on a Macbook or other apple device its illegal (I think, then again that was a few years back things might have changed or I may have remembered wrong, tell me if I am wrong about this). So yeah, solution: buy an apple device and emulate and run a debugger. Result: Totally legal MacOSX emulation. Unless this is not the way to interpret it, well, its laws and I don't hold a law degree so yeah.

_________________
CookieOS. Want a cookie? Its only black and white for now though, probably as bad as my baking skills.


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Wed Sep 24, 2014 10:53 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4594
Location: Chichester, UK
It is not illegal. It may be a breach of contract, but that is purely a civil matter. It is as illegal as parking in a private car park without a valid ticket or trespassing on private land.


Top
 Profile  
 
 Post subject: Re: Can OS X operating systems really run on x86 emulators?
PostPosted: Thu Sep 25, 2014 12:42 pm 
Offline
Member
Member
User avatar

Joined: Sat May 04, 2013 2:24 pm
Posts: 69
Location: Canada
Unfortunately, I've tried just about everything I can think of and I can't get any OS X version to start (or go beyond the black screen with text). Either I don't know well enough of what I'm doing to get around this, or it's just not possible yet with Bochs or other x86 emulators.

http://postimg.org/image/55ehy53k3/

_________________
The desire to hack, with the ethics to code.
I'm gonna build an 8-bit computer soon, with this as reference: http://www.instructables.com/id/How-to- ... -Computer/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 128 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group