Talk:Linux kernel interfaces
Appearance
![]() | Computing: Software Stub‑class | ||||||||||||
|
![]() | Linux Stub‑class | |||||||||
|
Hello. Does anyone now about the history of the Linux Kernel API? Where and when did it start? —Preceding unsigned comment added by Xparis (talk • contribs) 19:32, 6 October 2009 (UTC)
Material
- Single UNIX Specification/POSIX, latest version from December 2008 named SUSv4/POSIX.1-2008 defines (here) 1191 interfaces offered to programs by POSIX-conformant systems.
- Theses "interfaces"/"facilities" are system calls, such as e.g. write, as well as functions present in GNU C Library
- Conforming to http://man7.org/linux/man-pages/man2/syscalls.2.html the Linux kernel 3.9 had about 381 system calls, see also cgit
- Conforming to http://www.gnu.org/software/libc/manual/html_mono/libc.html#Library-Summary the glibc 2.19 had about 1000 functions
The mentioned 381 system calls compose the system call interface (SCI). ScotXW (talk) 23:23, 18 February 2014 (UTC)
90.190.167.162 (talk) 14:18, 27 April 2014 (UTC) "People such as Lennart Poettering openly advocate writing software solely for the Linux kernel–user space API instead of POSIX" Even though I agree with that, that would require a reference.
Categories:
- Stub-Class Computing articles
- Unknown-importance Computing articles
- Stub-Class software articles
- Unknown-importance software articles
- Stub-Class software articles of Unknown-importance
- All Software articles
- All Computing articles
- Stub-Class Linux articles
- Unknown-importance Linux articles
- WikiProject Linux articles