タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

unixとwindowsに関するmas-higaのブックマーク (3)

  • WSL以前から40年以上続く、Windows(Microsoft)とUNIXとの関わり

    80年代、Microsoft製のUNIXが存在していた POSIXサブシステムは2012年までサポートが続いた 現在のWindows 11では、Windows Subsystem for Linux(WSL)が動作するため、(それ自体はUNIXではないものの)UNIXからのアプリケーションを簡単に動作させることができる。 かつてMicrosoftは、x86版UNIXのライセンスを持っており、XENIXと呼ばれる製品を販売していた。また、Windows NTに「POSIXサブシステム」、のちに「Windows Service for UNIX(SFU)」と呼ばれる機能があった。そういうわけで、WindowsとUNIXは切れない“縁”があったのだ。 Windows NTのPOSIXサブシステムやその搭載理由などに関しては、過去記事(「Windows Subsystem for Linuxの中身

    WSL以前から40年以上続く、Windows(Microsoft)とUNIXとの関わり
    mas-higa
    mas-higa 2024/07/22
    今も Cygwin 使ってるおっさんです
  • Cygwinより手軽にUNIX風環境が手に入る「Gow」

    UNIX風環境をWindows OS上で使用してきた時代 黎明期からコンピューターを使ってきた方にとって、キーボードからコマンド名を入力して実行するスタイルは、ごく自然なものでした。GUI(グラフィカルユーザーインターフェース)が主流になってからも、コマンドラインによる操作は依然と残され、我々が使用するWindows 7にも、コマンドプロンプトやWindows PowerShellといったCUI(キャラクターユーザーインターフェース)が用意されていることからも、その重要性を理解できることでしょう。 そもそもコマンドプロンプトで実現するコマンドラインインタープリターは、Windowsが主流になる前のOSであるMS-DOSを基礎にしており、そのMS-DOSもQDOSという16ビットOSを元にしています。しかし、CUIを採用したOSの源流は、1970年代から大学や研究所などに普及したUNIXにあ

    mas-higa
    mas-higa 2011/12/13
    "gccなどソフトウェア開発環境は一切用意されていません" それじゃ使えない。
  • UNIX互換環境SUAに追加のパッケージをインストールする - @IT

    TIPS「UNIX互換環境を実現するSUAを利用する」では、Windows OS上にUNIX/Linux互換実行環境である「SUA(Subsystem for UNIX-based Applications)」をインストールする手順を解説した。SUAを利用すれば、UNIX/LinuxベースのツールやアプリケーションをWindowsシステムの管理業務に利用できるようになる。 ただし、上記の操作でインストールできるSUAのパッケージは基的なものだけであり、例えばbashコマンドなどは含まれていない。これらを利用したければ、ソースコードやインストール用のパッケージを入手して、自分で追加インストールする必要がある。 とはいえ、これらをすべて自分で行うのは簡単ではないし、そもそも無駄な作業である。幸いなことに、SUA向けのインストール・パッケージがいくつか開発され、SUAのコミュニティ・サイトで公

  • 1