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