Linux内核 

Linux
Tux
Linux 3.0.0 boot.png
Linux内核3.0.0启动画面
开发者林納斯·托瓦茲(Linus Torvalds)和几千名合作者
编程语言C語言汇编语言
作業系統家族类Unix系统
首次发布0.01(1991年9月17日​(1991-09-17
目前版本
  • 6.2-rc6 (2023年1月29日;最终测试版本)[1]
  • 6.1.9 (2023年2月1日;穩定版本)[2]
編輯維基數據鏈接
支持的语言多语言
内核类别單核心
许可证GPL(僅)第二版[3][4]
各類封闭固件的許可證[5][6]
官方網站www.kernel.org 編輯維基數據鏈接
仓库 編輯維基數據鏈接
警告:页面使用了Template:Infobox OS不存在的参数"preview url"(此信息仅在预览中显示)。
警告:页面使用了Template:Infobox OS不存在的参数"frequently updated"(此信息仅在预览中显示)。

Linux内核(英語:Linux kernel)是一种开源的类Unix操作系统宏内核。整个Linux操作系统家族基于该内核部署在传统计算机平台(如个人计算机和服务器,以Linux发行版的形式[7])和各种嵌入式平台,如路由器无线接入点专用小交换机机顶盒FTA接收器英语FTA receiver智能电视数字视频录像机网络附加存储(NAS)等。工作于平板電腦智能手机智能手表Android操作系统同样通过Linux内核提供的服务完成自身功能。尽管于桌面电脑的占用率较低,基于Linux的操作系统统治了几乎从移动设备到主机的其他全部领域。截至2017年11月,世界前500台最强的超级计算机全部使用Linux。[8]

Linux内核最早是于1991年由芬兰黑客林納斯·托瓦茲为自己的个人电脑开发的,他当时在Usenet新闻组comp.os.minix登载帖子[9],这份著名的帖子标志着Linux内核计划的正式开始。如今,该计划已经拓展到支持大量的计算机体系架构,远超其他操作系统和内核。它迅速吸引了一批开发者和用户,利用它作为其他自由软件项目的核心,如著名的 GNU 操作系统。[10]而今天,Linux 内核已接受了超过1200家公司的近12000名程序员的贡献,其中包括一些知名的软硬件发行商。[11][12]

从技术上说,Linux 只是一个符合POSIX 标准的内核。它提供了一套应用程序接口(API),通过接口用户程序能与内核及硬件交互。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作Linux 操作系统,或是GNU/Linux(在该系统中包含了很多GNU 计划的系统组件)。

Linux 内核是在GNU通用公共许可证第2版之下发布的[4](加上一些非自由固件blob与各种非自由许可证[13]),是一个开源项目协作的突出例子。它的版本支持根据版本最长可达6年,貢獻者遍佈世界各地,日常开发相关的讨论在Linux 内核邮件列表英语Linux kernel mailing list上。

  1. ^ Linux 6.2-rc6 Released & It's Suspiciously Small. 2023年1月29日 [2023年1月30日]. 
  2. ^ ChangeLog-6.1.9. 2023年2月1日 [2023年2月1日]. 
  3. ^ InfoWorld. Linux creator Torvalds still no fan of GPLv3. [2008-10-11]. (原始内容存档于2013-06-23). 
  4. ^ 4.0 4.1 COPYING. [2021-02-07]. (原始内容存档于2012-12-21). 
  5. ^ Stallman, Richard. Linux, GNU, and freedom. Free Software Foundation. 2002 [2007-02-21]. (原始内容存档于2013-06-23). 
  6. ^ linux/kernel/git/stable/linux-stable.git/blob - firmware/WHENCE. git.kernel.org. 2002-10-16 [2012-08-21]. (原始内容存档于2013-01-13). 
  7. ^ README - kernel/git/torvalds/linux.git - Linux kernel source tree. git.kernel.org. [2018-02-18]. (原始内容存档于2020-08-10) (英语). 
  8. ^ TOP500 Supercomputer Sites. www.top500.org. [2018-02-18]. (原始内容存档于2012-11-19) (英语). 
  9. ^ What would you like to see most in minix?. Linus Benedict Torvalds. 1991-08-26 [2010-12-21]. (原始内容存档于2019-10-18). 
  10. ^ Free as in Freedom: Chapter 9. www.oreilly.com. [2018-02-18]. (原始内容存档于2020-12-10). 
  11. ^ The Linux Foundation Releases Linux Development Report. 2016-07-19 [2018-02-18]. (原始内容存档于2016-07-19). 
  12. ^ Greg Kroah-Hartman. Linux Kernel Development: How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It (PDF). [2018-02-19]. (原始内容存档于2019-09-12). 
  13. ^ git.kernel.org - linux/kernel/git/stable/linux-stable.git/blob - firm…. archive.is. 2013-01-13 [2018-02-18]. (原始内容存档于2013-01-13). 



取材自維基百科 - 中文時事百科