Mac OSの歴史 すべての自動ネットワークロケーションに関する詳細情報はどこで確認できますか? OS Xの歴史

アレキサンダーポトキン

Mac OS Xまたは誰もが知っておくべきこと

macintosh、Apple、およびオペレーティングシステムについて

私が最初にMacを知ったのは不在でした。スクリーンショット、説明、そして少なくとも一度は彼と働いた人々の熱狂的な叫びによると。 このコンピューターを知りたいという欲求は非常に自然であり、高速であるほど優れていました。

だから、願いが叶いました-私たちは「紹介されました」、そしてここですべてが始まりました...

Appleコンピューターの開発の歴史(最初のパーソナルコンピューターの作成に影響する)とApple自体について説明し、オペレーティングシステムMac OS Xの(これらの行を書いている時点での)最新バージョンについても説明します。

最初のパーソナルコンピュータの登場(小さな歴史的紹介)

最初のパーソナルコンピューター(「持ち歩く」ことができるという意味で)は、Altairコンピューターと見なす必要があります。 ただし、最初のAltairを本格的な「コンピューター」と呼ぶことはほとんどできません。 コンピュータ、平均的なユーザーに「適した」-2。

有用性について:この手法は、多数のスイッチを備えた通常の「ボックス」でした。 さらに、ユーザーはそのような手法を自分で組み立てるように招待されたため、この手法には特別なユーザーの資質もありませんでした。

1970年代のコンピューターの開発に関する小さな叙情的な余談:主なユーザーはコンピューターの専門家、つまりハッカーでした。 彼らのキャリアは主に、DellまたはIBMの大型コンピューターから始まりました(後者は一般的ではありませんでした)。 コンピューターの時間は非常に高価であり、コンピューターへの渇望は非常に高かった。 そのため、「自分用に」組み立てられた最初のコンピューターが登場し始めました。

「工業」生産に投入されたこれらのコンピューターの1つはMITSのAltairコンピューターでした。 この会社が設立された直後、一年間の注文が殺到しました。 人々は、マイクロチップを含むパッケージとすべての詳細を1ブロックで収集するためのスキームを入手する機会にお金を払いました。

このような「コンピューター」を所有したい人の数は着実に増加しており、これにより技術教育の一般的なレベル、ひいてはハッキングに関与する人の数が増加しました。

そのような「箱」は需要がありましたが、より良くするために、自分の何かをしたい人が常にいます。 そのような人の一人はスティーブ・ウォズニアックでした。 彼は定期的にハッカー会議に出席し、最終的には自分の喜びのためにコンピューターを作成することにしました。

コンピューターのプロセッサーはMOS Technologyの6502チップでした(このチップを選択する主な基準は価格でした)。ダンソーコルは、クラブミーティングでこのプロセッサーと連携できるチップを彼に提示しました。

しばらくして、Wozniakはコンピューターを組み立てて、すべてが1つのボードに収まるようにしました(これは非常に素晴らしい解決策でした)。 さらに、当時の唯一のバージョンは、Wozniakにまったく適合しないいわゆるTiny Basicであったため、彼はBasicを作成する必要がありました-彼はフルバージョンが必要でした。 プログラミング言語インタープリターがなければ、コンピューターは特に関心を持たないでしょう。

Wozniakの友人Steve Jobsはこのボードに触発されたため、他の会社と同じようにコンピューターをリリースするだけでよいと判断しました。

これは、伝説的なApple IIコンピューターの始まりであり、その作品のプレゼンテーションでは、そのような手法に誰も無関心になれませんでした。

Apple Inc.

ジョブズは、以前は販売の組織化に関与し、この分野で大きな進歩を遂げたマイク・マーククラというチームのマネージャーを獲得することができました。 インテルを辞めて以来、Markkulaはさまざまなビジネスプロジェクトに携わってきました。

Jobsは彼にAppleのビジネスプランの作成を依頼し、Markkulが関与しました。彼の助けにより、同社は投資のために資金を調達することができました。 さらに、Markkulaは、取締役会の最初の議長として文書に署名しました。

会社に関与した次の人物は、ペプシコ最大のペプシコーラの社長であるジョン・スカリーでした。

スカリーは特別な技術教育を受けていませんでしたが、彼は長い間高度な技術のファンであり、さらにジョブズに魅了されていました。

ジョブズはスカリーに言いました。「世界を変えたいと思ったことはありますか? それとも、残りの人生を甘くされた水の取引に費やすつもりですか?」と、それらの間の非常に緊密な関係の基盤を築き、将来的には崩壊する運命にあります。

ジョン・スカリーは1983年4月に会社の社長になりました。

1980年の初めまでに、同社の年間売上高は1,000万ドルを超えました。

最初の問題

Apple IIの後、同社は最初のトラブルを始めました。 1980年5月19日、新しいコンピューターApple IIIが発表されました。 技術的には、このマシンはより完璧でしたが、一連の失敗が始まりました。一連の遅延の後、製品は未完成の形で市場にリリースされ、その結果、ユーザーに「認識」されませんでした。 このような問題の主な理由の1つは次のとおりです。ジョブズが率いるエンジニアチームによって「会社」の条件の下で組み立てられた最初のコンピューターでした。

1983年に、グラフィックインターフェイス(Xeroxが開発)のすべての利点を使用し、1 MBのRAM、Motorolla 68000 CPU(32ビット、5 MHz)、2つのフロッピードライブ、および5 MBのハードドライブを備えたLisaコンピューターがリリースされました。

マーククラはスティーブ(ジョブズ、1981年の深刻な飛行機crash落の後、ウォズニアック自身が退職)をこのコンピューターでの作業から取り除いた結果、ジョブズのエネルギーはすべてMacintoshコンピューターに捨てられました。

Lisaコンピューターは、「Lisa 2」のリリースと大幅な価格引き下げ(3495ドル対9995ドル)で人気を博しますが、LisaとMacintoshのプロジェクトマネージャーに任命された後、スティーブは最初のプロジェクトを終了します。

Jobsは彼の発案を積極的に推進し、Macintoshの人気をリサよりも高めました。 これは、有能なマーケティング会社、そして最も重要なのは、疲れを知らないジョブズ自身によって促進されました。

このコンピューターを開発する際、1つの重大な間違いが発生しました-2500ドル以上の価格では安価なコンピューターとは言えず、同時にその技術的な機器(特に、ハードディスクの不足、外部デバイスの接続不能、少数のプログラムの存在)が許可されませんでした このコンピューターは深刻な技術だと考えてください。

NeXT Inc.

「1985年までに、Appleの売り上げは短い歴史の中で初めて20億ドルに達しましたが、IBMのパーソナルコンピューターと互換モデルの市場シェアは拡大していました。 アップルは困難な状況に陥っており、すぐにシニアの介入が必要です。

... Appleは、新しいモデルの開発サイクルを短縮することを緊急に求められました。そのほとんどは、Jobsの手に負えない卓越性の追求に起因する遅延でした。 さらに、ジョブズは会社の他の部分の活動に干渉するようになり、マッキントッシュのコンピュータ部門だけで力を持つコンテンツではなくなりました。 すべての部門のマネージャーは、スカリーを苦情で満たしました。その本質は、ジョブズがすぐにコントロールを獲得するか、船全体が沈むかのいずれかでした。

...最後に、Scullyは長く苦痛をためらい、会社の活動に対する本当の影響力を友人と教師から奪うことに決め、Appleの取締役会の議長の象徴的な地位に彼を連れ去りました。 企業内の力のバランスのこのような根本的な変化には、マイク・マーククルとアップルの取締役会の承認が必要でした。 1985年4月10日の理事会の開始の少し前に、スカリーはジョブズを脇に置き、彼の計画について彼に話しました。 ジョブズは、意志に反して育てられるために別の家族に送られた子供のように反応しました。

...最後に、夕方から始まり、ほぼ1日後に終了した終わりのない議論の後、Appleの取締役会は満場一致でJobsを名誉退職に送ることを決定しました...」[1]。

したがって、Steve Jobsは「去りました」。 しかし、彼の活動の歴史はこれで終わりではありません。彼は新しい会社を設立しました。この会社は、オペレーティングシステムの開発、そしてApple自体の開発に大きな役割を果たしました。

会社の創造

Jobsは、Appleを離れた7人の共同創業者の助けを借りて、1985年にNeXT Inc.を設立しました。 (後にNeXT Computer Inc.に変更されました)登録資本金は700万ドルです。

スティーブジョブズは、興味深い技術を求めてほとんどのアメリカの大学を訪問しているため、カーネギーミロン大学でアヴィテバニアンと出会い、マッハの中核に取り組んでいます。

1988年10月12日、スティーブジョブズはサンフランシスコでショーを開催し、新しいエレガントなNeXTcubeマシン(256 MBの光磁気ディスク、68030プロセッサ、ハードディスクおよびディスクドライブなし)およびNeXTSTEPシステム(バージョン0.8)のすべての機能を実証します。

1990年9月18日、Steve Jobsはサンフランシスコで新しいショーを開催し、新しいマシンと新しいNeXTSTEP 2.0システムを紹介します。 この日付は、NeXTコンピューターの公式リリース日と見なされます。

CERNで働いているTim Berners-Leeは、NeXTSTEP向けの最初のWebクライアント(ブラウザ)を開発しています。

1991年4月25日、Steve JobsはパリのCNITで、フランスでのNeXTコンピューターの公式リリースに特化したショーを開催します。

NeXTおよびNeXTSTEP2マシンの多数のデモが行われました。 特に、ジョブズは、SoftPCエミュレーターを介して動作するLotus 1-2-3テーブルを示し、その後、改善できる点に注目して、テーブルを操作するための革新的なプログラム-Improvを示しました。 グラフィックスサブシステムの動作も実証されました。

1993年5月25日にNeXTWORLD ExpoでリリースされたNeXTSTEP 3.1オペレーティングシステムは、NeXT、PC 486以外のマシンで実行されるNeXTSTEPの最初のバージョンです。NeXTSTEP3.1のPCバージョンはNEXTSTEP 486と呼ばれていました。

1993年11月23日Sunsoftは、Solarisオペレーティングシステムで将来使用するために、NeXTSTEPコードの一部のライセンスを発表しました。 次に、NeXTは、SUN-SPARCプラットフォームに基づくコンピューターでのNeXTSTEPポートを発表します。

この契約の直後に、SUNはNeXTに1,000万ドルを投資します。

1994年、NeXTは、NeXTSTEP 3.2システムに基づいたOpenStepと呼ばれるソフトウェア仕様を公開しました。 このイニシアチブはGNUによってサポートされています-GNUstepの開発が始まっています。

1995年4月、NeXTはStepstoneからObject-Cのすべての権利を取得しました。 同時に、PDO(PDO-ポータブル分散オブジェクト-分散コンピューティング用システム)およびNetInfo-NeXTSTEPに標準で付属したプログラム。

1995年6月、NeXTはNeXTSTEP 3.3JおよびEOF 1.1J(ソフトウェアの日本語版)をリリースしました。

1996年12月20日、AppleはNeXTを4億ドルで購入しました。 ただし、反対の意見もあります。 公式ウェブサイトの神秘的な写真が発表の前にありました。 いずれにせよ、これは別の話で、2001年3月24日からMac OS Xのリリースで始まります。

創業者の帰還

1996年12月20日、スティーブ・ジョブズは彼の地元の会社に戻りましたが、それは有益でした。

スティーブは、車体のオリジナルデザイン(NeXT車は非常にスタイリッシュな黒のケースに「詰め込まれた」)の方針を継続し、それを論理的な結論に導きます:創業の瞬間から、「マキ」は最もシンプルで使いやすいと考えられていました。

スティーブジョブズのポリシーは、コンピューターがもはや複雑なものとしてではなく、インテリアの別の一部として認識されるべきであるという事実に基づいています。 これが、Appleの最新コンピューター(最も顕著な例はiMac)の例外的なケースデザインと、文字「i」で始まる一連のプログラム(iTunes、iMovie、iDVD、iPhoto)-シンプルなプログラムのイデオロギーを決定するものです。 Appleはコンピューターをシンプルであると考えていますが、同時に、ユーザーがタスクを実行するための非常に強力なツールです。

Macintosh:作成者とは何か、コンピューターも...

マキは、スティーブ・ジョブズの明確なリーダーシップの下でのアップルの創造物です。スティーブ・ジョブズは、この「アップル会社」を、この会社の狂ったエネルギーのおかげで作った人です。 ジョブズの簡単な説明は、自信があり、少し利己的で、間違いなく才能のあるカリスマ的なリーダーです。 しかし、最初のMacの作成者はJobsの友人で、Steve Wozniakでした。才能のあるハッカー(言葉の本来の意味)は元々、かなり穏やかで、元気で陽気な人です。 おそらく、これらの品質はMacでも見られるでしょう。 各マシンは独自の方法でオリジナルであり、独自の利点と欠点があります。 さらに、Appleは、誰でも通りから連れて行ってMacに乗せることができ、15〜20分で必要な機能のほとんどをすでに実行できるという事実の主な利点と考えることができます。 ただし、これはオペレーティングシステムであり、別の議論があります。

Appleオペレーティングシステム

Mac OS 9(クラシック)

Mac OS XとMac OS 9の2つのオペレーティングシステムは、生まれたばかりのMacにネイティブです。 しかし、Appleの最新作は、その新しいシステム(「トップ10」)で市場を追い払おうと頑固に試みています。

Macでは、少なくともLinux、OpenBSD、NetBSD、QNXであるPowerPCプロセッサーで実行されている任意のシステムにルートを設定できますが、私のネイティブシステムには魅力があり、変更する意味はないと思います。

そのため、Appleには、Mac OS 9とMac OS Xという2つのオペレーティングシステムがあります。最初のオペレーティングシステムは、クラシックと呼ばれています。むしろ、これは、メモリ保護やマルチタスク処理のような生活の快適さを使用しない初期のシステムです。

このシステムの説明の1つで、私は良い例えに出くわしました。MacOS 9は、すべてのプログラムが互いに、そしてユーザーにとって友好的であり、さらに正しく書かれていることを前提としています。 誰かが、自分だけがすべてのプロセッサリソースを必要としていると「主張」した場合、システムはこれらのリソースを提供します。 かつて、プログラムの神聖な義務は、借りたものが不要になったらすぐに「元に戻す」ことであり、自分の記憶領域に「クロール」することではありません。 このアプローチは誰かにとって奇妙に思えるかもしれませんが、10年以上にわたって機能し、現在まで、ほとんどの「makuser」(英語-macintoshユーザー)はお気に入りのシステムを離れることはなく、単純かつ簡潔に決定を正当化します。 悪くない。」 しかし、それらは理解できます。「9」は、UNIXに基づいた「10」とは対照的に、非常にシンプルで柔軟なシステムです。 この事実はすべてのMacのベテランの間で人気があるわけではありませんが、UNIXシステムのユーザーを非常に惹きつけています...

Mac OS X

だから、「10」。 私の知り合いはMac OS 9.2.2から始まり、このシステムは私のデバイスにかなり動揺させました。おそらく、新しい創造物に目がつかなかったら、これらの行を(特定の宣伝色で)書かなかったでしょう。 "-Mac OS X(10.2、ジャガーとも呼ばれます)。 すでに話すべきことがあります。

Mac OS Xデバイス

「テン」はかなり独創的なシステムです。 Mac OS Xのシステムアーキテクチャは、多層ケーキとして最も簡単に想像できます。 最初のレベルはMachマイクロカーネルで、その上はDarwin、次にCore Services、Application Servicesです。 その上にはさらに2つのレベルがあります:CarbonとCocoaです。 一番上にあるのはプログラム自体です。 したがって、これらの各サブレベルを個別に検討します。

マイクロカーネルマッハ

マイクロカーネルは、次のタスクを担当します。

  • 仮想メモリ管理。
  • プロセス相互接続(IPC);
  • 入出力(I / O)および割り込みのサポート。
  • ハードウェアとソフトウェアの相互作用のサポート。
  • タスクとスレッドの管理(タスクとスレッド)。

このアプローチは、オペレーティングシステムのかなり明確で理解しやすく、簡単に移植できる構造を提供します。 システムのモジュール性は、「クライアントサーバー」モデルによって実装されます-保護されたプロセッサモードで動作する唯一のプロセスはマイクロカーネルです-主なタスクは、最大量のコードをユーザーレベルに移動することです。 ロード後、マイクロカーネルはサーバーの操作に必要なすべてのサービスを提供します。そのうちの1つはダーウィンです。

ダーウィン

ダーウィンは、マイクロカーネルを完全なシステムに補完するものです。 おそらく最も理解しやすい(やや粗雑な)定義は次のようになります。Machはカーネル、システムレベルです。 Darwinは、すべてのアプリケーションを備えたユーザー向けのシェルです。

システムデバイスのこの構造は、4.4BSD Lite(ソースコードで自由に配布され、AT&Tコードをクリアした最初の* nixシステム)とともに採用されました。当初、UNIXはこの会社の発案であり、研究所を去りました。 通信大手は当初、このシステムの普及を指で見ていましたが、その後、可能な経済的利益が実現するとすぐに、AT&Tで書かれたコードを使用していた全員が訴追の脅威にさらされて削除を余儀なくされました。

コアサービス、アプリケーションサービス

このレベルには、Core Foundation、Carbon Core、Apple Events ...(コアサービスレベル)、Quartz、QuickDraw ...(アプリケーションサービスレベル)など、システム全体に共通のコンポーネントがあります。 それらのそれぞれについての話は、システムの一般的なレビューの範囲を超えていますが、共通点が1つあります。それらはすべて、システムのすべてのアプリケーション、特にシステムの基礎です。

カーボン、ココア

これも非常に興味深い技術であり、特に注目に値します。

Mac OS XはMac OS 9(Classic)に続く「次のステップ」ですが、同時にNeXT(およびOpenStep仕様)の開発の論理的な継続でもあります。 したがって、上記の各システムのアプリケーションは、問題なく「アップル企業」の新規作成に移植できることが望ましいです。

ソリューションは非常に独創的であることが判明しました-新しいシステムは、Carbon環境を介して「クラシック」アプリケーションをサポートし、Cocoa環境を介して「新しい」(実際にはNext)をサポートします。 アプリケーションを新しいシステムで動作させるには、NeXTアプリケーションを再コンパイルするだけで十分ですが、従来のアプリケーションではいくつかの改善が必要です。

Appleによると、「炭化」は一時的な解決策にすぎません-アプリケーションを新しいシステムに迅速に移植する機能です(そうでなければ、「トップ10」はグラフィックからMS Officeまで、主要なアプリケーションを失うだけです)。

炭化されたアプリケーションには決して欠陥はありません-移植性の高いアプリケーションは、新しいアプリケーションよりもそれほど劣っていません(たとえば、システムとユーザーとのグラフィカルな対話の主要なアプリケーションの1つであるFinderは、この特定の環境を使用して記述されています)が、この環境はすべての機能をサポートしていません Cocoa呼び出しを通じて完全に提供されるシステム。

Appleが示唆するよりもはるかに長い期間、Carbonがシステムに標準として残っているという意見があります。「古い」アプリケーションが多すぎます。 さらに、ほとんどの場合、これには莫大な金銭的費用がかかります。

Mac OS Xシステムアーキテクチャ

ただし、Mac OS Xのシステムアーキテクチャは、NextStep / OpenStepのように、UNIXオペレーティングシステムに基づいています。

このシステムの操作をよりよく理解するために、ロードから「仕事への招待」(グラフィックまたはテキスト)までの* nix-systemの操作スキームをより詳細に検討してみましょう。

最初の起動は、コンピューターのファームウェア(x86プラットフォームのBIOS、PowerPCのファームウェアなど)がハードドライブ(またはCD / DVD-ROM)に記録されたプログラムに制御を移した直後に始まります。

これがブートローダーの出番です。 そのタスクは比較的単純です-カーネルをメモリにロードし、制御を転送します。 おそらく、カーネルをロードするための追加のパラメーターを設定するか、別のイメージをロードする必要があるかをユーザーに事前に尋ねた後、おそらく。

2番目の段階は、カーネルのロードです。 その主なタスクは、使用可能な機器とその初期化を決定することです。 将来的には、カーネルがすべてのプログラムの動作を担当します。コンピューターハードウェアへの直接の呼び出しは禁止されています。 その後、カーネルは1つのプロセス(init)のみを開始します。

3番目の段階-initプロセスの操作(英語-「初期化」から)-構成ファイル(ディレクトリ/など)に記録されたコマンドの順次実行で構成されます。

通常、最初のステップは、ディスクエラーをチェックしてから、環境変数(実行可能プログラムを検索するためのパス、システム言語エンコード、端末タイプなど)を設定することです。

次に、システムの「デーモン」が起動されます。バックグラウンドで実行され、特定のイベントを待つプログラム、たとえば、Webサーバーがポート80に接続が到着するのを待った後、着信コマンドを処理します。

最後に、ユーザー用の端末が用意され、「ログイン」プログラムが起動され、ログインとパスワードを入力して作業を開始します。

これは標準のシステム起動オプションでした。 他のオプションがあります:主なものの中で-いわゆるシングルモードとグラフィック。

最初のものは、何かが起こった場合にシステムを復活させるために使用されます。 この場合、ローカルアクセスのみが許可され、起動時に最小数のアクションが実行されます(通常、これはディスクを読み取り専用モードでマウントし、1つの端末を初期化します)。

2番目のグラフィックは、すでに一種の追加物です。メインの起動後、テキスト端末の初期化の代わりに、またはそれとともに、「何かグラフィック」も起動されます。 標準* nix-systemの場合、「何かグラフィック」は「Xサーバー」、Macの場合は「WindowServer」です。 この瞬間から、ほとんどのユーザーはネイティブのグラフィカル環境になります。

Mac OS Xに埋め込まれたアイデア

* nixシステムは常に柔軟性があり、マルチタスク、マルチユーザー、ネットワークOSとして作成および開発されました。 このシステムの作成中のコンピューターとの通常の対話は、メインコンピューターに接続された何らかの方法でテキスト端末で動作していると見なされていました。

少し後に、コンピューターがパーソナライズされ始め、ユーザーの数が増加しました。 さらに、コマンドラインのように、誰もがテキストモードが好きではありませんでした。

しばらくして、Apple(およびXerox)の支援なしではなく、ユーザーはコンピューターインターフェイスもグラフィカルにできることを知ったため、チームでドライブしたい人は少なくなりました。

需要が供給を生み出し、多くのプラットフォームとオペレーティングシステムがグラフィカル環境で動作する機能を追加し始めました。* nixは無視されませんでした。 顧客)。 時間が経つと、コンピューターは1人でますます頻繁に使用されるようになり、他のマシンにリソースを「分散」するという考えは次第に重要性を失い、サーバーはそれ自体が実行されている同じマシンからの接続をすでに処理していました。

さらに、グラフィックアーキテクチャは「多層」でした。 Xサーバーを起動した後、ユーザーがコンピューターと対話できるようにするアプリケーションが起動されました-用語* nixのウィンドウマネージャー(ウィンドウマネージャー)。 次に、ウィンドウマネージャは、追加のプログラム(たとえば、デスクトップを担当するアプリケーション、画面下部のパネル、その他の小さなアプリケーション、アプレットなど)を実行できます。 ウィンドウマネージャをシャットダウンするとは、Xサーバーを終了することを意味します。

このような多層化は、多くのアプリケーションが適切に機能する* nixシステムの精神に完全に一致しており、それらを接続することで1つの良い結果を得ることができます。 ただし、このような柔軟性の裏側は、システムの大幅な断片化であり(実際には、システム全体には適していますが、グラフィカルインターフェイスには適していません)、パフォーマンスが低下します。

* nix-systemsのプロモーションを妨げるのは次の要因です。

  • 開発者向けの単一の標準グラフィックライブラリの欠如(各ディストリビューションに存在し、バージョンごとに変更されない)。
  • 単一のグラフィカルインターフェイス(選択は適切ですが、標準が必要です)。
  • その思慮深さ(現在、多くの場合、インターフェイスはMicrosoft、Apple、Motifなどの商用実装をコピーするか、通常のユーザーにはあまり明確ではない)。
  • 有能な実装(コード品質、安定性)。

Appleは、ベースプラットフォームとして* nixを選択し、それ自体を拡張して、グラフィックシステム全体を作り直すことにしました。 そのため、革新の1つは構成データの保存形式です。現在、すべての設定はXML形式のファイルに保存されており、手動編集はより困難ですが、「ソフトウェア」データストレージはネイティブです。 * nixプラットフォームの自動で使いやすいグラフィカルコンフィギュレーターを介して構成ファイルを編集しなければならなかった人は、私が残りに説明することを理解するでしょう:そのような構成の結果、ファイルを構築するロジック全体がノックダウンされ、多くの場合、多くのことが残っています すべてのパラメータが正しく設定できるわけではありません。

さらに、同社は「クラシック」(バージョン9までのMac OS)向けに作成された大量のソフトウェアと、NextStep / OpenStep向けのソフトウェアの形で、過去数年間の成果を失うことはありません。

このため、新しいシステムは、CarbonとCocoaの2種類のライブラリをサポートしています。 1つ目は「クラシック」との互換性のためで、2つ目は新規で優先度が宣言されています。 古い(「クラシック」またはOPENSTEP仕様を満たす)ソフトウェアを新しいシステムで動作させるには、小さな変更を加えて(またはそれらを使用せずに)再コンパイルする必要があります。 さらに、Java環境はさらに別の作業環境として発表されました。MacOS Xの仮想マシンは、とりわけ最適な実装であり、システムとかなり密接に統合されています。

BSDレイヤーとXサーバーについては忘れてはなりません。これらは、最終バージョンですぐにリリースする必要があります(現在はベータバージョンのみが利用可能です)。 また、新しいシステムに移植されていない「クラシック」アプリケーションを起動する可能性については言及されていません。 そのため、システムはすぐに「クラシック」、OPENSTEP、Javaアプリケーション、および膨大な数の* nixアプリケーション(いわゆるFreeBSDからDarwinにポートを転送するための別のプロジェクトが作成され、アプリケーションをインストールできる)のアプリケーションを実行できます 「cd」と「make install」の2つのコマンド)は、グラフィックとコマンドラインからの作業の両方です。

画像を補完するものとして、Mac OS上のx86コンピューターエミュレーターであるVirtual PC(最新バージョン6はPentium II MMXをエミュレートし、クロック周波数はMac自体のパワーに依存します)と呼ばれる製品に言及するしかありません。

したがって、同社は古い開発者を維持し、新しい開発者を引き付けることに成功しました。その中には、* nixハッカーや、支払いを必要としないがシステムの開発に非常に大きな貢献をする世界中のユーザーなどの貴重な「アウトソースフレーム」 。

職場のMac OS X

デスクトップ

普通のユーザーは人生で何が必要ですか? 簡単なセットアップ、オフィスの存在、インターネットで作業するためのアプリケーションは、ネイティブ(この場合はロシア語)言語で動作します。

少なくとも2つのオフィススイートがあります。MicrosoftOffice(安定した動作、気づかない)とOpen Officeです。 どちらも「通常の」コンピューターで作成されたドキュメントとの互換性を提供します。 さらに、MicrosoftのOfficeは、WindowsのOfficeよりもさらに多くの「機能」を備えています。

インターネットアプリケーション

ここでの選択は非常に大きく、メーカーの名前はよく知られているので、アプリケーションの名前とメーカーの名前を入力してください。

ブラウザ:Internet Explorer(Microsoft)、Safari(Apple)、Mozilla(オープンソース)、Opera(Opera Software)その他多数。

ICQ:ICQ(ICQ Inc。)、Fire.app(オープンソース)、Proteus。

イーマイl:Outlook Express(Microsoft)、Entourage(Microsoft)、Mail(Apple)。

ローカリゼーション

システムのエンコードはUnicodeであるため、すべての適切に作成されたアプリケーションは、どの言語でも動作することに問題はありません(システムはいつでも中国語とウクライナ語の両方を「話す」ことを強制できます。 多言語サポート)。

さらに、システムコールのレベルでテキストトランスコーディングが提供されます。

サーバー

通常、システム管理者の要件は多少異なります。つまり、ユーザーが不要なことを実行できないようにし、特定のタスクに必要なすべてのパラメーターを構成できるようにするとともに、最新のシステムをサポートできるようにします。

システムは、ユーザー「root」などの概念を知っています。ここでは、彼は王であり、神でもあり、必要に応じてシステムで何でもできます(特にコマンドラインから)。

ここでシステムをセットアップするのは、通常の* nixよりもいくらか簡単です-このためのグラフィックプログラムがあります。 しかし、通常の* nixとは異なり、グラフィックであるすべてのものが通常Unixの第一人者の悲惨なにやにや笑いを呼び起こすので、ここではすべてを考えます。

まず、AppleはUnixシステムの作成を無駄に開始せず、従来のアーキテクチャに設定を重ねました。 / etc / rc * -filesを読み込んで実行するまでは、すべてがここで通常どおりに行われますが、「apple company」からのスクリプトは同じファイルから呼び出されます。 つまり 実際、次のようになります:Machが読み込まれ、initが読み込まれます。これは、システム内のすべてのプロセスを担当しますが、これらのプロセスのほとんどはSystemStarterを起動し、他のファイルを読み取り、実行します(/ System / Library / StartupItemsディレクトリから)。 したがって、Mac OS Xのすべてのアプリケーションの構成ファイルの形式はXMLです。 このファイル形式は、人間にとってはやや読みにくいですが、アプリケーションにとっては簡単に読むことができます。さらに、結果としての構成レコードは「ガベージ」を生成しません。

ただし、ここからはマイナスになります。グラフィカルに構成できないものは、「手」を実行する必要があります。 いいえ、ポイントは難しいことではありません(tcshシェルとviエディターをキャンセルした人はいません)。しかし、システムによって指定されていない方法で行われたすべての変更は、その後システム更新によって上書きできます。

さらに、グラフィカルバージョンの構成のファイアウォール(Mac OS X Serverのサーバーバージョン)には、トラフィックを処理するための2つのオプションがあります。許可/拒否です。 そして、管理者がNAT(他のシステムの観点からマスカレード)を設定することを決定した場合、ファイアウォールのルール(ちなみに標準のipfw)を設定ファイルに直接書き込む必要があります。これには、システムデバイスとかなり緊密な知識が必要です。

一般に、Mac OS X Serverを実行しているサーバーは、管理の容易さが必要な場所に置くのが理にかなっていると言えます。場合によっては、柔軟性が損なわれます。 このようなサーバーは、他のシステム(samba、nfs、ssh、ftpd、および前述のapacheがシステムに付属)と非常によく共存し、その更新はマウスを6回クリックするだけで実行されます(別のシステムへの自動更新などの悲しい結果を引き起こしません) 有名なソフトウェアメーカーの一般的なプラットフォーム)、さらに、更新プログラムの可用性を毎日/週/月で確認でき、ユーザーは利用可能な更新プログラムをインストールするように求められます。

開発者ステーション

開発者は、システム管理者と平均的なユーザーの両方から少し必要な人ですが、まず第一に、便利な開発システム(IDE)、完全なドキュメント、そしておそらく実装例が必要です。

Virtual PCなどのアプリケーションも見逃せません。x86オペレーティングシステムを実行し、Pentium II MMX、S3 Trio 32/64(4/8/12 Mb)、Sound Blaster、Intel 21041ベースのイーサネットアダプターをエミュレートするアプリケーション、 表示されるハードドライブとRAMの量を割り当てます。 このアプリケーションは、開発者のカテゴリ(さまざまなシステムのプログラムをテストする)、およびシステムエンジニアのカテゴリ(同時に動作するシステムの数は「ホスト」のシステムリソースによってのみ制限されます)と平均的なユーザーの両方に起因します-「ウィンドウ」の「ウィンドウ」は、作業を許可します Macにまだ移植されていないアプリケーションや、ゲームをプレイすることさえあります(ただし、リソースをあまり消費しません)。

記事の作成では、次の資料が使用されました。

  1. ジム・カールトン りんご 内部の外観:陰謀、エラー、およびわがままの物語。 LORI Publishing House、2001。
  2. スティーブン・レヴィ。 ハッカーはコンピューター革命のヒーローです。 (www.cooler.it/hackers)
  3. NeXTの歴史。 (

OS Xでは、ターミナルに覚えやすい単語の組み合わせを入力することで、オペレーティングシステム、コンピューターハードウェア、インストールされているアプリケーションに関する完全な情報を取得できます。 この記事では、1分も経たないうちにコンピューターの内部と外部を調べ、受け取った情報を理解する方法を説明します。

あなたのポピーについて最も詳細な関係書類を取得するには?


この情報をファイルに保存する方法は?

System_profiler\u003e info_system.txt

ファイルへの保存は瞬時ではありません。 数十秒待たなければなりません。 結果は、サイズが2.6 MBのテキストファイルです。
これで、info_system.txtをテキストエディターで開き、そこから何を学べるかを1行ずつ把握できます。

アクセシビリティ情報とは何ですか?

info_system.txtファイルのセクションはアルファベット順にランク付けされています。 リストの最初はアクセシビリティ情報です。 Macに障害のある人向けのオプションが含まれているかどうかがわかります。

デフォルトでは、これらのオプションは機能しません。 あなたはそれらを有効にすることができます システム設定-> ユニバーサルアクセス.

システムにインストールされているアプリケーションについて何を学ぶことができますか?

以下はアプリケーションセクションです。 システムにインストールされているすべてのプログラムに関する情報を提供します。 私の場合、セクションは3908行でした。 各アプリケーションについて、64ビットプロセッサでの動作をサポートする場合、バージョン、ソース、ストレージの場所が示されます。

コンピューターのハードウェアについて何を学ぶことができますか?

オーディオセクションから始めて、ポピーの鉄の充填の説明。 各デバイスについて、簡単な技術情報が提供され、デフォルトで使用されるかどうかが示されます。
system_profilerコマンドは、Bluetooth、カメラ、およびその他のセクションのハードウェア情報も表示します。

システムにインストールされているオーディオおよびビデオコーデックについてはどこで確認できますか?

それらに関する情報は、「コンポーネント」セクションにあります。

コンピューターにインストールされているXcodeのバージョンはどこで確認できますか?

約11128行で、開発者セクションが始まります。 システムにインストールされている開発者ツールに関する詳細が含まれています。

自動ハードウェアセルフテストがいつ実行されたかを調べる方法

[診断]セクションでは、コンピューターの最後の電源投入時と、コンピューターとペアリングされたデバイステストの実行日時を確認できます。

OS Xにインストールされているドライバーとコントローラーを確認する方法

OS Xにインストールされているドライバーとコントローラーについては、「拡張機能」セクションで説明しています。

ビデオカードに関する情報はどこで確認できますか?

MacBookでは、ビデオカードに関する情報はGeForceセクションで入手できます。

システムにインストールされているフォントに関する最も完全な情報を見つける方法は?

[フォント]セクション。 ここで、フォントArial Narrowには複数のバージョン(現在の2.8)があり、2人が発明し、その権利はMonotype Corporationが所有していることが突然わかります。


  OS Xにインストールされているフレームワークを確認する方法は?

簡単に言えば、システムの低レベル機能を制御するオープンソースのサブシステムであるダーウィンと、ユーザーとアプリケーションから見えるOSの部分を担当する多数のクローズドフレームワークで構成されています。 それらに関する情報は、フレームワークのセクションにあります。

すべてのアプリケーションのインストールと更新に関する情報はどこで確認できますか?

[インストール]セクションには、コンピューターの最初の起動以降のすべてのインストールのログが保持されます。

すべての自動ネットワークロケーションに関する詳細情報はどこで確認できますか?

システム設定 -> ネットワーク  ネットワーク接続の簡単な要約のみが表示されます。

それらの技術的なパラメーターはすべて、Locationsセクションのinfo_system.txtファイルにあります。

システムログはどこで確認できますか?

これらは、ログセクションのシステムレポートにあります。

電源とバッテリーの情報はどこで確認できますか?

[電源]セクション。

システム設定モジュールに関する情報はどこで確認できますか?

[設定]ペインセクション。 ここで文字列Visible:Noneを検索すると、非表示の設定が表示されます。 たとえば、MacBook Airでは、CD / DVDドライブの設定はグラフィカルインターフェイスに隠されています。

システムにインストールされているプリンターに関する情報はどこで確認できますか?

[プリンタ]セクション。 これを読むと、多くのモデルのプリンターで、エプソンとキヤノンOS Xが追加のドライバーをインストールしなくても動作することがわかります。

ハードドライブに関する情報はどこで確認できますか?

[ストレージ]セクション。

同期サービスのログはどこで確認できますか?

[同期サービス]セクション。 グレイシーとは誰ですか?

USBポートとそれに接続されているデバイスに関する情報はどこで確認できますか?

USB🙂Aセクションでは、その直前にThunbderboltポートに関する情報があります。

急速に発展しているテクノロジーの世紀とコンピューター業界では、開発者が私たちを喜ばせる新しいイノベーションを識別するのが難しい場合があります。 さまざまなプログラム、オペレーティングシステム、ユーティリティが提供されているため、目が大きく開くだけです。 ただし、ほとんどの場合、ユーザーには1つの基本的な質問があります-どのオペレーティングシステムを選択する必要がありますか? WindowsシステムとMac OS Xシステムを比較して、この質問に答えてみましょう。

MacとWindows

Windowsシステムの主な機能

その広範な。 これは、このオペレーティングシステムがユーザー自身のために作成されたという事実によるものであり、ユーザーに既存のシステムへの適応を強制せず、逆にユーザーのニーズに適応します。 これは、一般的な世論によれば、最も「バギー」、「不安定」、「信頼性の低い」などの事実にもかかわらず、世界で最も一般的なオペレーティングシステムです。 また、支払われます。

ユーザーの観点から見ると、Windowsシステムは次のように構成されています。

  1. コア。 さまざまなデバイスで作業を実行し、プロセスとメモリを管理し、既存のグラフィックスサブシステムを管理します。
  2. グラフィックスサブシステム自体。 ユーザーエクスペリエンスを提供します。
  3. テキストサブシステム。 ユーザーとのテキスト対話を提供します。
  4. リモートアクセス実装システム。

メリット:すべての種類の機器の100%サポートを保証します。このオペレーティングシステムでは、任意のデバイスのドライバーを見つけることができ、さまざまな機器をすばやく認識するための多くのプリインストールドライバーが含まれています。 PhotoshopやPromtなど、他のオペレーティングシステムには見られないフル機能の類似物が多数あるプロフェッショナルアプリケーションプログラムがあります。

インターフェースの明快さとシンプルさ。これにより、パーソナルコンピューターを操作する主要なスキルさえ持たない人でも使用できるようになります。 また、Microsoft Officeと呼ばれるアプリケーションパッケージは、オフィスワーカーの標準となっています。 ユーザーは、ライセンスを取得したWindowsオペレーティングシステムについて、いつでも資格のあるサポートまたはアドバイスを受けることができます。

短所:このオペレーティングシステムは、パーソナルコンピューターに必要なハードウェアリソース、特に必要なRAMの量を非常に要求します。 適用されたグラフィカルインターフェイスは、美しく便利ですが、同時に面倒で時間がかかります。 その結果、多くのユーザーは多くのグラフィカルな機能をオフにします。

指定されたシステムは、他のシステムよりもはるかに脆弱であると見なされます。 これは、既存のセキュリティ構造、たとえば、管理者権限で継続的に機能する機能に関連付けられています(Vistaと呼ばれるオペレーティングシステムのバージョンで部分的に解決されています)。 同時に、システムはXPおよびWindowsの他のバージョンで作成された何千もの古いコンピューターアプリケーションを実行する必要があります。

ユーザーには、そのような「古い」プログラムを実行する許可を与える必要があります。 さらに、1つまたは別のプログラムの起動を要求する既存のダイアログボックスでは、必要な決定を下すには情報が少なすぎます。 もう1つの重要な不便な点は、デスクトップ上のショートカットを削除する場合でも、自分の意図を3回確認する必要があることです。 これは煩わしく、「許可」キーなどが単純に軽率に押されるという事実につながる可能性があります-考えられる保護メカニズム全体の有効性はほとんど無効になります。

この結果、多くの場合、多くのウイルスに対処する必要があります。これらのウイルスは、それ自体が引き起こすユーザーエラーを含む、このオペレーティングシステムの脆弱性だけに侵入するために使用されます。 オペレーティングシステムは有料であり、そのコストは、無料で配布されているオペレーティングシステムを取得またはダウンロードするコストを超えています。

Mac OS X

誰もが知っているように、LinuxとMac OS Xは共通のUNIXルートを共有しています。 ただし、オープンUNIXシステムとは異なり、Mac OS Xは独自のソフトウェアとして機能します。つまり、無料配布、さまざまな変更などが禁止されています。 最初のMac OSは、Windowsの登場よりもはるかに早い1984年に生まれました。 Mac OS Xシステム自体は、独自のカーネル(XNU)を使用して大幅に再設計されたBSD-UNIXシステムです。

Mac OSの利点。 Mac OSシステムの利点は、Macintoshシステムにコンピューターウイルスがほとんど存在しないことです。 そして問題は、Windowsシステムと比較してあまり広く普及していないMac OS Xシステムだけでなく、すべての従来のコンピューターウイルスが単にUNIX環境で機能しないという事実にもあります。 理論的には、もちろん、Mac OS用の一部のコンピューターアプリケーションで動作するウイルスサンプルもありますが、Windows用に作成された悪意のあるソフトウェアと比較した場合、その数はごくわずかです。

ウイルスは、ユーザーがマウスボタンをダブルクリックして起動する場合にのみ害を及ぼす可能性があります。 開かれている電子メールまたはWebページを読んでいる間にメールに感染するプログラムはまだ不明です。 単純な安全性証拠の存在。 Mac OSシステムに必要な変更を加えるには、たとえば、インストールされているオペレーティングシステムを更新したり、新しいプログラムをインストールしたりするために、ユーザーは通常パスワードのみを入力する必要があります。

このような場合のWindowsはより要求が厳しくなります。

彼女はいくつかの異なる支援行動を提案しています。 Mac OSを実行しているコンピューターのリモートハッキングでさえ、Windowsを実行しているマシンのハッキングよりもはるかに複雑であり、感染したファイルを誤って送信しないために、さまざまなウイルス対策プログラムのみが必要になる場合があります Windowsを実行しているコンピューターですが、害を及ぼすことはできません。

すべてのアプリケーションの人間工学に基づいた設計、オペレーティングシステム自体と既存のハードウェアの両方の実行の美しさ。 日常使用での極端なシンプルさ。 残念ながら、私たちの国における今日のこの優れた例は、エリート製品の評判があり、そのため、たとえばWindowsよりもはるかに高価です。

非常にシンプルなコントロール。 Macソフトウェアでの作業は、一般にWindowsソフトウェアでの作業よりも簡単です。 顕著な例の1つは、iLifeと呼ばれるパッケージで、これはすべてのMacintoshコンピューターにインストールされます。 音楽や写真の管理、ビデオの処理、結果のディスクへの記録を簡単に行うことができます。 Mac OS Xシステム用のプログラムの1つをマスターできた人は、他のソフトウェアに簡単に対処できます。このオペレーティングシステム用のアプリケーションは、Windowsシステム用のプログラムよりもはるかに類似しています。

ユーザーの観点から見ると、Mac OSは次のように構成されています。

  1. コア。 さまざまなデバイスで作業を提供し、プロセスとメモリを管理します。
  2. テキストサブシステム。ターミナルを介してシステムを操作します。
  3. テキストモードで作業するときにリモートアクセスを実装するためのシステム。
  4. グラフィカルモードで作業するときにリモートアクセスを実装するためのシステム。
  5. グラフィカルアプリケーションウィンドウを別のコンピューターに転送するためのシステム。

Mac OSの欠点

まず最初に、Mac OSはApple製のMacintoshコンピューターにしかインストールできないということです。 これらのコンピューターは、馴染みのあるパーソナルコンピューターとは異なり、クローズドアーキテクチャを採用しています。つまり、これらのコンピューターはAppleによって排他的に収集されます。 一方で、すべてのコンピューター機器とソフトウェアの100%の統合が提供され、さらに、使用されるコンポーネントとアセンブリプロセスの優れた品質が得られるため、これは優れています。

ただし、コインには裏返しがあります。 「Makov」の製造元は1社のみであるため、ここでは原則的に競合はありません。 これは、消費者の観点からはあまり良くありません。 さらに、ドライバーのインストールプロセスに問題があります。 使用可能なすべてのデバイスがMac OSシステム用のドライバーをリリースするわけではなく、システム自体は非常に頻繁に使用されるすべての機器を認識しません。

ゲームのほぼ完全な欠如。 これらは主に、ゲームコンソールとWindowsを搭載したパーソナルコンピューター用に開発されています。 Macで利用可能なゲームの選択は非常に控えめですが、たとえばX-Plane 9と呼ばれるフライトシミュレーターやGuitar Hero 3と呼ばれる音楽ゲームなど、真の宝石があります。

特徴

すぐに目を引く主な機能は、システムのグラフィカルインターフェイスです。 たとえば、Windowsで、実行中の各プログラムが、原則として、それ自体で既に開いているタブとツールバーを持つ1つのウィンドウに対応する場合、Mac OSシステムは、共通ウィンドウに関連付けられていない「フローティング」パネルとウィンドウを使用します。 デスクトップにあります。 Mackインターフェイスのもう1つの特徴は、ドックパネルです。

これはデスクトップの一番下にあるパネルです。ここには、クイックアクセスが必要なアプリケーションとファイルのアイコン、および実行中のすべてのコンピューターアプリケーションがあります。 パネルの編集、サイズ変更、アプリケーションアイコンの追加と削除が可能です。 利用可能なソフトウェア機能は次のとおりです。 Mac OSシステムのプログラムのリストは、Windowsシステムほど印象的ではありませんが、それでも、それは小さすぎません。いずれにしても、エンターテイメントと仕事に必要なすべての主要なアプリケーションがあり、さらに、ソフトウェア作成プロセスのまさにコンセプトです。 Appleによると、1つのタスクを実装するには1つのプログラムで十分であり、最も重要なことは問題なく動作するということです。

Mac OSのグラフィカルインターフェイスの開発者は、この方法で、無数の可能なオプションで混乱しないユーザーにとってはるかに便利であり、コンピューター自体が作業システム全体のパフォーマンスを脅かす非常に疑わしいプログラムのダンプに変わることはないと考えています。 過去数年間でMacで利用可能なアプリケーションの数は大幅に増加しましたが、選択は、たとえばWindowsシステムの場合ほど大きくはありません。

それでも、ほとんどすべての必要なタスクについて、適切なソフトウェア製品を選択できます。 Mac OS用のソフトウェアをディスク上で見つけて購入するのは非常に難しいため(特に合法)、ブロードバンドインターネットアクセスが必要です。

まとめ

要約できます。 創造性と仕事のために非常に便利で機能的で高速なシステムが必要で、お金の問題がない場合は、Macを選択します。 その上で優れた結果を達成できます。

あなたは高品質の何かをプレイしたい、そしてドキュメントを作成する必要があり、さまざまなコンピューターの問題に悩まされることはまったく狩りではなく、お金はあまりありませんか? その後-Windows、そして彼だけ。 優れたツールで、あまり複雑ではなく、適度に便利です。 一部の場所には問題がありますが、全体的に非常に価値のあるツールです。

Linuxの長所と短所を調べた代替オペレーティングシステムについて。 この出版物では、Windowsのもう1つの代替手段であるmacOSについて話し、その長所と短所を検討します。

これらのOSを「代替」と呼ぶのはなぜですか? 平均的なPCユーザーはWindowsを使用しており、他のOSについても知らない可能性があるためです。

macOS

macOSは、以前はMac OS XまたはOS Xとして知られていたAppleのオペレーティングシステムです。これは、Windowsに次いで2番目に人気のあるOSであり、パソコン所有者の約9%が使用しています。 Mac OSは、1986年にMacintosh用に初めて導入されました。

macOSを開発する際、Appleは無料のPOSIX互換Darwin OSをベースとして採用しました。 macOSは、MachベースのXNUカーネルとFreeBSDコードを使用します。 つまり、Linuxのように、ターミナルを使用してUNIXシステムのすべての機能を使用できます。

Appleによると、オペレーティングシステムは、一般ユーザーにとってできるだけシンプルで便利なものでなければなりません。 PCの所有者は、ソフトウェアのインストールと構成に煩わされるべきではありません。 人々は、テキストの操作、インターネットの閲覧、音楽の鑑賞、映画の鑑賞、写真の編集を行う必要があり、システムのセットアップに時間を浪費しないようにします。 すべての「公式」イベントはOSによって行われます。

Appleはテクノロジーの世界で常に「一歩先を行く」存在です。 製品の品質と信頼性のおかげで、アップルは何百万人もの最新のガジェットの所有者から信頼されています。 このWindowsの強力な代替手段には長所と短所があります。

MacOSの利点

  • GUI  macOSには、非常に美しくエレガントなグラフィカルインターフェイスがあります。 アップルの開発者は、クラス最高のグラフィックス環境を作成するために一生懸命努力しました。 スムーズな移行、スタイリッシュなデザイン、丸みを帯びた角、半透明のパネルと窓は、通常のPCの仕事を楽しいものにします。 プログラムの外観は1つのスタイルで作成されます。
  • 安全性 macOSは、LinuxのようなUNIXに似た代替オペレーティングシステムです。 これは、マルウェアを忘れることができることを意味します。 MacOSセキュリティはすべてのプロセスを制御し、データを保護します。


MacOSの欠点

  • 建築へのスナップ。  macOSはIntelプロセッサーでのみ動作します。 WindowsまたはLinuxは、任意のプロセッサを搭載したコンピューターにインストールできます。 macOSをハードウェアコンポーネントとは別に検討するのは間違っているかもしれませんが、事実は残っています。
  • 価格  最新のMacbookの価格は、他のメーカーのモデルの価格よりも桁違いに高くなっています。 誰もが「アップル」デバイスを購入できるわけではありません。 ソフトウェアの半分以上が支払われます。 ユーザーは、価格が数ドルであっても、ソフトウェアを無料でインストールすることに慣れています。
  • 異常なソフトウェア。  macOSには、さまざまなタスクに適した高品質のソフトウェアがあります。 ただし、Windowsで長い間作業している場合は、移行が困難になる場合があります。 おなじみのポピープログラムの中には、単純に存在しないものがあるため、再学習する必要があります。
  • RAMの消費。 MacはWindowsよりも多くのコンピューターRAMを使用します。 ()異なるオペレーティングシステムで実行される同じプログラムは、異なる量のRAMを消費します。 Macbookを購入するときは、RAMの量に注意してください。 最適なオプションは8 GBです。
  • キーボードのレイアウト  macOSでは、キーボードレイアウトの切り替えは、珍しいCMD +スペースによって行われます。 デフォルトでは、システムにはキーボードレイアウトを変更するためのショートカットがないため、設定を選択する必要があります。

macOSは、ユーザーの利便性を重視した、アップルベースのWindowsの代替です。 ケシを購入する予定がある場合、またはすでに使用している場合は、コメントで印象を共有してください。 がんばって。

Mac OSは、Macintoshオペレーティングシステム、つまりApple Macintoshコンピューターのオペレーティングシステムの略です。 伝説によると、Macintoshの名前は、お気に入りのさまざまなリンゴ、ジェフラスキン、そしてアップルのリード開発者に由来しています(実際、マッキントッシュと呼ばれていましたが、このブランドはすでに採用されていました)。 Xはローマ数字の10です。MacOS Xの最初のバージョンは、同時にMac OSの10番目のバージョンでした。 さらに、Xは、Mac OS Xの通常およびサーバーバージョンに加えて、Apple TV OS(Apple TV Media Center用のOS)およびApple iOS(iPod、iPhone、iPad用のOS)を含む、オペレーティングシステムのUnixベースのOS Xファミリーを暗示しています。

Mac OSが登場したとき

Appleは、1984年に最初のApple Macintoshコンピュータが登場して以来、Mac OSを使用しています。 確かに、オペレーティングシステムはMacintosh System Softwareという名前でも知られていました。 当時、AppleのOSは使いやすさの点でIBM PCの世界のライバルよりもはるかに優れていました。通常のキーボードに加えて、グラフィカルインターフェイスとマウスをすでに備えていました。 これにより、印刷後に紙に表示されるテキストをモニターに表示できるようになり、ユーザーはコマンドを入力する必要がなくなりました。初めてマウスクリックでテキストを選択できるようになりました。 最後に、マルチタスクが最初に適用されたのはMac OSでした。 1990年にWindows 3.0がリリースされてから、PCの所有者にとって、このような機能は6年後にしか利用できなくなりました。

最初のMac OS X

Mac OS Xの最初のバージョンは2001年に登場しました。 各バージョンは野生の猫にちなんで命名されたため、最後の10.6はSnow Leopardと呼ばれます。

最初のMac

Mac OSの最初のバージョンは1984年にリリースされました。 グラフィカルインターフェイスとマウスのおかげで、当時のIBM PCよりもMacintoshでの作業がはるかに便利になりました。

Mac OS XのWindows上の利点は何ですか?

簡単な操作。  Macソフトウェアでの作業は、通常、Windowsソフトウェアでの作業よりも簡単です。 1つの例は、MacintoshコンピューターにインストールされたiLifeパッケージです。 写真や音楽を簡単に管理し、ビデオを処理し、結果をディスクに書き込むことができます。 Mac OS X用のプログラムのいずれかをマスターした人は、他のソフトウェアに簡単に対処できます。このオペレーティングシステム用のアプリケーションは、Windows用のプログラムよりもはるかに似ています。

安定した仕事。  Mac OS XはAppleコンピューター専用に作成されたため、仕事中にソフトウェアがクラッシュすることはあまりありません。

ドライバーの存在。  Mac OS XインストールDVDには、多くのドライバーが記録されています。 これにより、たとえばプリンターをインストールするときの時間が節約されます。 比較のために:Mac OS Xには、Windows XPよりも最新のデバイス用のドライバーが含まれています。 しかし、後にWindows Vistaが登場し、「7」はこのパラメーターでAppleのOSに劣りません。

少量のマルウェア。 Ma cintoshコンピューターを攻撃するウイルスのリストは小さいままです。 ユーザーがダブルクリックでそれらを開始した場合にのみ、彼らは傷つけることができます。 電子メールまたは開いているWebページを読んでいる間にメールに感染するプログラムはまだ不明です。

GUI

A   プログラム。 Windowsのように、最も必要なプログラムはクイックパネルに配置されます
起動(ドック)。

B   ファイル  頻繁に使用されるファイルは、個別に、またはDockに配置されたグループに含めることもできます。

G   ショッピングカート。 ファイルやプログラムを削除するには、対応するアイコンをゴミ箱にドラッグして、マウスボタンを放すだけです。

D   メニューバー。 実用的:Mac OS Xオペレーティングシステムでは、現在アクティブなプログラムのメニューバーのみが常に表示されます。

E   情報メニュー。 このメニューでは、Mac OS Xは、たとえば、WLAN受信の品質やバッテリー充電の程度を表示します。

簡単なセキュリティ確認。 オペレーティングシステムの更新や新しいプログラムのインストールなど、Mac OSに変更を加えるには、通常、ユーザーはパスワードを入力するだけです。 このような場合のWindowsは、より要求が厳しくなります。いくつかの確認アクションを完了することを提案します。

iMac

iMacでは、すべてのコンピューターコンポーネントがモニターに表示されません。 Appleは2つのモデルを提供しています-スクリーンの対角線は21.5インチと27インチです。

Macbook

Appleは、MacBook(エントリーレベルモデル)、MacBook Pro、MacBook Airの3つのノートブックシリーズを発売します。

Mac mini

Mac miniは非常に静かで、CDのスタックよりも多くのスペースを必要としません。

簡単インストール。 オペレーティングシステムまたはプログラムが問題になっているかどうかは関係ありません。MacOS Xの場合、この手順は子供のゲームよりも簡単です。 たとえば、オペレーティングシステムには、マウスボタンを数回クリックするだけでDVDがインストールされます。 さらに、インストールされている別のMac OS Xからプログラムとファイルを簡単に転送できます。

新しいプログラムをインストールするには、ユーザーはイメージファイルをダブルクリックして、プログラムアイコンをハードディスク上の適切なフォルダーにドラッグするだけです。 Windowsと同様に、一部のMac OS Xアプリケーションのみがインストール配布を必要とします。 プログラムをアンインストールするには、通常、そのアイコンをゴミ箱にドラッグして、マウスボタンを放すだけです。 時間のかかる長いアンインストール手順はまれです。

Windowsと比較したMac OS Xの欠点は何ですか?

少数のコンピューターの選択。 Mac OS Xは、基本的にAppleコンピューター専用です。 現在、多くのメーカーのWindows PCには膨大な数のオプションがありますが、MacintoshはAppleのみをリリースしているため、そのようなコンピューターの範囲はかなり狭いです。 デスクトップPCの代替として、同社はiMacを発売します。iMacのコンポーネントはすべてモニターに隠されています。

高価格。 Macintoshコンピューターは通常、同等のPCよりも高価です。 デスクトップコンピュータのモデルの価格-Mac mini-22,000ルーブルから)。 ラップトップは、少なくとも35,000ルーブルを支払う必要があります。 -最も安いMacBookはこれだけです。 そして、下のセグメントで差がほとんど目立たない場合、最も強力なAppleコンピューターは、同等のPCの2倍の費用がかかります。

少ないプログラム。 Macアプリの数は近年増加していますが、Windowsほど多くはありません。 それでも、ほとんどすべてのタスクについて、適切なプログラムを選択できます。 Macソフトウェアをディスク上で見つけて(特に合法的に)購入するのは非常に難しいため、ブロードバンドインターネットアクセスのみが必要です。

ゲームのほぼ完全な欠如。 主にコンソールとWindowsコンピューター用に設計されています。 Macゲームの選択は非常に控えめですが、X-Plane 9フライトシミュレーターやGuitar Hero 3音楽ゲームなど、その中には本物の宝石があります。

これらのプログラムはMac OS X Snow Leopardにあります

どのMacintoshでも、問題を解決してOSの機能を拡張するための多くのプログラムを見つけることができます。 これらには、Windows環境で使用されるものと同様のアプリケーションが含まれます。 さらに、一部のプログラムは非常に人気があり、MicrosoftのOS向けのバージョンが後に登場します。 これらには、たとえば、iTunes Music Centerが含まれます。これを使用して、メロディをMP3プレーヤーのiPodシリーズAppleにコピーできます。 インターネットブラウザを選択する場合、多くのMac OSユーザーは、プリインストールされたSafariを信頼しません。高速で信頼性の高いMozilla Firefoxがより人気があります。

アドレス帳:電話番号、メール、インターネットアドレスなどの広範な連絡先情報を保存できます。

オートメイター:プログラムは、たとえば100枚の写真を同時に処理して別の形式に変換するなど、日常的なタスクを実行します。 時間と神経を節約します。

ダッシュボード:Windows Vistaのサイドバーのように、現在の天気予報や電卓などの小さな補助プログラム(いわゆるウィジェット)をデスクトップに表示できます。

ファインダー:ファイルの検索、コピー、移動、削除を提供します-Windowsエクスプローラーに似ています。 組み込みのプレビュー機能を使用すると、ユーザーは特別なプログラムを起動せずに多くのファイルを表示できます。

ガレージバンド:この録音プログラムには、楽器とサンプルの広範なライブラリが含まれています。 彼女はいくつかのトラックで作業できます。 プログラムの管理は簡単です-初心者でも問題ありません。

iCal:iCalカレンダープログラムを使用して、ビジネススケジュールを管理します。 ITunes、iSync、または有料のMobile Meサービスは、iPodや携帯電話などの他のデバイスにスケジュールを自動的に転送できます。

iChat:インターネットを介してテキスト、音声、またはビデオメッセージを交換するためのチャットプログラム。

iMovie:非常に便利なビデオ処理および編集を提供します。 その後、iDVDを使用して、ムービーをDVDに書き込むことができます。

iPhoto:写真アーカイブを管理し、その助けにより、写真は変更が行われた時間順にソートされたフォルダーに自動的に配信されます。 赤目を除去する機能など、簡単な処理機能を装備しています。

iTunes:音楽コレクションを管理し、iTunes Storeから音楽やビデオを購入できます。 さらに、プログラムはMP3プレーヤーのiPodシリーズに音楽をコピーできます。

サファリ:AppleのブラウザはすぐにWebページを表示し、フォントスムージングは\u200b\u200bテキストの読みやすさを向上させます。

スペース:開いているすべてのプログラムウィンドウをグループ化できます。 これにより、あらゆるタスク用の仮想デスクトップを作成することが可能になります。

スポットライト:組み込みの検索機能は、名前だけでなくファイルの内容も含めて、ファイル、プログラム、またはメールを非常に迅速に検索します。

タイムマシン:ユーティリティは、ユーザーの要求に応じて、外部ハードドライブをコンピューターに接続すると、データのバックアップコピーを自動的に作成します。

プレビュー:このプログラムを使用すると、PDFファイルやJPEG写真などの画像やドキュメントを表示できます。

Mac OS Xのどのバージョンがありますか?

Mac OS Xには、デスクトップとラップトップ用のバージョンと、Mac OS X Serverと呼ばれるサーバー用のバージョンの2つのバリアントがあります。 バージョン番号(10.0から10.6まで)を除く10番目のMac OSのすべてのリリースは、伝統的にネコ科の代表の1人に敬意を表して名前を付けられます。

チーター(チーター)とプーマ(クーガー)。 Mac OS X 10.0の最初のバージョン(チーター)のリリースは2001年3月に行われました。 新しいOSは以前のMac OSシステムとは異なり、Appleにとってある種の突破口となりました。 しかし同時に、この新規性には多くのエラーが含まれており、さらに、Mac OS X 10.0にはいくつかの機能が欠けていました。 そのため、ほとんどすぐに無料アップデート10.1(Puma)がありました。

ジャガー(ジャガー)。 バージョン10.2以降、グラフィックスカードは、Windows VistaのAeroテクノロジーと同様に、ハードウェアでグラフィックスシェルを高速化する方法を学びました。

パンサー(パンサー)。バージョン10.3は、2003年10月にオペレーティングシステムの市場に参入しました。 特に、PantherはFileVault暗号化テクノロジーを導入しています。

タイガー。 Appleは2005年4月にバージョン10.4を発表しました。 非常に便利なSpotlightおよびダッシュボード検索機能があります-ミニプログラム(いわゆるウィジェット)のシェルです。

Mac OS Xに不可欠なWindowsプログラムと代替ツール

WindowsからMac OS Xに切り替える場合、追加のソフトウェアを使用したり、仮想環境を作成したりせずに、使い慣れたプログラムを使用することはできません。 しかし、今日では、Microsoft Office、Google Picasa、Earthなど、多くの一般的なWindowsアプリケーションがMacバージョンでも利用できます。 それ以外の場合は、価値のある代替品を選択できます。 たとえば、MacにインストールされたiLifeソフトウェアパッケージには、iPhoto、iMovie、およびiDVDマルチメディアアプリケーションが含まれますが、これらに限定されません。 不足しているのは税最適化プログラムだけです-現在、Mac OS X用の無料のElsterしかありません。その機能が十分でない場合は、PCとWindowsに移行する必要があります。 同じことは、多くの特殊なアプリケーションにも当てはまりますが、設計上のアプリケーションを除きます。

ヒョウ。 次のバージョンは、2007年10月にリリースされたMac OS X 10.5でした。 Windowsを2番目のOSとしてインストールするためのBoot Campユーティリティ、Time Machineデータバックアッププログラム、Quick Lookファイルコンテンツのクイックプレビュー機能、およびその他の重要な革新を最初に導入しました。

ユキヒョウ。 2009年8月28日に、最新バージョン10.6がリリースされ、より多くの作業メモリ(理論的には最大16 TB)を使用できます。 提供される多くのプログラムは、64ビットの命令セットを受け取り、はるかに高速に動作し始めました。 さらに、このバージョンはIntelプロセッサをサポートしています-これは、廃止されたMotorola PowerPCプロセッサがついになくなったことを意味します。

シリアル番号に加えて、バージョンには2番目の番号も割り当てられます。これは、Windowsサービスパックと同様に、どの無料更新およびエラー修正が行われたかを示します。 Mac OS Xの最新のアップデートは10.6.3です。

Apple Mac OS Xのみ

Mac OS XはAppleコンピューターへのインストールのみを目的としており、ライセンス契約では従来のPCでの使用は禁止されています。 それにもかかわらず、インターネットでは、Mac OS XをPCにインストールするためのマニュアルを簡単に見つけることができます。そのほとんどは、いわゆるOSx86プロジェクトに関連しています。 彼の名前は、OS Xファミリ名とPCで使用されるx86マイクロプロセッサアーキテクチャの組み合わせに由来しています。 その後、Mac OS Xがインストールされたパーソナルコンピューターは、「hackintosh」と呼ばれるようになりました(英語、ハック、Macintoshから)。

したがって、WindowsはMacで動作します

Boot Campユーティリティを使用すると、Intelプロセッサを搭載したMacにWindowsをインストールできます。 その後、コンピューターの起動時に、ユーザーは現時点で必要なオペレーティングシステムを選択する必要があります。

これは、Parallels Desktopを使用するとさらに簡単になります。このプログラムは、WindowsをMac OS Xの仮想マシンとしてインストールします。 。 ただし、仮想環境で作業するには、Macに少なくとも2 GBのRAMが必要です。

プロジェクトは、AppleがIntelプロセッサへのコンピューターの移転を発表した2005年に始まりました。 2006年1月、Mac OS X 10.4.4の第1世代のIntelベースのコンピューター向けのアップデートがリリースされ、わずか1か月後に、PCにインストールできるハッキングバージョンのOSが登場しました。 Appleの反対にもかかわらず、このプロジェクトは非常に成功しており、現在も活動を続けています。

プロジェクトの存在の重要な段階の1つは、オペレーティングシステムとハードウェア間の相互作用を提供するEFIエミュレーターの出現でした。 これに先立ち、MacOS Xの「ハッキングされた」バージョンはすべてEFIをバイパスし、システムの動作が不安定になりました。 さらに、2008年半ばのエミュレーターの後、特別なUSBモジュールEFi-Xが作成されました。これはMac OS Xを欺くため、パッチをインストールせずに、オリジナルDVDからPCにオペレーティングシステムをインストールできます。 このモジュールはロシアで購入できますが、費用がかかります-7000ルーブル。

MacにWindows用のプログラムをインストールできますか

特別な補助プログラムと、必要に応じてWindowsのインストールDVDを使用して、Mac OS XでWindowsアプリケーションを実行できます。これは次の方法で実行できます。

仮想化。 Parallels DesktopやVMware Fusionなどのプログラムは、Mac OS Xで仮想Windows環境を作成し、コンピューターのパワーの一部を使用します。 これにより、MacとWindowsのアプリケーションを同時に、しかもそれらの間でのデータ交換を確実にするためにそれほど困難なく起動できます。 問題は、コンピューターのハードウェアに直接アクセスする必要があるゲームやアプリケーションでのみ発生します。 上記のボックスで、仮想環境での作業がいかに簡単かをご覧ください。

Windowsエミュレーション。 2番目のオペレーティングシステムでWindowsをインストールできず、仮想環境でコンピューターリソースを無駄にしたくない場合は、CrossOverなどの特別なソフトウェアを使用してWindows機能をエミュレートしてみてください。 このプログラムは、Windowsの機能を模倣するだけであり、Microsoft OS上で実行されているとユーザーが考える必要があるアプリケーションを強制します。 このようなエミュレーションは通常、実際のWindowsよりもはるかに低速で安定性が低く、さらに、すべてのアプリケーションが「トリック」されることを許可しません。 CrossOverの公式Webサイトで、開発者は互換性の程度を示すプログラムとゲームの詳細なリストを公開しました-金メダル、銀メダル、または銅メダル。 このアプローチの利点:Windowsライセンスを購入する必要はありません。

最新のPCハードウェアは、ほとんどの場合Mac OS Xで動作します。

PC用のキーボードとマウス。 これらの入力デバイスは両方とも、USBポートがあればMacで動作します。 対応するスロットが単に欠落しているため、古いPS / 2コネクタを備えたモデルは使用できません。 マウスボタンは、システム設定で自由に設定できます(上記の図を参照)。 PCとMacのキーレイアウトは異なります。 たとえば、Macの場合、「。」記号(ドット)はキー7にあります。Microsoftキーボードの場合、Intellitypeなどの特別なプログラムを使用してキーの割り当てを構成できます。 別のオプションは、PCキーボード用の特別なドライバーです。

外付けハードドライブ。 ほとんどすべてのハードドライブを使用できます。 USBフラッシュドライブおよびNTFSファイルシステムでフォーマットされたドライブ、Macは読み取りのみ。 録音は、無料のMacFuseユーティリティをインストールした後にのみ可能になります。 Mac OS Xの組み込みのディスク書き込み機能は、ほとんどのCDおよびDVDライターで適切に機能します。 ただし、一部の外部モデルにはRoxio Toastプログラムが必要です。

購読する

登録解除
トピックの続き:
Android

警告-武装を意味します! このルールは、ハードドライブでの作業に非常に適しています。 そのようなハードドライブが出てくる可能性が高いことを事前に知っている場合...