パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Canonical、仮想化ではない「Ubuntu on Windows」を発表」記事へのコメント

  • by Anonymous Coward on 2016年04月01日 12時20分 (#2990008)

    これでコマンド体系二つ覚えなくて済むね。
    でもbashからexeの実行はできないのか…何か一手はさめばなんとでもなるか

    • by Anonymous Coward

      その一手が後に盛大なセキュリティホールになって、いろんな人がてんてこ舞いする様子が脳裏をよぎった。

      • by Anonymous Coward

        即座に思いつくのは、1024番以下のポートの制限をWindowsアプリ経由で迂回する、ですかね。Gitにcase sensitiveなファイルシステム上でのみ可能な攻撃があって、OS Xが踏んだこともあった。

    • by Anonymous Coward

      シンボリックリンクの扱いとかどうなるんでしょうね。
      cygwin なんかの Makefile で実行ファイルに .exe 拡張子を
      つけたりつけなかったりする変態仕様からは解放されるかな?

      • by Anonymous Coward on 2016年04月01日 12時56分 (#2990042)

        シンボリックリンクは既に実装済みでコマンドプロンプト(cmd.exe)からmklinkで作成できますよ。
        実行ファイルだって、CreateProcess呼ぶなら拡張子が.exeで有る必要無いんですよね。

        親コメント
        • 権限昇格して Administrator 権限付いてないと作成出来なかったはず。
          そのため、微妙に使い勝手が悪い。

          --
          uxi
          親コメント
          • by Anonymous Coward

            それはまさにセキュリティ問題(Windowsアプリは通常symlink attackを想定していない)を回避するため。
            それよりファイルのシンボリックリンクとディレクトリのシンボリックリンクが異なるとか、微妙にUNIXのsymlinkと仕様が異なる点をどう吸収してるのか気になる。

      • by Anonymous Coward

        NTFSにも一応シンボリックリンク的な機能があるそうなので、それにマッピングされるのでは?
        ファイルシステム関連では、大文字小文字の区別をどうするのかとか、Unix的なファイルパーミッションをNTFSのACLにどう載せるのかというあたりも気になりますね。特に後者は、この変換が重いせいでcygwinのファイル操作が遅い原因にもなってますので。

        • by Anonymous Coward

          そのシンボリックリンク的な機能というのはジャンクションのことだと思うが、
          Vista以降はNTFSもシンボリックリンクに対応してる。

        • by Anonymous Coward

          NTFS自体は大文字小文字区別可能だろ
          互換性とかの問題で敢えて区別してないのに、どう対処するのかは疑問だけど

    • by Anonymous Coward
      MacOSXみたいにopenコマンドとかでやるんじゃね。
    • by Anonymous Coward

      最初それ不便に感じたけど、現実にそんなアプリ作ること無いから良いかと思った。

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

処理中...