UnixはPCオペレーティングシステムではありませんか?[閉まっている]


62

私は大学で学士号を取得しています。書面による課題で、教授は「3つのPCオペレーティングシステムに名前を付ける」というタスクを投稿しました。

まあ、私は含まれたさまざまなOS(Linux、Windows、Mac OS X)とUnixとSolarisを含めて行きました。今日、教授から次のようなメールを受け取りました。

UnixはPCオペレーティングシステムではありません。多くのUnixバリアントはPCハードウェア互換ではありません(AIXやHP-UXなど。Solarisについて:PC互換バージョンが1つありました...)

私はちょっと驚きました。たとえ多くのUnixバリアントがPowerPCベースであり、ビット順序が異なっていても、それらは今やPCであることに変わりはありませんか?

質問は書面による課題で与えられました!講義中に出てきた質問ではありませんでした!


元のタスクはドイツ語であるため、翻訳の誤りを疑う人がいないことを確認するためだけに含めます。

Frage: Nennen Sie 3 PC-Betriebssysteme。
Antwort: UnixはPC-Betriebssystemであり、Unix-VariantenはPC-Hardwarelauffähig(AIX、HP-UX)です。Von SolarisはPC-Varianteを使用しています。


9
さまざまな形のWindows、OS / 2、さまざまなDOS(MicroSoftだけでなく)、BeOS、Linux、FreeBSD、NetBSD、OpenBSD、そして私はいくつかを見逃していることを知っています。「Unix」の問題は、それが不明確であるということですが、それから「PC」もそうです。
-dmckee

17
あなたの教授は明らかに間違っています。「PC」上で実行されたUnixのバージョンがいくつかあり(現在存在するかどうかはわかりません)、PC以外のデバイスで実行されるWindowsのバージョンがあります。しかし、彼のポイントは、あなたが眠っているとき、または欠席しているときに、講義で彼が言ったことを取り戻すべきだということです。
ダニエルRヒックス

74
あなたの教授は、「あなたが誤解しているとき、ひどくコミュニケーションを取り、それから独善的に行動することは賢くない」ことを学ぶべきだと思います。xkcd.com/169
ウィリアムジャクソン

5
@ ott、Y2Kバグは本当の問題でした。悪くなかった理由は、それが非常に真剣に受け止められたからです。
トールビョーンラヴンアンデルセン

9
教授は、PCの意味とUNIXの意味を具体的に定義する必要があります。どちらもあいまいで曖昧だからです。多くの人がUNIXと言いますが、実際にはUNIXのような意味です。UNIXは商標登録されたブランドであり、この用語を使用するには認定が必要だからです。そして、誰もPCを使用して一般にWindows互換性を意味します

回答:


135

「PC」とは何かを明確に定義しなければ、課題の質問はあいまいさの湖になります。1987年までにAT&T 3B1を使用しました。AT&T 3B1は明確にUNIXを実行し、「UNIX PC」として販売されていました。


81
揺るぎないオールドスクールの信念で教授の髪の毛を打つことができるために+1。
-octern

16
これは、認定された「UNIX PC」です。ケースについてもそうです!
unixman83

3
これを所有していますか?まだ実行されますか?
シプルモカディム12年

17
動作すると思いますが、彼は黄色のマルチメーターを使用して高低電圧を手動でビットに変換する必要があります。
ジェイク

10
そのような3ボタンマウスが必要です。また、それは壁の正数のリストですか?あなたが知っている、それは...丸暗記で学習することが最も適切なものではありません
naught101

36

それは「PCオペレーティングシステム」の定義に依存し、その後、パーソナルコンピューター自体の定義に依存します。最初のものがパーソナルコンピューターでのみ実行されるオペレーティングシステムを指す場合、Windowsを含め、考えられるすべてのものを除外することもできます。Windowsは、携帯電話、PDA、サーバーマシン、スーパーコンピューター、その他のPC以外の機械の多くでも実行されます。私の知る限り、PCの定義の一部が使用されている可能性があるため、この厳しい基準を満たすオペレーティングシステムはありません。それに関係なく、OSはマシンをサポートするかどうかを決定します。

さらに客観的なハードウェアのみの分類でも失敗します。PCハードウェアの明確なセットはありません。「x86-64アーキテクチャ」など、より具体的な用語が必要になりますが、これらは必ずしも同じではありません。たとえば、AIXがPCハードウェアと互換性がないという教授の例は誤りです。AIXは、一般的ではないがPCで完全に使用可能なPowerPCプラットフォームをサポートしています。

「名前3のPCオペレーティングシステム」のようなあいまいな質問への回答はすべて打ち落とされます。


あなたの答えは私が私のものを提出した後に現れましたが、あなたは私のものと噛み合ういくつかの興味深い点を作ったので、私もあなたの答えを良いものとして支持しました。PC = IBM-PCについての私の主張は、教授の混乱を説明するかもしれないと思いますが、教授は間違っていたと思います。
マーティフライド

21

これには2つの説明があります。

  1. タスクは、3つのPC専用オペレーティングシステムの名前を指定することになっていた
  2. 厳密に言えば、厳密にUnixはオペレーティングシステムではありません。1969年開発され最初のものから派生したオペレーティングシステムのファミリーであり、PCオペレーティングシステムではありません。

5
ポイント番号2については、unix.orgのunix商標と認証規格の所有者が同意しない可能性があります。また、UNIXの最終AT&TバージョンであるUnix V7を引き続きダウンロードできます。
マーティフライド

2
「厳密に言えば、Unixは厳密にはオペレーションシステムではありません。オペレーションシステムのファミリーです。」OpenBSDやFreeBSD(どちらもUNIXのバリアント)のような、より具体的な何かに答える場合、より肯定的な結果が得られるかもしれません
-zpletan

18

あなたの教授が単に自分の定義を作り上げている人(またはウィキペディアが究極の真実の源であると信じていない人)であれば、あなたは基本的に彼/彼女の慈悲にかかっています。

それ以外の場合は、これらのWikipediaエントリ(またはおそらくドイツ語の対応するエントリ)を指します:

パーソナルコンピューター(PC)とは、サイズ、機能、元の販売価格が個人に役立つ汎用コンピューターであり、コンピューターオペレーターを介在させずにエンドユーザーが直接操作することを目的としています。

オペレーティングシステム(OS)は、コンピューターハードウェアリソースを管理し、アプリケーションソフトウェアに共通のサービスを提供するプログラムのセットです。

Unix(正式にはUNIXとして商標登録され、時にはUnixとしても書かれています)は、マルチタスク、マルチユーザーのコンピューターオペレーティングシステムです[...]。

あなたが両方ともウィキペディアが信じられるという仮定に同意するなら、Unixは間違いなくPCのOSです。


ウィキペディアの記事を使用して私の教授に何かを証明しようとすると、彼らは私をコースから追​​い出します。(少なくとも比fig的に言えば)「科学的な情報源ではない」
バーン

@ WalterMaier-Murdnelch:したがって免責事項。ただし、少なくともウィキペディアに引用されているソースを使用して、あなたの主張をすることができます。任意の教授や教師が受け入れない場合やそれを、彼らはそれが21世紀にステップする時間だと言わする必要があります。インターネットは役に立たないものでいっぱいかもしれませんが、どこでどのように見えるかを知っていれば、多くの素晴らしい権威あるソースもあります。そして、ウィキペディアは高い基準を維持しようとし、彼らにいくらかの信用を与えます。
アモスM.カーペンター

17

あなたの教授はあなたとは異なる「PC」の定義を持っているかもしれません-それは彼が正しいと言うことではありません。当初、PCは単に「パーソナルコンピュータ」を意味し、特定のアーキテクチャはありませんでした。しかし、「PCハードウェア」の彼の使用は、IBM IntelベースのPCのみを含む別の定義を使用しているように聞こえます。

IBMがPCを発表したとき、彼らは単にそれをIBM PCと呼び、人々はPCをIBM PCの意味で使い始めました。したがって、「PC互換」は、IBMが単に「正当化」するのではなく、PCを発明したかのように、IBM PC互換を意味するために一般的に使用されていました。私は個人的に、あなたの教授は不明確で不公平であるか、完全に間違っている(またはその両方)と思います。

これはUnix PC: AT&T Unix PCであり、本物のAT&T Unixを実行しました。

そうは言っても、今日の私はUnixを実際にPCオペレーティングシステムとは呼びません。それは可能ですが、それはかなりまれです。

編集:彼のコメントの後でしか推測できない-MS-DOS、DR-DOS、PC-DOS、元のMac OSなどのPC専用に設計されたものを意味する可能性もあります(そしておそらくOSX)。


9

Solarisについて:PC互換バージョンが1つありました」という記述は誤りです。1992年から2011年まで、x86ハードウェア(2.1、2.4、2.5、2.5.1、2.6、7、8、9、10、11)をサポートする10のSolarisバージョンがあり、もちろんOpenSolaris / illumosベースのさまざまなバージョンがありました。

いずれにせよ、その初期設計段階以来、Unixは移植性を念頭に置いて開発されてきたので、当時の競合するすべてのOSではないにしても、ほとんどの場合とは異なり、特定のアーキテクチャに縛られていません。


私の同僚は現在、Solarisがインストールされた状態で出荷されたSunボックスでWindowsのストックリリースを実行しています。唯一の癖は、あいまいなチップセットで作られたサーバーグレードの周辺機器のいくつかの互換性のあるデバイスドライバーを見つけることに関連しています。しかし、これらの癖さえも、Sun自身が提供するドライバーによって解決されました。Windowsは、ボックスのサポートされている構成でした。
RBerteig

9

まず、「名前の3つのPCオペレーティングシステム」は興味深い宿題だと思う人に時間を無駄にしないでしょう。または話をするものですら。

あなたの教授は、彼の周りの人々が間違っているように見える完全に合理的で正しい思考をするように、彼の定義を動かします。

ああ、私は「PCハードウェアでのみ動作するオペレーティングシステム」を意味しました。

PC互換ですか?いやいや!IBM PC を意味しました!HP、Compaq、ACER、台湾のASUSマザーボードではありません。

PC / ATと言いましたか?いいえ、私はPCを意味します!ご存知のように、4.77 Mhz、512 Kメモリ、フロッピードライブのみです。いいえ、10メガのハードドライブを備えたXTでも、ATでも、PCjrでもありません。80x86はありません。xは空白ではなく、86は88ではありません。

受け入れられる回答は、PC-DOS、MS-DOS 2.0、CP / M 86、およびMS-DOS 3.3です。

:)


8

Mac OS XはUnixであり、LeopardバージョンはUnix認定を取得した最初で唯一のBSDバリアントであり、これは確かにPCオペレーティングシステムと見なされています。

さまざまなBSDバリアントは、実際には、ベル大学のUNIXソースコードを使用してカリフォルニア大学バークレー校で開発されたUNIXの子孫であるという点で注目に値します。ただし、それ以降、BSDコードベースは進化し、AT&Tコードがすべて置き換えられました。BSDバリアントは、Single UNIX Specificationに準拠していると認定されていないため(Mac OS X 10.5 LeopardおよびMac OS X 10.6 Snow Leopardを除く)、「UNIXライク」と呼ばれます。

そのため、認定されたブランドバージョンのように教授がUNIXを意味する場合、グループはかなり絞り込まれます。彼がUNIXライクを意味する場合、それは完全に異なるセマンティックであり、PCハードウェア上で実行されるより多くのことへの道を開きます。


2
どうして?MacはPCではありません。アップルでさえそうだ。
-slhck

14
@ slhck、MacはIBM PC™製品ラインから派生したものではなく、パーソナルコンピューターです。それらはメインフレームではなく、サーバーでもありません(少なくとも私たちが話しているものではありません)、組み込みシステムでもありません(iPhoneはそうです)。Macを購入したら、家に持ち帰って机の上に置きます。それはあなたの個人的な使用のためのコンピューターです。
ワイザード

1
それは、おしゃべりなコメントでした。もちろん、彼らはパソコンです。しかし、明らかに、Appleは「PC」を売りたくない。
-slhck

1
私は実際に彼らの「我々はPCじゃない」高い馬でアップルを憎む
rickyduck

6
これは、PC == Windowsマインドシェアに対する合理的な反応です。ゲームショップに行くと、製品のボックスにはXBox、PS3、PC、およびMacがあります。AppleがPCの製造を主張し始めた場合、「PC」とラベル付けされたソフトウェアを実行できない不幸な顧客を獲得するだけです。
クエンティン

6

教授が考えているものである「PC」の平均的な定義、つまりインテルのデスクトップを見てみましょう。

そこで彼は、Unixはオペレーティングシステムのクラス全体であり、多くはPC上で動作しないことを指摘しようとしています...これは正しいです。

ただし、Windowsはオペレーティングシステムのクラスでもあり、すごい...多くはPC上で実行されません!! Windows CEはWindowsのバージョンであり、Windows EmbeddedおよびWindows Phone(複数のバージョンを含む)も同様です。

Linuxの多くのバージョンはPCで実行されません。

したがって、彼の質問に答える唯一の「正しい」方法は、インスタンスをリストすることです-「Windows XP、Windows NT、Windows 7、およびWindows 8」の行に沿ったもので、彼はおそらくこれらすべてについて何かを言っているでしょう同じOS。

Linuxは問題のある答えでもあり、すべてのLinuxビルドがPC用ではありませんが、PC用に作成されたUbuntuの20のバージョンを簡単にリストできます。

ほとんどの場合、質問は、なぜあなたのテストでそのような無意味で曖昧な質問があるのですか?


4

UnixはPCオペレーティングシステムですか?

LinuxがPCシーンに登場する前に、Unixの(商用)ポートは確かにありました。InteractiveUnixやSanta Cruz Operations(別名SCO)Unixは、i386およびi486 PCで最初に実行されました。


ああ、SCO。不祥事を起こしたと悪名高いUNIXベンダーSCOその効果的なモットー「あなたが訴える、革新することができないとき。」でした。
ピーターモーテンセン

3

最初に、ウィキペディアからUnixに関する 2行を引用します。これにより、UNIXUNIXの違いが明確になります

Unix(正式にはUNIXとして商標登録されていますが、Unixとも呼ばれることもあります)は、ケントンプソン、デニスリッチー、ブライアンカーニハン、ダグラスマキロイなど、ベル研究所のAT&T社員グループによって1969年に開発されたマルチタスク、マルチユーザーコンピューターオペレーティングシステムです。ジョー・オッサンナ。

Unix(大文字のU)という用語は、商標システムによく似たオペレーティングシステムを示すために非公式に使用されることがよくあります。

あなたの教授は間違っていません。UNIXが作成されたとき、コンピューターは非常に高価だったため、個人版はありませんでした。人々は通常、メインフレームまたはミニコンピューターで実行されているUnixシステムを共有するために使用していました。UNIXが安くなる前に、IBM PCがリリースされ、多くの人がUNIX PCを購入する余裕がありました。また、PC(パーソナルコンピューター)という用語が広まりました。UNIXまたはUnixが安価になり、人々がそれらをPCで使用できるようになりました(このPCは一般的な名詞であり、IBM-PCは固有名詞です)。


教授は引き続き「Unixバリアント」について議論しているため、元のUNIXはおそらく彼の意図したものではないでしょう。
レゴラス

3
1979年にMicrosoftはAT&TからUNIXのライセンスを取得し、さまざまなプラットフォームに移植されたXenixという名前で何年も販売しました。SCOはIBM-PCハードウェアプラットフォームへのXenixポートを作成し、そのプラットフォームでMicrosoft Xenixを販売しました。私は1986年にXenix 2.xを実行するIBM-PC XTボックスを持っていました。Xenix2.xはUNIX System Vのかなりクリーンなポートであり、単一の80286 CPUで複数のタイムシェアユーザーを実際にサポートしていました。
RBerteig

そして、あなたは参照のうえいるページでは、それはまた、言う:「UNIXのすべての亜種の中で、最も広く使用されているLinuxのです」
ypercubeᵀᴹ

2

たぶんそれは技術的な問題ではなく、政治的な問題です。

マイクロソフトは、他のすべてのオペレーティングシステムが古い/遅い/コマンドラインのみ/使いにくい/誰にも使用されていない/などと信じてほしいと思っています。マイクロソフトはあなたの教授のところに来たと思います。

この回答は、私のUnix PC(Debian Gnu / Linux)から送信されました。Linuxはもともとx86専用のオペレーティングシステムでした。UNIX™の所有者によると、GNU / LinuxはUnixですが、UNIX™ではありません。


0

Frage:Nennen Sie 3 PC-Betriebssysteme。

ドイツ語のPCはEinzelplatzrechnerだと思うので、多分シングルシートのコンピューターでしょう

コンピューターが2シートを提供することはできないが、1つの組み込みOSを備えたほとんどのMIDが今日は問題ないことに焦点を当てることができます。この点でも、ウィンドウは機能的すぎます。

または、PCをシンPCにしたい場合は、IBMパーソナルコンピューターなどです。

次に、考えられる任意のシステムに名前を付けることができます。OSX。Windows 95、FreeDOS(はい-appleシステムはOSXの代わりにウィンドウを実行できますが、少しコストがかかります)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.