<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.vigyanwiki.in/index.php?action=history&amp;feed=atom&amp;title=Template%3ALinux_layers</id>
	<title>Template:Linux layers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.vigyanwiki.in/index.php?action=history&amp;feed=atom&amp;title=Template%3ALinux_layers"/>
	<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Template:Linux_layers&amp;action=history"/>
	<updated>2026-07-01T03:05:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Template:Linux_layers&amp;diff=148376&amp;oldid=prev</id>
		<title>Indicwiki: 1 revision imported from :alpha:Template:Linux_layers</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Template:Linux_layers&amp;diff=148376&amp;oldid=prev"/>
		<updated>2023-05-03T04:57:18Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported from &lt;a href=&quot;https://alpha.indicwiki.in/index.php?title=Template:Linux_layers&quot; class=&quot;extiw&quot; title=&quot;alpha:Template:Linux layers&quot;&gt;alpha:Template:Linux_layers&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:27, 3 May 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Indicwiki</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Template:Linux_layers&amp;diff=148375&amp;oldid=prev</id>
		<title>alpha&gt;Indicwiki: Created page with &quot;{| class=&quot;wikitable&quot; |+ Various layers within Linux, also showing separation between the userland and user space and kernel space|kernel spac...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Template:Linux_layers&amp;diff=148375&amp;oldid=prev"/>
		<updated>2023-04-26T06:22:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| class=&amp;quot;wikitable&amp;quot; |+ Various layers within Linux, also showing separation between the &lt;a href=&quot;/index.php?title=User_space_and_kernel_space&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User space and kernel space (page does not exist)&quot;&gt;userland&lt;/a&gt; and user space and kernel space|kernel spac...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Various layers within Linux, also showing separation between the [[User space and kernel space|userland]] and [[user space and kernel space|kernel space]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=3 style=&amp;quot;width: 10%&amp;quot; | User mode&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 10%&amp;quot; | '''User applications'''&lt;br /&gt;
| colspan=5 style=&amp;quot;width: 80%&amp;quot; | ''[[bash (Unix shell)|bash]], [[LibreOffice]], [[GIMP]], [[Blender (software)|Blender]], [[0 A.D. (video game)|0 A.D.]], [[Firefox|Mozilla Firefox]], ...''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%&amp;quot; | '''System components'''&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 15%; background-color: #def&amp;quot;| '''[[Init|init daemon]]''':&amp;lt;br /&amp;gt;''[[OpenRC]], [[runit]], [[systemd]]...''&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 15%; background-color: #def&amp;quot;| '''[[Daemon (computing)|System daemons]]''':&amp;lt;br /&amp;gt;''[[Polkit|polkitd]], [[Samba (software)|smbd]], [[OpenSSH|sshd]], [[udevd]]...''&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 15%; background-color: #def&amp;quot;| '''[[Windowing system|Window manager]]''':&amp;lt;br /&amp;gt;''[[X Window System|X11]], [[Wayland (protocol)|Wayland]], [[SurfaceFlinger]] (Android)''&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 15%; background-color: #def&amp;quot;| '''Graphics''':&amp;lt;br /&amp;gt;''[[Mesa (computer graphics)|Mesa]]'', ''[[AMD Radeon Software|AMD Catalyst]], ...''&lt;br /&gt;
| colspan=2 style=&amp;quot;width: 36%; background-color: #FFFDD0&amp;quot; | '''Other libraries:'''&amp;lt;br /&amp;gt;''[[GTK]], [[Qt (software)|Qt]], [[Enlightenment Foundation Libraries|EFL]], [[Simple DirectMedia Layer|SDL]], [[Simple and Fast Multimedia Library|SFML]], [[FLTK]], [[GNUstep]], ...''&lt;br /&gt;
|- style=&amp;quot;background-color: #dfd&amp;quot;&lt;br /&gt;
| colspan=1 style=&amp;quot;width: 10%&amp;quot; | '''[[C standard library]]'''&lt;br /&gt;
| colspan=5 style=&amp;quot;width: 80%&amp;quot; | &amp;lt;code&amp;gt;[[fopen]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[exec (system call)|execv]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[malloc]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[memcpy]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[localtime]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[pthread_create]]&amp;lt;/code&amp;gt;... (up to 2000 [[subroutine]]s)&amp;lt;br /&amp;gt;''[[glibc]]'' aims to be fast, ''[[musl]]'' aims to be lightweight, ''[[uClibc]]'' targets embedded systems, ''[[Bionic (software)|bionic]]'' was written for [[Android (operating system)|Android]], etc. All aim to be [[POSIX]]/[[Single UNIX Specification|SUS]]-compatible.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=3 style=&amp;quot;width: 10%&amp;quot; | Kernel mode&lt;br /&gt;
| rowspan=3 style=&amp;quot;width: 10%&amp;quot; | '''[[Linux kernel]]'''&lt;br /&gt;
| colspan=5 style=&amp;quot;width: 80%; background-color: #ffb7b7;&amp;quot; |&amp;lt;code&amp;gt;[[stat (system call)|stat]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[splice (system call)|splice]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[dup (system call)|dup]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[read (system call)|read]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[open (system call)|open]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[ioctl]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[write (system call)|write]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[mmap]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[close (system call)|close]]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[[exit (system call)|exit]]&amp;lt;/code&amp;gt;, etc. (about 380 system calls)&amp;lt;br /&amp;gt;The Linux kernel [[System call|System Call Interface]] (SCI), aims to be [[POSIX]]/[[Single UNIX Specification|SUS]]-compatible&amp;lt;ref&amp;gt;{{cite web |title=Admin Guide README |url=https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/README.rst |website=git.kernel.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #ffb7b7;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 15%;&amp;quot; | [[Scheduling (computing)|Process scheduling]]&amp;lt;br /&amp;gt;subsystem&lt;br /&gt;
| style=&amp;quot;width: 15%;&amp;quot; | [[Inter-process communication|IPC]]&amp;lt;br /&amp;gt;subsystem&lt;br /&gt;
| style=&amp;quot;width: 15%;&amp;quot; | [[Memory management]]&amp;lt;br /&amp;gt;subsystem&lt;br /&gt;
| style=&amp;quot;width: 15%;&amp;quot; | [[Virtual file system|Virtual files]]&amp;lt;br /&amp;gt;subsystem&lt;br /&gt;
| style=&amp;quot;width: 15%;&amp;quot; | Network&amp;lt;br /&amp;gt;subsystem&lt;br /&gt;
|- style=&amp;quot;background-color: #ffb7b7;&amp;quot;&lt;br /&gt;
| colspan=5 style=&amp;quot;width: 80%;&amp;quot; | Other components: [[Advanced Linux Sound Architecture|ALSA]], [[Direct Rendering Infrastructure|DRI]], [[evdev]], [[Klibc|klibc]], [[Logical Volume Manager (Linux)|LVM]], [[device mapper]], [[Linux Network Scheduler]], [[Netfilter]]&amp;lt;br /&amp;gt;[[Linux Security Modules]]: ''[[Security-Enhanced Linux|SELinux]]'', ''[[TOMOYO Linux|TOMOYO]]'', ''[[AppArmor]]'', ''[[Smack (Linux security module)|Smack]]''&lt;br /&gt;
|- style=&amp;quot;background-color: #ffd99c;&amp;quot;&lt;br /&gt;
! colspan=7 style=&amp;quot;width: 100%&amp;quot; | Hardware ([[Central processing unit|CPU]], [[Random-access memory|main memory]], [[Computer data storage|data storage devices]], etc.)&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>alpha&gt;Indicwiki</name></author>
	</entry>
</feed>