【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

Greg回应近几个月来关于Linux内核社区的一系列问题

放大字体  缩小字体 发布日期:2021-06-17 03:35:45    浏览次数:18
导读

  内核的稳定分支维护者 Greg Kroah-Hartman 在欧洲开源峰会上向人们分享了 Linux 内核维护的近况,同时回应了近几个月以来关于 Linux 内核社区的一系列问题。  首先,Greg 回应了此前 Linux 基金会董事会的微软代表 Sarah Novotny 发表的评论。Sarah 曾认为 Linux 内核社区依赖纯文本的电子邮件提交内核补丁的协作方式

  内核的稳定分支维护者 Greg Kroah-Hartman 在欧洲开源峰会上向人们分享了 Linux 内核维护的近况,同时回应了近几个月以来关于 Linux 内核社区的一系列问题。

  首先,Greg 回应了此前 Linux 基金会董事会的微软代表 Sarah Novotny 发表的评论。Sarah 曾认为 Linux 内核社区依赖纯文本的电子邮件提交内核补丁的协作方式,与当代年轻人的工作习惯格格不入,这种传统的沟通方式可能阻碍了新的贡献者加入社区。

  “这不是阻碍贡献的因素,” Greg 说,“事实上,我们每个新的发行版中都会有 200 多个新开发人员出现。也就是说,每三个月就会有 200 个新开发者加入我们,我们现在并不缺乏新的代码贡献者。“

  Greg 认为,现在的年轻人确实很少有人使用电子邮件客户端来进行开发工作,但正是通过这种经典的异步沟通方式, Linux 内核社区的文档被记录得非常好,社区有详细的教程以及有关如何使用邮件列表的文章,他们也一直在上工作,这样的沟通方式使很多事情变得更容易。同时,Greg 也指出了此前 Linus Torvalds 强调过的问题:”我们现在主要的瓶颈是维护者。”

  作为内核维护者之一,Greg 表示自己现在每周必须审查 700 多个补丁。“这就是我们现在的瓶颈。”他补充说,“几乎所有的补丁我们都要看,因为没有理由不查看别人自愿贡献的补丁。”

  “就像做音乐一样,您不会马上开始写音乐,而是从听别人的音乐和评价别人的音乐开始。与编程相同,您应该先阅读和检查别人的代码。”

  此外,Greg 还谈到了社区启用 Rust 来编写内核代码的进展。“ Rust 开发人员一年半前与 Linus Torvalds 进行了交谈,这件事情确实已经开始了。”他说,在最近的 Linux PlumbersConference 上就有一个关于该主题的会议。

  Greg 说:“目前,您正在运行最前沿的 Rust 编译器。而我们拥有的 C 对象与 Rust 对象之间将发生一些有趣的交互,看它们如何处理。现在我们正在努力实现这件事。”

  最后,Greg 还提到了Intel的问题。本月,Intel 在 Linux 内核中的蓝牙堆栈被 Google 工程师发现存在安全漏洞,但由于 Intel 没有及时通报该漏洞,导致该组件将带着漏洞从内核版本 5.9 延续到 5.10。Intel 在其通报中表示将发布弥补该漏洞的特定内核源代码补丁,但是为了避免引起人们的广泛关注,Intel 未将这些补丁明确标记为安全修复程序。现在,全世界都知道在哪里可以找到这个被称为 BleedingTooth 的漏洞。

  针对此事,Greg 批评了 Intel 的协作和安全披露流程:“Intel 在安全问题披露方面做得很差,我非常不开心。事实证明,这次的蓝牙问题出自 Intel,因为该问题没有得到适当的披露。”

  早些时候,Linus Torvalds 也针对 Intel 提出了一系列的抗议,认为该公司在很多时候对内核维护工作带来了不必要的麻烦。

  文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

  近年来,苹果的笔记本电脑硬件设计决策让我感到非常痛苦,因此我不打算继续在这个平台上开展个人工作了。虽....

  Socket编程 Linux Socket编程领域为了处理大量连接请求场景,需要使用非阻塞I/O和复....

  本人还不算小白,对这个开发环境的搭建,真的是有点头晕,告诉自己--失败是成功的Mother--坚持下去就看到胜利娘娘了 *_* &...

  使用 Linux 系统的开发者,很多人都有自己喜欢的系统命令,下面这个几个命令令是我平常用的比较多的....

  鸿蒙OS 2.0上线之后成为当下较为热门的话题,对于鸿蒙系统整体评价来说,还是非常和谐的,基本上都是....

  比较 tmux、GNU Screen、Konsole 和 Terminator,看看哪个最适合你。

  这里的一global参数表示后面的选项是对后面指定的设备都是有效的(如果希望对多个设备进行监控时,该....

  随着网络的普及,小型企业的局域网在资金短缺的情况下如何花更少的钱去实现较为复杂的网络功能、满足人们对....

  CPU 就和皮鞋厂的工人一样, 无可奈何之时也得躺平。历代CPU的架构师都有一颗仁慈的心——给自己的....

  自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从....

  一、变量的使用1. 变量命名 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: yo....

  0x01:Lombok简介 Lombok 是一款 Java开发插件,使得 Java 开发者可以通过其....

  不知道有多少人去了解过语言的发展史,早期C语言的语法功能其实比较简单。随着应用需求和场景的变化,C语....

  01 默认字节对齐 C语言结构体字节对齐是老生常谈的问题了,也是高频面试题,现在我们来深入研究这个问....

  前言 JDK 作为我们每天必备的调用类库,里面大量提供了基础类供我们使用。可以说离开 JDK ,我们....

  一、同步设计 1.1 时钟的同步设计 关注问题: (1)设计中尽可能使用单时钟和单时钟边沿触发 (2....

  一、前言 前几天和一个在某研究所的发小聊天,他说:现在的航空、航天和导弹等武器装备中,控制系统几乎都....

  应用程序基本上就是通过常见的编程语言去开发具体业务的程序,这个编程语言就不再局限于C语言了,可以是C....

  也许大家都已经知道,Linux是由赫尔辛基大学的Linus Torvalds开发的。linux是一个....

  我们常说的嵌入式linux系统,其实与电脑端运行的linux系统本质上是一样的,都是使用的linux....

  在Vitis 统一软件平台中使用Alveo系列开发板设计加速Kernel时,系统会自动为Kernel....

  转眼间RT-Thread Studio V2.1.0已经发布两个多月了,估计很多用户已经在翘首期待V....

  内容简介 介绍以一种创新的方式优化HugeTLB对应的struct page内存占用。 相信大家对H....

  1.开场白 环境: 处理器架构:arm64 内核源码:linux-5.11 ubuntu版本:20.....

  千兆以太网无源光网络(EPON)是一种点到多点拓扑结构的光接入网技术,采用无源光器件连接局端和远....

  基于ARM核心处理器的嵌入式系统以其自身资源丰富、功耗低、价格低廉、支持厂商众多的缘故,越来越多地应....

  有些读者可能看到过类似这样的描述,而自己做项目时,很多函数都比较多(超过50行),就会怀疑自己这样写....

  6月8号凌晨,苹果举行了一年一度的WWDC21开发者大会,发布了全新的iOS15、iPadOS 15....

  从无到有(make something from scratch)一直是工程师的浪漫,例如自行调配出....

  香橙派Zero2开发板采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太网、蓝牙5.0+双频WiFi、USB2....

  前言 Git是目前最流行的版本控制工具,Linux,Android都是使用git进行管理。Githu....

  接下来的重点,就是在目前深度学习中比较普及的“物件检测”应用,重点主要有以下三部分: 1. 简单说明....

  03 冒泡排序 为描述方便,用下面的数组模拟小朋友的交换过程。 核心思想(升序): 从首位置开始,依....

  1) 首先将 USB 摄像头插入到 Orange Pi 开发板的 USB 接口中 2) 使用 lsmod 查看系统是否自动加载了 uvcvideo 内核模...

  击上方“果果小师弟”,选择“置顶/星标公众号” 摘要:制作这个项目的起因是大一下学期那会儿我通过学校....

  鸿蒙OS作为华为迎接全场景体验时代到来的产物,发挥其轻量化、小巧、功能强大的优势,率先应用在智能手表....

  hello 大家好,今天带领大家学习一下USB设备端驱动 内核版本:4.4.94 1. Linux ....

  Vivado中BRAM IP核是经常会用到的,而一种比较简便的给RAM赋初值的方式就是通过一个coe....

  本文介绍了基于PXA255 处理器和嵌入式Linux 操作系统的无线多媒体移动终端的视频模块的设计与开发,该视频模块具有实时采集、...

  随着物联网、智能科技的发展,人机智能交互已深入到人们生活的各个方面,在生产制造、居家生活、出行娱乐等....

  不知道有多少人去了解过语言的发展史,早期C语言的语法功能其实比较简单。随着应用需求和场景的变化,C语....

  在一些项目中,我们可能看到过很多,在学习的时候没有见过的代码,比如 do{...} while(0U....

  笔者最近在试用一款华芯微特的MCU,SWM32SRET6。其片上有FLASH 512KB, RAM ....

  基于Linux的系统框架和集成开发环境怎么搭建? 怎么实现基于IPP的嵌入式音频解码器的设计? ...

  大家学写程序时,第一行代码都是hello world。但是当你开始学习WEB后台技术时,很多人的第一....

  就像你可能不知道现充其实是现实生活很充实的人生赢家的缩写一样#xff0c;我们经常看到 Github....

  PXle可重构仪器具备多通道并行测试能力,可用于解决共享资源测试系统中的测试资源竞争和死锁等问题。为....

  TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...

 
关键词: linux面试题
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-1021528.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4