アカウント名:
パスワード:
UNIX系で統一しましょう!と言えば、AndroidとMacBook使っててもOkだもんね。え?遡ればWindowsも先祖は一緒?
WindowsMeまでのWin9x系はDOSの上に屋上屋を重ねて造ったような恐ろしいOSで、もう誰もメンテナンスできないぐらいぐちゃぐちゃ。開発チームだって呼び戻すのは不可能なんじゃないかな。当時の開発者はみんなストックオプションもらって左団扇なんじゃないのという。あれは、アプリが発行したどのAPIもWindows内部でひっかからないと、内部のDOSに降りていってシングルタスクで実行されるとか聞きます。# だから、DOS互換モードでドライブにアクセスすると、物凄くスピードが落ちたはず。(特にフロッピードライブとか)祖先が同じと言われたら、コレがUNIXとどんなかかわりがあるのか知りたいぐらいのシロモノ。
現行Windowsのご先祖様であるネイティブ32bitのプロテクトモードをフル活用したWindowsNTはVAXのVMS (Virtual Memory System) を開発してた連中(カトラー [wikipedia.org]他)がMicrosoftに引き抜かれて作ったOSだとか。確かにWin32以外にWin16(あとOS/2?)とかPOSIXのサブシステムもあったのでUNIXもどきとしても使えましたね。今でもINTELIXとかあるからUNIXとして使えなくもないのかな、確か。
CMUのMach(とりあえずBSD互換で発表されたやつ)を開発したラシッド教授もNTの頃からMicrosoftにいたようで、当時の商用UNIXで流行の最先端であったところの「マイクロカーネル」でもあったはずなんですが、だからといってMachの実装でよくあるようなBSDの互換サーバが動いているわけではないみたいで。そんでもって残念ながら、パフォーマンスを向上させるためにビデオドライバ周辺はカーネルに取り込まれてしまいましたので、今はもうマイクロカーネルの基本に忠実なOSではなくなったはず。# で、ラシッド教授が「勝手なことしやがって!」と激怒したとか聞いたような。(Windows2000からカーネルに取り込み済み)
AndroidはLinuxカーネル使ってますからとりあえずカーネルはUNIXぽい系ですね。BUSYBOXをroot権限取って入れると結構面白いとか。MacもBSD系のサーバ積んだMachだったNeXTのOSであるNEXTSTEPからOSを引き継いでいるのでMacOSXからはUNIX互換です。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
なるほど (スコア:1)
UNIX系で統一しましょう!
と言えば、AndroidとMacBook使っててもOkだもんね。
え?遡ればWindowsも先祖は一緒?
Re:なるほど (スコア:2)
WindowsMeまでのWin9x系はDOSの上に屋上屋を重ねて造ったような恐ろしいOSで、もう誰もメンテナンスできないぐらいぐちゃぐちゃ。
開発チームだって呼び戻すのは不可能なんじゃないかな。当時の開発者はみんなストックオプションもらって左団扇なんじゃないのという。
あれは、アプリが発行したどのAPIもWindows内部でひっかからないと、内部のDOSに降りていってシングルタスクで実行されるとか聞きます。
# だから、DOS互換モードでドライブにアクセスすると、物凄くスピードが落ちたはず。(特にフロッピードライブとか)
祖先が同じと言われたら、コレがUNIXとどんなかかわりがあるのか知りたいぐらいのシロモノ。
現行Windowsのご先祖様であるネイティブ32bitのプロテクトモードをフル活用したWindowsNTは
VAXのVMS (Virtual Memory System) を開発してた連中(カトラー [wikipedia.org]他)がMicrosoftに引き抜かれて作ったOSだとか。
確かにWin32以外にWin16(あとOS/2?)とかPOSIXのサブシステムもあったのでUNIXもどきとしても使えましたね。
今でもINTELIXとかあるからUNIXとして使えなくもないのかな、確か。
CMUのMach(とりあえずBSD互換で発表されたやつ)を開発したラシッド教授もNTの頃からMicrosoftにいたようで、
当時の商用UNIXで流行の最先端であったところの「マイクロカーネル」でもあったはずなんですが、
だからといってMachの実装でよくあるようなBSDの互換サーバが動いているわけではないみたいで。
そんでもって残念ながら、パフォーマンスを向上させるためにビデオドライバ周辺はカーネルに取り込まれてしまいましたので、
今はもうマイクロカーネルの基本に忠実なOSではなくなったはず。
# で、ラシッド教授が「勝手なことしやがって!」と激怒したとか聞いたような。(Windows2000からカーネルに取り込み済み)
AndroidはLinuxカーネル使ってますからとりあえずカーネルはUNIXぽい系ですね。BUSYBOXをroot権限取って入れると結構面白いとか。
MacもBSD系のサーバ積んだMachだったNeXTのOSであるNEXTSTEPからOSを引き継いでいるのでMacOSXからはUNIX互換です。