1: 海江田三郎 ★ 2016/03/31(木) 11:38:10.14 ID:CAP_USER.net
bash-windows-10
http://japanese.engadget.com/2016/03/30/windows-10-bash-ubuntu-linux/

本日から始まった開発者カンファレンス Build 2016で、マイクロソフトがWindows専業以外の開発者にも嬉しい
ニュースを投下しました。Windows 10は今年夏に提供予定の一周年アップデートから、Unix / LinuxのコマンドシェルBashが使えるようになります。

Windowsには cmd.exe や PowerShell など自前のコマンドライン環境がありますが、Unix / Linux の Bash
は当然ながらそのままでは動きません。Bash や Linux / Unix 向けに書かれた多くのコマンドラインツールが使えないため、
Unix系の開発者からWindowsが「『本物の』コマンドラインも使えないOS」呼ばわりされたり、開発者にOS Xが好まれる理由になってきました。

しかし本日から始まった Build 2016カンファレンスのキーノートでは開発者向けの新機能として、
Ubuntu Linux のBashがそのまま、Windows上でネイティブ動作する機能の追加予定が発表されました。
これはマイクロソフト版のBashっぽい何かではなく、またVM上の動作でもなく、新たに開発された
「Windows Subsystem for Linux (WSL)」を介したネイティブ動作であるとのこと。BashのバイナリはUbuntu Linuxの
開発を主導するCanonicalが、Ubuntuとまったく同じものを提供します。
Bash on Ubuntu on Windows 10は、今年夏に提供予定のWindows 10 Anniversary Update に含まれる見込み。
マイクロソフトは伝統的に自社プラットフォーム向け開発者への手厚いサポートで知られていますが、
看板ソフトやサービスを他社プラットフォームに提供しつつ、自社のWindowsでは新時代のためのアプリ開発フレームワークUWPへの
移行を進める難しい時期だけに、幅広い開発者を歓迎する方針は今後も強化してゆくようです。
引用元: http://anago.2ch.sc/test/read.cgi/bizplus/1459391890/


60: 名刺は切らしておりまして 2016/03/31(木) 12:53:12.65 ID:B+eFu3Xn.net
>>1 こりゃ便利になるわ

2: 名刺は切らしておりまして 2016/03/31(木) 11:39:11.57 ID:GLmuUiVx.net
cygwin ...

3: 名刺は切らしておりまして 2016/03/31(木) 11:40:29.25 ID:PH4ghjZ1.net
ディレクトは
/
なの?

なの?

4: 名刺は切らしておりまして 2016/03/31(木) 11:41:09.15 ID:9IFaf74N.net
gcc もつけろ

5: 名刺は切らしておりまして 2016/03/31(木) 11:44:52.66 ID:Ur6jtyuT.net
PowerShell 「えっ……」

8: 名刺は切らしておりまして 2016/03/31(木) 11:51:00.42 ID:NGXl7cwD.net
それ以外のUNIX系コマンドも使えないと、bashだけではあまりうれしくない。

11: 名刺は切らしておりまして 2016/03/31(木) 11:53:33.99 ID:mfLj0xfY.net
>>8
gccも動くよ

12: 名刺は切らしておりまして 2016/03/31(木) 11:56:09.42 ID:9IFaf74N.net
>>11 動くのはわかるが純正じゃないし cygwin 環境とか作ってパス設定したり色々面倒なこと多すぎる
元々向いてないんだから無理に bash 配られても感あるな

28: 名刺は切らしておりまして 2016/03/31(木) 12:21:55.03 ID:mfLj0xfY.net
>>12
動くのは純正だよ。
ubuntuのバイナリがそのまま動くよ。
cygwin とは違うよ。

10: 名刺は切らしておりまして 2016/03/31(木) 11:53:30.57 ID:L33aqG08.net
Linuxと同じバイナリが動くのか
懐かしのBOWを思い出すな

16: 名刺は切らしておりまして 2016/03/31(木) 12:03:02.48 ID:DAJoYmaq.net
つまりどういことだってばよ

18: 名刺は切らしておりまして 2016/03/31(木) 12:05:20.30 ID:P8LJwruh.net
>>16
excelマクロよりシェルスクリプトが重用される
と思ったけどLinuxコマンドが使えずwindowsのコマンドプロンプトで使用できるコマンドのみで作ること
になったらそれはそれで面倒だな

20: 名刺は切らしておりまして 2016/03/31(木) 12:06:47.80 ID:L33aqG08.net
昔、SFU と cygwin 入れてても cygwin の方が使いやすかったからな
改善されてるといいんだが

23: 名刺は切らしておりまして 2016/03/31(木) 12:13:32.76 ID:kz++zq7J.net
なんでここまで来るのに30年位かかったん?馬鹿なの?死ぬの?

31: 名刺は切らしておりまして 2016/03/31(木) 12:22:57.82 ID:B+eFu3Xn.net
Winbuntu

35: 名刺は切らしておりまして 2016/03/31(木) 12:24:27.19 ID:V77EdJEK.net
tcsh にして。

37: 名刺は切らしておりまして 2016/03/31(木) 12:24:50.25 ID:CuT1epwL.net
いまだにバッチファイルとか使うかよ

39: 名刺は切らしておりまして 2016/03/31(木) 12:25:38.37 ID:mfLj0xfY.net
>>37
鯖用途ではWindowsでもバッチファイル使うよん

46: 名刺は切らしておりまして 2016/03/31(木) 12:34:41.85 ID:XVpHK9Yu.net
>>39
bat→wsh→PowerShell
だな

てか、batからPowerShell呼び出すとかもするぞ

42: 名刺は切らしておりまして 2016/03/31(木) 12:28:59.85 ID:Ns47GtCF.net
ネイティブに dev mnt が用意されるのか?スゲー嬉しいぞ

47: 名刺は切らしておりまして 2016/03/31(木) 12:37:07.02 ID:LpuOasxw.net
>>42
写真では/mnt配下にcやDドライブが
マウントされてるね

51: 名刺は切らしておりまして 2016/03/31(木) 12:38:27.31 ID:Y+mpilIm.net
カノニカルすごすぎだろ

55: 名刺は切らしておりまして 2016/03/31(木) 12:40:45.93 ID:Y+mpilIm.net
この先、うぶんとぅでWINDOWSバイナリが動くようになれば窓いらなくなるな

59: 名刺は切らしておりまして 2016/03/31(木) 12:50:09.39 ID:9IFaf74N.net
今とこれからのMSの展望が知りたいのに過去の話されても・・

62: 名刺は切らしておりまして 2016/03/31(木) 12:54:54.16 ID:+T28SPKR.net
アップグレードする決心がついたわ

64: 名刺は切らしておりまして 2016/03/31(木) 12:57:42.12 ID:kxl7B/zP.net
 
そりゃ今の時代OSからできないとしゃれにならんわ

69: 名刺は切らしておりまして 2016/03/31(木) 13:07:24.43 ID:UAgYUXuz.net
今をときめくFEerの情報者だけど、おまえらが何話してるのかさっぱり分からん

72: 名刺は切らしておりまして 2016/03/31(木) 13:14:25.58 ID:7nioaFoV.net
このままいくとカーネルのLinux化や、Windows GUIのウインドウマネージャー化もありうるかもな

77: 名刺は切らしておりまして 2016/03/31(木) 13:24:30.79 ID:B+eFu3Xn.net
>>72 osxみたいになっちゃうのかな

78: 名刺は切らしておりまして 2016/03/31(木) 13:25:30.71 ID:TnRtMV01.net
>>72
さすがにカーネルはずっとNTでしょ
設計思想が違いすぎる

82: 名刺は切らしておりまして 2016/03/31(木) 13:28:59.87 ID:B+eFu3Xn.net
>>72
もしそうなったら名前はmsxにして欲しいな

83: 名刺は切らしておりまして 2016/03/31(木) 13:30:14.61 ID:+3pFhxT3.net
>>82
MSXの後継はXBOX

80: 名刺は切らしておりまして 2016/03/31(木) 13:27:43.98 ID:FBwGvVfJ.net
グーグルプレイはよ

84: 名刺は切らしておりまして 2016/03/31(木) 13:32:48.67 ID:NUpt+1c5.net
win7厨だけど、これはwindows10で一番うれしい機能追加だな

cygwin等のプログラムをインストールしてから使うのでは無く、
誰のwin10でも最初から同じように動かせるメリットは大きい

93: 名刺は切らしておりまして 2016/03/31(木) 14:26:39.65 ID:2JxLitj2.net
バイナリ互換なのかリコンパイルが必要なのかがわからない。

98: 名刺は切らしておりまして 2016/03/31(木) 14:42:43.75 ID:2JxLitj2.net
>>93
記事をちゃんと読むとLinux用のバイナリが動くようですね。

GUI部分まで実装できたらもっと素敵なんだけど。

95: 名刺は切らしておりまして 2016/03/31(木) 14:30:57.20 ID:qk41yR3a.net
node.jsは何用が動くの?

101: 名刺は切らしておりまして 2016/03/31(木) 14:51:35.77 ID:P505IgQR.net
シェルだけじゃないのか…… OS Xと同じになりそうだし結構いいかも?

102: 名刺は切らしておりまして 2016/03/31(木) 14:59:51.84 ID:UISGEYqM.net
awkとsedがあれば大抵のことはできる。
不足はperlで補う。

Windowsやるじゃん。

104: 名刺は切らしておりまして 2016/03/31(木) 15:09:50.91 ID:TFQ0PXUe.net
lsとかcpを使えるようになるのか
たまに間違えてイラッとするのが解消するな

スポンサード リンク