3 ms·
Yes, meant to mention that OS X is largely BSD derived, and certainly not Linix derived. Though, I am under the impression that OS X was derived from NetBSD, no
by hermitdev 7y ago
Yes, meant to mention that OS X is largely BSD derived, and certainly not Linix derived. Though, I am under the impression that OS X was derived from NetBSD, not FreeBSD.
An aside, I ported NetBSD's strptime to (modern at the time) C++ in internal code at a previous employer, because we needed a cross platform DateTime parsing routine. (And strptime is not posix and not generally available to posix systems). To the best of my knowledge, there's still a bug in handling timezone offset parsing. Its been too long for me to remember exactly, but circa 2008, the man page definitely did not match the actual source behavior.
- myrandomcomment 7y agohttps://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KernelProgramming/BSD/BSD.html https://developer.apple.com/library/archive/documentation/Da... “The BSD portion of the OS X kernel is derived primarily from FreeBSD, a version of 4.4BSD that...” https://wiki.freebsd.org/Myths https://wiki.freebsd.org/Myths “The two operating systems do share a lot of code, for example most userland utilities and the C library on OS X are derived from FreeBSD versions.”