Cygwin(シグウィン)は、Windowsオペレーティングシステム (OS) 上にUNIXライクな環境を提供する互換レイヤーで、自由ソフトウェアである。WindowsでUNIXのソフトウェア資産を活かすことが可能となる。
ゲストOSが不要でハードウェアの仮想化も行わないため煩雑な作業も無く軽量に動作する。X Window Systemにも対応しGUIアプリも動作する。
似たようなWindows上で動くソフトウェアとして、Mingw-w64/MSYS2が存在する。
CygwinはUNIX OS自体を動かすのではなく、WindowsをUNIX風に表現し直すソフトと言える。Cygwinはアプリケーションが実行するシステムコールの読み替えだけを行い、WindowsカーネルのAPIを利用する。VMwareやVirtualBoxのような仮想マシンではなく互換レイヤーである。
ゲストOSは不要でCPU、メモリ、周辺機器などのハードウェア仮想化を行わない。このため設定は簡単であり、インストールファイルやメモリ消費量も軽量である。ただし、入出力が遅いという欠点があり大量のデータを扱う用途には向かない。補助的にUNIXツールを使う場合には有用である。
GNU Core UtilitiesといったUNIXの基本コマンドやBashが付属する。また、CygwinのターミナルからはWindowsのバイナリ.exeも呼び出す事ができる。パイプも併用する事で、UNIXアプリとWindowsアプリのコラボレーションが期待できる。
Cygwinのインストーラー(GUIベース)はパッケージ管理システムとしても利用でき、1万以上の豊富なオープンソースソフトウェアが利用可能である。Cygwinインストール後にもこれを利用してソフトウェアの構成変更、インストール・アンインストール・アップデートできる。CUIでもパッケージ管理が行えるように、apt-cygというコマンドも用意されている。
CygwinはUNIXカーネルそのものを利用するのでは無く、API変換を行ってWindowsカーネルを利用する。
Cygwinとは
Cygwin(提供元:Cygwin)は、「ターミナル・CLIツール」に分類されるオープンソースのWindowsソフトです。開発はレッドハットが手がけています。当カタログの「ターミナル・CLIツール」の中では、人気順で19位です。最初のリリースは1995年です。開発言語はC++、C言語です。
インストールと動作環境
提供元は64ビット、32ビット版のEXEインストーラーを配布しています。メインのインストーラーのサイズは1.6 MBです。管理者権限がなくても、現在のユーザーだけにインストールできます。インストーラーの公開されているスイッチを使えば、サイレントインストールができます。
アップデートとバージョン履歴
最新版は3.7.0-0.590.gdae171e433cdで、2026年2月28日にリリースされました。2024年1月5日までさかのぼって、全3件のリリースを公式ファイルへのリンク付きで掲載しています。更新は年に約1.4回のペースです。
人気と対応ファイル形式
Chocolateyパッケージのダウンロード数は2,616,402回です。当サイトの対応言語のうち33言語でWikipediaに記事があります。似たソフトにはPowerShell、QPDF、Alacrittyなどがあります。
メリット / デメリット
メリット
- オープンソースで、誰でもコードを確認・ビルドできる
- サイレントインストールの方法が公開されている
- 管理者権限なしでインストールできる
- ダウンロードサイズが小さい(1.6 MB)
- 利用者が多い
- 長く続いているプロジェクト(1995年から)
デメリット
- ネイティブのARM64版がない
まとめ: Cygwinは、「ターミナル・CLIツール」に分類されるオープンソースのWindowsソフトです。64ビット、32ビットのPCで使えます。管理者は無人インストールで一括配布できます。
スクリーンショット
Cygwinのダウンロードは安全ですか?
- ファイルは提供元のドメイン(cygwin.com)から配信されています
- ダウンロードリンクはHTTPSを使用しています
- SHA256ハッシュが公開されているため、ファイルを検証できます:
2C9F2FB56E1FB687B5D9680AFA8F8B06E6214F0E483096AF0EAE1946431226C5· このハッシュのVirusTotalレポートを開く - 前回の確認(2026年10月22日)でリンクは応答しました
- ソースコードは公開されています
- ExeAtlasはインストーラーのホスト、ラップ、改変を行っていません
関連ガイド: SHA256ハッシュの確認方法(Windows)
最近のバージョン
全3バージョン ›2年間で3バージョン・年に約1.4回
コマンドラインでインストール
サイレントインストール ›winget install --id Cygwin.Cygwin -echoco install Cygwin -yscoop install main/cygwinsetup-2.937.x86_64.exe --quiet-mode hidden --site "https://mirrors.kernel.org/sourceware/cygwin/"プログラムファイル(.exe): cygwin.exe
関連ガイド: wingetの使い方:アプリのインストールと更新
情報
- 提供元
- Cygwin
- 開発元
- レッドハット、シグナスソリューションズ
- カテゴリ
- ターミナル・CLIツール
- ライセンス
- GPL-3.0
- 価格
- 無料
- ソースコード
- cygwin.com
- 開発言語
- C++、C言語
- 動作環境
- Windows 11 / 10
- アーキテクチャ
- 64ビット, 32ビット
- インストーラー
- EXE
- バージョン
- 3.7.0-0.590.gdae171e433cd
- リリース日
- 2026年2月28日
- 初回リリース
- 1995
- カタログ追加日
- 2024年1月5日
- 掲載バージョン数
- 3
- 年間更新回数
- 1.4
- Chocolateyダウンロード数
- 2,616,402
- ExeAtlasでのダウンロード数
- 4
- 公式サイト
- cygwin.com
- winget ID
- Cygwin.Cygwin
- Chocolateyパッケージ
- Cygwin
- Scoopパッケージ
- main/cygwin
評価とレビュー
まだレビューはありません。最初の評価を投稿してください。
Cygwinの代替ソフト
すべて表示 ›-
オープンソース69万 ↓ -
オープンソース212.9万 ↓ -
オープンソース7.6万 ↓ -
オープンソース29万 ↓ -
無料586.9万 ↓ -
オープンソース82.1万 ↓ -
オープンソース148.4万 ↓ -
オープンソース526.8万 ↓
よくある質問
Cygwinは無料ですか?
はい。Cygwinはオープンソースのソフトです(GPL-3.0ライセンス)。
Cygwinのダウンロードは安全ですか?
ファイルはcygwin.comから配信されます。cygwin.comは提供元のドメインです。ExeAtlasはファイルをホストしておらず、改変もしていません。ダウンロードしたファイルのSHA256をこのページに記載の値と照合するか、そのハッシュのVirusTotalレポートを確認してください。
Cygwinをwingetでインストールするには?
PowerShellかWindowsターミナルを開き、このページに記載のwingetコマンドを実行します。wingetは公式インストーラーをダウンロードし、実行前にSHA256ハッシュを検証します。
Cygwinはサイレントインストールできますか?
はい。サイレントインストールのページに、インストーラーごとのコマンドを掲載しています。
CygwinはARM版Windows(Windows on Arm)で動きますか?
ARM64版はありません。Windows 11 on Armでは、エミュレーションによって64ビット、32ビット版を実行できます。
Cygwinの旧バージョンはどこでダウンロードできますか?
バージョン一覧のページに、2024年1月5日以降の全3件のバージョンを公式インストーラーへのリンク付きで掲載しています。
Cygwinは管理者権限なしで使えますか?
はい。管理者権限のいらないユーザー単位のインストーラーがあります。
Cygwinの代わりになるソフトは?
PowerShell、QPDF、Alacritty、fzf、cURLなどがあります。代替ソフトのページで比較できます。