為什么 Linux的開(kāi)發(fā)者要轉(zhuǎn)到Windows 10 平臺(tái)
最近,在微軟的 Channel 9 上的一則名為“改進(jìn) Bash on Windows 和 Windows 控制臺(tái)”的視頻節(jié)目中,其高級(jí)程序經(jīng)理 Rich Turner 呼吁 Linux 開(kāi)發(fā)人員放棄 Linux ,轉(zhuǎn)到 Windows 10 上來(lái)。
他解釋說(shuō),“(Linux 開(kāi)發(fā)者)可以啟動(dòng) Windows 10 Insiders 實(shí)例,并在其中運(yùn)行其代碼和工具,把網(wǎng)站托管到 Apache 上,并用 Java 代碼來(lái)訪問(wèn)其 MySQL 數(shù)據(jù)庫(kù)。”
他繼續(xù)補(bǔ)充說(shuō),Windows 中的 Linux 子系統(tǒng)將給開(kāi)發(fā)者們提供所有他們?cè)?Linux 開(kāi)發(fā)中必要的工具,而不用喪失 Windows 10 的優(yōu)勢(shì)。
“就像在 Linux 中一樣構(gòu)建應(yīng)用,無(wú)論它是用 Go 寫(xiě)的,還是用 Erlang、C,你可以在 Bash on Windows 中試試你要用的任何東西,有 bug 就丟給我們來(lái)解決。我們的目標(biāo)就是構(gòu)建一個(gè)大家都能用的、更高效的產(chǎn)品給大家。”
微軟正在致力于改善 Windows 10 上 Linux 子系統(tǒng),最終目標(biāo)是讓當(dāng)前 Linux 上的所有開(kāi)發(fā)工具都能兼容地運(yùn)行在 Windows 10 之中,讓所有切換到他們的操作系統(tǒng)的開(kāi)發(fā)者都能夠用上。
最近,微軟作為白金會(huì)員加入了 Linux 基金會(huì),許諾為開(kāi)源世界的開(kāi)發(fā)做出貢獻(xiàn)。這個(gè)事情令很多人都很吃驚,特別是其前 CEO 巴爾默還曾經(jīng)稱 Linux 為“癌癥”,但是隨著新 CEO 薩提亞上任之后,微軟的畫(huà)風(fēng)大變,這個(gè)軟件巨人正在逐漸深入到開(kāi)源生態(tài)之中。