Date: Fri, 19 Dec 2003 15:22:33 +0100 From: Josef El-Rayes <j.el-rayes@daemon.li> To: Ken Smith <kensmith@cse.Buffalo.EDU> Cc: freebsd-doc@freebsd.org Subject: Re: A question about a word "userland" Message-ID: <20031219142233.GA567@jenny.daemon.li> In-Reply-To: <20031219140442.GD5502@electra.cse.Buffalo.EDU> References: <000901c3c635$3eb40f60$2e01a8c0@jose> <20031219134910.GC5502@electra.cse.Buffalo.EDU> <3FE30408.1000204@centtech.com> <20031219140442.GD5502@electra.cse.Buffalo.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
Ken Smith <kensmith@cse.Buffalo.EDU> wrote: > Anything that is not built into the kernel and is not a loadable > kernel module is "userland". i would have said that everything that runs in kernel memory space belongs to the kernel and the rest is userland. not all devdrivers are kernel, x11 for example (the graphic card device drivers do run in userspacememory). additionally there is a distinction between what is written by freebsd (userland, i.e. the base system, except contrib software like bind) and what is 3rd party software (ports). i think you could also say, everthing that is in ${BASE}/src is userland except ${BASE}/src/sys and ${BASE}/ports is 3rd party (in the cvs tree). i hope i could help and did not get too far away from reality :) -josef
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031219142233.GA567>