ZDNet 科技觀(guān)察家 Steven J. Vaughan-Nichols 在年終發(fā)表了對 Linux 和開(kāi)源技術(shù)這一年跌宕起伏的總結,細數這一年中的驚喜和不堪。
2014 Linux 之殤
心臟出血(Heartbleed)
心臟出血(Heartbleed)是一個(gè)發(fā)現于 OpenSSL 的安全漏洞,它影響了數十億網(wǎng)站。Steven 認為這次惡性漏洞的曝光暴露了開(kāi)發(fā)者對開(kāi)源技術(shù)安全的盲目信任,以至于長(cháng)期以來(lái)從未細心確認它們是否真的可靠。
Systemd 之爭
如果你不是真正的 Linux 重度用戶(hù),你可能永遠都不會(huì )聽(tīng)說(shuō) Systemd。Systemd 最初用于控制 Linux 啟動(dòng)過(guò)程中運行的程序,雖然它兼容 SysV 和 Linux Standard Base (LSB) init scripts,但最終是要替代這些舊程序的。
也就是在 Systemd 能做的越拉越多同時(shí)也愈發(fā)臃腫之時(shí),指責之聲日益增加。有人認為它和小而美,專(zhuān)事專(zhuān)辦的 Linux/Unix 哲學(xué)相悖。
與此同時(shí),它的創(chuàng )始人 Lennart Poettering he Linux 之父 Linus Torvalds 因此引發(fā)了長(cháng)久的爭執??偠灾?,Systemd 是一個(gè)被很有一部分開(kāi)發(fā)者厭惡但又被多數 Linux 分支使用的默認系統管理工具,而它遠遠不夠好。
開(kāi)源協(xié)議缺失
GPL 不再是社區里占絕對主要地位的開(kāi)源協(xié)議固然是一件好事,但許多開(kāi)源程序開(kāi)始不適用任何開(kāi)源協(xié)議。2013 年里 GitHub 上有 77% 的程序沒(méi)有在任何協(xié)議下發(fā)布,這意味著(zhù)數不盡的公堂對簿。
Ubuntu Touch 和 Steam Machine 的無(wú)盡延期
在 Android 這個(gè)備受爭議的 Linux 分支之外,Ubuntu Touch 和 Steam Machine 這兩個(gè)純正 Linux 血脈在消費級產(chǎn)品中的新星都遭遇挫折。
Ubuntu 自有手機 Edge 眾籌失敗,社區適配項目停滯不前,官方最終版仍未完成,外界風(fēng)傳的魅族合作手機從去年的 CES 推遲至今。至于 Steam Machine,當初展示的明星設備紛紛選擇搭載 Windows 8.1 上市銷(xiāo)售。
2014 Linux 之喜
Linux 可能是今年最熱門(mén)的終端用戶(hù)操作系統
今年最熱門(mén)的終端用戶(hù)操作系統終于可能不再是 Windows,而是 Android 了?;?Android 的智能手機和平板設備可謂風(fēng)光無(wú)限。雖然 2014 年最終的統計數字還沒(méi)確定,但 Steven 認為如果不是 Android 的大規模流行,微軟 Office 也不會(huì )這么積極地在 Android 上發(fā)布甚至免費。
開(kāi)源成為了頂級程序編寫(xiě)的方法論
根據 Forrester Research 在 All Things Open 大會(huì )上公布的問(wèn)卷結果,現在有五分之四的開(kāi)發(fā)者在發(fā)布程序時(shí)選擇開(kāi)源。甚至是曾經(jīng)由將開(kāi)源形容為“癌癥的 Ballmer 領(lǐng)導的微軟,在新 CEO Nadella 上臺后也正是擁抱開(kāi)源和 Linux:Azure 支持主流 Linux 發(fā)行版和 Docker,.NET 開(kāi)源,和 Canonical 合作將 Windows Server 帶到 OpenStack 上。
開(kāi)源技術(shù)統治云計算時(shí)代
OpenStack 被這個(gè)世界上幾乎所有主流科技公司支持,其中甚至包括微軟和 VMware。云計算是科技界的未來(lái),而 OpenStack 會(huì )成為其中不可忽視的力量。
Red Hat 和 Canonical 的云計算競技
Ubuntu 已經(jīng)是 OpenStack 上使用率最高的 Linux 發(fā)行版,而且 Canonical 在不久前還發(fā)布了針對服務(wù)器引入類(lèi) Docker 容器管理方式的特別版。雖然和企業(yè)市場(chǎng)的傳統巨頭 Red Hat 形成競爭,但也說(shuō)明 Linux 在云計算市場(chǎng)呈現兩強局面。
Docker 異軍突起
一年前 Docker 還不被多數人知曉,容器一詞也同樣。然而一年后的今天,Docker 被多數主流云服務(wù)支持,成為了 Linux 應用部署、管理無(wú)可置疑的未來(lái)。
Docker 是一項允許開(kāi)發(fā)者簡(jiǎn)單打包、交付并運行任何應用程序的容器技術(shù),它很輕量,也便于攜帶和轉發(fā)。除此之外,Docker 技術(shù)允許企業(yè)的服務(wù)器運行兩倍于虛擬機的應用數量,何樂(lè )而不為呢。
總結
安全和派系、成熟度之爭總是 Linux 和開(kāi)源技術(shù)離不開(kāi)的話(huà)題,但在企業(yè)級和消費級市場(chǎng)的雙重成功讓 Linux 在操作系統中的地位今非昔比,同時(shí)也讓開(kāi)源被越來(lái)越多的商業(yè)公司所接受。2015 年,Linux 和開(kāi)源兩個(gè)相宿相生的技術(shù)會(huì )如何發(fā)展,還是很值得期待的。