アカウント名:
パスワード:
拡張子でファイルの内容を推定する MS-DOS が悪い。21世紀にもなってこんな負の遺産が受け継がれているなんて信じられない。
拡張子で推定しないようにすると、どんな拡張子のファイルでも実行できるようになりますよ?
#セキュリティー的にどっちがいいんだろ
Classic MacOSやLinux(Unix)はもともとは拡張子で判断という概念がなく、ファイルにアクセスしてなんなのか判定してた。Linuxもいまは拡張子優先(なはず)だけど。
Unixなんて、今も昔もバイナリかshebang以外に、OSレベルではファイルの種類の能動的な判断なんてしてないんじゃないの?若干の例外はあるかもしれないけど。
Linuxが拡張子優先なんて聞いたことない。gnomeとかのレベルのレベルの話でしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
諸悪の根源 (スコア:0)
拡張子でファイルの内容を推定する MS-DOS が悪い。
21世紀にもなってこんな負の遺産が受け継がれているなんて信じられない。
Re: (スコア:0)
拡張子で推定しないようにすると、どんな拡張子のファイルでも実行できるようになりますよ?
#セキュリティー的にどっちがいいんだろ
Re: (スコア:0)
Classic MacOSやLinux(Unix)はもともとは拡張子で判断という概念がなく、ファイルにアクセスしてなんなのか判定してた。
Linuxもいまは拡張子優先(なはず)だけど。
Re:諸悪の根源 (スコア:0)
Classic MacOSやLinux(Unix)はもともとは拡張子で判断という概念がなく、ファイルにアクセスしてなんなのか判定してた。
Linuxもいまは拡張子優先(なはず)だけど。
Unixなんて、今も昔もバイナリかshebang以外に、OSレベルではファイルの種類の能動的な判断なんてしてないんじゃないの?
若干の例外はあるかもしれないけど。
Linuxが拡張子優先なんて聞いたことない。gnomeとかのレベルのレベルの話でしょう。