On 12/7/16 10:57 AM, K. Macy wrote:
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.
I'd be happy to upstream it. Are there diffs relative to -current?
-Alfred
On Wed, Dec 7, 2016 at 10:45 Warner Losh <i...@bsdimp.com> wrote:
On Mon, Dec 5, 2016 at 12:31 PM, Kevin P. Neal <k...@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-unsubscr...@freebsd.org"
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"