Cygwin/X

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Cygwin/X (XWin)
Cygwin X11 rootless WinXP.png
Windows XP上で動作するCygwin/Xのスクリーンショット(rootlessモード)
開発元 X.Org Foundation, Cygnus Solutions, Red Hat など
最新版 1.14.5-1 / 2013年12月30日(7か月前) (2013-12-30
対応OS Microsoft Windows
ライセンス X11 License
公式サイト x.cygwin.com
テンプレートを表示

Cygwin/X (XWin) は、X.Org Server に基づく、Microsoft Windows 上で動作する X Window System の実装の1つである。Cygwin プロジェクトの一部であり、Cygwin の標準セットアップシステムを使ってインストールできる。Cygwin は GNU General Public License であるが、Cygwin/X は X.Org Server 同様 X11 License になっている。

当初、XFree86 を使っていたが、そのソフトウェアライセンスが GPL 互換でなくなったため、現在では X.Org Server を使っている。ソースコードは、X.Org Server の hw/xwin[1] に入っている。

派生する MinGW 版として、Xming がある。

利用方法[編集]

setup-x86.exe や setup-x86_64.exe で xorg-server と xinit をインストールし[2]、マルチウィンドウモードなら startxwin で、シングルウィンドウモードなら startx で起動する[3]。Windows のタスクトレイに常駐し、ここから終了できる。

リモートマシンでアプリケーションを動作させ、Cygwin/X で表示させるには、Cygwin/X のターミナルから ssh -Y username@remote_hostname_or_ip_address して、そこで実行させると表示される[4]

モード[編集]

Cygwin/X は、以下の3つのモードをサポートしている[5]

  • シングルウィンドウ - X11 ルートウィンドウが Microsoft Windows の1つの境界付きのウィンドウとして表示される
  • マルチウィンドウ - X11 の各トップレベルウィンドウがそれぞれ Microsoft Windows の境界付きのウィンドウになる
  • ルートレス - Microsoft Windows の境界付きのウィンドウが使われずにオーバーレイする形で X11 のルートウィンドウが表示される。X11 側のウィンドウマネージャを利用可能。

関連項目[編集]

参照[編集]

外部リンク[編集]