All times are UTC-06:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Tue Feb 28, 2006 3:19 am 
Offline

Joined: Fri Oct 22, 2004 6:00 am
Posts: 81
I would like to tell everyone about my new research project. Its goal is to attempt to run MacOS X on the Pegasos natively.
Currently i've started building Pegasos version of BootX bootloader. If there is anyone who wishes to help i'd like to know. I can set up a CVS and we could co-operate.


Top
   
 Post subject:
PostPosted: Thu Mar 02, 2006 12:41 pm 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 269
Location: Los Angeles
Sonic

Well it sounds like a fun idea, but many people have looked at this already and it doesnt seem feasibly possible iirc.

magnetic


Top
   
 Post subject:
PostPosted: Thu Mar 02, 2006 1:24 pm 
Offline

Joined: Sun Nov 27, 2005 2:57 pm
Posts: 2
Location: Belgium
I'd rather run OSX binaries on Linux with something like osxwine ;)
Maybe you could do more research about this instead of running OSX natively.
Not sure how you would get the osx API and cocoa to run on it though.
But hey, they managed to run Windows apps with wine, so why wouldn't it be able to do the same with osx apps.

_________________
Image


Top
   
 Post subject: cool !
PostPosted: Fri Mar 03, 2006 4:56 am 
Offline

Joined: Fri Mar 03, 2006 4:53 am
Posts: 1
well, I am no Pegasos user, but I am Mac user, who is deciding to make switch the right way and I must say that native MacOS X with accelerated GUI would be for sure great ! i think that this is what can make many nowadays Mac users, who are not happy with that Intel thing, go and use Pegasos.

_________________
Logout
----------------------
The future is not over yet.
----------------------


Top
   
 Post subject:
PostPosted: Fri Mar 03, 2006 7:25 am 
Offline

Joined: Tue Jun 14, 2005 8:30 pm
Posts: 78
Location: Germany
Let me think a bit. The Kernel of MacOS X is available as OpenSource-Project Darwin. So wouldnt it be possible to make Darwin bootable on Pegasos and then change the Kernel from within MacOS somehow?


Top
   
 Post subject:
PostPosted: Fri Mar 03, 2006 8:33 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 5
Location: Budapest, Hungary
I think it is a very interesting question. I think it could be done like the unoffical runs-on-every-pc version of OSX on x86.


Top
   
 Post subject:
PostPosted: Fri Mar 03, 2006 1:15 pm 
Offline

Joined: Sun May 08, 2005 8:46 pm
Posts: 559
Location: Paris
Well if Sonic starts to take care of it maybe it would be possible, worth trying in my opinion, MOL is not very good in terms of speed and a native OSX with OpenGL support would be such an amazing thing. I wish i could help, but i have no coding skills,. But i'm very excited about it.


Top
   
 Post subject:
PostPosted: Mon Mar 06, 2006 2:05 am 
Offline

Joined: Fri Oct 22, 2004 6:00 am
Posts: 81
Well, i agree this currently doesn't have 100% to succeed, but anyway it's really an interesting task. There are several things which say that it's probably possible (currently i think chances are ~75-80%):
1. There is a project called XPostFacto aimed at running OS X on earlier Mac models, officially unsupported by Apple. The project consists of modified BootX loader and a set of kexts (kernel extensions = hardware drivers) which are put into the system in addition to supplied ones. I see an end result of my project to be something like this.
2. I've studied the source code of xnu kernel. There's nothing inside which really prevents it from booting on non-Mac system except one check for "mac-io" device presence in the OpenFirmware tree. However, this check has a hole and can be bypassed. :wink: This means OS X kernel can run without being recompiled. As to recompiling the kernel, well, i beleive Apple's programmers are not so stupid and they've excluded some parts from opensource version of the kernel.


Top
   
 Post subject:
PostPosted: Mon Mar 06, 2006 2:22 am 
Offline

Joined: Fri Oct 22, 2004 6:00 am
Posts: 81
Quote:
I'd rather run OSX binaries on Linux with something like osxwine ;)
Maybe you could do more research about this instead of running OSX natively.
Not sure how you would get the osx API and cocoa to run on it though.
But hey, they managed to run Windows apps with wine, so why wouldn't it be able to do the same with osx apps.
It's possible. I can say this right now, but do you imagine how huge this work can be? This means you'll need to write Linux-hosted version of those APIs from scratch (the same as with Wine). It's damn tons of work, the result would be in a permanent alpha state and unusable (again, the same as with Wine). I've played with Wine a bit and i know what i say here. Almost none of apps really work.


Top
   
 Post subject:
PostPosted: Mon Mar 06, 2006 12:47 pm 
@sonic : go go go !
We are with you ;-)


Top
   
 Post subject:
PostPosted: Sat May 12, 2007 3:37 pm 
Offline

Joined: Sat Aug 12, 2006 1:08 pm
Posts: 99
Location: Germany
Sonic, go for MacOS X natively. It would be great to run X on the new onnounced Amiga PWRficient box!

X runs on nearly every x86 machine, why not on PPC ;-)
Maybe some of the OSx86 hackers can give you a hint?

I'm sure if this works, Genesi and Amiga will see a boost in sales :-)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 24 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

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group