Omyl, jadro pskytuje zakladni funkce, zejmena pristup k hardwaru a meziprocesovou komunikaci. Ostatni zalezitosti lze resit na aplikacni urovni. Za operacni systemem pak oznacujeme prostredi, ktere bezi na jadrem a umoznuje nam s nim komunikovat -- sem by patril i shell.
Co je jadro nebo ne z hlediska vnitrniho usporadani
se rozlisuje kontextem, kde za jadro se bere to, co bezi v tzv. kontextu jadra. O to, co v nem bezet ma a co ne se dokazou tvurci operacnich systemu dokonale hadat. Pritom je to asi tak, ze pokud vemzme neco mimo jadro, melo by to zlepsit robustnost systemu, ovsem za cenu rezie potrebne ke
komunikaci pres hranici kontextu.
Alespon ja to tak vidim :)