LWN.net Logo

Apples, oranges and BSDs

Apples, oranges and BSDs

Posted Jan 6, 2006 5:16 UTC (Fri) by roelofs (subscriber, #2599)
In reply to: Apples, oranges and BSDs by eru
Parent article: NetBSD 3.0

In Linux you still have to work on the userland after getting the kernel running.

Actually, once the kernel is there--which implicitly means GCC is--userspace stuff is relatively trivial. X is about the only "standard" thing that comes to mind as potentially difficult, and that only because it has its own drivers. If your kernel port includes a framebuffer and USB (at least USB keyboard/mouse), even X is pretty straightforward. The biggest hiccups actually come when you try to cross-compile things, but that has nothing to do with any given kernel, and it can be mitigated by getting a native filesystem and toolchain set up early.

Greg


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds