Ciao Cecio97,
con molta umiltà e limitate conoscenze sull'argomento....
un semplice pensiero, il modding facile lo permettono...quello difficile????
debbo rispondere alla tua domanda con molta semplicità...altrimenti mi dovrei dilungare molto nel definire il "kernel"... comune per operatività ma diverso per i S.O. .....per quel poco che conosco...." il kernel ha lo scopo di "parlare/dialogare tramite un (linguaggio)" con l'hardware (processori, schede video, schede madri...) al fine di eseguire le giuste operazioni ....cioè....quelle richieste dall'utente.
Tra l'altro rafael baugis ha creato un suo custom kernel...ed è quello che probabilmente tu utilizzi.
Ti sei domandato da dove provengono i bug??? spero di averti stimolato...al fine d'accrescere la conoscenza e superare "the wall".