[systemd-devel] Linux kernel API

Greg KH gregkh at linuxfoundation.org
Fri Nov 1 16:15:07 PDT 2013


On Sat, Nov 02, 2013 at 12:05:23AM +0100, ScotXW wrote:
> On 11/01/2013 06:51 PM, Greg KH wrote:
> > On Fri, Nov 01, 2013 at 06:47:00PM +0100, ScotXW wrote:
> >> Hi,
> >>
> >> systemd is written exclusively for the Linux kernel because this
> >> offers advantages over the POSIX API. To illustrate the difference
> >> between Linux kernel API and POSIX API I created a diagram, see [1].
> >
> > Linux doesn't implement all of the POSIX api in the kernel, other
> > portions of it are in other userspace pieces.
> 
> Would you please name a couple beside the libc?

Why, this is your research, not mine :)

> > Linux, like all other Unix-like operating systems, also includes some
> > apis that are not in POSIX, which is nothing new.
> 
> DRI1? DRI2? What else, what is of advantage to usage on the "typical 
> home computer"?

That sentance doesn't make much sense.

> >> On topic: It could be used to illustrate the reasons for this decision.
> >> 1. Could you have a look and check whether it is correct?
> >
> > It isn't.
> 
> Any hints?

<snip>

This is all _way_ off-topic for this mailing list, sorry.

Best of luck with your research.

greg k-h


More information about the systemd-devel mailing list