> On 13 Mar 2016, at 15:06, Robert Chalmers <rob...@chalmers.com.au> wrote: > > Nice hardware, but the software is really recycled FreeBSD. say what?
The MacOSX kernel is based on Mach, not BSD, though that Mach kernel presents a largely BSD-flavour/POSIX API to user mode applications. It might be fairer to say FreeBSD is recycled MacOSX given the engineering resources Apple has contributed to FreeBSD. :-) Most MacOSX command line tools come from FreeBSD or GNU, apart from the obvious independent open source projects like postfix, openssl, BIND, ntpd and so on. > So all I need - if I’m bothered, is the source of FreeBSD’s mail, and rebuild > it myself so it links to postfix’s sendmail where I want it properly. Source code for the pretty much the entire OS excluding Apple’s GUI-based tools and the window manager can be downloaded from http://www.opensource.apple.com. You may be better off compiling from that instead of FreeBSD source so you know you’re starting from the same baseline code Apple is using. Maybe Apple have changed /usr/bin/mail somehow. They probably haven’t, but you'll never know for sure unless you check. Some command line tools have been “enhanced" by Apple. For instance openssh has been hacked to work with Keychain and although the source code for those changes is freely available, it’s not yet found its way into the official openssh distribution.