Linux kernel interfaces: Difference between revisions

Content deleted Content added
No edit summary
Tags: COI template removed Visual edit Mobile edit Mobile web edit
m Reverted edits by 174.26.200.117 (talk): unexplained content removal (HG) (3.4.9)
Line 1:
{{Multiple issues|section=|
The Linux kernel provides several interfaces to user-space applications that are used for different purposes and that have different properties by design. There are two types of application programming interface (API) in the Linux kernel that are not to be confused: the "kernel–user space" API and the "kernel internal" API.
{{essay-like|date=July 2014}}
{{Advert|date=March 2019}}
}}
 
[[File:Linux kernel interfaces.svg|thumb|upright=1.5|Linux API, Linux ABI, and in-kernel APIs and ABIs]]
 
The Linux kernel provides several interfaces to user-space applications that are used for different purposes and that have different properties by design. There are two types of [[application programming interface]] (API) in the [[Linux kernel]] that are not to be confused: the "kernel–user space" API and the "kernel internal" API.
 
== {{Anchor|Linux API}}Linux API ==