OS/X fork() officially broken?

ronnie sahlberg ronniesahlberg at gmail.com
Wed Oct 3 13:24:12 MDT 2012


So  fork() == vfork() on osx ?

That is really messed up. But I guess it means a whole lot of GPL and
other non-Apple software breaks then.
Maybe that is the purpose.


On Wed, Oct 3, 2012 at 12:04 PM, Jeremy Allison <jra at samba.org> wrote:
> On Wed, Oct 03, 2012 at 04:11:33PM +0200, Volker Lendecke wrote:
>> Hi!
>>
>> Via the discussion thread on
>> https://lwn.net/Articles/518306/ I found the link to the
>> OS/X fork manpage:
>> http://developer.apple.com/library/ios/#documentation/system/conceptual/manpages_iphoneos/man2/fork.2.html
>>
>> Despite the link pointing at ios, the text says it is the
>> OS/X manpage for fork(2).
>>
>> Look at the CAVEATS section. That is likely one of the more
>> technical reasons why Apple switched to something but Samba.
>> For us it does not make any sense at all to even try to
>> revive smbd on OS/X in its current architecture.
>
> Isn't that an iOS manpage, not an OS/X manpage ?
>
> I can't believe they broke fork() so badly. It's a UNIX
> after all..


More information about the samba-technical mailing list