Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2008 09:44:13 -0600 (CST)
From:      Braulio =?iso-8859-1?Q?Jos=E9_Solano_Rojas?= <braulio@solsoft.co.cr>
To:        "Jiawei Ye" <leafy7382@gmail.com>
Cc:        freebsd-hackers@freebsd.org, Mike Meyer <mwm-keyword-freebsdhackers2.e313df@mired.org>
Subject:   Re: mounting Mac OS .dmg files?
Message-ID:  <47774.201.198.34.106.1227541453.squirrel@webmail7.pair.com>
In-Reply-To: <c21e92e20811232219m333e53cdn87d6931eb58c69e7@mail.gmail.com>
References:  <4927E659.3010602@kukulies.org>  <C93A045C-8070-453B-8533-43947CA9A823@gid.co.uk>  <44979.201.198.34.106.1227489354.squirrel@webmail7.pair.com>  <20081124002133.500eec9e@bhuda.mired.org> <c21e92e20811232219m333e53cdn87d6931eb58c69e7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

On Mon, 24 de Noviembre de 2008, 12:19 am, Jiawei Ye wrote:
> On Mon, Nov 24, 2008 at 1:21 PM, Mike Meyer
> <mwm-keyword-freebsdhackers2.e313df@mired.org> wrote:
> --snip--
>> So while a Darwin (the OS underneath OSX) ABI would be possible -
>> though it's not clear how painful because it's not clear how visible
>> the MACH APIs are - it's not clear how useful it would be by
>> itself. You could run OSX applications that used X11 for the GUI after
>> building the appropriate libraries (just like Linux), but those apps
>> are probably available native anyway.  You couldn't run applications
>> that use the various and sundry Mac-specific graphics (among other
>> things) frameworks, not without providing code to simulate all the
>> calls provided by those frameworks - which are proprietary, and not
>> part of Darwin. Which means this project now resembles WINE more than
>> the Linux ABI layer.
>>
>>    <mike
> One open-source project at least try to replicate the frameworks on
> top of Windows:
>
> http://www.cocotron.org/
>
> As Mike mentioned this is not a trivial port and requires tweaks to
> the target application source as well. So even if one is diligent
> enough to get cocotron running on FreeBSD/Linux, the app itself will
> have to be modified to run there.

Thank you for your answers.  This list is always very educative.  It seems
like it could take years to program a Mac ABI layer.

Best regards,

B.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47774.201.198.34.106.1227541453.squirrel>