偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

解決 Linux 內(nèi)核代碼審查人員短缺問題

系統(tǒng) Linux 系統(tǒng)運(yùn)維
操作系統(tǒng)安全是現(xiàn)在最重要的事情,而 Linux 則是一個(gè)主要被討論的部分。首先要解決的問題之一就是:我們?nèi)绾未_定提交到上游的補(bǔ)丁已經(jīng)進(jìn)行了代碼審核?

操作系統(tǒng)安全是現(xiàn)在最重要的事情,而 Linux 則是一個(gè)主要被討論的部分。首先要解決的問題之一就是:我們?nèi)绾未_定提交到上游的補(bǔ)丁已經(jīng)進(jìn)行了代碼審核?

Wolfram Sang 從 2008 年開始成為一名 Linux 內(nèi)核開發(fā)者,他經(jīng)常在各地召開的 Linux 峰會(huì)上發(fā)表講話,比如在 2016 年柏林 Linux 峰會(huì),他提出了如何提高內(nèi)核開發(fā)實(shí)踐的想法。

讓我們來(lái)看看他的觀點(diǎn)。

在 2013 年的時(shí)候,你曾在愛丁堡(Edinburgh)提醒 ELCE 委員會(huì),如果不作出改變,那么子系統(tǒng)的潛在問題和其他爭(zhēng)議問題將會(huì)逐漸擴(kuò)大。他們做出改變了嗎?你所提及的那些事件發(fā)生了嗎?

是的,在某些程度上來(lái)說。當(dāng)然了,Linux 內(nèi)核是一個(gè)很多部分組成的項(xiàng)目,所以給以 Linux 各個(gè)子系統(tǒng)更多關(guān)注應(yīng)該放在一個(gè)更重要的位置。然而,有太多的子系統(tǒng)“只是拼圖中的一塊”,所以通常來(lái)說,這些子系統(tǒng)的潛在問題還未被解決。

你曾指出代碼審核人數(shù)是一個(gè)大問題。為何你覺得 Linux 內(nèi)核開發(fā)社區(qū)沒有足夠的代碼審核人員呢?

理由之一就是,大多數(shù)開發(fā)者實(shí)際上只是編寫代碼,而讀代碼并不多。這本是沒有什么錯(cuò),但卻說明了并非每個(gè)人都是代碼審核人員,所以我們真的應(yīng)該鼓勵(lì)每個(gè)人都進(jìn)行代碼審核。

我所看到另一件事就是,但我們要請(qǐng)人員加入我們的社區(qū)時(shí),最重要的考核就是補(bǔ)丁貢獻(xiàn)數(shù)量。我個(gè)人認(rèn)為這是很正常的,并且在初期總貢獻(xiàn)量少的時(shí)候是非常好的做法。但是隨著越來(lái)越多的人員,特別是公司的加入,我們就碰到源碼審核的問題。但是別誤解了,有著數(shù)量可觀的貢獻(xiàn)是很棒的。但目前需要指出的是,參與社區(qū)有著更多內(nèi)涵,比方說如何為下一步發(fā)展負(fù)責(zé)。有些部分在改善,但是還不夠。

你認(rèn)為更多的代碼審核人員培訓(xùn)或者審核激勵(lì)措施是否會(huì)有幫助?

我最主要的觀點(diǎn)就是要指出,現(xiàn)今仍存在問題。是的,目前為止我們做到很好,但不意味著全都做的很好。我們也有類似擴(kuò)張方面的問題。讓人們了解事實(shí),是希望能夠讓一些團(tuán)體對(duì)此感興趣并參與其中。盡管,我并不認(rèn)為我們需要特殊的訓(xùn)練。我所熟悉的一些代碼審核人員都非常棒或者很有天賦,只是這類人太少或者他們的空閑時(shí)間太少。

首先就是需要有這種內(nèi)在動(dòng)力,至于其它的,邊做邊學(xué)就非常好了。這又是我想要指出的優(yōu)勢(shì)之一:審核補(bǔ)丁能夠使你成為更出色的代碼開發(fā)者。

依你之見,是否有那么一個(gè)受歡迎的大項(xiàng)目在擴(kuò)張這方面做的很好,可以供我們借鑒?

我還真不知道有這么一個(gè)項(xiàng)目,如果有的話隨時(shí)借鑒。

我很專注于 Linux 內(nèi)核,所以可能會(huì)存在一些偏見。然而在我看來(lái),Linux 內(nèi)核項(xiàng)目在規(guī)模大小、貢獻(xiàn)數(shù)量和多樣性方面真的很特別。所以當(dāng)我想要找另一個(gè)項(xiàng)目來(lái)尋找靈感以便改善工作流是很正常的想法,目前我們的擴(kuò)張問題真的比較特別。而且我發(fā)現(xiàn),看看其他子系統(tǒng)在內(nèi)核中做了什么是一個(gè)很有的方法。

你曾說安全問題是我們每個(gè)人都該想到的事情,那用戶應(yīng)該做些什么來(lái)避免或者改善安全問題的危險(xiǎn)?

在今年(2016年)柏林 Linux 峰會(huì)我的談話是針對(duì)開發(fā)層面的。安全隱患可能來(lái)自于沒有正確審核的補(bǔ)丁中。我并不想要用戶親自解決這種問題,我更希望這些安全問題永遠(yuǎn)不會(huì)出現(xiàn)。當(dāng)然這是不可能的,但這仍然是我處理問題所首選的方法。

我很好奇這個(gè)龐大社區(qū)如何改善這些問題。是否有你希望用戶定期以文件形式提交的某些類型的錯(cuò)誤報(bào)告?需要定期檢查的區(qū)域卻因?yàn)槟承┰驔]有注意到的?

我們并不缺少錯(cuò)誤報(bào)告。我所擔(dān)心的是:由于代碼審核人員的短缺造成補(bǔ)丁不完整,從而導(dǎo)致更多的錯(cuò)誤報(bào)告。所以,到時(shí)候不僅需要處理大量的貢獻(xiàn),還需要處理更多錯(cuò)誤或者進(jìn)行版本回退。

你是否還有什么事情希望我們讀者知道,以了解你所在的努力?

Linux 內(nèi)核的特殊性,常常讓我牢記著,在底層它就是代碼而已。

責(zé)任編輯:武曉燕 來(lái)源: Linux中國(guó)
相關(guān)推薦

2010-01-22 11:03:35

Linux內(nèi)核內(nèi)核代碼

2015-02-26 10:52:07

2014-08-13 19:00:22

安全技術(shù)安全人才短缺

2024-10-21 12:56:42

2012-07-31 16:06:28

Linux內(nèi)核編譯

2019-07-01 14:36:33

數(shù)據(jù)中心技術(shù)人工智能

2021-02-21 09:02:29

數(shù)據(jù)中心技術(shù)人員Uptime Inst

2023-07-18 18:31:25

2022-11-16 16:15:50

人工智能勞動(dòng)力短缺

2013-02-27 10:11:06

代碼審查ThoughtBot

2022-07-26 00:08:48

安全人為錯(cuò)誤人員短缺

2022-07-12 18:36:52

軟件開發(fā)企業(yè)開發(fā)人員

2012-08-09 09:10:56

代碼審查代碼

2012-11-22 09:51:14

2021-05-25 14:27:25

Linux補(bǔ)丁修復(fù)

2020-07-05 08:01:44

SOC威脅檢測(cè)漏洞

2019-06-03 05:00:00

2024-10-30 08:19:07

2023-10-08 00:04:12

2012-03-15 16:52:39

JavaCodePro Ana
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)