微軟夏季版 Windows 10 更新將擁抱 Linux 子系統,可使用 Bash Shell

作者 | 發布日期 2016 年 04 月 01 日 11:07 | 分類 Microsoft , Windows , 軟體、系統 line share follow us in feedly line share
微軟夏季版 Windows 10 更新將擁抱 Linux 子系統,可使用 Bash Shell


微軟在 31 日舉辦了 Build 2016 開發者大會,表示將在今年夏季釋出 Windows 10 的首波周年更新,將會以免費形式提供使用者下載升級。此外,關於他們的 Universal Windows Platform 計畫將會推廣到 Xbox One、HoloLens 等不同的平台上,讓更多硬體裝置也能使用通用的 Windows App。

不過,在今天的 Build 2016 開發者大會,更重要的是他們拋出了一顆重量級的震撼彈。他們宣布 Windows 10 將可以使用 GNU 開源專案的 Bash Shell。

過去 Bash 長期以來都是在 OS X 以及很多 Linux 平台用來與核心溝通的殼(Shell),而微軟則是用他們自己的 PowerShell 提供給開發者使用。

微軟的 Kevin Gallo 在開發者大會的舞台上強調:「是真正的 Bash 登陸了Windows。」他表示這個功能將會隨著夏季的周年更新提供給所有的 Windows 10 使用者。

「我說的不是虛擬機器,這是原生的。」他表示這是微軟與 Canonical(ubuntu 的開發公司)合作的成果,未來使用者將可以從 Windows Store 下載。「當然過去也有一些第三方工具,可以做到類似的功能。但是這次是微軟直接與 Canonical 合作,直接透過 Ubuntu 的原始程式碼開發出來的,針對開發者提供了更大的彈性以及便利性。」

T客邦配圖

更重要的是,微軟表示,他們與 Canonical 合作,在 Windows 10 裡面建立了一個新的 Linux 子系統。因此,開發者將可以在 Windows 上寫他們自己的 .sh Bash 腳本。開發者將可以在 Windows 10 上存取 Ubuntu 的 APIs、檔案系統、VT100 以及 SSH 的支援。

T客邦配圖

「這是原生的,讓 Windows 可以擁有完整 Ubuntu 環境,而不是靠虛擬或是模擬的辦法來做的。」Canonical 的創辦人 Mark Shuttleworth 也發表聲明表示,這項合作將讓眾多的自由軟體將有機會跨入 Windows 平台,擁抱最多的使用者。同樣的也讓 Windows 的開發者可以用一種全新的方式來探索 Linux 的世界,將有機會激發出無限的可能性。

(本文由 T客邦 授權轉載)

延伸閱讀: