เคอร์เนล Linux เขียนด้วยภาษา C Linux ได้รับการพัฒนาครั้งแรกโดยแฮ็กเกอร์ชาวฟินแลนด์ Linus Torvalds ในความพยายามที่จะจัดหาระบบปฏิบัติการแบบ Unix ฟรีบนสถาปัตยกรรม Intel x86 ในทางเทคนิคแล้ว Linux คือเคอร์เนล "เคอร์เนล" หมายถึงซอฟต์แวร์ระบบที่ให้เลเยอร์นามธรรมของฮาร์ดแวร์ การควบคุมระบบดิสก์และไฟล์ การทำงานหลายอย่างพร้อมกัน และฟังก์ชันอื่นๆ เคอร์เนลไม่ใช่ระบบปฏิบัติการที่สมบูรณ์ ระบบปฏิบัติการที่สมบูรณ์ซึ่งใช้เคอร์เนล Linux เรียกว่าระบบปฏิบัติการ Linux หรือ GNU/Linux