回顧 Linux 和開源技術 2014 的大起大落

36kr發表於2014-12-31

ZDNet 科技觀察家 Steven J. Vaughan-Nichols 在年終發表了對 Linux 和開源技術這一年跌宕起伏的總結,細數這一年中的驚喜和不堪。

2014 Linux 之殤

“心臟出血(Heartbleed)”

心臟出血(Heartbleed)是一個發現於 OpenSSL 的安全漏洞,它影響了數十億網站。Steven 認為這次惡性漏洞的曝光暴露了開發者對開源技術安全的盲目信任,以至於長期以來從未細心確認它們是否真的可靠。

Systemd 之爭

如果你不是真正的 Linux 重度使用者,你可能永遠都不會聽說 Systemd。Systemd 最初用於控制 Linux 啟動過程中執行的程式,雖然它相容 SysV 和 Linux Standard Base (LSB) init scripts,但最終是要替代這些舊程式的。

也就是在 Systemd 能做的越來越多同時也愈發臃腫之時,指責之聲日益增加。有人認為它和“小而美,專事專辦”的 Linux/Unix 哲學相悖。

與此同時,它的創始人 Lennart Poettering 和 Linux 之父 Linus Torvalds 因此引發了長久的爭執。總而言之,Systemd 是一個被很有一部分開發者厭惡但又被多數 Linux 分支使用的預設系統管理工具,而它遠遠不夠好。

開源協議缺失

GPL 不再是社群裡佔絕對主要地位的開源協議固然是一件好事,但許多開源程式開始不適用任何開源協議。2013 年裡 GitHub 上有 77% 的程式沒有在任何協議下發布,這意味著數不盡的公堂對簿。

Ubuntu Touch 和 Steam Machine 的“無盡延期”

在 Android 這個備受爭議的 Linux 分支之外,Ubuntu Touch 和 Steam Machine 這兩個純正 Linux 血脈在消費級產品中的新星都遭遇挫折。

Ubuntu 自有手機 Edge 眾籌失敗,社群適配專案停滯不前,官方最終版仍未完成,外界風傳的魅族合作手機從去年的 CES 推遲至今。至於 Steam Machine,當初展示的明星裝置紛紛選擇搭載 Windows 8.1 上市銷售。

2014 Linux 之喜

Linux 可能是今年最熱門的終端使用者作業系統

今年最熱門的終端使用者作業系統終於可能不再是 Windows,而是 Android 了。基於 Android 的智慧手機和平板裝置可謂風光無限。雖然 2014 年最終的統計數字還沒確定,但 Steven 認為如果不是 Android 的大規模流行,微軟 Office 也不會這麼積極地在 Android 上釋出甚至免費。

開源成為了頂級程式編寫的方法論

根據 Forrester Research 在 All Things Open 大會上公佈的問卷結果,現在有五分之四的開發者在釋出程式時選擇開源。甚至是曾經由將開源形容為“癌症”的 Ballmer 領導的微軟,在新 CEO Nadella 上臺後也正是擁抱開源和 Linux:Azure 支援主流 Linux 發行版和 Docker,.NET 開源,和 Canonical 合作將 Windows Server 帶到 OpenStack 上。

開源技術統治雲端計算時代

OpenStack 被這個世界上幾乎所有主流科技公司支援,其中甚至包括微軟和 VMware。雲端計算是科技界的未來,而 OpenStack 會成為其中不可忽視的力量。

Red Hat 和 Canonical 的雲端計算競技

Ubuntu 已經是 OpenStack 上使用率最高的 Linux 發行版,而且 Canonical 在不久前還發布了針對伺服器引入類 Docker 容器管理方式的特別版。雖然和企業市場的傳統巨頭 Red Hat 形成競爭,但也說明 Linux 在雲端計算市場呈現兩強局面。

Docker 異軍突起

一年前 Docker 還不被多數人知曉,“容器”一詞也同樣。然而一年後的今天,Docker 被多數主流雲服務支援,成為了 Linux 應用部署、管理無可置疑的未來。

Docker 是一項允許開發者簡單打包、交付並執行任何應用程式的容器技術,它很輕量,也便於攜帶和轉發。除此之外,Docker 技術允許企業的伺服器執行兩倍於虛擬機器的應用數量,何樂而不為呢。

總結

安全和派系、成熟度之爭總是 Linux 和開源技術離不開的話題,但在企業級和消費級市場的雙重成功讓 Linux 在作業系統中的地位今非昔比,同時也讓開源被越來越多的商業公司所接受。2015 年,Linux 和開源兩個相宿相生的技術會如何發展,還是很值得期待的。

相關文章