- ベストアンサー
MacOSからみたwindowsのレガシーとは
過去バージョンとの互換性が皆無なOSXからみれば、 MeやWin95世代との互換性を保っているビスタは64bit版でさえもレガシーOSということですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
レガシーは『昔の』と言う表現です。 最新のOSが旧バージョンとの互換を持っている表現とは異なります。 Windowsの場合基本部分は『DOS』で有り、その上にカーネルとして最新のOSが動作する環境を作っています。 OSXの基本はルナックスで、MacのGUIを構築して居ます。 OSとしての互換環境は現在でも用意されています。 この様な事を考慮しても『レガシー』との表現は適切では無いと
その他の回答 (3)
- maguro999
- ベストアンサー率21% (59/273)
>MeやWin95世代との互換性を保っているビスタは64bit版でさえもレガシーOSということですか? 互換の実装がWin32APIを64ビットOSとしてサポートしているから 動くけどこの互換性がなくなればWindowsではなくなります。 Win32APIは基本的には新しいOSが出るごとに機能追加されてきているだけ >Windowsの場合基本部分は『DOS』で有り、その上にカーネルとして最新のOSが動作する環境を作っています。 Win9xまでの話。 現在のVISTAやXPはNT系OSでDOSすら参考にされずに構築された最初から 32bitOSとして開発されたOS。 >OSXの基本はルナックスで、MacのGUIを構築して居ます。 OS XはLinuxベースではなくてFree BSD + MachベースのDarwinと言うBSDカーネル。 なんかここではOS XをLinuxペースだと思い込んでいる人が やたらに多いけどどうしてなんでしょう? 本当にOS XがLinuxペースだったらどんなに楽なシステムだったと思いますよ。 苦労せずにLinux用のソースやネイティブにバイナリが動けばOpenOffice.grgが簡単に環境構築できたでしょうけどね。
- dezimac
- ベストアンサー率56% (2365/4208)
OSにおいては必ずしも、過去との互換性=レガシーではありません。 DOSを無理やり拡張していったWindows3.1や95はレガシーOSといれるかもしれませんが、0から開発されたNT系WindowsはモダンOSですよ。 起動にBIOSを利用する等、設計に古い部分もありますけど。 あと、OSXのCorbonAPI群はもともとはToolBox(OS9のAPI)を取捨選択して,OSX用にしたもので、OS9時代のソフトを簡単な手直しでOSX用に移行させる為に開発されたものです。 その中でも有名なのがQuickDrawという描画APIで、Mac128k(初代Mac)の時に開発されたものです。これを利用しているソフトは結構あるので互換性確保の為に残されています。 非推奨APIになっているのでじきに削除されるのでしょうが。 よく言われるモダンOSの最低条件は、 ・プリエンプティブマルチタスク ・メモリ保護 ・仮想記憶 で、OSXもWindowsもこの条件は満たしています。 OS9は疑似マルチタスクでメモリ保護や仮想記憶に無理があった。
お礼
詳しい回答が本当に来て感謝しております。 API、プリエンプティブ、メモリ保護など初めて聴く言葉がいくつもありましたが、ググって調べてみまして勉強になりました。 本当に、ありがとうございました。 素早い回答ありがとうございました。
- mackid
- ベストアンサー率33% (2688/8094)
互換のための古い部分はレガシーと言えるかも知れませんが、だからといって全体をレガシーと言う事はできません。とりあえず最新のOSですし。
お礼
アドバイスありがとう
お礼
質問した者です。 早々、回答を頂きありがとうございました。 また他にも助言いただけるなら、送っていただけると嬉しく思います。