linux kernel是最受欢迎的自由电脑操作系统内核,完全由C语言编写,主要负责管理硬件、执行任务调度、维护整体安全和完整性。支持Intel、Alpha、PPC、Sparc、IA-64 、ARM、MIPS、Amiga等。
软件说明
Linux最早是由芬兰黑客Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,这里有一份Linus Torvalds当时在Usenet新闻组comp.os.minix所登载的贴子,这份著名的贴子标志着Linux计划的正式开始。在计划的早期有一些Minix黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。
系统特色
据悉,Linux 4.15 系列内核包含了对 Spectre 和 Meltdown 漏洞的修复(支持 64 /32 位硬件架构),而最新的 Linux 4.16 系列内核分支则完全打上了补丁,支持 ARM AArch64 和 IBM System z(s390)硬件。
对无线驱动、ARM 和 x86 也进行了许多改进
在这些系列的新版本中,我们可以看到 ARM, ARM64 (AArch64), PowerPC (PPC), x86, SPARC, 和 MIPS 架构的更新,以及 9p 和 F2FS 文件系统的更新。还有更新过的网络(IPv4, IPv6, Open vSwitch)和声音(Intel HDA)堆栈,以及大量已更新的无线驱动程序(Intel iwlwifi, Marvell mwifiex, Broadcom brcm80211), power, SCSI, SPI, USB, Xen 和 TTY。