为什么 Linux 4.2 之后的版本不再是 4.21 而是 5.0?

如果你非要一个理由,那就是因为 Linux 4.x 的版本如今用手指与脚趾加在一起都要数不过来了,所以是时候进入 Linux 5.0 时代了!

掌控 Linux 近 30 年的 Linus Torvalds 在经过一段时间的反思、检讨之后整装待发,希望以身作则来营造一个包容性更强、能更大程度消除社区中的侮辱、贬损等评论和行为的开发环境。从过去几个月来看,Linus Torvalds 暴躁的小脾气似乎确实有所收敛,但是这丝毫不影响他做出武断决策的能力。

昨日,Linus Torvalds 于内核邮件列表(LKML)中正式宣布推出 Linux 5.0 rc1 版本。对此,不少开发者纷纷好奇,于去年圣诞之际推出的 Linux 4.2 之后难道不应该是 Linux 4.21 吗?为何会突然变成 5.0 版本?对此,Linus 耿直且耐心地为开发者解释道:

编号的变化并不代表任何特殊的东西。如果你想要正式的理由,那就是我的手指和脚趾都用尽了,所以 4.21 成了 5.0。

回看 Linux 4.x 版本,从 2015 年 4 月发布至今,确实已有 20 个版本的迭代更新,然而来自官方的吐槽可还行?

不过虽然看似随性的编号更改,但从 Linux 5.0 rc1 的发布来看,它也是有备而来的。用 Linus Torvalds 自己的话来讲,5.0 版本中有重大的变化:

  • 50% 是驱动程序更新;

  • 20% 是架构更新;

  • 10% 是工具更新;

  • 剩下的 20% 是全部(文档、网络、文件系统、头文件更新、核心内核代码......)。

具体而言,最重要的变化是图形驱动程序的改进。这包括 AMD FreeSync、NVIDIA RTX Turing和Raspberry Pi Touch Display的支持。新的 Raspberry Pi Touch 驱动程序将让 Pi 构建者制作自己的平板电脑或智能信息显示器。

另一个图形改进,起初可能看起来不那么重要,是 Terminus 控制台字体的大版本。但实际上,它可以极大地提高在 HiDPI 显示器(如 4K 屏幕)上读取终端字体的效率。

此外,Linux 开发者仍然在致力于消除曾经 Spectre 和 Meltdown 漏洞带来的性能损失。毕竟该漏洞的大部分工作都是通过改进 Linux 的网络性能来解决的。而这里提到网络问题,这就不得不让诸多的开发者联想到一个被建议的内置 Linux 虚拟专用网络(VPN)——WireGuard,但遗憾的是,它仍然没有进入内核。不过,Torvalds 本人非常喜欢 WireGuard,未来或许有一天也可以见到其在 Linux 上出现。

当前,Linus Torvalds 虽然释出了 Linux 5.0 rc1 版本,但 5.0 内核仍在开发中,预估计,它将在 2 月底或 3 月初发布,且它应该出现在 4 月份的 Linux 发行版中。与此同时,正如 Torvalds 所说,“去测试,踢掉轮胎。成为第一个运行 5.0 预发布内核的人吧。”

参考:https://www.zdnet.com/article/linux-5-is-on-the-way/

 热 文 推 荐 

☞ “苹果正在走下神坛” | 畅言

☞ ofo 回应甩卖办公桌;华为与袁隆平合作;罗永浩 1 亿股权遭冻结 | 极客头条

☞我如何用 21 天在 GitHub 上获取 6300 个 Star?

☞ 1年丢失140亿!你是区块链的受害者吗?|年度安全事件回顾

☞ 华为 36 岁工程师猝死,曾 22 月无休:比挣钱更重要的是活着

☞ 细数阿里达摩院2019年的十个Flag

☞ Google AI骗过了Google,工程师竟无计可施?

☞ 趣挨踢 | 关于遗留代码的那些事儿

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击“阅读原文”,打开 CSDN App 阅读更贴心!

喜欢就点击“好看”吧!

Linux 进入 5.0 时代!相关推荐

  1. 没有 4.21 ,Linus Torvalds 宣布 Linux 进入 5.0 时代

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   按最初计划,Linux Kernel 5.0 本应在2018年年底发布,但由于种种原因,最终在去年圣诞节发布的是 Linux Kernel ...

  2. 探寻阿里云服务器迈入2.0时代的技术要点

    在10月15日举行的云栖大会上,阿里云宣布云服务器正式进入2.0时代.根据其官方发布的信息来看,本次ECS服务器在以下方面做了升级 将Xen切换到KVM,同时支持Xen和KVM两大虚拟化系统: 推出了 ...

  3. Linux Kernel 3.0新特性概览(转)

    上周五,Linus Torvalds终于发布了备受瞩目的新一代Linux操作系统内核.Linux Kernel 3.0经过了七个RC候选版才推出正式版本,上一个版本是5月19日的2.6.39,也是2. ...

  4. 云原生2.0时代:企业更应了解一下容器安全

    摘要:云原生2.0时代,任何企业都可以成为"新云原生企业",作为云原生的代表技术之一的容器,每个企业都应该对容器安全有所了解. 随着云原生技术的成熟和市场需求的升级,云计算的发展已 ...

  5. 从个人英雄到万能开发者,程序员3.0时代到来

    数字化已进入"全要素"时代,数字化升级需要将整个技术底座打通,并且将整个组织进行转型.这一过程中,人才的权重成为了企业转型是否成功的关键.从程序员1.0时代的"个人英雄& ...

  6. ROS2探索总结-2.走近ROS2.0时代

    http://www.ncnynl.com/archives/201708/1939.html ROS2探索总结-2.走近ROS2.0时代 ROS2探索总结-2.走近ROS2.0时代 说明: 介绍RO ...

  7. Andrej Karpathy最新专访:AGI、Optimus、软件2.0时代丨万字精华观点

    10月底,在著名AI播客主持人Lex Fridman长达三个小时的访谈节目中,特斯拉前AI总监Andrej Karpathy谈及了他对于Transformer.神经网络.大规模语言模型.AGI的理解, ...

  8. 七年程序老鸟理解的互联网3.0时代

    不知不觉,入互联网这个行业已经十年了,时间真快,回想09年入校恍如昨日,从毕业之初受尽坎坷,经历了很多苦,吃过苦的人特别懂得感恩和分享,我便是如此这般,聪明的人可能会跑的很快,但智慧的人会跑的更远. ...

  9. python-httpx 发送http2.0时代请求

    在日常开发中,经常会发送各种各样的网络请求.Python中常用的网络请求库有requests.aiohttp.httpx等,httpx是基于Python3的新一代的网络请求库,它的功能很丰富,做个简答 ...

最新文章

  1. DevOps:软件架构师行动指南3.1 概述
  2. Qt MQTT安装步骤记录
  3. linux性能分析top iostat vmstat free,linux 性能篇 -- top用法(示例代码)
  4. 我的第一个项目----Java图书管理系统
  5. 【C语言】矩阵乘法(二维数组)
  6. 按值传递和按引用传递的区别_c++按值、地址、引用传递参数
  7. 《结对-网页贪吃蛇游戏-需求分析》
  8. 考研数据结构程序题常见代码【C语言实现】
  9. IDC运维工程师的基本要求
  10. 《UnityAPI.Transform变换》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Transform+eulerAngles+LookAt+立钻哥哥++OK++)
  11. Android手机应用开发之手机GPS定位
  12. 3D MAX 插件的基本知识和安装方法
  13. InfluxDB常用函数
  14. iOS开发者账号的区别
  15. 【经验帖】深度学习如何训练出好的模型
  16. 安科瑞运维项目中的计量产品应用及解决方案
  17. unicode 生僻字_[微软拼音小技巧] 如何用Unicode输入生僻字
  18. cad计算机在哪,Win7系统中cad临时文件保存在哪里
  19. python 知识成长(持续更新)
  20. Intel汇编语言程序设计读书笔记(基本概念)

热门文章

  1. 链表——单链表、单向循环链表、双向链表
  2. html基础技术笔记
  3. leetcode python3 简单题88. Merge Sorted Array
  4. win10+cuda10.0.130+cudnn7.5.1+tensorflow-gpu 1.13.1+anaconda3+keras+pycharm2018
  5. 什么是容器服务_【小牛云计算课堂】什么是容器镜像服务
  6. 记录——《C Primer Plus (第五版)》第八章编程练习第八题
  7. 2021-2025年中国冲浪板鳍行业市场供需与战略研究报告
  8. updatechecker.java_Mybatis中出现net.sf.ehcache.util.UpdateChecker.checkForUpdate问题解决方案...
  9. 汽车和山羊问题matlab_三门问题:为什么换门会增加得到汽车的概率
  10. 自由软件基金会官宣Zoë Kooyman担任新执行董事