0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

27个与Linux和Linus Torvalds相关的有趣事实

DPVg_AI_era 来源:未知 作者:李倩 2018-08-28 08:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux 是自由软件和开放源代码软件发展中最著名的例子。为纪念 Linux 27 岁诞辰,OMG Ubuntu列出了 27 个与 Linux 和 Linus Torvalds相关的有趣事实。

许多人认为 10 月 5 日是 Linux 系统的周年纪念日,因为这是Linux 在 1991 年首次对外公布的时间。不过,你可能不知道的是,早在 1991 年 8 月 25 日,当年还是大学生的 Linus Torvalds 就向 comp.os.minix 新闻组的人透露了由于 “业余爱好” 他正在研究操作系统的消息。因此,该时间也被许多爱好者视为 Linux 的真正诞生日期。

为纪念 Linux 27 岁诞辰,OMG Ubuntu列出了 27 个与 Linux 和 Linus Torvalds相关的有趣事实。

1、截至 2018年,Linux 内核已有 20,323,379 行代码。尽管近期有所减少,但庞大的代码量意味着 Linux 仍然是地球上(单个)最大的开源项目。

2、Linux 差点不叫这个名字!Linus Torvalds原本想把他的 “业余爱好” 项目称为 “FreaX”(“Free” 和“Unix”的组合)。值得庆幸的是,他早期使用的代码托管服务器的所有者说服了他,最终取名为“Linux”(“Linus”和 “Unix” 的组合)。

3、首个 Linux 版本 100% 由Linus Torvalds编写,但最新的版本仅包含不到 1% 的 Linus 编写的代码。他并不懈怠,现在主要是忙于管理和合并其他开发者编写的代码。

4、Linux 被世界上所有主要的太空计划使用,包括 NASA 和 ESA 。

5、谈及更广阔的宇宙,有以 Linux 和 Linus Torvalds 命名的小行星。

6、Linux 的吉祥物 Tux 之所以是一只企鹅,据 Linus 回忆是因为他曾经被一只愤怒的企鹅咬伤。

7、Linux 完全统治超级计算机。截至 2018 年,世界上最快的 500 个超级计算机 100% 运行 Linux 。

8、Linux 开发社区非常活跃。据统计,在过去 15 个月里,Linux Kernel 以平均每小时 7.8 个补丁的速度被合并。

9、 Linux 早期以 MINIX 操作系统为原型,导致 Linus 采用类似于 Minix 的文件系统布局来实现他的新兴项目。之后由于被证明效率低下,Linus 采用 “扩展文件系统”(ext)取代它,至今仍在使用。

10、Linux 1.0 于 1994 年 3 月 14 日发布,共包含 176,250 行代码。2.0 版本紧随其后,于 1996 年发布。

11、Linux 正运行在从智能手机到服务器,再到潜艇和太空火箭等大量事物上。

12、乔布斯曾在 2000 年为 Linus Torvalds 提供一份工作,条件是他停止在 Linux 上的开发。Linus 拒绝了。

13、Linux 有多成功?它的长期竞争对手微软,在 90 年代初曾试图 “熄灭” 该项目,到现在却在利用 Linux 进行服务器业务,甚至在为内核开发做贡献!

14、说到贡献,谷歌、英特尔、华为、三星、红帽、Canonical 和 Facebook 是近年来 Linux 内核开发的主要贡献者。

15、Linus出生于芬兰,一个双语国家,并认为瑞典语是他的 “母语”。他说,由于发音不同,他常常觉得用英语说话 “不舒服”,但却更喜欢阅读英文书籍。

16、Linux 可能是现在最大的自由软件项目(参见第一条),不过在 1991 年首次发布时,它仅有约10 万行代码。

17、在重新调整其开发和发布时间表后,新版本的 Linux kernel 现在基本每隔 66 天左右发布一次。

18、Linux 不是 Linus Trovalds 唯一知名的作品,还有 Git 版本控制系统和潜水应用 Subsurface 。

19、据估计,90% 的好莱坞视觉效果在生产流程的某个阶段依赖于 Linux 。

20、根据 openhub.net 的统计数据,超过 95% 的 Linux 是用 C 语言编写的。

21、最新版本的 Linux kernel 可能有 13.3%的代码由空行组成。这并非毫无意义,空行是严谨的编码风格的一部分,使内核保持整洁、高效和有序。

22、基于 Linux 的 Android 是目前全球最成功的移动操作系统。

23、Linux 的每个内核版本都有一个有趣的代号,比如v4.13 的 “Fearless Coyote” (v4.13) 和v4.18 的 “Merciless Moray” 。

24、据红帽所述,排名前十的公有云中有 9 个是运行在 Linux 上的。

25、Ubuntu 是世界上最流行的基于 Linux 的桌面操作系统,它在全球拥有约 2000 万用户。Linux 占台式计算机约 2% 的使用份额。

26、第一本关于 Linux 的出版物是 Matt Welsh 于 1993 年出版的 “Linux 安装和入门” 。第一本专刊 “Linux Journal” 于 1994 年 3 月出版,并首次对 Linus 进行了采访。

27、Linux 是开源领域最着名的模范,但其实早期版本的 Linux 是禁止商业使用或再分发的。直到 1992 年发布 0.12 版本,Linus 才采用 GPL 协议。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11810

    浏览量

    219513
  • 源代码
    +关注

    关注

    96

    文章

    2953

    浏览量

    70632

原文标题:Linux 27岁了!这 27 件相关的有趣事实你可能不知道

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    VIPER27:高性能离线转换器的技术解析与应用

    电子设备中。今天,我们就来深入了解一下VIPER27相关技术细节。 文件下载: EVLVIP27L-12WS.pdf 一、VIPER27的特性亮点 1. 强大的功率部分 VIPER
    的头像 发表于 04-16 10:30 73次阅读

    Onsemi NTD20N03L27与NVD20N03L27 MOSFET深度解析

    Onsemi NTD20N03L27与NVD20N03L27 MOSFET深度解析 在电子设计领域,MOSFET(金属 - 氧化物 - 半导体场效应晶体管)是至关重要的元件,广泛应用于各种电路中
    的头像 发表于 04-14 11:20 150次阅读

    Linux新手最常踩的10命令坑介绍

    最新的Linux内核特性(kernel 6.x系列)和常见发行版环境(Ubuntu 24.04 LTS、RHEL 9.4、CentOS Stream 10),系统梳理新手最常踩的10命令坑,帮助读者建立正确的操作习惯和风险意识。
    的头像 发表于 04-09 10:11 183次阅读

    一文搞懂Linux权限体系

    Linux权限体系是运维工作的基础中的基础。无论你管理的是单机还是集群,权限问题导致的故障占总故障量的相当比例。本文从一线运维视角出发,系统讲解Linux权限模型的核心概念、常见场景、排障方法以及安全最佳实践。阅读本文后,你应该能够独立处理90%以上的权限
    的头像 发表于 04-09 10:04 169次阅读

    Linux新手必看!3命令搞定所有“求助”,再也不用到处查文档

    其实根本不用慌——Linux 早就自带了 “说明书”,学会 3 核心帮助命令,就能解决 90% 的操作疑问,比百度还快!
    的头像 发表于 02-03 15:28 820次阅读
    <b class='flag-5'>Linux</b>新手必看!3<b class='flag-5'>个</b>命令搞定所有“求助”,再也不用到处查文档

    嵌入式开发绕不开的版本管理工具——git

    Git是一开源的分布式版本控制系统,由Linux之父Linus Torvalds于2005年用C语言开发,主要是为了帮助管理Linux内核
    的头像 发表于 01-30 16:47 1455次阅读

    分享一Linux音频开发实用站:ALSA项目官网使用指南

    经常和Linux音频打交道的朋友,大概率听过ALSA(Advanced Linux Sound Architecture),它是Linux系统里负责音频和MIDI功能的基础架构,日常用的很多音频
    的头像 发表于 12-10 07:03 738次阅读
    分享一<b class='flag-5'>个</b><b class='flag-5'>Linux</b>音频开发实用站:ALSA项目官网使用指南

    Linux 下交叉编译实战:跑起来你的第一 STM32 程序

    跑起来你的第一STM32程序。一、准备工作在开始之前,需要准备:1、Linux开发环境Ubuntu、Debian或其他主流发行版都可以。2、ARMGCC交叉编译工具
    的头像 发表于 11-24 19:04 1042次阅读
    <b class='flag-5'>Linux</b> 下交叉编译实战:跑起来你的第一<b class='flag-5'>个</b> STM32 程序

    Linux历史上10件最有意义的大事,你知道几件?

    传奇。 今天,我们就带你回顾  Linux 发展史上最有意义的十件大事 ,看看它如何一步步改变了世界。 一、1991:Linus Torvalds发布第一版
    的头像 发表于 10-20 11:10 509次阅读

    SSH 远程连接内网 Linux 服务器

    相关文档。 详细操作步骤 第 1 步: 登录 用户登录 ZeroNews 平台,在“快速开始”页面复制您的 Token。 第 2 步:运行 ZeroNews Agent 在 Linux 中运行
    的头像 发表于 09-17 19:52 575次阅读
    SSH 远程连接内网 <b class='flag-5'>Linux</b> 服务器

    华为工程师总结Linux笔记

    ,GPL)。1991 年的 10 月 5 日,Linux 创始人 Linus Torvalds 在 comp.os.minix 新闻组上发布消息,正式向外宣布 Linux 内核的诞生,
    发表于 07-14 15:28

    怎么结合嵌入式,Linux,和FPGA三方向达到一均衡发展?

    在嵌入式领域,不少人都怀揣着让嵌入式、Linux 和 FPGA 三方向实现均衡发展的梦想,然而实践中却面临诸多挑战。就像备受瞩目的全栈工程师稚晖君,他从大学玩单片机起步,凭借将智能算法融入嵌入式而
    的头像 发表于 06-25 10:08 1011次阅读
    怎么结合嵌入式,<b class='flag-5'>Linux</b>,和FPGA三<b class='flag-5'>个</b>方向达到一<b class='flag-5'>个</b>均衡发展?

    详解Linux权限相关指令

    Linux严格来说是一操作系统,我们称之为“核心”(kernel)。而作为用户的我们并不能直接与核心交流,这时候就有一中间人的角色出现:将我们的指令翻译为核心可以看懂的符号,交由核心执行,并将执行结果翻译并返回给我们。
    的头像 发表于 06-06 11:47 1066次阅读
    详解<b class='flag-5'>Linux</b>权限<b class='flag-5'>相关</b>指令

    20常见有趣的晶振问答,向你&amp;quot;晶&amp;quot;准表白

    华昕电子整理20晶振使用过程最常见且很有趣的问题,并且一一解答。晶振应用常见问题1、晶振会爆炸吗?不会!晶振内部已抽真空并充氮气,没有易燃物。2、无源晶体有正负极吗?没有,不必担忧贴反。3、负载
    的头像 发表于 05-20 18:12 1549次阅读
    20<b class='flag-5'>个</b>常见<b class='flag-5'>有趣</b>的晶振问答,向你&amp;quot;晶&amp;quot;准表白

    Linux主要的性能有哪些?

      什么是Linux?   Linux是一套自由传播的类Unix操作系统,是一基于posix和unix的多用户、多任务、支持多线程和多cpu的操作系统。它的基本思想有两点,一切都是文件和每个软件
    的头像 发表于 04-30 18:09 762次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?