<story><title>macOS Kernel Extensions are officially deprecated</title><url>https://developer.apple.com/support/kernel-extensions/</url></story><parent_chain><item><author>pjmlp</author><text>The source is what professional musicians get to use.&lt;p&gt;They don&amp;#x27;t have to customise their kernel on the newly bought Window&amp;#x2F;macOS laptop.</text></item><item><author>phonethrowaway</author><text>&amp;gt; Regarding performance, on the other hand Linux&amp;#x2F;BSD still don&amp;#x27;t match macOS real time audio capabilities.&lt;p&gt;Got a source for that? I use a Debian machine for an audio workstation. I moved there from OSX and am using the same DAW and get less latency now. Especially because I can run a real-time kernel...</text></item><item><author>pjmlp</author><text>Yes, WWDC video&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;videos&amp;#x2F;play&amp;#x2F;wwdc2019&amp;#x2F;702&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;videos&amp;#x2F;play&amp;#x2F;wwdc2019&amp;#x2F;702&amp;#x2F;&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;documentation&amp;#x2F;driverkit?language=objc&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;documentation&amp;#x2F;driverkit?language...&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;system-extensions&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;system-extensions&amp;#x2F;&lt;/a&gt;&lt;p&gt;Regarding performance, on the other hand Linux&amp;#x2F;BSD still don&amp;#x27;t match macOS real time audio capabilities.</text></item><item><author>drewg123</author><text>I wonder if this is the end of drivers for 3rd party PCIe&amp;#x2F;thunderbolt high performance NICs?   I imagine that this may make Macs less viable for situations where having a reasonably high performance 3rd party NIC is important (eg, video editing).&lt;p&gt;Are there any details about DriverKit that are available?&lt;p&gt;I used to be a Mac driver developer ~10 years ago or so. I did one of the first 10G drivers for Macos, and MacOS performance was always terrible compared to Linux or BSD, but I can&amp;#x27;t imagine that moving it into userspace is going to help anything.  MacOS boundary crossing (eg, syscall, ioctl, and Mach traps) performed even worse than their network stack as compared to Linux&amp;#x2F;BSD.</text></item></parent_chain><comment><author>bestham</author><text>Your statement was that audio latency is lower on OSX compared to Linux, and you cannot back that up. We all know that the prevalence of Linux DAWs in the studios are low. But that would only be related to OSX having the lowest latency if latency was the only thing that ever mattered to professional studios. Which it’s not.</text></comment>
<story><title>macOS Kernel Extensions are officially deprecated</title><url>https://developer.apple.com/support/kernel-extensions/</url></story><parent_chain><item><author>pjmlp</author><text>The source is what professional musicians get to use.&lt;p&gt;They don&amp;#x27;t have to customise their kernel on the newly bought Window&amp;#x2F;macOS laptop.</text></item><item><author>phonethrowaway</author><text>&amp;gt; Regarding performance, on the other hand Linux&amp;#x2F;BSD still don&amp;#x27;t match macOS real time audio capabilities.&lt;p&gt;Got a source for that? I use a Debian machine for an audio workstation. I moved there from OSX and am using the same DAW and get less latency now. Especially because I can run a real-time kernel...</text></item><item><author>pjmlp</author><text>Yes, WWDC video&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;videos&amp;#x2F;play&amp;#x2F;wwdc2019&amp;#x2F;702&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;videos&amp;#x2F;play&amp;#x2F;wwdc2019&amp;#x2F;702&amp;#x2F;&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;documentation&amp;#x2F;driverkit?language=objc&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;documentation&amp;#x2F;driverkit?language...&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;system-extensions&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.apple.com&amp;#x2F;system-extensions&amp;#x2F;&lt;/a&gt;&lt;p&gt;Regarding performance, on the other hand Linux&amp;#x2F;BSD still don&amp;#x27;t match macOS real time audio capabilities.</text></item><item><author>drewg123</author><text>I wonder if this is the end of drivers for 3rd party PCIe&amp;#x2F;thunderbolt high performance NICs?   I imagine that this may make Macs less viable for situations where having a reasonably high performance 3rd party NIC is important (eg, video editing).&lt;p&gt;Are there any details about DriverKit that are available?&lt;p&gt;I used to be a Mac driver developer ~10 years ago or so. I did one of the first 10G drivers for Macos, and MacOS performance was always terrible compared to Linux or BSD, but I can&amp;#x27;t imagine that moving it into userspace is going to help anything.  MacOS boundary crossing (eg, syscall, ioctl, and Mach traps) performed even worse than their network stack as compared to Linux&amp;#x2F;BSD.</text></item></parent_chain><comment><author>monocasa</author><text>There&amp;#x27;s def a crowd using Ubuntu studio.</text></comment>