Eli kun esim. Ubuntun sekalaiset kirjastot ovat yhteydessä esim. tähän Firefox-sovellusohjelmaan, niin nuo kirjastot ovat "linux kernel"?
Ei vaan käyttis on yhteydessä prosesseihin ja kaikkeen mikä tapahtuu ohjelman ja kirjaston välillä. Se päättää mitä mikäkin ohjelma saa tehdä ja se suorittaa kaikein tapahtuvan. Se hallinnoi kaikkea tapahtumista että mikä tahansa saa toimia. Firefox on yhteydessä kirjastoihin ja firefox ja kirjastot on yhteydessä käyttikseen. Ilman käyttistä mikään ohjelma ei voi olla yhteydessä kirjastoon tai toiseen ohjelmaan.
Linux kernel on käyttis eikä siihen kuulu mitää muuta.
En sanoisi että suorittaa, korkeintaan käynnistää.
Sun mukaasi siis käyttis ei hallinnoi prosesseja vaan se vain käynnistää ne ja sitte prosessilla on suora valta laitteistoon ja se suorittaa itse itsensä ilman että mikään kuten käyttis voisi siihen puuttua.
init─┬─NetworkManager─┬─dhcpcd
│ └─2*[{NetworkManager}]
├─5*[agetty]
├─akonadi_control─┬─akonadi_birthda
│ ├─akonadi_contact
│ ├─2*[akonadi_ical_re]
│ ├─3*[akonadi_imap_re───{akonadi_imap_r}]
│ ├─akonadi_kolabpr
│ ├─akonadi_maildir
│ ├─akonadi_maildis
│ ├─akonadi_nepomuk
│ ├─2*[akonadi_vcard_r]
│ ├─akonadiserver─┬─mysqld───27*[{mysqld}]
│ │ └─19*[{akonadiserver}]
│ └─3*[{akonadi_contro}]
├─amarok─┬─bash
│ └─12*[{amarok}]
├─automount───3*[{automount}]
├─chromium───12*[chromium───{chromium}]
├─console-kit-dae───64*[{console-kit-da}]
├─crond
├─3*[dbus-daemon]
├─2*[dbus-launch]
├─dolphin───{dolphin}
├─famd
├─2*[gpg-agent]
├─gvfs-fuse-daemo───3*[{gvfs-fuse-daem}]
├─gvfs-gdu-volume
├─gvfsd
├─hald─┬─hald-runner─┬─hald-addon-acpi
│ │ ├─hald-addon-inpu
│ │ └─4*[hald-addon-stor]
│ └─{hald}
├─kaccess
├─kded4───{kded4}
├─kdeinit4─┬─chromium─┬─chromium
│ │ └─19*[{chromium}]
│ ├─klauncher
│ ├─2*[konqueror]
│ ├─ksmserver─┬─kwin───{kwin}
│ │ └─{ksmserver}
│ ├─kwrited
│ └─okular
├─kdm─┬─X
│ └─kdm───startkde───kwrapper4
├─kglobalaccel
├─kgpg───{kgpg}
├─kio_http_cache_
├─klipper
├─kmix
├─knotify4───5*[{knotify4}]
├─konsole─┬─bash───su───bash───pstree
│ └─{konsole}
├─korgac
├─krunner
├─kuiserver
├─kwalletd
├─login───bash
├─nepomukserver─┬─nepomukservices─┬─virtuoso-t───7*[{virtuoso-t}]
│ │ └─10*[{nepomukservice}]
│ ├─5*[nepomukservices]
│ ├─nepomukservices───{nepomukservice}
│ └─{nepomukserver}
├─plasma-desktop─┬─ksysguardd
│ └─5*[{plasma-desktop}]
├─polkit-kde-auth───{polkit-kde-aut}
├─polkitd───{polkitd}
├─rpcbind
├─2*[ssh-agent]
├─start_kdeinit
├─syslog-ng───syslog-ng
├─udevd───2*[udevd]
├─udisks-daemon─┬─udisks-daemon
│ └─2*[{udisks-daemon}]
├─upowerd───{upowerd}
└─wpa_supplicant
Et näe käyttiksen prosesseja vaan ainoostaa initistä ylöspäin. Mother process ja child process. Init ylläpitää kaikkia muita prosesseja ja linux ylläpitää initiä.