マイクロソフトの Linux 愛は、月曜日の同社の年次 Build 基調講演でも続き、人気の Linux コマンドライン ツールである Bash が Windows 10 に搭載されることが明らかになりました。おお。
仮想マシン、Cygwin、エミュレーターで動作しているわけではありません。Microsoftは、人気のUbuntu Linuxディストリビューションを提供するCanonicalと提携し、Windows 10にネイティブUbuntuバイナリを直接組み込み、Bashを実行できるようにしました。また、Microsoftは既にSQL ServerとVisual StudioをLinuxに移植し、AzureサービスではRed Hatを採用しています。オープンソースへの取り組みは、かなり本格的なものになりつつあります。
Microsoft 社員の Scott Hanselman 氏のブログでは、ステージ上で行われた短いデモンストレーションよりも、Bash の統合についてより詳しい情報が提供されました。

Windows 10 の Bash。
「これはWindows上に構築された正真正銘のUbuntuイメージで、awk、sed、grep、viなど、私がよく使うLinuxツールがすべて揃っています」と彼は書いています。「高速で軽量です。バイナリはLinuxと同じようにapt-getを使ってダウンロードします。Linuxなので、apt-getを使えばRuby、Redis、emacsなど、他のツールもダウンロードできます。私のように多様なツールを使う開発者にとって、これは素晴らしいツールです。」
開発者は Windows で .sh Bash スクリプトを記述したり、emacs を使用してコードを編集したりできるようになります。
Windows 10 の新たな Bash 統合は、今夏の無料 Windows 10 Anniversary Update で提供される予定です。この機能を使用するには、Windows 10 の開発者モードを有効にして機能を追加する必要があります。詳細については、Hanselman のブログをご覧ください。