<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>danielmiessler.com &#187; Mach</title>
	<atom:link href="http://danielmiessler.com/categories/mach/feed" rel="self" type="application/rss+xml" />
	<link>http://danielmiessler.com</link>
	<description>grep understanding</description>
	<lastBuildDate>Sun, 12 Feb 2012 09:25:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Truth About OS X&#8217;s Kernel: It&#8217;s Not Unix</title>
		<link>http://danielmiessler.com/blog/the-truth-about-os-xs-kernel-its-not-unix</link>
		<comments>http://danielmiessler.com/blog/the-truth-about-os-xs-kernel-its-not-unix#comments</comments>
		<pubDate>Thu, 01 Mar 2007 17:14:04 +0000</pubDate>
		<dc:creator>Daniel Miessler</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mach]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://dmiessler.com/archives/1179</guid>
		<description><![CDATA[OS X&#8217;s kernel isn&#8217;t strictly Unix-based. It&#8217;s called XNU, and it&#8217;s a monolithic (non micro) hybrid of both Mach And BSD kernel components. What&#8217;s quite interesting is how many people (including myself up until a little while ago) think that OS X has a pure Unix (BSD) kernel. But that&#8217;s not the case. In fact, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://dmiessler.com/images/leopard_disk.gif" title="Leopard" alt="Leopard" height="150" width="150" /></p>

<p>OS X&#8217;s kernel isn&#8217;t strictly Unix-based. It&#8217;s called <a href="http://en.wikipedia.org/wiki/XNU">XNU</a>, and it&#8217;s a <a href="http://en.wikipedia.org/wiki/Monolithic_kernel">monolithic</a> (non <a href="http://en.wikipedia.org/wiki/Microkernel">micro</a>) <em>hybrid</em> of both <a href="http://en.wikipedia.org/wiki/Mach_kernel">Mach</a> And <a href="http://en.wikipedia.org/wiki/Bsd">BSD</a> kernel components. What&#8217;s quite interesting is how many people (including myself up until a little while ago) think that OS X has a pure Unix (BSD) kernel.</p>

<p align="center">But that&#8217;s not the case. In fact, XNU is actually an acronym for &#8220;<em><strong>X</strong> is <strong>N</strong>ot <strong>U</strong>nix&#8221;. </em></p>

<p>In other words, while Apple&#8217;s marketing team loves to play the Unix card at every turn, its developers <em>explicitly</em> made a distinction between the OS X&#8217;s kernel and a true <em>Unix</em> kernel.</p>

<p>Wikipedia goes on to mention, however, that this distinction will become far less dramatic in the event that OS X becomes <a href="http://en.wikipedia.org/wiki/POSIX">POSIX</a> compliant in <a href="http://www.apple.com/macosx/leopard/">Leopard</a>.</p>
<div id="crp_related"><h3>Related Content</h3><ul><li><a href="http://danielmiessler.com/blog/security-os-x-leopard-does-memory-randomization" rel="bookmark" class="crp_title">Security: OS X Leopard Does Memory Randomization?</a></li><li><a href="http://danielmiessler.com/blog/the-real-reason-macworld-didnt-have-anything-about-leopard" rel="bookmark" class="crp_title">The Real Reason MacWorld Didn&#8217;t Have Anything About Leopard</a></li><li><a href="http://danielmiessler.com/blog/lame" rel="bookmark" class="crp_title">www.lame.org</a></li><li><a href="http://danielmiessler.com/blog/wiki-wiki-wiki-wiki" rel="bookmark" class="crp_title">Wiki-Wiki-Wiki-Wiki</a></li><li><a href="http://danielmiessler.com/blog/birthdays" rel="bookmark" class="crp_title">Birthdays</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://danielmiessler.com/blog/the-truth-about-os-xs-kernel-its-not-unix/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

