99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linus Torvalds將再次重返Linux社區(qū),探討Linux的下一步發(fā)展

電子工程師 ? 來(lái)源:未知 ? 作者:李倩 ? 2018-10-26 10:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

去修身養(yǎng)性的 Linux 之父 Linus Torvalds 在時(shí)隔一個(gè)余月后笑著歸來(lái),從曾臨時(shí)接手 Linux 4.19 開(kāi)發(fā)的穩(wěn)定版維護(hù)者 Greg Kroah-Hartman 手中再次接過(guò) Linux 內(nèi)核開(kāi)發(fā)的交接棒。這位向來(lái)天不怕地不怕、為寫(xiě)出顛覆世界的軟件而生的程序員真的在短短一個(gè)月的反省中「棄惡從良」了?

近日,據(jù)外媒 ZDNet 報(bào)道,在休假反省一個(gè)多月之后,Linus Torvalds 將再次重返 Linux 社區(qū)。而作為復(fù)出的第一步,他將于 10 月 22 日飛往在愛(ài)丁堡舉行的歐洲開(kāi)源峰會(huì),在此次大會(huì)上,他將與 Linux 排名前 40 的內(nèi)核維護(hù)者們碰頭,探討 Linux 的下一步發(fā)展。

▌Linus Torvalds 的離去

還記得一個(gè)月前,Linus Torvalds 突然高調(diào)宣布“我要休息一段時(shí)間”,探究其背后原因,可能是和Linus Torvalds 犯了一個(gè)嚴(yán)重的錯(cuò)誤有關(guān),他將原定于 11 月 12 日,在加拿大溫哥華舉行的內(nèi)核維護(hù)者峰會(huì)的時(shí)間地點(diǎn)搞混了,更悲劇的是,他已經(jīng)計(jì)劃在峰會(huì)舉行的那一周,和家人一起去蘇格蘭度假。

不僅如此,向來(lái)不是“好欺負(fù)”的Linus Torvalds 對(duì)看不慣的事情一直“口下不留情”,甚至曾在新西蘭奧克蘭舉辦的開(kāi)源會(huì)議 Linux.conf.au Conference 上直言不諱地表示,“某些人以為我是好人,在發(fā)現(xiàn)不是之后感到震驚。我不是一個(gè)好人。我也不在乎你們。我在乎的是技術(shù)和內(nèi)核——那才是對(duì)我重要的東西?!?/p>

所以,當(dāng)你的話(huà)柄落到別人手中時(shí),必定是群起而攻之。

你(Linus Torvalds)這輩子都“不會(huì)替他人著想/不會(huì)理解他人的感情”。

當(dāng) Linux 社區(qū)成員直面指責(zé)他時(shí),這位“仁慈終身獨(dú)裁者”Linus 還是迷茫了,并在此前4.19-rc4 郵件公告中鄭重道歉:

我不是一個(gè)感情上能感同身受的人,這對(duì)任何人來(lái)說(shuō)都不是什么大驚喜。尤其是我。事實(shí)上,我誤讀了別人,多年來(lái)沒(méi)有意識(shí)到,我對(duì)一個(gè)情況的判斷有多糟糕,并導(dǎo)致了一個(gè)不專(zhuān)業(yè)的環(huán)境,這是不好的?!?/p>

我在電子郵件中的輕率攻擊,既不專(zhuān)業(yè)、又不必要。我現(xiàn)在知道這是不好的,我想向人們道歉,我的個(gè)人行為,讓你受到傷害,并可能完全脫離內(nèi)核開(kāi)發(fā)。

并宣布,我將抽出時(shí)間休息并尋求一些幫助,了解如何理解他人的情緒并做出適當(dāng)?shù)姆磻?yīng)。在任命穩(wěn)定版內(nèi)核維護(hù)者 Greg Kroah-Hartman 接替他完成 4.19 的工作之后,Linus Torvalds 退出了 Linux 開(kāi)發(fā)社區(qū)。

對(duì)于他的陡然離去,不少開(kāi)發(fā)者表示不舍,感嘆天才也絕非完人(https://news.ycombinator.com/item?id=18000698):

Linus Torvalds頑固、執(zhí)著、不屈不撓,我相信這些對(duì)于大型軟件項(xiàng)目的負(fù)責(zé)人來(lái)說(shuō)都是非常有價(jià)值的品質(zhì),這也是 Linux 為何會(huì)達(dá)到今天這般如此高的成就的原因。

然而,Linus也是一個(gè)笨蛋,將技術(shù)批評(píng)轉(zhuǎn)變?yōu)榭此蒲哉Z(yǔ)般的人身攻擊。不過(guò),我相信以上的兩套品質(zhì)是可以分開(kāi)的,而且現(xiàn)實(shí)中,應(yīng)該會(huì)有不少人如 Linus 一樣心直口快,但事實(shí)上并沒(méi)有惡意。

在今天,他帶來(lái)的影響是好的一面遠(yuǎn)遠(yuǎn)要大于壞的一面。他對(duì)于我來(lái)說(shuō),就是一個(gè)英雄。

同時(shí)大家也充滿(mǎn)期待,畢竟此前Linus Torvalds在休息期間,發(fā)現(xiàn) Linux 內(nèi)核開(kāi)發(fā)中的“痛點(diǎn)”,決定自己出手解決這個(gè)“技術(shù)”問(wèn)題的后果就是直接研發(fā)了一款幫助管理 Linux 內(nèi)核開(kāi)發(fā)的小工具——Git 的誕生。

▌王者歸來(lái)

如今幾周剛過(guò),臨時(shí) Linux 主管Greg Kroah-Hartman 以相同的方式宣布Linus Torvalds 即將回歸。即在 Linux 4.19 的公告中,Greg Kroah-Hartman 首先正式推出了 4.19 版。主要新特性包括:

基于異步 I/O 的輪訓(xùn)接口;

L1TF 漏洞補(bǔ)?。?/p>

塊 I/O 延遲控制器;

Common Applications Kept Enhanced (CAKE)隊(duì)列管理算法

Wi-Fi 6 (802.11ax) 初步支持;

實(shí)驗(yàn)性文件系統(tǒng) EROFS;

Intel Cache Pseudo-locking;

基于時(shí)間的包傳輸;

改進(jìn) RISC-V 架構(gòu)處理器的支持;

其它還有文件系統(tǒng)、硬件、安全、驅(qū)動(dòng)等方面的改進(jìn)和更新。更多有關(guān) 4.19 的內(nèi)容可參考:https://kernelnewbies.org/Linux_4.19

隨后,Kroah-Hartman 在公告中寫(xiě)道,“Linus,我正在將 kernel tree 交給你。你可以繼續(xù)享受處理合并窗口的樂(lè)趣?!?/p>

“過(guò)去幾個(gè)月,對(duì)我們的社區(qū)來(lái)說(shuō),是一個(gè)艱難的過(guò)程,因?yàn)槲覀兊纳鐓^(qū)正在不僅遭受內(nèi)部斗爭(zhēng),還受到了外部的刺激,所以,我對(duì)所有的人請(qǐng)求,讓我們休息一兩天、和朋友們放松一下,聚個(gè)餐、充個(gè)電,然后重新開(kāi)始工作,幫助大家繼續(xù)創(chuàng)造一個(gè)世界未曾見(jiàn)過(guò)的系統(tǒng)”,心力憔悴的Kroah-Hartman 在公告中如是說(shuō)。

如今看來(lái),Torvalds 的離開(kāi),不僅將自己推向了風(fēng)口浪尖,Linux 維護(hù)者的境地也不是那么的好過(guò)。

截止目前,Torvalds 尚未發(fā)布自己再次出山的聲明。不過(guò),也正如文章開(kāi)頭據(jù) ZDNet 報(bào)道,他和Kroah-Hartman 目前正在蘇格蘭愛(ài)丁堡與 Linux 開(kāi)發(fā)者們一起參加開(kāi)源峰會(huì),不過(guò)他未計(jì)劃在此次峰會(huì)上公開(kāi)露面,也沒(méi)有對(duì) LKML 做過(guò)任何評(píng)論。

▌one More Thing

但是,值得注意的是,作為 Torvalds 返回 Linux 社區(qū)的一部分,Linux 基金會(huì)正式制定了修訂后的行為準(zhǔn)則,現(xiàn)在已經(jīng)采用了更被廣泛使用且更具包容性的契約原則。還記得在上月月底時(shí),Torvalds 就已宣布 Linux 社區(qū)將采用Code of Conduct行為準(zhǔn)則,不過(guò)此舉引發(fā)了 Linux 社區(qū)的爭(zhēng)議,因?yàn)樗黠@偏離了 Torvalds 之前的“沖突代碼(Code of Conflict)”準(zhǔn)則,該代碼將無(wú)過(guò)濾反饋和鈍性視為更加自然成功的開(kāi)源軟件開(kāi)發(fā)狀態(tài)。

不少開(kāi)發(fā)者也表示不解(https://github.com/torvalds/linux/commit/8a104f8b5867):

往這個(gè)方向搞會(huì)毀了 Linux。這個(gè)行為準(zhǔn)則非要跟意識(shí)形態(tài)綁定起來(lái)。你一開(kāi)始可以隨和,但是最后一定會(huì)變成一個(gè)惡霸,因?yàn)楝F(xiàn)在給了你這個(gè)可能性?!?/p>

這在任何項(xiàng)目中都是非常危險(xiǎn)的準(zhǔn)則,尤其是技術(shù)基礎(chǔ)領(lǐng)域。

這看起來(lái)是將提升最佳代碼的手段和殘酷的現(xiàn)實(shí)相對(duì)立。我不想因?yàn)槟橙说母惺軙?huì)受到傷害,而去背負(fù)劣質(zhì)的代碼。我們優(yōu)先考慮的應(yīng)該是“卓越的代碼”而不是“卓越的政治”。

那么究竟是什么樣的準(zhǔn)則讓 LinusTorvalds 好心辦了壞事?

細(xì)細(xì)看來(lái),這一新的行為準(zhǔn)則要求貢獻(xiàn)者需建設(shè)性地提出批評(píng)并謹(jǐn)慎接受這種批評(píng)、人們使用包容性語(yǔ)言、社區(qū)成員尊重“不同的觀點(diǎn)和建議”。此外,它還禁止“性別化語(yǔ)言或圖像”、貶損性言論、個(gè)人或政治攻擊,以及“公開(kāi)或私人騷擾”。基于此,Korah-Hartman 也在 Linux 4.19 公告中,解釋了這個(gè)更具包容性的行為準(zhǔn)則背后的思維過(guò)程:

我們都需要記住,每年都有新人進(jìn)入我們的社區(qū),目的或要求是為了完成他們的工作,或者僅僅是因?yàn)樗麄兿胍獛椭暙I(xiàn)工具并使世界上每個(gè)人都有一個(gè)堅(jiān)實(shí)的操作系統(tǒng)基礎(chǔ),以完成他們的夢(mèng)想。

當(dāng)他們進(jìn)入我們社區(qū)時(shí),并不一定如我們這般已經(jīng)擁有多年的經(jīng)驗(yàn)和內(nèi)在知識(shí)。如果沒(méi)有這種經(jīng)驗(yàn),他們會(huì)犯錯(cuò)也會(huì)繼續(xù)摸索,并且必須了解這一切是如何運(yùn)作的。學(xué)習(xí)事物及如何運(yùn)作的一部分是處理人與人之間的互動(dòng)交流,并試圖理解我們共同分享的基本社會(huì)規(guī)范和目標(biāo)。通過(guò)在內(nèi)核源代碼樹(shù)中提供一個(gè)文檔,表明所有人,開(kāi)發(fā)者和維護(hù)者都將在合作的同時(shí)得到尊重,我們希望為這些新成員創(chuàng)建一個(gè)更受歡迎的社區(qū),我們的未來(lái)取決于我們都希望看到這個(gè)項(xiàng)目能夠?qū)崿F(xiàn)其目標(biāo)。

目前尚不清楚 Linux 社區(qū)開(kāi)發(fā)的狀態(tài)是否會(huì)因此向更好的方向發(fā)展。但隨著新的行為準(zhǔn)則的實(shí)施,以及 Torvalds 承諾將從自身行為開(kāi)始改善,聽(tīng)起來(lái),Linux 社區(qū)文化正在步入正軌。

不過(guò)與此同時(shí),還是有不少開(kāi)發(fā)者持懷疑態(tài)度,畢竟想要將這個(gè)充滿(mǎn)火藥味、臟話(huà)不斷且?guī)в星榫w的偉大程序員,僅使用短短一個(gè)月的時(shí)間就轉(zhuǎn)變成善解人意、柔聲細(xì)語(yǔ)的大佬,這可能嗎?

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開(kāi)源軟件
    +關(guān)注

    關(guān)注

    0

    文章

    212

    瀏覽量

    16275
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11511

    瀏覽量

    213828

原文標(biāo)題:Linux 之父歸來(lái)!

文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux系統(tǒng)中網(wǎng)絡(luò)配置詳解

    網(wǎng)絡(luò)配置是Linux系統(tǒng)運(yùn)維中的核心技能之。正確理解和配置子網(wǎng)掩碼、網(wǎng)關(guān)等網(wǎng)絡(luò)參數(shù),直接影響系統(tǒng)的網(wǎng)絡(luò)連通性和性能。本文深入探討Linux
    的頭像 發(fā)表于 07-17 11:01 ?137次閱讀

    華為工程師總結(jié)Linux筆記

    據(jù)、虛擬化、Android、超級(jí)計(jì)算機(jī)等領(lǐng)域,未來(lái) Linux 應(yīng)用各行各業(yè),例如云計(jì)算、物聯(lián)網(wǎng)、人工智能等。 本章向讀者介紹 Linux發(fā)展簡(jiǎn)介、
    發(fā)表于 07-14 15:28

    智駕安全,發(fā)展到哪一步了?

    智駕安全,發(fā)展到哪一步了?
    的頭像 發(fā)表于 06-10 11:28 ?259次閱讀

    Linux系統(tǒng)管理的核心概念

    在前篇文章中,我們深入探討Linux中的文件操作命令,如cp、mv、rm,以及文本處理命令grep、wc和管道符。本文繼續(xù)深入Linux
    的頭像 發(fā)表于 05-15 17:05 ?244次閱讀

    SOPHGO RISC-V SoC Linux Kernel 社區(qū)郵件列表建立,歡迎加入開(kāi)源社區(qū)為RISC-V生態(tài)完善添磚加瓦

    SOPHGO RISC-V SoC Linux Kernel 社區(qū)郵件列表建立,歡迎加入開(kāi)源社區(qū)為RISC-V生態(tài)完善添磚加瓦
    的頭像 發(fā)表于 02-14 08:34 ?408次閱讀
    SOPHGO RISC-V SoC <b class='flag-5'>Linux</b> Kernel <b class='flag-5'>社區(qū)</b>郵件列表建立,歡迎加入開(kāi)源<b class='flag-5'>社區(qū)</b>為RISC-V生態(tài)完善添磚加瓦

    騰訊云內(nèi)核團(tuán)隊(duì)修復(fù)Linux關(guān)鍵Bug

    Maintainer深感棘手的關(guān)鍵內(nèi)核bug。 這改進(jìn)方案經(jīng)過(guò)嚴(yán)格評(píng)審和測(cè)試,最終被合并進(jìn)入后續(xù)的Linux LTS(長(zhǎng)期支持)版本中,標(biāo)志著騰訊云在操作系統(tǒng)內(nèi)核領(lǐng)域的技術(shù)實(shí)力得到了廣泛認(rèn)可。值得提的是,該方案還獲得了
    的頭像 發(fā)表于 12-31 10:58 ?663次閱讀

    基于risc-v架構(gòu)的芯片與linux系統(tǒng)兼容性討論

    在RISC-V架構(gòu)的芯片上運(yùn)行Linux系統(tǒng)的目標(biāo)。隨著RISC-V架構(gòu)和Linux社區(qū)的不斷發(fā)展,兩者之間的兼容性將得到進(jìn)一步提升。 不管
    發(fā)表于 11-30 17:20

    《RISC-V能否復(fù)制Linux 的成功?》

    的設(shè)計(jì)至關(guān)重要。 最早采用RISC-V的Esperanto已經(jīng)在單個(gè)芯片中封裝了1000多個(gè)低功耗RISC-V內(nèi)核,以加速其數(shù)據(jù)中心的AI處理。 下一輪計(jì)算革命? 硬件社區(qū)再現(xiàn)了二十年前Linux
    發(fā)表于 11-26 20:20

    Linux開(kāi)發(fā)怎么學(xué)?

    深入理解 Linux 是非常重要的??梢酝ㄟ^(guò)閱讀相關(guān)的書(shū)籍、在線(xiàn)教程等方式學(xué)習(xí)。 2.安裝 Linux 操作系統(tǒng): 學(xué)習(xí) Linux 的第一步是安裝
    發(fā)表于 10-10 14:34

    linux安裝.net core3.1

    linux安裝.net core3.1驟 各項(xiàng)用到的命令
    發(fā)表于 09-03 11:41 ?0次下載

    Linux內(nèi)核測(cè)試技術(shù)

    。內(nèi)核測(cè)試技術(shù)是實(shí)現(xiàn)這目標(biāo)的關(guān)鍵手段。本文詳細(xì)介紹 Linux 內(nèi)核測(cè)試的各種技術(shù),包括單元測(cè)試、集成測(cè)試、功能測(cè)試和性能測(cè)試等,并討論不同測(cè)試方法的優(yōu)缺點(diǎn)及其適用場(chǎng)景。
    的頭像 發(fā)表于 08-13 13:42 ?1311次閱讀
    <b class='flag-5'>Linux</b>內(nèi)核測(cè)試技術(shù)

    深入探討Linux的進(jìn)程調(diào)度器

    ,以及其運(yùn)行的順序。這篇文章詳細(xì)探討Linux進(jìn)程調(diào)度器的工作原理、主要算法、調(diào)度策略以及其在實(shí)際操作中的應(yīng)用。
    的頭像 發(fā)表于 08-13 13:36 ?1292次閱讀
    深入<b class='flag-5'>探討</b><b class='flag-5'>Linux</b>的進(jìn)程調(diào)度器

    創(chuàng)建ubuntu虛擬機(jī)

    英文的習(xí)慣。創(chuàng)建ubuntu虛擬機(jī)打開(kāi)VMware軟件,點(diǎn)擊創(chuàng)建新的虛擬機(jī)。進(jìn)入以下界面:選擇自定義,點(diǎn)擊“下一步”。選擇對(duì)應(yīng)VMware版本的兼容性,版本可在幫助->關(guān)于VMware
    發(fā)表于 08-10 14:15

    嵌入式學(xué)習(xí)-搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機(jī)

    英文的習(xí)慣。 創(chuàng)建ubuntu虛擬機(jī) 打開(kāi)VMware軟件,點(diǎn)擊創(chuàng)建新的虛擬機(jī)。進(jìn)入以下界面: 選擇自定義,點(diǎn)擊“下一步”。 選擇對(duì)應(yīng)VMware版本的兼容性,版本可在幫助->關(guān)于
    發(fā)表于 08-09 15:43

    freebsd和linux哪個(gè)好用

    操作系統(tǒng)歷史和起源: FreeBSD和Linux都是基于UNIX的操作系統(tǒng)。FreeBSD起源于加州大學(xué)伯克利分校的BSD項(xiàng)目,而Linux則是由Linus Torvalds在1991
    的頭像 發(fā)表于 08-08 10:29 ?1022次閱讀