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

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

3天内不再提示

Linux之父Linus Torvalds回来了!

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

扫码添加小助手

加入工程师交流群

在宣布休息退出一个月后,Linus Torvalds重返Linux社区。据Torvalds本人的说法,一个月前的退出是为了反思自己过于粗鲁暴躁的行为(言语伤害和人身攻击等)。而这次回归的一部分,Linus社区也制定了更具包容性的、新的行为准则。

经过几周的调整休息后,Linux之父Linus Torvalds回来了!

Linus Torvalds,这位软件工程师和直言不讳的Linux内核创建者,目前已经回归监督开源项目了。

一个月前,Torvalds宣布退出Linux开发社区,反思个人粗暴行为

一个多月前,Torvalds退出了Linux开发社区,Torvalds向Linux维护者社群发出邮件,对自己的粗暴行为和耽误会议议程表示道歉,并宣布休假。

“过去一周内,社群内的很多人说我这辈子都不懂感情为何物。我在电子邮件中做出的轻率回击即不专业,也毫无必要,而且很多回应属于人身攻击。从努力维护好更新的角度,他们提出的观点是合情合理的。

我现在认识到了错误,我表示诚挚道歉。

……

我接下来打算休假一段时间,就如何更好地理解他人的感情的问题寻求一些帮助,并学习如何以合适的方式来回应他人。”

这对Torvalds来讲是个重大改变,他以生硬粗鲁的电子邮件而闻名,之前曾说过 :“我根本不相信礼貌或政治正确。”

现在,大约一个月后,在4.19版本的公告里,Torvalds任命监督内核开发的临时Linux主管Greg Kroah-Hartman写道“Linus,我正在将内核树交还给你。你可以享受处理合并窗口的乐趣: )”

“过去几个月对我们的社区来说是一个艰难的过程,因为我们的社区正在从内部进行斗争,还受到了外部刺激。

所以这是我对所有人的请求。让我们休息一两天,与朋友一起放松,分享一顿饭,充电,然后重新开始工作,以便继续创造一个世界从未见过的系统。”

4.19版本的公告

Torvalds尚未发布他自己的声明,但有消息称Torvalds和Kroah-Hartman目前正在苏格兰与Linux开发者会面,参加欧洲开源峰会。

宣布新的Linux社区行为准则,强调包容性

而作为Torvalds返回Linux社区的一部分,Linux基金会正式制定了修订后的行为准则,现在已经采用了更被广泛使用且更具包容性的契约原则。

早在9月那份休假说明中,Torvalds就宣布了新的行为准则(Code of Conduct),此举引发了Linux社区的争议,因为它明显偏离了Torvalds之前的“冲突准则”(Code of Conflict),该代码将无过滤反馈和钝性视为更加自然成功的开源软件开发状态。但事实上,“冲突准则”规范大家言行方面的效果并不明显。

开发人员因为理念不同而争锋相对其实是很常见的现象。新的行为准则要求贡献者需要建设性地提出批评并谨慎接受这种批评,人们使用包容性语言,社区成员需要尊重“不同的观点和经验”。它还禁止“性别化的语言或图像”、贬损性言论、个人或政治攻击,以及公开或私人骚扰。

在4.19公告中,Korah-Hartman描述了推行更具包容性的行为准则背后的思维过程:

我们都需要记住,每年都有新人怀揣目的和要求进入我们的社区,有的是为完成他们的工作,有的是为了爱好,或者仅仅是因为他们想要为这个世界作出贡献并使每个人都能拥有坚实的操作系统基础,以便建立他们的梦想。

当他们进入我们的社区时,他们不像我们这些人这样已经拥有的多年经验和内在知识。如果没有这种经验,他们就会犯错误,也会不断摸索,并在这个过程中了解这一切是如何运作的。学习事物如何运作的一部分是处理人与人之间的互动,并试图理解我们共同分享的基本社会规范和目标。通过在内核源代码树中提供一个榜样,所有人,包括开发人员和维护者,都将在合作的同时得到尊重和理解,我们将为这些新成员创建一个更受欢迎的社区,我们的未来取决于我们是否都希望看到这个项目能够实现目标。

回归后,Torvalds能改掉暴脾气吗?

目前尚不清楚,Linux的开发状态是否会突然因此变得积极向上且更加容易让人接受,特别是Torvalds的“休息”状态仅仅持续了大约一个月。

但是,随着新行为准则的实施,以及Torvalds承诺反思自身行为并改善,这听起来他们已经迈出第一步来修改Linux社区的文化了。

当然了,对于Torvalds的本次回归,不少网友抱着怀疑的态度,一位网友在zdnet网站上评论:

别指望具有长期行为问题(欺负霸凌)的人在一个月内有什么大变化,特别是在软件开发这个狗吃狗的世界里。

行为准则和所有开源领导者都在努力使开源开发更加“专业”,以便更好地“抵御”商业公司所做的专业软件开发。 与此同时,商业公司正在为自己的目的采用开源开发。 这很讽刺,不是吗?

如果回看Torvalds曾经的所作所为,这位网友的嘲讽与担忧也不无道理。

他时常把对科技的评论转变成对人身的攻击。

例如,他曾经是这样评价C++的:“坦白的说,C++是一个非常可怕的语言,并且很多不合格的程序员都在使用它,这让它变得更可怕。即使你用C语言不做任何事情也可以把那些用C++的程序员干掉。”

当然,各大商业公司也逃不了。在一次采访中,记者文Linus他对微软Windows操作系统的看法时,他回答道:“Windows作为一个操作系统,确实打造了许多还算OK的应用,其中有些还是非常不错的。但是从操作系统跟这个角度来看的话,Windows真的是一个很烂的操作系统。从道德角度来看,他的影响会更大些。微软确实是在影响着世界,但是我觉得他们不应该涉及那么广,只顾着赚钱。”

还有,在一次课堂上,当有学生问及英伟达芯片相关的问题时,Linus更是简单粗暴,并且直接对着镜头来了这么个动作:

那么,这次回归后,他会变得比原来温和善良吗?这还有待观察。

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

    关注

    88

    文章

    11821

    浏览量

    219595
  • C++
    C++
    +关注

    关注

    22

    文章

    2131

    浏览量

    77416

原文标题:Linux之父回来了!

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    内存要取代GPU?HBM之父警告:以英伟达GPU为核心的架构要被颠覆

    主板和CPU成为了主角。   而最近“HBM之父”金正浩教授也语出惊人,提出未来内存将成为主角:“GPU和CPU将会被集成到内存(HBM和HBF)里,沦为内存中的一个组件”。   倒反天罡,在内存里装GPU?   目前AI计算的架构以GPU为主导,核心计算单元是配备
    的头像 发表于 04-03 09:54 7230次阅读
    内存要取代GPU?HBM<b class='flag-5'>之父</b>警告:以英伟达GPU为核心的架构要被颠覆

    进迭时空 Upstream | K3 获得 Linux 7.0 内核原生支持

    2026年2月22日,随着Linux内核正式发布v7.0-rc1版本,全球开源社区迎来了RISC-V生态的历史性跨越。进迭时空(SpacemiT)研发的高性能RISC-VAICPU芯片K3作为全球首
    的头像 发表于 02-27 18:10 1.2w次阅读
    进迭时空 Upstream | K3 获得 <b class='flag-5'>Linux</b> 7.0 内核原生支持

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

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

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

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

    学习Linux应该从哪里开始?

    在工业控制、边缘计算、人工智能这些领域,有一句几乎约定俗成的话: “会不会 Linux,决定了你能走多远。” 但对很多刚入门的工程师来说,Linux 看起来像个庞大又神秘的世界——命令行、驱动、内核
    的头像 发表于 10-16 09:51 586次阅读
    学习<b class='flag-5'>Linux</b>应该从哪里开始?

    Linux 应用开发手册

    T507linux应用开发手册
    发表于 08-22 17:01 15次下载

    【Milk-V Duo S 开发板免费体验】扩展根分区和开发环境搭建

    系统跑起来后,发现SoC的发热真的很低,摸上去很凉。 然后马上有问题来了,tf卡的容量被吃掉了,这怎么行,必须找回来。 按照官方流程,先运行命令fdisk -l查看磁盘和分区的详细信息。 运行命令
    发表于 08-12 22:33

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux的权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位权限体系,这是每个运维工程师都应该掌握的核心知识。
    的头像 发表于 07-23 16:57 1092次阅读

    一文掌握Linux命令

    作为一名运维工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实战角度出发,系统梳理运维工程师必须掌握的Linux命令,并结合实际场景
    的头像 发表于 07-22 15:23 745次阅读

    华为工程师总结Linux笔记

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

    所以你做出来了

    所以你做出来了吗,求
    发表于 06-16 01:43

    如何才能拿到UART通过DMA收取回来的数据呢?

    你好,我想询问一下UART使用DMA时收取数据的代码。之前我是用的是非DMA模式,使用的函数是CyU3PUartReceiveBytes,但是其处理速度不符合我的要求。因此我使用DMA模式进行收取,这时候我收取的数据应该使用什么函数,或者说我应该如何才能拿到UART通过DMA收取回来的数据呢?
    发表于 05-22 08:31

    Linux系统管理的核心概念

    在前一篇文章中,我们深入探讨了Linux中的文件操作命令,如cp、mv、rm,以及文本处理命令grep、wc和管道符。本文将继续深入Linux系统管理的核心概念,包括root用户的角色、用户和用户组
    的头像 发表于 05-15 17:05 847次阅读

    Linux权限管理基础入门

    Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索Linux权限的奥秘,助你成为权限管理的高手
    的头像 发表于 05-06 13:44 929次阅读
    <b class='flag-5'>Linux</b>权限管理基础入门

    Linux常用命令大全

    Linux常用命令是指在Linux操作系统中广泛使用的命令工具,这些命令工具可以完成各种不同的任务,如管理文件和目录、操作进程、网络通信、软件安装等。
    的头像 发表于 05-03 18:08 2066次阅读