Ce este un KERNEL si la ce ne ajuta?

ce este un kernel

Ce este un Kernel si la ce ne ajuta mai exact?

Daca ai un telefon cu Android sau esti utilizator de LINUX (orice distributie ar fi) sigur ai dat peste cuvantul kernel.
Kernelul de Linux a luat nastere datorita lui Linus Torvalds care in aprilie 1991 lucra la un nou sistem de operare.
La foarte scurt tip, mai exact in decembrie 1991 a fost lansata versiunea 0.1 de Kernel sub o licenta GNU .
In ziua de azi ultimile versiuni de Kernel Linux il poti gasi pe https://www.kernel.org/
Proiectul este OPEN SOURCE si orice progamator cu experienta poate contribui la imbunatatirea codului sursa.

Ce este un Kernel?

Explicatia lunga ar fi: este un program de computer care preia intrarile si iesirele dintr-un software si le transforma in instrucriuni pentru procesor sau alte componente ce sunt invocate de software.
Explicatia scurta: este un program de calculator care face legatura intre componente si programe.
Kernelul este locul unde sunt stocate  o parte drivere si instructiunile de comunicare cu componentele pentru un computer cu Linux.(fie ca e telefon, tableta sau PC).

Ce este un KERNEL si la ce ne ajuta? 31
FOTO: Ce face KERNELUL

Fara el nu ar vibra telefonul cand primesti un apel iar in acelasi timp sa se deschida ecranul (ca exemplu).
Este intalnit pe toate telefoanele sub o forma sau alta,  pe Android poti vedea versiunea in Setari la Despre telefon.
 

Orice Kernel de Linux poate fi modificat!

Trebuie sa mai stii faptul ca orice Kernel de Linux poate fi modificat (asta daca ai experienta necesara).
De asta exista si forum-uri de entuziasti ca xda-developers unde gasesti Kernel-uri modificate pentru telefonul sau tableta ta.
Un Kernel modificat ofera functii in plus sau pe care producatorul gadgetului le-a dezactivat.

Concluzia

Fiecare sistem de operare are un soi de program ce sta intre aplicatii si componente, insa in unele circumstante codul sursa nu este disponibil publicului larg ca sa-l modifice dupa bunul plac.
Asta ar fi unul dintre motivele pentru care distributiile Linux si Android sunt preferate de catre dezvoltatorii de hardware si software.
Sper ca te-am luminat macar putin in ceea ce priveste subiectul, am incercat sa nu fiu extrem de tehnic.
Mai mult detalii despre ce este un kernel gasesti aici.

Vrei sa fii la curent cu ce filmulete public? Click aici

Dan Mutu este fondatorul și editorul șef la GeekChronicles.ro. Contribuitor activ la secțiunile revistei Geek Chronicles și la secțiunea de Forum. Cunoștințele predominante sunt în domeniile: tehnologiei, marketing și suport tehnic.
Geek Chronicles

Pasionat de tehnologie?

Te invităm în grupul nostru de Facebook unde purtăm discuții constructive despre tehnologie și nu numai.

Articole direct pe mail săptămânal

Îți trimitem săptămânal un email cu toate articolele/materialele noi publicate fără spam

Prin abonare confirmați că ați citit termenii și condițiile și aveți peste 16 ani