Windows 10で動く「Bash」を試す Mac使いの開発者にもアピールする?鈴木淳也の「Windowsフロントライン」(3/3 ページ)

» 2016年04月12日 11時30分 公開
前のページへ 1|2|3       
※本記事はアフィリエイトプログラムによる収益を得ています

Bash on Windowsを試してみる

 前述のようにβ版であり、利用にあたって一部制限はあるものの、現時点で既にUbuntu上のBashとして利用可能だ。汎用(はんよう)的なコマンドやツールはほぼそのまま使えるので、これだけで十分遊べるだろう。シェルスクリプトも記述可能なので、パイプラインを駆使してさまざまな自動化ツールが記述可能だ。多少でもUNIXやLinuxの知識がある人ならば、ぜひトライしていただきたい。

Bashのウィンドウ Bashの操作画面でWindowsのファイルシステムがそのまま見えるのは新鮮な気分だ
vi 「vi」でテキストを記述してWindows GUIからファイルを開くことも可能
Windowsのメモ張 Windowsのメモ張を開いてみた
Ubuntuバージョン インストールされているUbuntuは安定バージョン(LTS)の「14.04.4」

 Bash on Windowsの真価は、「apt-get」などのコマンドを使ってパッケージのリポジトリへとアクセスし、パッケージのダウンロードからインストール、そしてアップデートが自在に行える点にある。

 UbuntuのELFバイナリがそのまま実行できるため、Ubuntuの最新パッケージを導入して開発・実行環境をすぐにそろえることが可能だ。予想ではあるが、この仕組みに興味を抱いてWindows 10を利用するオープンソース系開発者が多少なりとも増加するのではないかと考えている。

apt-get 基本的にはUbuntuなので、apt-getでリポジトリからパッケージをインストールすることも可能だ
Rogueをインストール 試しにbsdgamesの古典的名作「Rogue」をインストールしてみた
Rogueをプレイ Rogueの起動画面。80×24の表示領域が必要なので、ウィンドウを最大化してある。現在のところGUI関係のツールは使えないようだが、いろいろ遊べそうだ

Windows 10がOSS開発者を取り込む?

 筆者は2005〜2008年くらいにかけて米国のオープンソースソフトウェア(OSS)系会議を集中的に取材していたことがある。興味深いのは、この時期に参加するOSS開発者らが持ち込むノートPCのMacBook比率が毎年増え続け、LinuxやBSDを導入したWindows PCからあっという間にOS Xのシステムが席巻してしまった。

 最初のx86プロセッサ搭載Macである「MacBook Pro」がリリースされたのは2006年1月のことだが、タイミング的にこの製品の登場がOSS開発者のMac利用を加速させたように見える。実際、開発者の何人かに「なぜMacBookを利用するのか」を聞いたところ、その製品デザインだけでなく、「OSSのツールや仕組みをOS Xの(先進的で便利な)GUIで利用できる」ことを一同に理由に挙げていた。

 当時のLinuxやBSDはあまりノートPCでの利用を想定した仕組みにはなっておらず、Wi-Fi通信やUSB接続の面でOS Xを利用したほうが効率的だったと言える。

 あれから10年を経て、Windowsにオープンソース系のツールを利用する仕組みがそのまま導入され、かつてのOS Xがそうだったように、OSS開発者を受け入れる下地ができつつあるように思える。

 現状で、Appleが(開発環境を直接利用できない)iPad Proを「PCの置き換えが可能な製品」とアピールする一方で、OSSに歩み寄ったMicrosoftのWindows 10ではさまざまな製品の選択肢が存在し、開発者が自由に環境を構築できる。現在、開発者がMac+OS Xを選択する最大の理由は「iOSアプリの開発」と思われるが、かつてOS Xが担っていたOSS開発者の取り込みはWindows 10が担うようになるのではないだろうか。

 試しにapt-getを使って懐かしの「Rogue」をインストールして遊んでみながら、そんなことを考えてみた。

前のページへ 1|2|3       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月22日 更新
  1. GoogleがAIモデル「Gemma 4」の大規模改善を発表/Windows 11における既知の不具合を公表 (2026年07月19日)
  2. あの“コトコト音”がさらに進化した65%キーボード「ZEN65」の極上キータッチを試す 真ちゅう製内部構造と約1.5kgの重厚ボディー (2026年07月21日)
  3. 持ち歩きに最適な14型モバイルディスプレイ! サンワサプライ「DP-08」のメリットと“軽すぎるがゆえの注意点”を検証 (2026年07月21日)
  4. ジェンスン・ファンCEO、「セガ」と「T-ZONE」を語る (2026年07月17日)
  5. 企業や業種の垣根を越えるコミュニティ「印刷女子」が提示する、“推し”から始まる新しい価値創造と印刷ビジネスの可能性 (2026年07月20日)
  6. MicrosoftのAIセキュリティ新戦略「Project Perception」とは? 脆弱性を先回りしてふさぐ次世代の防御 (2026年07月21日)
  7. ギガバイトから40周年記念のRTX 5080やX870マザーが登場! Lian-Liの次世代ファンもアキバで話題に (2026年07月20日)
  8. 新CPU「Ryzen 7 7700X3D」が登場も悩ましい事情/修理需要で売れる3500円のコードレス精密工具 (2026年07月18日)
  9. 価格高騰&Win 10サポート終了の救世主? あえて旧世代CPUを搭載するミニPC「GMKtec NucBox M3 Pro」の実力 (2026年07月15日)
  10. Geminiが「ドラゴンクエスト」とコラボしたリアルイベントを開始 7月30日〜8月9日 (2026年07月21日)
最新トピックスPR

過去記事カレンダー