Шта је Линук кернел?

Линук кернел је основа сваког оперативног система заснованог на Линуку. Представља језгро Линук дистрибуција за сервере и десктоп рачунаре. Користи се иу уграђеним системима као што су рутери, као иу свим Андроид-базираним системима, укључујући многе популарне таблете и паметне телефоне. У суштини, Линук кернел је Линук. Оперативни системи као што су Убунту, ОпенСУСЕ и Арцх се понекад називају "Линук" јер сваки од њих користи Линук кернел.

Линук кернел је креирао Линус Торвалдс 1991. године за употребу на свом личном рачунару. Данас је то широко прихваћен, бесплатан и опен соурце софтвер који активно одржавају програмери широм света. Линук кернел се тренутно дистрибуира под ГНУ Опћом јавном лиценцом.

Линук кернел је "монолитна" архитектура - оперативни систем у потпуности функционише у простору језгра. Насупрот томе, у архитектури микрокернела, кернел сам дефинише и контролише како се оперативни систем повезује са хардвером рачунара. За разлику од стандардних монолитних кернела, Линук кернел је такође модуларан, прихватајући ЛКМ (Линук кернел модуле) који делују као управљачки програми уређаја. ЛКМ-ови могу бити писани, одржавани и дистрибуирани од стране произвођача уређаја или добровољаца, и могу учитати или искрцати у систем без поновног покретања и без поновног компајлирања кернела.

Линук кернели подржавају вишенаменски рад, виртуелну меморију, дељене библиотеке, управљање меморијом на нивоу система, нарезивање и друге модерне функције оперативног система. Подразумевани компајлер за Линук кернел је ГЦЦ.

Општа јавна лиценца, библиотека, Линук, меморија, оперативни систем, термини оперативног система, Уник