Skip to content

Commit c1d8bd5

Browse files
committed
kext conversion plan: drop the trademark caveat (not important)
1 parent a2e14f3 commit c1d8bd5

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

‎freebsd-ko-to-kext-conversion-plan.html‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ <h2 id="caveats">6. Caveats</h2>
142142
<li><strong>Dependencies: <code>OSBundleLibraries</code> is decorative.</strong> Real load ordering stays <code>MODULE_DEPEND</code> + <code>linker.hints</code> resolved by <code>kern_linker</code>; the Info.plist dep list is metadata only. Keep the FreeBSD side authoritative (don&rsquo;t let the two diverge).</li>
143143
<li><strong>No codesign/SIP.</strong> Apple&rsquo;s <code>kextd</code>/<code>kextutil</code> validate signatures; the ported loader stubs that out. A behavior divergence to document, not a blocker.</li>
144144
<li><strong>Matching is userspace, not in-kernel.</strong> Personalities feed the libIOKit&rarr;hwregd matcher, not an in-kernel IOCatalogue driving <code>probe/score/start</code> (that&rsquo;s newbus, and the XNU rework we&rsquo;re not doing).</li>
145-
<li><strong>Trademark.</strong> Apple-named bundles/paths (<code>/System/Library/Extensions</code>) and a ported <code>kextd</code> carry Apple-mark exposure; legal review before release (tracked separately).</li>
146145
</ul>
147146

148147
<h2 id="sequencing">7. Effort &amp; sequencing</h2>

0 commit comments

Comments
 (0)