Date: Wed, 7 Dec 2016 19:45:53 -0300 From: "Nilton Jose Rizzo" <rizzo@i805.com.br> To: "K. Macy" <kmacy@freebsd.org> Cc: FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD Ports <freebsd-ports@freebsd.org> Subject: Re: Is there possible run a MacOS X binary Message-ID: <20161207223429.M39@i805.com.br> In-Reply-To: <CAHM0Q_MeZPNVmTFkQLC9z8=ABXiCSyOCDS2b5vDo7L0QKt8FeA@mail.gmail.com> References: <20161205161541.M51118@i805.com.br> <20161205174757.M9255@i805.com.br> <20161205193106.GA72310@neutralgood.org> <CANCZdfogLy2o27Cz3jh-uYMnZOBB3N=m6SzSMw7WkCvzP4mZ5w@mail.gmail.com> <CAHM0Q_MeZPNVmTFkQLC9z8=ABXiCSyOCDS2b5vDo7L0QKt8FeA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Em Wed, 07 Dec 2016 18:57:36 +0000, K. Macy escreveu > > > > > > > A MachO activator is indeed not useful without an OSX install. > > But let's be honest, Mach IPC is a loadable kernel module requiring > no real kernel changes. It's not upstreamable because of a general poor > understanding of IPC by noisy commentators and a religious aversion > to a technology perceived as having failed in the marketplace of ideas. > > On Wed, Dec 7, 2016 at 10:45 Warner Losh <imp@bsdimp.com> wrote: > > > On Mon, Dec 5, 2016 at 12:31 PM, Kevin P. Neal <kpn@neutralgood.org> > > wrote: > > > > > On Mon, Dec 05, 2016 at 02:49:07PM -0300, Nilton Jose Rizzo wrote: > > > > >> > > > > >> > > > > >> Sorry for cross posting (-current and -ports) > > > > >> > > > > >> > > > > >> Is there any emulator like linuxator to run Mac OS X binaries, or > > > > >> is ther any licensing problem? > > > > > > > > > > It may be possible to make an emulator for Darwin (the OS that Mac OS > > sits > > > > > on top of), but an emulator for Mac OS would probably require a legal > > copy > > > > > of Mac OS. > > > > > > > > > > So, no, there is no Mac OS emulator for FreeBSD. And I'd be surprised if > > > > > it ever happened. > > > > > > > > NetBSD has (or had) a macho image activator, which is the first step > > > > in this process. But Kevin is right that most of the functionality of > > > > MacOS isn't in the kernel, and you'd need a copy of MacOS to run it in > > > > emulation. Plus there's a lot of Mach code that MacOS depends on that > > > > has no simple counterparts in FreeBSD, and that would be a lot of work > > > > to make happen. It's one of the things that's a barrier to entry for a > > > > simple, straight forward launchd port, for example. > > > > > > > > > > > > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Thankx for all comments. I know and understood all difficult. I'll have to spend my money on the purchase a Machintosh machine. --- /************************************************* **Nilton José Rizzo UFRRJ **http://www.rizzo.eng.br http://www.ufrrj.br **http://lattes.cnpq.br/0079460703536198 **************************************************/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161207223429.M39>