Linus Torvalds once called the Apple kernel “peice of crap”. Of course he is entitled to his views. Today he develops the linux kernel on an Apple computer though apparently stripped of the Apple operating system. In fact, in 1997, Steve jobs even asked Linus to work for Apple, presumably to fix the so-called “crap” kernel. Linus declined, and today we have many different kernels that hackers can hack on as we move forward in the free software eco-system.
Both kernels, XNU and linux, offer fundamentally different designs that reflect different philosophies but there are many similarities. By extension there are many similarities and differences between OS X (Darwin) and linux as operating systems.
I hope to use this blog to compare the two operating systems and to try to understand their impact on people who use them, largely from a free software perspective. With the upcoming Apple processor switch, the comparison between Apple and Linux seems timely; the unix wars are on us once again. Or maybe they never left.
Have your say;