歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 風雨15年後Debian再次站在十字路口

風雨15年後Debian再次站在十字路口

日期:2017/2/25 12:05:08   编辑:關於Linux

  【IT168 編譯】當Ian Murdock還是一個學生時就創建了老牌的Linux發行版Debian,還有這個名字源於他妻子和他的名字的組合,關於Debian類似的相關傳奇我們可能已經聽了無數次。眾所周知,Debian不僅是當今最大的Linux發行版之一,同時,作為一個基於社區的開源軟件項目模型,很多其它的GNU/Linux發行版都是以它為基礎衍生出來的。

  然而,當Debian在8月16日慶祝其15歲生日的時候,這個令人尊敬的Linux發行版發現自己正面臨著諸多問題,其中有的問題來自項目的內部,有的則來自於外部新興Linux發行版的挑戰。那麼這個項目有哪些戰略是正確的?又有哪些是錯誤的?還有它的未來將走向何方?

  要想發現這些問題的答案,請隨筆者一起回顧過去,審視現在,展望未來。

  風雨15年中所取得的成績

  據Debian現在的項目領袖Steve McIntyre看來,Debian在這風風雨雨的15中最明顯的收獲是擁有了一只更加壯大的團隊。從1993年的只有一個開發者——Ian Murdock,到今天的具有來自全球各地的1000多個登記在冊的開發者,另外還有數千社區開發者在為這個系統的某些工作而奉獻力量,例如封裝、文檔和翻譯等工作。

  據McIntyre估計,在今年秋天即將推出的下一版本中,Debian將包含23000個程序包,並且提供對10種不同硬件架構的支持,其中包括i386和AMD64,還有PowerPC或SPARC,這一數字是其它發行版所根本無法相比的。

  不過,盡管Debian中包含的東西越來越多,它依然是最穩定和最可靠的Linux發行版之一,Debian用戶不會像Windows用戶那樣隔一段時間就得重裝系統。

  同時,McIntyre表達了他對這個項目的理念的贊賞,在Debian會章和Debian社會契約等文檔中如此寫道:“我們所有開發都是開放和自由的,在我們開發的每一個階段中,所有源代碼都提供給人們研究使用。我們並不隱藏自己存在的問題——我們的漏洞跟蹤系統也對外開放,人們無需登錄就可以對其進行搜索和浏覽。隨著我們的成長,Debian的許多思想已經傳播給Linux社區中的其它項目。”

  而Debian的創建者Ian Murdock也表達了對該項目的同樣贊賞之情。不過和McIntyre相比,Murdock主要將贊美之詞送給了該項目的開發模式和包管理系統。

  除了Linux內核本身之外,“我們是最先認識到‘開源軟件的力量來自社區’的項目之一,”Murdock表示,“Debian很多計劃都是經過深思熟慮後才做出決定的。在創建Debian的時候,我還是一個學生,我的時間有限,而且我知道我不可能靠一己之力把所有事情都做好,於是我們開始明確的考慮如何利用來自外界的力量。我還記得,當把這個項目完全轉向開源社區的時候,人們說這種模式不會成功。然而事實證明這一步走的相當明智。我認為Debian對開源開發模式所帶來的影響是無與倫比的。”

  Murdock還對Debian的應用程序管理系統稱贊不已。他表示,“Debian是首個采用Unix包系統的Linux發行版,” 當時由於互聯網的網速非常慢,而軟件可以被壓縮到軟盤上,因此包系統是必須的選擇。不過現在事實證明這也的確是一種非常好的系統管理手段。

  依賴項解析(dependency resolution)功能的加入也是尤其重要的,現在已經被應用到Debian項目之外的很多地方,包括.RPM包系統中。

  在不久前,Debian的前項目領導人Martin Michlmayr強調說,Debian具有攻克許多長期存在的問題的歷史。

  Michlmayr表示,“在過去數年中Debian走過了很長的路,我們已經解決了很多困擾我們數年的關鍵問題。從技術角度來說,我們已經讓Debian變得更加易於安裝、配置和使用。另外在開發過程和社區優化方面,我們已經做出了大量改進。你會發現當前的Debian社區氛圍相當好。”

  在談到項目的發展趨勢和團隊職責的時候,Michlmayr繼續表示,“現在我們的核心團隊終於取得了重大的發展。我們的團隊數年以來存在許多結構性問題,積極性不高。不過最近我們已經增加了新的志願者到許多團隊中,諸如版本發布、安全和FTPmaster團隊的實力都得到了增強,新成員為這些團隊注入了新的活力。”

上一頁123下一頁查看全文 內容導航
  • 第1頁:風雨15年中所取得的成績
  • 第2頁:審視15周年之際存在問題
  • 第3頁:展望未來挑戰 Debian將走向何方?
Copyright © Linux教程網 All Rights Reserved