1: 稼げる名無しさん 2016/03/31(木) 16:22:28.50 ID:CAP_USER*.net

bash-windows-10


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

png


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への移行を進める難しい時期だけに、幅広い開発者を歓迎する方針は今後も強化してゆくようです。

Windows 10 now has support for Bash and the universe of open source command line tools. #Build2016 pic.twitter.com/5KeBeVg0wU
― Windows Developer (@windowsdev) March 30, 2016


AOL 2016年03月31日 06時15分
http://japanese.engadget.com/2016/03/30/windows-10-bash-ubuntu-linux/


1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku

shinda

 管理人「マジで!!!!!????? 7辞めて10に乗り換えるぞ!!!」


 やる夫「え・・・?なんだお?そんなに凄い事なのかお?」


 管理人「今までcygwinとかでlinuxっぽい事は出来ていたけれど、ファイルアクセスが遅かったり色々問題があった。それらがネイティブでサポートされると、かなりのパフォーマンスアップが期待できる。winのみ特別なコードを書かないといけなかった問題もデフォルトで解消されるのは非常にありがたい。」


 やる夫「よ、よくわからんけれど、何か凄いんだおね・・・。」


 管理人「今後もアップデートのゴリ押しじゃなく、こういった機能追加で誘導してくれるとありがたいんだがなー。」



1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku



現在ホットなニュース!:









以下2chの反応と管理人の反応です



2: 稼げる名無しさん 2016/03/31(木) 16:24:11.52 ID:BH97GKba0.net
ほう

4: 稼げる名無しさん 2016/03/31(木) 16:26:19.94 ID:lr7vEl2h0.net
bashと言うよりUNIXコマンドラインツール一式が対応ってことを強調してくれないと勘違いするわ
gcc も入るだろうけどUNIXリソースなりオープンソースが自由に使えるようになれば、興味持つ開発者は多いだろな

97: 稼げる名無しさん 2016/03/31(木) 17:23:14.79 ID:Fmdyi5A50.net
>>4
ubuntuバイナリがそのまま動くって話があるから、近いこと出来るんじゃないかな。

5: 稼げる名無しさん 2016/03/31(木) 16:29:05.34 ID:yvcoqDBe0.net
VirtualBoxポータブルでlinux系のOS入れるといろいろたのしい

7: 稼げる名無しさん 2016/03/31(木) 16:30:17.78 ID:bhK13sDd0.net
マイクロソフトが改心してるようなので7を捨てて10にするか

11: 稼げる名無しさん 2016/03/31(木) 16:32:00.99 ID:hK1T94mH0.net
最近のMSは勢いがあってよろしい

13: 稼げる名無しさん 2016/03/31(木) 16:33:04.74 ID:8dWBncJJ0.net
Emacsをサポートだってさ
久しぶりにプログラマーごっこを楽しめるわ

14: 稼げる名無しさん 2016/03/31(木) 16:33:38.53 ID:lr7vEl2h0.net
>>13 LISPで遊んでた口か

82: 稼げる名無しさん 2016/03/31(木) 17:15:50.30 ID:7oL5oi9H0.net
>>14
trr

15: 稼げる名無しさん 2016/03/31(木) 16:34:25.34 ID:bhK13sDd0.net
windowsでapt-getが使えるようになるんでしょ?

16: 稼げる名無しさん 2016/03/31(木) 16:36:20.20 ID:qygaPraL0.net
Microsoft Windows Services for UNIXと何が違うの?

145: 稼げる名無しさん 2016/03/31(木) 17:46:36.52 ID:rbvzRjmO0.net
>>16
基本復活させただけじゃないかな
Canonicalと協業してるのもInterixの時と同じパターン
自社だけで出来る力はあるだろうにな

18: 稼げる名無しさん 2016/03/31(木) 16:40:39.85 ID:lr7vEl2h0.net
ttp://sqlazure.jp/r/tips/794/
マイクロソフトとUbuntuが本気になって作りました。
リアルタイムに、Linux の syscalls を Windows の syscalls に変換し処理します。
仮想マシン(ハイパーバイザー層)でも、コンテナー(Docker)でもなく、Cygwin
のようなWindows用にリコンパイルしたものでもなく、Ubuntuのバイナリがそのまま
ネイティブに動作します。(Ubuntuのバイナリと同じチェックサムのプログラムが
そのままWindowsで動作する)

現時点ではオープンソースでは無いけど、マイクロソフトが、
「Windows Subsystem for Linux」と呼称する仕組みです。

27: 稼げる名無しさん 2016/03/31(木) 16:46:35.85 ID:WDQYO/gn0.net
>>18
マジかよ

42: 稼げる名無しさん 2016/03/31(木) 16:53:29.04 ID:gv57ms9k0.net
>>18
マジかよ・・・

51: 稼げる名無しさん 2016/03/31(木) 16:57:37.81 ID:0lzMv1w20.net
>>18
マジなのこれ?

77: 稼げる名無しさん 2016/03/31(木) 17:12:08.93 ID:Uvl0jXQR0.net
>>18
要するに、Wineの逆ね。
Xも動くと嬉しいんだけど、どうなんだろう。

23: 稼げる名無しさん 2016/03/31(木) 16:43:54.84 ID:KE1BpjQw0.net
それより過去のウィンドウズとの互換性どうにかしろよ

31: 稼げる名無しさん 2016/03/31(木) 16:48:46.82 ID:Xj4u5jVJ0.net
じゃあそもそも始めkらLinuxでいいなじゃね?

35: 稼げる名無しさん 2016/03/31(木) 16:50:22.55 ID:lr7vEl2h0.net
>>31 新しいプロトコルとかフォーマットの画像、動画のデコーダに対応するとき
オープンソースなのが多いから、MSでちょこっとだけ使いたい時には便利かと
ゲームとかにもそういうのが組み込まれたり

40: 稼げる名無しさん 2016/03/31(木) 16:52:17.85 ID:gv57ms9k0.net
cygwin 「」

89: 稼げる名無しさん 2016/03/31(木) 17:20:34.61 ID:8Z8jG3Jk0.net
シャルスクリプトまさかの大勝利

96: 稼げる名無しさん 2016/03/31(木) 17:22:13.27 ID:hfVuoNdM0.net
分かりにくいから誰かドラゴンボールで例えてよ

423: 稼げる名無しさん 2016/03/31(木) 20:34:45.84 ID:i/9Z3r3c0.net
>>96
サイヤ人が元気玉を使えるようになった

102: 稼げる名無しさん 2016/03/31(木) 17:25:54.83 ID:ror9RIhe0.net
いいね!

1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku

yaruyarapc

 管理人「いやー、これは神対応だな。流石マイクロソフト。」


 やる夫「やる夫にはまだよくわからんお・・・。ただ『サイヤ人が元気玉を使えるようになった』って事はかなり凄いっぽいおね。」



管理人オススメニュース!:







引用URL:http://ai.2ch.sc/test/read.cgi/newsplus/1459408948/