成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux內核開發者講述Linux開發模式的困擾

系統 Linux
每一個釋放出的Linux內核,都有超過一千名開發者貢獻的代碼。這一過程,從技術角度上講行之有效; 但同時,它又有著同樣大的弊病。 本周Linux基金會合作峰會中的一個座談會中,數名頂級Linux內核開發者詳細描述了他們關于Linux開發模式的共同困擾。這不是一個適合(the feint of heart)的模式。

每一個釋放出的Linux內核,都有超過一千名開發者貢獻的代碼。這一過程,從技術角度上講行之有效; 但同時,它又有著同樣大的弊病。 本周Linux基金會合作峰會中的一個座談會中,數名頂級Linux內核開發者詳細描述了他們關于Linux開發模式的共同困擾。這不是一個適合(the feint of heart)的模式。

Linux創始人Linus Torvalds 本周在博客中寫道,“公然取笑別人是開源編程快樂的一半。”他還說,“擺脫封閉編程的真正原因是,(那樣的環境中)你無法公然難為別人。”(有點不解——譯者注)

Linux內核開發者Greg Kroah-Hartman 向Linux基金會合作聽眾表示,他同意Torvalds的看法。

“確實我們偶爾取笑別人;但真正使我惱火的是,看到同樣的問題一而再再而三地出現,”Kroah-Hartman 說。

Linux內核開發者Keith Packard 表示,他最大的困擾是看到補丁破壞現有的Linux功能。Packard 解釋說,他最近發現Linux藍牙功能有問題,發現是近期補丁中的一個退化破壞了現有的功能。于是他向藍牙維護者發送了修復該問題的請求。他收復了回復, 對方告訴他,需要他更新自己的用戶空間(userspace)!

“我最根本的困擾是,總有人不想想怎樣能保留現有用戶空間API,就隨便發布補丁,”Packard 說,“我從來不喜歡那樣的補丁,因此千萬別提交改變用戶空間API的補丁。”

變更記錄是另一個為Linux內核開發者所頭疼的問題。變更記錄的目的是標定指定代碼段中的發生的變更。Linux內核開發者James Bottomley 表示,他最不滿意的是沒有真正表述什么被改變了的變更記錄。

“我收到了許多用做這做那來描述變更,但卻未表明為什么這么做的變更記錄,”Bottomley 說,“我想知道該變更所帶來的對用戶可見的效果是什么。”

按Bottomley 的觀點,一個好的變更記錄不應該描述變更本身,這是C代碼做的事;它應該從用戶可見的角度描述該變化,以及為什么應該有這一變化。

Red Hat Linux內核維護者John Linville 表示,他所面臨的一個挑戰是,提交的補丁是作為漏洞修復還是新特性,越來越缺乏明晰的界線。

“維護者也和大家每個人一樣,沒有那么的天才。因此,你需要告訴我們你真正指的是什么,”Linville 說。

Mel Gorman,一個SUSE Linux內核開發者,評論道他最大的困擾是,開發者不止一次地犯同類的錯誤。Gorman 補充道,他正在構建工具和一些數據,以幫助更加簡單地定義一些常見易犯的問題。

“我想我們真的有必要,經得信時間的考驗,竭力跟上這些細節,并保證我們正確地理解了它們。”Gorman說。

【編輯推薦】

  1. 詳細剖析:企業采用Linux系統注意事項
  2. 烏班圖創始人談Ubuntu對Linux貢獻
  3. 為什么需要Linux?真正的精髓理由
責任編輯:Yeva 來源: 天極網
相關推薦

2024-10-31 15:22:31

安全Linux開源

2020-11-17 10:02:47

WindowsLinux開發

2009-03-29 09:48:35

蘋果Iphone移動OS

2009-06-01 09:59:57

LinuxChrome開發

2009-06-02 15:58:34

LinuxChrome開發

2009-09-11 08:44:36

2009-03-27 14:31:30

iPhone應用蘋果

2023-12-06 17:57:07

開發云服務

2011-09-21 12:59:06

Linux內核開發

2011-07-28 18:24:15

Linux 3.0內核

2010-06-21 16:39:14

2011-08-23 10:45:08

Linux蘋果Mac OS

2009-12-09 11:08:00

Linux開發者

2018-11-23 09:07:00

Linux開發者書籍

2018-11-23 11:50:02

Linux開發者編程書籍

2023-11-26 00:17:21

2014-08-07 10:13:43

谷歌Material De設計規范

2014-06-25 10:44:04

Opera 24瀏覽器

2012-06-13 01:23:30

開發者程序員

2009-12-10 16:00:07

Linux個人開發者
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天射视频 | 黄色日批视频 | 成人欧美一区二区三区白人 | av影音资源| 亚洲天堂一区 | 亚洲精品天堂 | 国产激情精品 | 国产精品黄视频 | 午夜精品在线 | 玖玖在线精品 | 中文字幕在线观看精品 | 日日干夜夜草 | 日韩中文字幕免费 | 亚洲精品国产第一综合99久久 | 久久中文一区二区 | 九九热在线视频免费观看 | 99久久99 | 国产欧美精品区一区二区三区 | 欧美美女爱爱视频 | 国产精品96久久久久久 | a欧美 | 日韩一区中文字幕 | 日韩欧美在线一区 | 国产片侵犯亲女视频播放 | 欧美成人一区二区 | 91高清在线视频 | 婷婷久久网 | 91国在线观看| 麻豆精品国产91久久久久久 | 中文字幕一页二页 | 国产欧美一区二区三区在线看 | 爱爱免费视频 | 青青草在线播放 | 五月天综合网 | 久草在线在线精品观看 | 精品视频在线观看 | 国产精品欧美一区二区三区不卡 | 91精品久久久久久久久久 | 亚洲视频一区在线观看 | 免费观看羞羞视频网站 | 国产三级|