emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs & MAXPATHLEN


From: David Kastrup
Subject: Re: emacs & MAXPATHLEN
Date: Thu, 04 Aug 2005 08:30:05 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

"Richard M. Stallman" <address@hidden> writes:

>     Well, it _is_ the "system" in "system call": a "system call" clearly
>     passes control to Linux.
>
> Actually it calls libc, and then libc invokes the kernel.

Uh no.  That is the system call _wrapper_ of the library.  The system
call itself is a trap or software interrupt.

Take a look at a dictionary: <URL:http://en.wikipedia.org/wiki/System_call>

>     > It isn't GNU/Linux, but like GNU/Linux, it includes
>     > Linux along with many other programs.
>
>     Linux is not really a program in the usual sense.
>
> It is a program, in the usual sense of the word.
> You must have some unusual sense of the word in mind.

<URL:http://en.wikipedia.org/wiki/Operating_system>
<URL:http://en.wikipedia.org/wiki/Computer_program>

Looks more like a collection of services to me, somewhat like a
library.  A kernel that runs below a microkernel might be considered
to act partly as a program, at least if the microkernel does the
scheduling.

It's not exactly like any of this should be news to you.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum




reply via email to

[Prev in Thread] Current Thread [Next in Thread]