3 ms·
Among Darwin's strengths are that it is BSD with a Mach kernel, has a layered architecture, object-based programming interface and all advanced modern networkin
by Maursault 4y ago
Among Darwin's strengths are that it is BSD with a Mach kernel, has a layered architecture, object-based programming interface and all advanced modern networking features, all contributing to Darwin's compatibility, performance, efficiency and stability. FreeBSD contributes a large portion of the code and the industry standards support comes along with it.
It should be noted that when first released, Apple was still only producing PowerPC, but Darwin also ran on x86. Allegedly, Apple had an internal unreleased early version of Rhapsody, but that ran on x86, codenamed Marklar. The way people first started never shutting up about Linux had to do with utilizing old and otherwise obsolete hardware as a light web server or home media server. In the early 2000's, in theory, same as Linux was, Darwin could be run on inexpensive x86 to be a streaming server using Darwin Streaming Server software, so whatever the value of that might be.
The weakness of Darwin is incompleteness and near total lack of community support (it does include the manual).