From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 24 01:46:10 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E12A1065672 for ; Mon, 24 Nov 2008 01:46:10 +0000 (UTC) (envelope-from braulio@solsoft.co.cr) Received: from wbm7.pair.net (wbm7.pair.net [209.68.4.129]) by mx1.freebsd.org (Postfix) with ESMTP id E8D438FC1B for ; Mon, 24 Nov 2008 01:46:09 +0000 (UTC) (envelope-from braulio@solsoft.co.cr) Received: by wbm7.pair.net (Postfix, from userid 65534) id 2F70210564; Sun, 23 Nov 2008 20:15:54 -0500 (EST) Received: from 201.198.34.106 ([201.198.34.106]) (SquirrelMail authenticated user braulio@solsoft.co.cr) by webmail7.pair.com with HTTP; Sun, 23 Nov 2008 19:15:54 -0600 (CST) Message-ID: <44979.201.198.34.106.1227489354.squirrel@webmail7.pair.com> In-Reply-To: References: <4927E659.3010602@kukulies.org> Date: Sun, 23 Nov 2008 19:15:54 -0600 (CST) From: Braulio =?iso-8859-1?Q?Jos=E9_Solano_Rojas?= To: freebsd-hackers@freebsd.org User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: Re: mounting Mac OS .dmg files? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2008 01:46:10 -0000 On Sun, 23 de Noviembre de 2008, 5:22 am, Bob Bishop wrote: > > On 22 Nov 2008, at 11:00, Christoph Kukulies wrote: >> Since the underlying OS of Mac OS is FreeBSD I'm wondering whether >> itr is possible to mount a >> .dmg file as it is used in Apple software distribution for the Mac >> OS. I would like to install an >> Apple iPhone configuration utility on my FreeBSD box >> (iPhoneConfigurationUtility.dmg). It consists of a >> web application that is supposedly capable of doing updates of Apple >> iPhones through a web service. >> (good for company wide distribution of address book information and >> other data that iPhones can hold). > > ... > > But as others have mentioned, you may not be able to do much with the > contents. I have an innocent question. I have read on the handbook and the thesis about the Linux ABI technical explanations that lead me to think that it could be possible to run Mac OS binaries on FreeBSD. I think that if the correct loader was implemented in execve and the Mac OS system calls were also implemented it would be possible to run Mac OS binaries. Am I right? (I am not asking anyone to support this feature, I just would like an hypothetic answer in order to improve my knowledge.) Of course, I suppose there would be technical challenges to solve as there are still for Linux. In fact, I would like to ask further: could this be possible for any operating system (without thinking about if it would worth it)? Best regards, Braulio Solano