ハードウェア-8-オペレーティング システムの歴史

最強の科学入門 OSの普及(Unix/Linux)
OSの開発史(DOS/Windows)
Mac OSの進化史
モバイルOSの盛衰(前編)
盛衰モバイルオペレーティングシステムのダウンと障害 (パート 2)

1 オペレーティングシステムの種類

私たちは毎日オペレーティング システムに触れています。デスクトップ コンピューターやラップトップ コンピューターでは、Windows と macOS システムを使用します。携帯電話やタブレットコンピュータの場合は、Android(アンドロイド)およびiOSシステムです。情報通信業界に従事している場合、ubuntu、CentOS、Fedora などの Linux システムを扱うことがよくあります。
実はOSには多くの種類があり、利用シーンの観点からデスクトップOS、サーバーOS、モバイル端末OS、組み込みOS、IoTOS、クラウドに大別されます。オペレーティングシステム。
ここに画像の説明を挿入
本質的に、オペレーティング システムは実際にはソフトウェアのセットです。これは基盤となるソフトウェアに属し、すべてのハードウェアと上位レベルのソフトウェア (ミドルウェア、データベース、アプリケーションなど) を管理および接続し、リソースを展開してユーザーによって割り当てられたタスクを完了する責任を負います。オペレーティング システムは、基礎となる多くの複雑なタスクを処理するため、アプリケーション ソフトウェア開発の困難さが大幅に簡素化されます。
ここに画像の説明を挿入

2 Unix/Linuxの誕生

オペレーティング システムはコンピュータに固有のものではありません。
1946年2月、アメリカのペンシルバニア大学で世界初の電子コンピュータが誕生し、その名はENIAC(エニアック)といいました。ENIACは多数の電子管(真空管)で構成されており、面積170平方メートル、重さ30トン、消費電力174キロワットと非常にかさばります。計算能力に関しては、1 秒あたり 5000 回の加算演算を達成できます。この初期のコンピューターにはモニターもキーボードもマウスもなく、すべて手動で操作されました。使用時には、専用のオペレーターが計算情報をパンチカセットに記録します。システムが起動すると、カセット情報を読み取り、計算を実行し、最終的に結果を出力します。

コンピューターは速いですが、人間は遅いです。したがって、コンピュータは常に待機状態にあり、オペレータからの入力を待ちます。これにより、コンピューティング効率が大幅に遅れ、時間とお金 (電気代) が無駄になります。そこで 1950 年代になるとバッチ処理システム(バッチ処理)が登場し始めました。バッチ処理システムでは、オペレータは、ユーザが投入したジョブを分類し、一連のジョブを「ジョブの実行順序」にまとめます。ジョブの各バッチは、特別に用意された監視プログラム (モニター) によって自動的かつ順次処理されます。
この「監視プログラム」がオペレーティングシステムの原型となります。これはオペレーティング システムの誕生を示しました (1955 年)バッチ処理システムを最初に採用したのは第2世代汎用コンピュータであり、代表的な製品はIBMの1401や7094であった。

バッチ処理は効率を向上させますが、依然として欠陥があります。たとえば、ジョブが I/O (入力/出力) を実行している場合、ホストは操作が完了するまで待機し、アイドル状態のままになります。別の例として、コンピューターは同時に 1 つのバッチ処理タスクしか実行できず、効率は依然として低すぎます。1960 年代には、集積回路技術が急速に発展し、より高速なプロセッサ、より大きなメモリ、より豊富な I/O デバイスが登場しました。同時に、チャネルおよび割り込みテクノロジーが登場し、システムが「ハングアップ」操作を実行できるようになりました。したがって、「マルチプログラミングシステム」が存在します。簡単に言うと、コンピュータ システムはシリアルからパラレルに変わり、複数のタスクを同時に実行できるようになりました (複数のプログラムがメモリに配置され、CPU で交互に実行され、ハードウェアとソフトウェアのリソースが共有されます)。

マルチプログラミングシステムによりコンピュータの作業効率が大幅に向上しました。その後、システムは複数のユーザーの同時使用をサポートしました。その結果、「タイムシェアリングシステム」と呼ばれる「マルチユーザー+マルチタスク」のシステムとなります「タイムシェアリング」は、通信分野における「時分割多重化」に似ており、プロセッサの実行時間を非常に短いタイムスライスに分割し、タイムスライスに従って各ジョブに順番に割り当てます。

その後もテクノロジーは進化を続けました。最後に、より時間に敏感な「リアルタイム オペレーティング システム」が登場しました。このシステムは、現代のオペレーティング システムの概念に非常に近いものです。
ここに画像の説明を挿入

2.1 UNIXの誕生

1. 背景
1964 年、American Telephone and Telegraph Company (AT&T)、General Electric Company (GE)、およびマサチューセッツ工科大学 (MIT) は協力して、スーパー タイムシェアリング オペレーティング システムの開発計画を提案しました。このプランは Multics OS と呼ばれます。Multicsとは「MULTiplexed Information and Coputing System(多重化情報計算システム)」を意味します。当時、彼らはこのシステムを使用して、1,000 台の端末を接続し、同時に 300 人をオンラインで満足させることができるコンピューターを構築することを計画していました。この計画は 5 年間続きましたが、設定された目標を達成できませんでした。そのため、1969年にAT&T社傘下のベル研究所(ベル研究所)が撤退を発表した。ベル研究所が撤退した後、関連するプロジェクト チームのメンバーは暇になってしまいました。そのうちの1人はケン・トンプソンでした。

2. Ken Thompson (Ken Thompson)、Unix の父
Ken Thompson は以前、Multics で「Space Travel」というゲームを開発していました。Multics プロジェクトを辞めた後、Ken Thompson はゲームをプレイし続けることができなくなりました。そこで、彼は気まぐれに、このゲームを実行するために、アイドル状態の PDP-7 (DEC が製造した非常に性能の低い小型コンピュータ) 上で簡単なオペレーティング システムを開発することを計画しました。1969 年 8 月、ケン トンプソンは妻が親戚を訪問するために帰省しているのを利用し、アセンブリ言語を使用して 1 か月間かけて Multics システムの簡略版を作成しました (カーネル プログラムのセット、いくつかのカーネル ツール プログラム、および小規模なプログラムを含む)。ファイルシステム)。研究室の同僚はこのシステムをユニックスと名付けました。接頭語としての Uni は「単一の、1 つの」を意味します。Unics は Multics に対応し、「一方向の情報およびコンピューティング システム」を意味します。その後、誰もがその同音異義語を取り、それを直接「Unix」と呼びました。

3. デニス・リッチー (Dennis Ritchie)、C 言語の父、
アセンブリ言語に基づいて書かれた Unics はハードウェアの汎用性が低く、移植して他のマシンで実行することはできません。そこで、Ken Thompson 氏は BCPL、PASCAL 言語を使って書き換えることを試みました。ただし、その効果は理想的なものではありません。このとき、同僚のデニス・リッチー(Dennis Ritchie)が前に出ました。デニス・リッチーは、後のC 言語である BCPL 言語 (つまり、B 言語) に基づいて新しい言語を開発しました(アルファベット順では、B の後に C が続きます)。その後すぐに、デニス・リッチーが C 言語で Unics を書き直すことに成功しました。このようにして、Unix オペレーティング システムが正式に誕生しました。

4. ベル研究所 (AT&T) が Unix を立ち上げた
1973 年に、デニス・リッチとケン・トンプソンは Unix の存在を発表する論文を正式に発表しました。このニュースは大きな反響を呼び、多くの人が Unix を学び、研究することを期待しました。ベル研究所 (AT&T) が Unix を発売した後、米国政府による独占禁止法制裁のため販売できなくなりました。したがって、彼らは Unix をすべての人に無料で提供することしかできません。しばらくして、AT&T は Unix システムのバージョン 5 をリリースし、教育機関にライセンスを供与しました。

1975 年に、彼らは最初に Unix バージョン 6 を企業に 20,000 ドルでライセンス供与しました。この時期、多くの企業や機関が Unix について検討し始めました。

1977 年、バークレー大学の大学院生であるビル ジョイは、Unix プログラムをテープに編成し、BSD バージョンを開始しました。BSD は、Berkeley Software Distribution (バークレー ソフトウェア ディストリビューション) です。

1978 年に、SCO (サーバー システム ソフトウェア ベンダー) が Unix の商用版をパッケージ化してリリースしました。

現在認識されている最も完璧なバージョンは、1979 年にリリースされた System V7 です。このバージョンは、Unix プレイヤーからは「最後の本物の UNIX」とも呼ばれています。

1980 年、米国国防高等研究計画局 (DARPA) は TCP/IP プロトコルの策定を準備し、BSD との協力を選択しました。これが Unix の開発と普及を大いに刺激しました。その後、デニス・リッチとケン・トンプソンは Unix の父、そして C 言語の父として称賛されました。1983年、両者はチューリング賞を受賞した。

5. Unix 商用クローズド ソース
System V7 の発売後、AT&T は Unix ソース コードを私有化するための新しい使用条件を発行し、Unix は商用クローズド ソースに向けて動き始めました。

多くの企業が Unix システムの独自のブランチを立ち上げています。有名なものではSunのSolaris、IBMのAIX、Hewlett-PackardのHP-UX、BSD版から開発されたFreeBSDなどがあります。

Solaris システムは非常に安定しており、主に Sun のサーバー (V240/V440 など) で使用されており、CPU は SPARC と呼ばれるまったく異なります。

FreeBSD の適用範囲はさらに広いです。BSD ライセンス契約に基づいて公開されており、世界中のボランティアによって開発および保守されており、誰でも自由に使用および配布できます (著作権およびライセンス契約情報を保持することを前提としています)。

Apple の OS X は FreeBSD をベースにしています。

1980 年代以来、Unix システムは 2 つの主要なブランチを形成しました。1 つは Berkeley BSD Unix (FreeBS、NetBSD、OpenBSD はオープン ソース Unix システム)、もう 1 つは AT&T Unix System シリーズ (基本的にクローズド ソース Unix) です。

2.2 Linuxの誕生

1. Richard Matthew Stallman (Richard Matthew Stallman)
Unix が料金を請求し始め、商業ソースを閉鎖し始めた後、それは叔父からの不満を引き起こしました。この叔父の名前はリチャード・マシュー・ストールマン(リチャード・マシュー・ストールマン)です。

1984 年に、彼はフリー ソフトウェア システム GNU (GNU は Unix ではありません) を開始し、Unix のインターフェイスと使用法を模倣し、オープン ソース バージョンを再開発しました。また、FSF(Free Software Foundation、フリーソフトウェア財団)の設立を組織し、GPL(General Public License、一般公衆利用許諾書)の起草も行った。ストールマン氏のアプローチは画期的な意義を持つ。彼はオープンソース ソフトウェアの黄金時代をもたらしました。

GPL 契約に基づくすべてのフリー ソフトウェアは、「コピーレフト (非著作権)」原則、つまり、ユーザーが自由にコピー、変更、販売できるフリー ソフトウェアに従わなければなりません。ただし、ソース コードに変更を加えた場合は、すべてのユーザーに公開する必要があります。

1990 年代初頭までに、GNU プロジェクトは、有名な emacs 編集システム、bash シェル プログラム、gcc シリーズ コンパイラー、gdb デバッグ プログラムなどを含む、多くの高品質なフリー ソフトウェアを開発しました。

2. Andrew S. Tanenbaum (Andrew S. Tanenbaum、Tan Ningbang)
Unix ソース コードの民営化後、大学では Unix ソース コードの使用が許可されなくなりました。
1987 年、オランダのアムステルダム自由大学コンピュータ学部のアンドリュー S. タネンバウム教授 (アンドリュー S. タネンバウム、タン ニンバンとも訳される) は、AT&T ソース コードを一切使用せずに教室でオペレーティング システムのコースを教えることにしました。自社開発の Unix 互換オペレーティング システム。彼はこのシステムを Mini-UNIX (小さな UNIX) を意味する MINIX と呼びました。

MINIX の主な動作プラットフォームは、IBM PC とその互換マシンです。この PC には、Intel の 16 ビット プロセッサ、Intel 8080 が搭載されていました。MINIX を開発した後、タネンバウム教授はそれを大々的に推進しませんでした。さらに、このシステムは教育目的でのみ使用されるため、それ以上の開発は行われていないと彼は考えています。彼は他人がコードを追加することすら許可していない(おそらく Unix への侵害を恐れて)ので、MINIX の開発と普及はさらに制限されている。

3. Linus Torvalds (Linus Torvalds)
1991 年、フィンランドのヘルシンキ大学に留学していた Linus Torvalds (Linus Torvalds) は、Unix に非常に興味を持ち、MINIX を使用して日常業務を完了しようとしました。
MINIX の機能は Linus のニーズを満たすには弱すぎます。そこで、彼は開発環境として GNU bash を、コンパイル ツールとして gcc を使用し、10,000 行のコードを含む Linux カーネル (Linux カーネル) を記述することに成功しました。この時、Linus はまだ 21 歳でした。

Linus の Linux カーネルは、POSIX (コンピューティング システム用ポータブル オペレーティング システム インターフェイス) 標準に基づいており、ほとんどの Unix オペレーティング システムと互換性があります。彼はそれをリリースするときに、GPL 契約と GNU の目的に従うことを選択したため、正式にリリースされたときは「GNU/linux」という名前が付けられました。

Linux のマスコットはペンギン (英語名: Tux) です。これは、ライナスが子供の頃にペンギンに噛まれてとても感動したことに由来しています。

2.3 Linux と Unix の関係

多くの人が Linux を Unix だと思っていますが、それは明らかに間違っています。
上記の紹介から、Linux はオープンソースのフリー ソフトウェアであるのに対し、Unix はソース コードの知的財産保護を実装する伝統的な商用ソフトウェアであることがわかります。両者は全く別のものです。

では、Linux は Unix に似た (Unix のような) システムなのでしょうか?
厳密に言えば、いいえ。Linux はスタイル的には Unix に似ていますが、Unix コードは含まれていません。UNIX のソース コードは SCO が所有しています。UNIXの商標権および規格識別権はOPENGROUPに帰属します。

本当の意味での Unix ライクなシステム (Apple の MacOS など) は公式の認証を通過する必要がありますが、Linux は認証を通過しません。UNIX 標準認証の価格が高いため、UNIX 標準によって認証されているのは Apple の MACOS システムのみです。

2.4 Linux ディストリビューション

皆さん注意してください、Linus が 1991 年に開発したのはオペレーティング システムではなく、カーネルでした。その後、世界的な開発者 (オープンソース コミュニティ、企業、個人など) がカーネル コードに多くの変更と補足を加え、GUI (グラフィカル インターフェイス)、アプリケーション、その他の部分を追加して、対応する Linux オペレーティング システム ディストリビューションを形成しました。は、実際の Linux オペレーティング システムです。

これらのディストリビューションは、コミュニティ エディションと商用エディションに分かれています。コミュニティ エディションが多数あり、開発や保守の主体はオープンソース コミュニティです。商用版の数は少なく、コミュニティ版をベースにさらに最適化されています。リリース間には複雑な派生関係もあることに言及する価値があります。つまり、ディストリビューションは別のディストリビューションの上に構築できます。

よく知られているディストリビューションには、Ubuntu、Debian、Centos、Fedora、Redhat Linux、Slackware、Turbolinux、Mandrake、SUSE、Red Flag、Kirin などがあります。
ここに画像の説明を挿入
Slackware と Debian の 2 つは、1993 年に作成された最も古いディストリビューションです。

Debian の子孫ブランチは比較的大規模です。Debian 自体に加えて、このブランチの主な代表例は、Ubuntu (Debian 上に構築)、LinuxMint (Ubuntu 上に構築)、Kali Linux です。

Redhat、つまり皆さんご存知のRed Hatシリーズです。その主要なディストリビューションは、企業顧客を対象とした Red Hat Enterprise Linux (RHEL) です。

CentOS は RHEL ソース コードを再コンパイルした製品であり、多くのバグが修正され、より安定しています。

RHEL に加えて、Redhat はコミュニティに別の無料ディストリビューション、つまり Fedora も提供しています。

3 DOS/Windowsの誕生

3.1 DOS オペレーティング システム

1970 年代、コンピューター技術の成熟に伴い、オペレーティング システムも急速な発展段階に入りました。最新のオペレーティング システムの概念もこの時期に徐々に形成されていきました。
1. CP/M (制御プログラム/モニター) オペレーティング システム
1975 年初頭、MITS Computer Company は、Intel 8080 チップをベースにした Altair 8800 マイクロコンピュータを発売しました。これは人類史上初のPC(パーソナルコンピュータ)であり、非常に重要な意味を持つ。

1976年、米国のデジタルリサーチ社(以下、DR社)は、8080チップを搭載したマイコン専用のCP/M(Control Program/Monitor、Control Program/Monitor)と呼ばれるオペレーティングシステムの開発に成功しました (Altair 8800 を含む)。

1980 年には、IBM も独自の PC プロジェクトを秘密裏に開始しました。「チェス」と名付けられたこのプロジェクトは、中小企業や家庭ユーザー市場向けに十分安価なマイクロコンピュータ製品を開発するために、ドン・エストリッジ氏が主導した。新しい PC を適切なオペレーティング システムと組み合わせるために、彼らは Microsoft の Bill Gates に頼りました。ビル・ゲイツを見つけた主な理由は 2 つあります。

1. Microsoft は以前、Apple II 上で CP/M を実行できる Z-80 SoftCard 製品を開発していたため、IBM は Microsoft が CP/M を所有していると考えていました。

2. ビル・ゲイツの母親であるメアリー・マックスウェル・ゲイツ(メアリー・マックスウェル・ゲイツ)は、ユナイテッド・ウェイ執行評議会会長としての在職中、IBM CEOのジョン・エイカーズ(ジョン・フェローズ・エイカーズ)と一緒に仕事をしていたので、お見合いをしました。

Bill Gates 氏が IBM チームと交渉した後、彼は CP/M を所有していないと述べ、DR 会社に直接問い合わせるよう提案しました。

厳格な機密保持契約を結んでいたため、ビル・ゲイツ氏は、DR カンパニーのトップであるゲイリー・キルドール (BIOS を発明したゲイリー・キルドール) にこの件を説明した際、IBM が彼らを探しているとは直接指摘しませんでしたが、こう言います。 「人々があなたに会いに来ています。彼らを大切にしてください、彼らは大切な人です。」

しかし、さまざまな理由により、DR と IBM は合意に至らず、両者は決裂しました。(一説によると、IBMがゲイリーに会ってすぐに厳格な機密保持契約に署名するよう求めたことにゲイリーは非常に腹を立てていたという。また、DR会社がパッケージで販売したいのに対し、IBMは契約書での購入を希望しているという説もある)シングルライセンス。)

2. DOS の父ティム・パターソン(Tim Paterson)
この状況を見て、ビル・ゲイツはこれは逃してはならない大きなビジネスチャンスであると感じました。いくつかの調査の後、ビル・ゲイツは、SCP (シアトル・コンピューター・プロダクツ)ティム・パターソン (ティム・パターソン) という名前の 24 歳のプログラマーがいることを知りました。彼は 4 か月をかけて QDOS システム (クイック アンド ダーティ オペレーティング システム、クイック アンド ダーティ オペレーティング システム) を作成しました。 、後に名前があまり良くないと感じたため、86-DOSに変更されました)。このシステムは CP/M システムの変形であり、IBM のニーズを満たしていると思われます。

当初、ビル・ゲイツは 86-DOS のライセンスを購入するのに 2.5 万ドルしか費やしませんでした。その後、IBMプロジェクトの巨大な商業的可能性を考慮して、ビル・ゲイツは直接5〜7Wドルを支払い、著作権を一度に買い取りました。86-DOS をより良く変革するために、ビル ゲイツはティム パターソンを直接発掘し、マイクロソフトに入社させました。

1981 年 7 月 27 日、マイクロソフトは MS-DOS システムを正式に開始しました (MS はマイクロソフトを意味し、DOS はディスク オペレーティング システム、ディスク オペレーティング システムを意味します)。

1981 年 8 月 12 日、IBM は MS-DOS バージョン 1.14 (IBM PC では PC-DOS と呼ばれる) を使用したパーソナル コンピュータ製品、IBM PC も正式にリリースしました。

当時、IBM と Microsoft は単一のライセンスを使用していました。ユーザーは IBM PC を購入するたびに、40 ドルの MS-DOS 使用料を支払わなければなりません。これを知ったDR社は猛抗議を行った。IBMは抗議活動を鎮めるために、IBM PCユーザーがDR会社のCP/M-86システムとMicrosoft PC-DOSシステムのどちらかを自由に選択できるようにすると発表した。

CP/M-86 システムの価格は 240 ドルもしましたが、PC-DOS の価格はわずか 40 ドルでした。すぐに、CP/M-86 システムは敗北しました。DR会社も状況を救おうとした。彼らは DOS Plus をリリースし、その後 DR-DOS (どちらも MS-DOS および CP/M-86 ソフトウェアと互換性がある) をリリースしましたが、どちらも成功しませんでした。その後、DR は Novell に買収され、DR-DOS は Novell DOS 7 (1993 年) になりました。

IBM は IBM PC を発売した後、製品のアップグレードと反復を続けました。Microsoft 側では、DOS の新しいバージョンが継続的にリリースされています。

1983 年 3 月 8 日、IBM は PC に初めてハードディスクを搭載した IBM PC/XT の拡張版を発売しました。使用されたオペレーティング システムは MS-DOS バージョン 2.0 でした。
1984 年に、IBM は MS-DOS バージョン 3.0 を搭載した IBM PC/AT を発売しました。
1988 年に、Microsoft は MS-DOS 4.0 バージョンを発売しました。

1990 年代、Windows システムの大成功により、Microsoft は徐々に MS-DOS を放棄し始めました。Windows の初期バージョンは DOS 上で実行される単なるアプリケーションであったことを誰もが認識する必要があります。90 年代初頭、Windows はまだ DOS に大きく依存していました。Windows for Workgroups 3.11 の登場後、DOS は徐々に 2 行目に後退し、Windows コアの起動とロードのみを担当するようになりました。

1994 年 4 月に、MS-DOS バージョン 6.22 がリリースされました。
2000 年 9 月 14 日、MS-DOS の最後のバージョンであるバージョン 8.0 がリリースされました。それ以来、Microsoft は MS-DOS の開発を正式に終了しました。
ここに画像の説明を挿入
ここに画像の説明を挿入
Microsoft が DOS を放棄したからといって、DOS が完全に消滅したわけではありません。

1990 年代半ばにオープン ソース ソフトウェアが普及し、多くのプログラマーが FreeDOS、PTS-DOS、ROM-DOS などの DOS の派生バージョンを開発する機会を得ました。これらの DOS の機能は非常に強力で、MS-DOS をも上回ります。

DOS コマンド ライン インターフェイスに基づいて、Seal、Qube、WinDOS などの Windows に似たインターフェイス拡張プログラムを開発したプログラマーもいます。FreeDOS 32 などの 32 ビット カーネルを備えた DOS オペレーティング システムを開発した企業もいます。

3.2 Windowsの歴史

1. Apple の創設者 Steve Jobs (スティーブ ジョブズ)
1979 年、Apple の創設者Steve Jobs (スティーブ ジョブズ) は、自社の PC のプロトタイプである Alto を訪問するために、Xerox (ゼロックス) の有名な PARC 研究所を訪れました。
Altoの技術は非常に先進的で、特にGUI(グラフィック・ユーザー・インターフェース、グラフィカル・ユーザー・インターフェース)インターフェースとマウスはこれまでにないデザインとなっています。ジョブズはそれをやめられず、これらのデザインを非常に安い価格で購入し (ゼロックスの幹部はこれらのデザインの価値を理解していませんでした)、それを自分の PC 製品に適用する準備をしました。

1983 年に、GUI インターフェイスを備えた世界初の商用コンピュータ製品、つまりApple Lisa が発売されました。

Apple Lisa の誕生は、Microsoft の Bill Gates を含むすべての人に衝撃を与えました。当時、ビル・ゲイツはMS-DOSで成功したばかりでした。Apple Lisa を見た後、彼は GUI インターフェイスが PC オペレーティング システムの未来であることをよく知りました。

そこで彼はすぐにジョブズを探し出し、Appleと協力してAppleの別の新しいモデル(Macintosh)用のアプリケーションソフトウェアの開発を手伝うつもりだと言いました。ジョブズはビル・ゲイツを信頼し、協力することに同意した。その結果、協力の過程で、Microsoft は Apple の GUI グラフィカル オペレーティング システムを研究し、「模倣」してきました

1984年、Appleは再び世界に衝撃を与えたMacintosh(マッキントッシュ、マッキントッシュ)を発売しました。

2. Windows 1.0/2.0/2.1
1985 年 11 月、Microsoft は Windows 1.0 を正式にリリースしました。
ここに画像の説明を挿入

ジョブズ氏は騙されたと知って激怒したが、時すでに遅しだった。この事件のせいで、ジョブズとビル・ゲイツは一度も折り合いがつかず、空中で叱り合うこともしばしばだった。

前述したように、初期のウィンドウは実際には DOS の外部にある「シェル」であり、操作インターフェイスとしてのみ機能していました。当初、マイクロソフトはそれを「インターフェイスマネージャー」と呼んでいました。DOS 上のアプリケーション プログラムと考えることもできます。

その後、Microsoft は 1.0 をベースにして、1987 年と 1988 年に Windows 2.0 と Windows 2.1 をリリースしました。これら 2 つのバージョンも、頻繁にブルー スクリーンが発生するなど、あまり成功せず、ユーザーから熱心に苦情が寄せられていました。

ビル・ゲイツはその苦しみから学んだ後、DOS を攻撃し続けることは明らかに解決策ではなく、まったく新しいカーネルを再開発する必要があると感じました。そこで彼はあらゆる場所で人材を募集し、ゼロックスで最初にグラフィカル インターフェイスを作成した何人かの人材や、 VMS システム (当時は非常に優れたオペレーティング システム) の開発者でありトップ オペレーティング システムだったデビッド ニールカトラーを見つけました。マスターのジム・アルチン(Jim Allchin)らとともに新システムの開発に携わる。

ジム・アルチアンはビル・ゲイツの誘いを非常に拒否した。彼はビル・ゲイツに、あなたのマイクロソフトのシステムは世界で最悪だと言いました。ビル・ゲイツは非常に寛大で、彼らがひどいから彼らを良くするよう求められたのだと答えた。結局、ゲイツ氏の誠実さとマイクロソフトのストックオプションがジム・アルチアン氏を動かし、入社を選択した。

3. Windows 3.x
1990 年 5 月 22 日、マイクロソフトはついに最初のマイルストーンとなる作品である Windows 3.0 を発表しました。その後、1992 年 4 月に、より成熟した Windows 3.1 が誕生しました。

Windows 3.0 は全体的な成功を収めた Windows の最初のバージョンであり、2 年間で 1,000 万本を販売しました。16 色の​​アイコンが導入され、メモリ管理とインターフェイス管理がより高度になり、互換性と安定性が強化されています。さらに、エンターテイメント性を高めるためにカード ゲームも導入されています。また、Windows 3.1 では、デスクトップ写植に重要なマルチメディア機能、CD プレーヤー、True Type フォントが追加され、ユーザー エクスペリエンスが大幅に向上しました。

1980年代には、Windowsに加えて、MicrosoftもIBMと協力してOS/2システムを開発したことは言及する価値があります。

しかし、Windows 3.0 の成功により、Microsoft は Windows の開発と OS/2 の放棄に対する自信を確固たるものにした。1991 年 5 月、ビル ゲイツは IBM との OS/2 パートナーシップを終了し、すべてのリソースを Windows に専念すると正式に発表しました。

この間にネットワーク技術が急速に発展し、インターネットが急速に普及しました。この傾向に対応して、Microsoft は 1993 年 11 月に Windows for Workgroups 3.11 を正式にリリースしました。これは、イーサネットや人気のある Novell ネットウェアのサポート、Windows の構築にピアツーピア ネットワークの概念を使用するなど、ネットワークのサポートの強化に重点を置いています。ワークグループネットワーク。

これらすべての努力により、Windows は 1990 年代の熾烈なオペレーティング システム競争で徐々に優位性を獲得し、徐々に強力な「Wintel (Windows + Intel)」システムを構築しました。

4、Windows NT
1993 年 7 月 27 日、Windows NT が正式にリリースされました。NTとはNew Technology、新しい技術という意味です。

Windows NT はマルチタスクをサポートする 32 ビット オペレーティング システムで、実際には 2 つのバージョンがあります。1 つはネットワーク内のサーバーとして使用するように設計された Windows NT Server、もう 1 つはスタンドアロン ワークステーションまたはクライアント ワークステーションとして使用される Windows NT Workstation です。

5. Windows 95/98

1995 年 8 月 24 日は重要な日でした。というのも、この日は読者の多くがよく知っている Windows 95 が正式にリリースされたからです。
ここに画像の説明を挿入
Windows 95 の成功は明らかです。このシステムは、発売から 5 週間以内に 700 万部以上を販売しました。インターフェイスは大幅に改善され、安定性と流暢性は以前の Windows よりもはるかに優れています。

Windows 95 では、スタート メニューが初めて登場し、IE ブラウザもシステムとともに登場しました20年経った今もその姿はほとんど変わっておらず、多くのユーザーに深い印象を残しています。Windows 95 と同じくらい古典的なものとして、1998 年 6 月 25 日にリリースされた Windows 98 があります。これは一般に「Blaze Bar」として知られています。

Windows 98 は、インターフェイスとツールが改良された Windows 95 のアップグレード バージョンです。Windows 95 と Windows 98 は基本的に PC オペレーティング システムにおける Microsoft の優位性を確立し、事実上の市場独占を形成しました。

第 6 回、Windows 2000
21 世紀に入り、Windows は新たな発展段階に入りました。
2000 年 2 月 17 日、Microsoft は 32 ビット コンピュータ オペレーティング システム、Windows 2000 (カーネル バージョン番号 Windows NT 5.0) を発売しました。

Windows 2000 には、Professional (Professional Edition)、Server (Server Edition)、Advanced Server (Advanced Server Edition)、および Datacenter Server (Datacenter Server Center Edition) の 4 つの主要なバージョンがあります。
Web サーバー、電子メール サーバー、FTP サーバーなどの多くの IDC データ センター サーバーはすべて Windows 2000 Server を使用していましたが、これは当時のインターネットの開発ニーズにも対応していました。
Windows 2000 の最大の特徴は安定性です。Active Directory 機能のアップグレードと改善、ストレージ サービスの強化、新しいデバイスのサポートの開始、および信頼性とセキュリティが大幅に向上した NTFS 5 ファイル システムの採用が行われています。

7. Windows Me
2000 年 9 月 14 日、Microsoft は Windows Me (Windows Millennium Edition) をリリースしました。このMeとは、「I」という意味の他に、Millennium(千年紀)、Multimedia(マルチメディア)という意味もあります。

Windows Me は 16 ビット/32 ビット混合システムであり、MS-DOS の Windows 9X カーネル シリーズをベースとした最後の Windows オペレーティング システムです。安定性は Win2000 に及ばず、比較的「食う」構成であるため、市場でのパフォーマンスが成功せず、ユーザーに認識されていません。

8、Windows XP は
間もなく、マイクロソフトは過去を修復し、まったく新しい Windows XP を発売しました (2001 年 10 月 25 日)。「XP」とは英語で「Experience」を意味しますが、「おならを拭く」ということもあります。

Windows XP もこの世代の古典であり、多くの古いコンピューターでもまだ Windows XP が使用されています (2008 年に販売が停止され、2014 年にテクニカル サポートが停止されました)。
Luna (Luna) グラフィカル ユーザー インターフェイスと 2 列のスタート メニューを使用して、システムのセキュリティと作業パフォーマンスを向上させ、WiFi サポートを提供し、ソフトウェアのインストールと操作を簡素化し、リモート デスクトップ機能を追加します。

9、Windows Vista/7
1990 年代の終わりに、ジョブズは紆余曲折を経て Apple に再入社しました。彼のリーダーシップの下、Apple は非常に驚くべきスムーズなMacOSを含む一連のクールな製品を発売しました

インターフェイスのエクスペリエンスという点では、Windows XP は MacOS の敵ではありません。その結果、Microsoft は IBM から OS/2 を買い戻し、これに基づいて Windows Vista (2006 年 11 月 30 日) をリリースしました。

Windows Vista のインターフェイスは非常に優れており、マルチメディア機能や通信機能も大幅に強化されていますが、その豪華なインターフェイスによりシステムのパフォーマンスが大幅に低下し、ユーザーからは苦情が寄せられています。苦境に陥ったマイクロソフトは短期間で再開発し、Windows 7を発売した(2009年10月22日、カーネルバージョン番号はWindows NT 6.1)。

10.
Windows 8/10/11 以降、Windows 8 (あまり成功しなかった)、Windows 10 (非常に成功した)、Windows 11 (開始したばかり)。誰もがそれを使用しているので、よく知っているはずです。
Windows 10は、使いやすさやセキュリティの面で大幅に向上し、安定性も良く、今や世界でトップシェアを誇るWindowsオペレーティングシステムです。

ここに画像の説明を挿入
デスクトップOSだけでなく、サーバープラットフォームのWindows Serverも常にバージョンアップが行われており、Windows Server 2003/2008/2012/2016など多くのバージョンが次々と誕生しています(下表参照)。
ここに画像の説明を挿入

ここに画像の説明を挿入

4 マコスの誕生

4.1 マッキントッシュ時代

すべては 1984 年に、グラフィカル ユーザー インターフェイスとマウスを備えた Apple の最初の大衆向けパーソナル コンピュータである Macintosh 128k から始まりました。
オリジナルの Macintosh コンピュータのオペレーティング システムは、システム ソフトウェアという名前が付けられ、その後にシステムの反復を区別するためのバージョン番号が続きました。

オリジナルの Macintosh コンピュータ (システム) は、ファイル管理アプリケーション「Finder」などのエキサイティングで強力な機能をもたらしました。メニュー バーは今でも macOS の重要な部分です。システム ソフトウェアにも多くのツールや機能が組み込まれています。

1988 年に、システム ソフトウェアの第 6 世代バージョンがリリースされ、システム 6 と名付けられました。これは、中国語インターフェイスをサポートする最初の Apple コンピュータ システムであると言われています。
1991 年にシステム 7 がリリースされました。
2年目にリリースされたSystem 7.1では、新しいシステムロゴが変更されました。これはメジャー アップグレードであり、ユーザー インターフェイスに大きな変更が加えられ、多くの新しいアプリや機能が追加されています。たとえば、「エイリアスの作成」機能 (後に Microsoft Windows で使用可能になった「ショートカット」機能に似ています)。

4.2 Mac OS時代

1995 年に System 7 のバージョン 7.5.1 がリリースされ、Mac システムは Mac OS と改名され始めました (現在の macOS とは異なることに注意してください)。System 7.5.1 は Mac OS 7 になりました。

ジョブズが Apple に戻ってすぐの 1997 年に、Mac OS 8 がリリースされました。当時、人々によって「Apple を救おう」という運動が起こり、破産寸前の Apple を助けるために、多くのユーザーが率先して Mac OS 8 を購入してアップグレードし、一部の海賊組織さえもそれを拒否しました。 Mac システムをリリースします。Mac OS 8は、発売から2週間以内に120万本を販売した。

Mac OS 9 は、1999 年にリリースされた初期の Macintosh オペレーティング システムの最後のメジャー バージョンです。これは、複数のユーザーをサポートする最初の Macintosh バージョンでした。ワイヤレスネットワーク接続のサポートが追加されたことで、ユーザーはインターネットに素早く簡単にアクセスできるようになり、非常に歓迎されています。

4.3 Mac OS Xの時代

文字「X」はローマ数字の「10」であるため、正式な発音は「テン」(テン)であり、以前の Mac OS 8 および Mac OS 9 オペレーティング システムの番号付けを継続しています。

1985 年、ジョブズは自身が設立した Apple 社に見捨てられ、Apple を離れざるを得なくなった後、新しいストーブを作り、NeXT を設立しました。

1996年、アップルコンピュータ社の運営・管理が窮地に陥り、あらゆる層がアップル社の経営に有能な人材を期待するようになった。自社のOS開発計画が行き詰まっているため、Appleは外部企業と協力して代替システムを開発することが急務となっている。Appleは最終的にNeXTを買収することで自社のOPENSTEPオペレーティングシステムと開発者を買収することを決定し、これによりジョブズはAppleに戻り、1997年にAppleのCEOを務めた。

Mac OS X は OPENSTEP の基盤に基づいています。したがって、Mac OS X は以前の Mac OS とはまったく異なるオペレーティング システムであり、基礎となるコードさえ異なります。

2000 年、Apple はまったく新しい Mac OS X を発表しました。前のバージョンと比較して、このバージョンのインターフェイスとアニメーションのデザインは非常に斬新です。当時の透明でカラフルな iMac や iBook のデザインにマッチする、新しくて美しいユーザー インターフェイスを備えていました。このバージョンは実際には「パブリック ベータ」バージョンで、コード名は「Kodiak」です。

2001 年 3 月 24 日、Mac OS X の最初の正式バージョン 10.0 がリリースされ、内部コード名はCheetah (チーター)となり、大きな猫にちなんで名付けられた Mac システムの時代が始まりました。しかし、このバージョンはかなり遅く、完全な機能を備えておらず、独立した開発者によるアプリケーションが少数しかありませんでした。

そしてすぐに同年の 9 月に、社内コードネームPuma (Puma)として OS X 10.1 がリリースされました。システムのパフォーマンスを最適化し、DVD 再生などの新機能を追加しました。

2002 年 8 月 24 日、Apple は Mac OS X 10.2 Jaguar (ジャガー)を発売しました。Apple が猫の名前をシステム商標として公に使用したのはこれが初めてです。ジョブズ氏は、以前のバージョンの内部コード名に誰もが非常に興味を持っていると考えたため、単純に商標として登録したからです。このリリースでは、パフォーマンスが大幅に向上し、外観が新しくなり、150 を超える新機能が追加されました。多くの人は、このバージョンを Mac OS X の最初の正式バージョンだと考えています。

2003 年に、Mac OS X 10.3 Panther (Black Panther)が発売されました。このバージョンでは多くの新機能が追加されています。再設計された Finder、すべてのウィンドウをワンクリックで表示できる Exposé (現在はディスパッチ センターに統合されています)、iChat AV ビデオ会議機能、Xcode、および自社開発の Safari ブラウザの起動が含まれます。

Mac OS X 10.4 Tiger は2005 年にリリースされましたSpotlight (集中検索)、Dashboard (ダッシュボード ウィジェット)、Safari での RSS サポート、辞書、Photo Booth など、200 を超える新機能が含まれています。Tiger は、以前の Power PC アーキテクチャと新しい Mac の Intel アーキテクチャの両方をサポートしています。

Mac OS X 10.5 Leopard(レオパード)2005 年 6 月 6 日の WWDC で発表されましたが、主に初代 iPhone の開発に道を譲るため、2007 年 10 月まで正式に発売されませんでした。このアップデートでは、Time Machine、再設計されたデスクトップ、複数のデスクトップのサポート、Quick Look (クイック表示用のスペースバー)、Mac ソフトウェアに Windows をインストールするための Boot Camp などのおなじみの機能が追加され、64 ビット アプリケーションのサポートも追加されます。 。

Leopardに続いて、2009年にMac OS X 10.6 Snow Leopard(Snow Leopard)がリリースされました。Snow Leopard は、前世代の Leopard と比べて外観に大きな変化はありません (デフォルトのデスクトップの壁紙もよく似ています) が、Mac OS X が改良され、最適化されています。したがって、これはかなり成熟したリリースであり、Snow Leopard は長い間 Mac OS X の最高のバージョンと考えられてきました。また、Mac システムが CD の形でリリースされたのはこれが最後であり、それ以来、Mac App Store を通じて更新されています (次の Lion を除き、これも USB ディスクを使用して更新されました)。このバージョンは、Intel CPU を搭載した Mac にのみ適用され、PowerPC CPU を搭載した Mac はサポートされなくなりました。

Mac OS X 10.7 "Lion" は、 2011 年 7 月 20 日に正式にリリースされましたこのバージョンでは、Apple はクラシックな X ロゴを放棄し、円形のネコ科の頭部をシステム ロゴとして採用しました。また、Apple は「Lion」ディスクの販売を終了しており、ユーザーは Mac App Store で直接購入してダウンロードするか、Apple オンライン ストアで USB フラッシュ ドライブ版を購入することができます。Lion は、AirDrop、FaceTime、プッシュ通知、Launchpad、フルスクリーン アプリケーション、絵文字、マルチタッチ ジェスチャのトラックパッド サポートなど、iPad の多くの機能とアプリケーションを吸収しています。

当時、Apple が iOS と Mac OS X を 1 つのオペレーティング システムに統合するのではないかと多くの人が疑問に思っていましたが、Apple は統合しないことを明らかにしました。

OS X 10.8 Mountain Lion(マウンテンライオン)は2012年にリリースされましたこのバージョンには、iChat、リマインダー、メモ、通知センター、ゲーム センター、AirPlay などに代わる iMessage など、多くの新機能が含まれています。そのほとんどは iOS から派生したものであるため、iOS と Mac はさらに統合されています。

OS X 10.9 Mavericks (Surf Bay)、OS X Mavericks が WWDC 2013 で発表されたとき、Craig Federighi は、OS X 10.9 は OS X Sea Lion と考えられていると冗談を言いましたが、ネコ科の動物の名前が枯渇していることを考えると、将来命名するのは難しいため、このシステムは、北カリフォルニアのサーフ リゾート、マーベリックスと名付けられました。そして同氏は、Appleが開発チームにインスピレーションを与えたカリフォルニアの観光名所の名前をシステムコード名として今後10年間使用すると発表した。OS X Mavericks は、Mac App Store を通じて無料で提供されるシステムの最初のバージョンでもあります。OS X Mavericks は Mac ノートブックのパフォーマンスとバッテリー寿命を向上させ、Apple はすべての古い製品はアップデート後に 1 時間延長できると主張しています。OS X Mavericks では、iBooks 電子書籍機能と iOS と同じ Maps アプリケーションも追加され、Finder にタブが追加され、iCloud 統合機能がさらに向上しました。

OS X 10.10 Yosemite (ヨセミテ国立公園)、OS X 10.10 Yosemite は、2014 年 6 月 2 日に年次 WWDC でデビューし、秋の 10 月 16 日に Retina 5K ディスプレイを搭載した iMac で正式に発売されました。「ヨセミテ」はカリフォルニアのヨセミテ国立公園に由来します。このバージョンでは、OS インターフェースの大幅な再設計が行われ、iOS 7 以来現在まで続くデザイン言語であるフラットな外観が採用されました。

OS X 10.11 El Capitan (El Capitan)、Apple は WWDC 2015 で OS X 10.11 El Capitan をリリースしました。OS X El Capitan の大きな焦点は、主に Metal グラフィックス テクノロジの採用によるパフォーマンスの向上です。Apple はまた、El Capitan のデフォルトの英語フォントとして San Fransisco と呼ばれる新しいフォントを設計しました。

4.4 macOS時代

macOS 10.12 Sierra (Sierra Nevada)、WWDC 2016 で、Apple は macOS 10.12 Sierra をリリースしました。iOS、iPadOS、watchOS、tvOS の命名体系に合わせて、Mac OS X の名前がより簡潔でエレガントな macOS に置き換えられました。macOS Sierra では、Siri、Night Shift モード、ビデオ ピクチャ イン ピクチャ モードのサポートが追加されています。ユニバーサル クリップボードを使用すると、デバイス間でクリップボードのコンテンツをすばやく共有したり、Apple Watch でロックを解除した Mac を共有したりできます。

macOS 10.13 High Sierra (シエラネバダ)、macOS 10.13 High Sierra は、2017 年 6 月 5 日の WWDC で発表されました。macOS High Sierra は、新しい Apple ファイル システム (APFS、Apple File System) を使用し、Safari、写真、メール、その他の設定を最適化します。

2018 年の macOS 10.14 Mojave (モハーベ砂漠) では、時刻に基づいて変化する新しいライブ壁紙とともに、待望の「ダーク モード」が導入されました。デスクトップはスタッキングをサポートしているため、デスクトップをより整理できます。他にも多数の便利なアップデートがあります。

macOS 10.15 Catalina (サンタ カタリナ島)、macOS Catalina は 32 ビット アプリケーションのサポートを終了しました。macOS と iPadOS の統合を強化します。Sidecar は iPad を Mac のワイヤレス外部スクリーンに変えます。Catalyst を使用すると、開発者は iPadOS プログラムを macOS に簡単に移植できます。

macOS 11 Big Sur (Big Sur)、macOS 11 Big SurはWWDC 2020で発表され、2001年のMac OS X「Cheetah」以来初めてmacOSのバージョン番号が変更(Xから11)されました。macOS Big Sur は、Mac のまったく新しい時代の始まりを示します。Big Sur は、Apple Silicon ARM チップ向けにカスタム最適化された最初のバージョンであり、Mac の Intel-x86 チップから Apple Silicon ARM チップへの移行の始まりとなりました。したがって、これはエキサイティングなアップデートであり、未来は可能性に満ちています。macOS Big Sur は、iOS および iPadOS のスタイルにぴったり合った美しい新しいデザインを備えており、新鮮で親しみやすいものです。

macOS 12 Monterey (Monterey Bay)、2021 年 6 月 7 日、Apple は WWDC で macOS Monterey を正式発表しました。注意して見ると、macOS Monterey アイコンがバージョン アイコンとして実際の写真を使用していないのは 2016 年以来初めてであることがわかります。macOS Monterey は、ユニバーサル コントロール (入力デバイスを複数のデバイスで同時に使用できるようにする)、フォーカス モード、iOS のショートカット、および再設計された Safari と FaceTime へのメジャー アップデートを備えています。

macOS 13 Ventura (Fandora)、時は 2022 年にやって来ました。6 月 6 日の WWDC で、Apple は最新の Mac システムである macOS Ventura を正式に発表しました。

5 携帯端末のオペレーティングシステム

モバイル端末オペレーティング システムとは、携帯電話やタブレット コンピューターなどのデバイスで使用されるオペレーティング システムを指します。モバイル インターネットが高度に発達した今日、私たちがモバイル端末のオペレーティング システムを使用する時間は、Windows などのデスクトップ オペレーティング システムを使用する時間をはるかに上回っている可能性があります。

5.1 1973 ~ 2000 年: モバイル オペレーティング システムの出現

1973 年、アメリカのモトローラ技術者マーティン クーパー (マーティン クーパー) が世界初の携帯電話を発明し、人類のモバイル通信の時代を築きました。当時の携帯電話は、見た目は大きく、機能はシンプルでした。インターネットサーフィンについて話さないでください。テキストメッセージを送信することさえできず、電話をかけるためだけに使用できます。この単機能携帯電話には専用のオペレーティング システムがありません。そこには、単純な動作を実行する、いくつかの設計されたプログラムのみが含まれています。1980 年代半ばから後半にかけて、ソフトウェアおよびハードウェア技術の継続的な成熟により、携帯電話はより軽量、より小型になり、操作がより便利になり始めました。

パーソナルコンピュータ(PC)の登場と普及は、ネットワーク技術の台頭と相まって、社会全体の情報化の波を押し進めてきました。ますます多くの人々が IT テクノロジーに触れ、関連するデジタル電子製品を急いで購入しています。当時、一部のテクノロジーメーカーは、一般的にビジネスエリート層がモバイルオフィスの需要を持っていることを痛感しており、「モバイルオフィス」を実現するための小型の「ハンドヘルドPC」を生産できれば、間違いなく巨大な市場が生まれるだろう。

1984 年、英国の会社 Psion は、独自のポケット コンピューター製品である Psion Organizer をリリースしました。2年後の1986年には、さらに進化したオーガナイザー II がリリースされました。Organizer/Organizer II は、世界初の実用的なハンドヘルドコンピュータと考えられています。この種のコンピュータは、PDA (Personal Digital Assistant、携帯情報端末)とも呼ばれます。

1992 年 5 月、Apple は独自の PDA 製品をリリースし、それを Newton MessagePad と名付けました。

当時、PDA と携帯電話は別の製品でした。PDA はより高性能ですが、携帯電話には通信機能があります。PDA がより多くの機能をサポートできるようにするために、メーカーは特別な PDA オペレーティング システムをカスタマイズして開発し始めました。このタイプのシステムは、携帯端末のオペレーティング システムの初期バージョンと言えます。

1. Palm OS
1993 年に、PDA の開発と生産を専門とする Palm というデジタル機器会社が米国で正式に設立されました。しかし、資金不足のため、厳しいスタートを切った。

1995 年 9 月、US Robotics は Palm の可能性に注目し、買収に投資しました。そのすぐ後の 1996 年 4 月に、Pilot 1000 と名付けられた最初の Palm Pilot ハンドヘルド コンピュータが誕生しました。Pilot 1000 は 256K のメモリと 160×160 のモノクロ表示画面を備えており、アドレス帳、カレンダー、メモ、ToDo アイテムなどの複数の機能をサポートします。使用するオペレーティングシステムは、Palm 自身が開発した Palm OS 1.0 です。

1997 年末に Palm OS 2.0 が登場し、電子メールと会計ソフトウェアが追加されました。その後、Palm Corporation は、IBM、HandSpring、Sony などの企業に Palm OS のライセンスを供与しました。これらの企業は Palm OS をベースにしたいくつかの製品を生産し、Palm OS の人気と影響力が徐々に高まりました。Palm 製品を購入して使用することは、当時のビジネスマンの間でトレンドになりました。

第二に、BlackBerry OS
Palm に加えて、独自の PDA 製品を発売した企業もあります。カナダのRIM(Research In Motion)という会社です。RIM のブランド、つまりBlackBerry (BlackBerry) の方がよく知られているかもしれません。

RIMは非常に早く生まれました。1984年3月に会社は正式に設立されました。テレビ画面用のワイヤレス ディスプレイ システムやバーコード リーダーなどの一部の製品を開発していた初期のビジネスは、あまり成功しませんでした。
1994 年に、RIM はワイヤレス デバイスの開発に取り組み始めました。
1995 年に、電子メールを送受信できる無線対話型ポケットベル「Pager900」を発売し、市場から高い評価を得ました。
1998 年に、彼らはコンピューターのキーボードを備えた PDA を製造しました。
1999 年に、同社は通話可能な最初の BlackBerry 携帯電話 RIM 6230 を発売しました。

自社のハードウェア製品をより効果的に宣伝するために、RIM は専用のオペレーティング システムである BlackBerry OS を開発しました。このシステムは、電話帳、カレンダー、電子メール、携帯電話、テキスト メッセージ、インターネット FAX、Web ブラウジングなどの一連の機能をサポートしており、ユーザーに非常に人気があります。

3. Symbian
Nokia と Symbian は、今世紀初頭の携帯電話市場の疑いのない覇者です。これらはほぼ時代を象徴するものであり、多くの携帯電話ユーザー (私を含む) にとって忘れられない思い出となっています。実際、Symbian が誕生した初期には、Nokia の携帯電話向けに特別に開発されたわけではありませんでした。

Symbian の前身は、1989 年に Psion (上記のもの) によって開始された EPOC システムでした。EPOC という言葉は、「時代の始まり」を意味するエポックに由来しています。一部のメディアは、EPOC は「Electronic Piece of Cheese」の頭字語であり、「電子製品の使用はチーズを食べるのと同じくらい簡単である」ことを意味すると信じています。

1989 年に、Psion は EPOC オペレーティング システムを搭載した最初の 16 ビット コンピュータ、MC200 および MC400 ノートブックをリリースしました。
1994 年に、Psion は 32 ビット EPOC32 システムの開発を開始しました (ARM プラットフォーム用、C++ で開発されました。以前の 16 ビット システムは Intel 80186 プラットフォーム用でした)。
1998 年に EPOC32 システムの開発に成功しました。今年6月、Psion SoftwareはNokia、Ericsson、Motorolaと共同でSymbian Ltd.という会社を設立した。同時に、EPOC/EPOC32 は正式にSymbian OSに名前変更されました。これがサイパンの発祥です。

1999 年、Revo、netBook、Series 5mx、Series7 およびその他のデバイスはすべて Symbian Release 5 システムを採用しました。エリクソンやノキアの携帯電話も続々とSymbianを採用し始めている。

4. Windows CE
誰もがよく知っているもう 1 つのモバイル オペレーティング システムは Microsoft から提供されています。デスクトップ オペレーティング システムの巨人である Microsoft は、モバイル デバイスの台頭に無関心ではいられないでしょう。彼らはすぐにモバイルデバイス専用のオペレーティングシステムの開発プログラムを立ち上げました。

1996 年、Microsoft は Windows CE 1.0 を正式に発売しました。このシステムは Windows 95 のモノクロ版の簡易版と考えることができ、正式名称は Windows Embedded Compact (ポケット組み込み機器用ウィンドウ システム) と呼ぶべきものです。
CE の略語の由来については、Microsoft は公式に述べていませんが、おそらく Compact Edition、Customer Embedded、Consumer Electronics などのことだと思われます。

1997 年、Microsoft は Windows CE 2.0 を発売しました。CE 2.0 は依然として Windows 95 をベースとしていますが、効率が大幅に向上し、多くのユーザーに認められています。

2000 年第 2 四半期の市場シェア比較:
Palm OS: 59.89%
Windows Mobile: 26.56%
Symbian: 1.8%
Blackberry OS: 1.65%

5.2 2000 ~ 2007 年: サイパン王が支配

21世紀に入り、移動通信やインターネットの普及はますます加速し、携帯電話は人々の生活に欠かせないものとなりました。携帯電話の急速な発展は、モバイルオペレーティングシステムの市場構造に大きな変化をもたらしました。

1. Palm OS は衰退し始めました
Palm OS は PDA をベースに開発されたシステムです。ミレニアム前後のPDAブーム期にはPDA市場シェアの90%を占めたこともあった。携帯電話への移植後、Palm OS もある程度の成功を収めました。当時、Sony、Qualcomm、Handspring (後に Palm に買収) などのメーカーはすべて Palm OS のユーザーでした。

2002 年に Palm OS 5 が正式にリリースされ、ARM プロセッサのサポートが開始されました。
その後、携帯電話がますます高性能になるにつれて、PDA は衰退し、パームヤシは衰退し始めました。

第 2 に、BlackBerry OS 黄金時代
2002 年 3 月、RIM は BlackBerry 5810 を正式に発売しました。これは、GSM と GPRS をサポートする RIM の最初のハンドヘルド デバイスです。それはまた、BlackBerry の黄金時代の始まりを告げるものでもありました。
BlackBerry 5810 は、電話をかけるために接続する必要がある電話ですが、これは大きく異なります。1 年後、6710 にはオーディオ ハードウェアが組み込まれ、問題は解決されました。

その後、RIM はいくつかのクラシックなモデルを次々と発売し、BlackBerry を徐々に「プロ消費者」向けのハイエンド携帯電話ブランドに築き上げました。BlackBerryの最大の特徴は、ユニークともいえるフルQWERTYキーボードのデザインです。システムのセキュリティもユーザーに選ばれる主な理由の 1 つです。

3、Symbian (シンビアン) が頂点に達した
Symbian 設立の目的は、PDA とモバイル デバイスのオペレーティング システムを統合することです。実際には、Nokia や Ericsson などのメーカーの利益を代表するヨーロッパのメーカーの連合です。Symbian システムは、低電力消費と低メモリ使用量を備えたリアルタイムのマルチタスク 32 ビット オペレーティング システムであり、携帯電話などのモバイル デバイスに非常に適しています。Nokia と Ericsson は、当初から Symbian を主要な開発プラットフォームとみなしていました。

2000 年 11 月にリリースされた Ericsson R380 スマートフォンは、EPOC Release 5.1 でリリースされた最初のデバイスでした。同時に発売されたNokia 9210 Communicatorスマートフォンは、Symbian OSを搭載した初のスマートフォンとみなされている。

Symbian S40 プラットフォームは主にフィーチャーフォンをベースにしています。

2001 年 6 月、Symbian は主にスマートフォン向けに Symbian S60 (Series60) プラットフォームをリリースしました。業界では一般に、S60 が Symbian システムの最も広く使用されているバージョンであり、古典的と呼ぶことができると考えられています。

2004 年、繁栄を極めた Nokia Corporation は、Psion Corporation が保有する Symbian 株 (評価額約 1 億 3,570 万ポンド) の 31.1% を取得し、自社株は 63.3% となり、完全な支配権を獲得しました。

その後すぐに、Symbian OS v8.0 が正式にリリースされました。

2004年、サイパンも重要な決断を下した。今年10月、同社はIntelと協力して、Symbian OSとIntel Xscaleテクノロジをベースにした3G携帯電話チップ向けの新しいモバイルプラットフォームを共同開発すると発表した。Maemo と名付けられたこのプラットフォームは、後の Meego システムの前身です。

2005 年に、Symbian OS v9.0 と Symbian S60 3rd Edition がリリースされ、Symbian ユーザーのエクスペリエンスがまったく新しいレベルに引き上げられました。今年、Symbian OS搭載携帯電話の世界累計出荷台数は1,920万台に達した。
2006 年、Symbian は大きな進歩を続けました。今年、Symbian スマートフォンの出荷台数は 1 億台に達し、市場シェアは 70% 近くになりました。
2007 年、Symbian はピークに達し、出荷台数は 2 億台を超えました。

4. Windows CE
2000 年の第 2 四半期に、Microsoft Windows CE は Windows 95 への依存から正式に脱却し、まったく新しいシステムになりました。このシステムは、x86、PowerPC、ARM、MIPS などのさまざまなタイプのプロセッサをサポートしており、モバイル デバイスに非常に適しています。当時、Microsoft は Windows CE を Windows Pocket PC (私たちがよく PPC と呼ぶもの) に名前変更しました。

2003 年に、Microsoft は Pocket Phone Edition と Windows Powered SmartPhone オペレーティング システムを開発しました。その後、Microsoft はこれらのシステムを PPC に統合しました。

2003 年 6 月 23 日、Microsoft は Windows Mobile 2003 (当初の名前は Pocket PC 2003、Windows CE 4.x カーネルに基づいています) を正式に発売しました。

2005 年 5 月、Microsoft は PDA およびスマートフォン市場向けに Windows Mobile 5.0 オペレーティング システムをリリースしました。Symbianアライアンスから離脱したモトローラ、合併後のソニー・エリクソン、中国のZTEやファーウェイなど、Windows Mobileシステムを採用している企業は少なくない。

一言で言えば、2006 年には Symbian が絶対的なリーダーであり、Windows Mobile と BlackBerry OS が 2 位を獲得しました。まあ、Palm OS は衰退しつつあります。

2006 年第 2 四半期の市場シェア比較:
Symbian: 60.14%
Palm OS: 12.52%
Windows Mobile: 9.43%
Blackberry OS: 7.99%

ちょうど主要な勢力が互いに戦っていたとき、大きな変化が起きようとしていた。この大きな変化は、携帯電話市場の構造を一変させるだけでなく、人類のモバイル通信にも新たな時代をもたらすことになるでしょう。

5.3 2007-20xx: タッチ スクリーンのスマート リシャッフル

2007 年は携帯電話市場の歴史的な転換点の年でした。今年の 1 月 9 日、Macworld 2007 カンファレンスで、スティーブ ジョブズは初代 iPhone を正式にリリースしました。iPhoneの登場は衝撃的な出来事でした。これはタッチスクリーンスマートフォン時代の完全な到来を告げるものであり、携帯電話市場の再編を意味するものでもあった。
1. iPhone OS/iOS
iPhone が最初に開発されたとき、Apple は iPhone のオペレーティング システムに具体的に名前を付けませんでした。彼らは、iPhone が Mac OS X システム (Apple Mac コンピュータの内蔵システム) の携帯電話版を実行していると発表し、「iPhone で実行できる Mac OS X システム」という意味の iPhone 実行 OS X と呼んでいました。Mac OS X であっても、iPhone が OS X を実行しているとしても、それらはすべて NeXTSTEP から来ています。

1985年、ジョブズ氏がAppleから追い出された後、NeXT社を設立した。当時、同社は Mach (キャメロン大学が開発したオペレーティング システム カーネル) と BSD (バークレー大学の Unix 由来のオペレーティング システム) システムをベースにしており、ネイティブ言語として Objective-C を使用し、グラフィカル インターフェイスを追加していました。新システム「NEXTSTEP」をスタート(1989年発売)。
1996 年、ジョブズは Apple に戻りました。
1997 年 2 月、Apple は、後の Mac OS X の基礎となった NeXTSTEP を買収しました。
2008 年 3 月、ついに iPhone オペレーティング システムに iPhone OS という独自の名前が付けられました。

同じく 2008 年に、Apple は App Store を開始しました。App Store の重要性については、私がこれ以上語る必要はないでしょう。これにより、サードパーティの担当者がアプリアプリケーションを開発し、スマートフォンの開発利益を共有できるようになります。さらに重要なことは、これにより繁栄した Apple App エコシステムが誕生し、携帯電話がよりプレイしやすく実用的なものになったことです。

2010 年 6 月の WWDC で、Apple は iPhone OS の名前を iOS に正式に変更すると発表しました (iPad と iPod touch も iPhone OS を使用しているため)。この名前は現在でも使用されています。

IOS は以前は Cisco のオペレーティング システムの商標であったことに言及する価値があります。侵害を避けるために、Apple は特に Cisco を見つけて認可を求めました (Cisco が費用を支払ったかどうかはわかりません)。iOS の成功には疑いの余地がありません。2011年末、iOSは一時市場シェアの60%を占めた。その後、別のオペレーティング システムの台頭により、iOS の市場シェアは低下しました。

2019年にAppleがipadOSをiOSから分離し、iPod Touchも廃止されたため、iOSは事実上iPhone専用のOSとなっています。

2023 年 4 月の最新統計 (Statcounter より) によると、iOS のスマートフォン オペレーティング システム市場シェアは 30.61% です。

2. Android(アンドロイド)
Androidの作者はAndy Rubin(アンディ・ルービン、アンドリュー・ルービン、アンドリュー・E・ルービンとも訳される)です。

アンディ・ルービンは1963年アメリカ・ニューヨーク生まれ。1989 年から 1992 年まで、彼は Apple で製造エンジニアとして働いていました。この時期、ロボットに対する愛情から、同僚からは「アンドリオッド」(アンディと同じ頭文字)というあだ名で呼ばれていた。Android という用語の最も古い出典は、1886 年にフランスの作家リル・アダムによって出版された SF 小説「未来のイヴ」です。小説の中で作者は人間に似たこの機械をアンドロイドと名付けた。(私たちが普段呼んでいるロボットのことをロボットと言います。)

アンディ・ルービンは Apple を退職した後、いくつかの会社に勤務し、モバイル デバイスの開発に取り組みました。1999 年、ルービンはモバイル デバイス会社である Danger Inc. を共同設立しました。

2003 年 10 月、アンディ ルービンは、リッチ マイナー、ニック シアーズ、クリス ホワイトと共同で、カリフォルニア州シリコン バレーに新しい企業向けのソフトウェア会社を設立しました。この会社の名前はアンドロイド株式会社です。アンディ・ルービン氏は後の講演で、Androidはもともとデジタルカメラ用のオペレーティングシステムを改良するために開発されたと明らかにした。しかし、デジタル カメラ市場が縮小していたため、モバイル オペレーティング システムとして Android を使用することにしました。

2005年、Android社は苦戦しており、アンディ・ルービンはグーグルの創設者ラリー・ペイジ(ラリー・ペイジ)に投資を求める手紙を書いた。数週間後の 2005 年 7 月、Google は Android Inc. を約 5,000 万ドルで買収しました買収後、Android システムは Google によって開発されました。Andy Rubin は Google のエンジニアリング担当副社長に就任し、引き続き Android プロジェクトの研究開発を担当しました。

2007 年 11 月 5 日、Google は Android オペレーティング システムを外部に向けて正式にデモンストレーションしました。デザイナーのイリーナ・ブロックが作成したこのシステムのロゴは、ロボットと緑色の虫を掛け合わせたように見えます。ブロック氏は回想します。クライアントが彼女に与えた唯一の指示は、ロゴをロボットのように見せることだった。そして、私の主なデザインのインスピレーションは、バスルームにいる男性と女性のサインから来ています。

Android のリリースと同じ日に、Google は、Android の普及を促進するために、Motorola、Qualcomm、HTC、T-Mobile を含む 30 社以上の企業が協力して世界的な Open Handset Alliance を結成したと発表しました。
2008 年 9 月に、Android 1.0 システムが正式に誕生しました。その後すぐに、Android 1.0 を搭載した最初の携帯電話、米国の通信事業者 T-Mobile の G1 が登場しました。

このOSは驚異的な勢いで成長しており、2018年にはシェアNo.1ともいえる70%に達しました。Androidのバージョン番号のネーミングも特徴的です。バージョン 1.5 以降、各バージョンの名前は食べ物にちなんで付けられ、頭文字は厳密にアルファベット順になっています。
ここに画像の説明を挿入

この習慣は Android 10 バージョンから変わっただけです。現在、Android の最新バージョンは 14 です。Android の成功は、そのオープンソース エコシステムと密接に関係しています。Android はオープンソース システムであり、アプリ アプリケーションの開発はもちろん、公開されている Android ソース コードを通じて、開発者であれば誰でもシステムの二次開発を行うことができます。これにより、アプリ開発の敷居が下がるだけでなく、開発サイクルも短縮され、開発者にとっては利益が得られます。携帯電話メーカーにとっては、ユーザー エクスペリエンスを向上させるためのシステムの磨き上げにより多くのエネルギーを注ぐことができます。
Xiaomi、Meizu、vivo、OPPOなど、私たちがよく知っている携帯電話メーカーのオペレーティングシステムは、基本的にAndroidをベースに深くカスタマイズされています。
ここに画像の説明を挿入
iOS と Android の大幅な台頭はすべての予想を上回りました。わずか数年で、これら 2 つのシステムが市場の主流となり、市場シェアの大部分を占めています。

5.4 歴史的な車輪の転がり

1. Symbian
タッチスクリーンスマートフォンの登場後、Nokia は電光石火のスピードで急速に崩壊しました。サイパンの市場シェアも急落した。
2008 年 12 月、Nokia は Symbian を 4 億 1,000 万米ドルで完全買収し、Symbian Foundation に譲渡しました。
2011 年 12 月 21 日、Nokia は Symbian ブランドを放棄することを正式に発表しました。半年後の2012年5月27日、NokiaはSymbianシステムの開発を完全に断念した。
2013 年 1 月 24 日、Nokia はついに Symbian ベースの携帯電話の発売を中止し、Microsoft の WP システムに完全に切り替えたと発表しました。これはサイパンが歴史の舞台から完全に撤退したことを意味する。
2. Windows Phone (WP)
Microsoft の WP システムはうまくいっていません。
2010 年 2 月、Microsoft は Windows Phone オペレーティング システムを外部に向けて正式にデモンストレーションしました。同年 10 月に、システムの最初のバージョンである Windows Phone 7 (略して WP7) が正式にリリースされました。
Windows Phoneの誕生はWindows Mobileの終わりを告げました。Microsoft は Windows Mobile5 および 6X のユーザー インターフェイスを完全に放棄し、基本的にシステム全体のコードとビジョンをやり直しました。WP7 プログラムは、以前の WM システムとも互換性がありません。

2012 年 6 月 21 日、Microsoft は Windows Phone 8 をリリースしました。WP8 は WinCE カーネルを放棄し、Windows 8 と同じ NT カーネルに切り替えました。このシステムは、デュアルコア CPU をサポートする WP の最初のバージョンであり、WP がデュアルコア時代に入ったことを発表するとともに、WP7 が歴史の舞台から撤退したことを発表します。このアプローチは WP7 ユーザーから厳しく批判されています。
2017 年、WP システムの市場シェアはわずか 0.1% でした。
2018年、マイクロソフトCEOのナデラ氏は、マイクロソフトのモバイル戦略は失敗したと発表した。
2019 年に Windows 10 Mobile の更新が停止されました。
3. Palm OS
2007 年以前、Palm OS はすでに脆弱でした。
2009 年に Palm OS は webOS に名前が変更されました。
2010 年に HP は Palm を 12 億米ドルで買収し、HP ブランドが Palm に代わって、webOS が HP PDA のオペレーティング システムの 1 つになりました。
2013 年、LG は HP から webOS を取得し、LG スマート TV で使用しました。
2014年、HPはPalmブランドを中国企業TCLに売却した。
売られても売られても、Palm と webOS はほとんど忘れ去られています。
4.
BlackBerry OS Android と Apple が台頭した後、Nokia はすぐに鎮圧されましたが、BlackBerry はまだ死んでいません。
その結果、死に至るまでにそれほど時間はかかりませんでした。
2011年、RIMは従業員を必死に解雇し始めた。
2013 年に、RIM は BlackBerry 10 オペレーティング システムを発売し、同社は社名を BlackBerry Limited (BlackBerry) に直接変更しました。
2015 年、BlackBerry は BlackBerry 10 オペレーティング システムを廃止し、Android を採用しました。
BlackBerryは2016年に製品開発を完全に中止し、ブランドライセンスに切り替え、認可対象には中国のTCL、インドのOptiemus、インドネシアのBB Merah Putihなどが含まれる。
2020 年 2 月、TCL は BlackBerry スマートフォンの販売終了を発表しました。
Android、iOS、WP、Symbian、palm OS、BlackBerry OS 以外にも、いくつかのシステムが業界に登場していますが、基本的にはどれも短命です。
5. BADA OS
BADA OS は、Samsung がスマートフォン市場向けに開発した自社開発のオペレーティング システムであり、これも Linux コアをベースとしています。BADAとは韓国語で「海」を意味します。Android や iOS と同様、BADA システムには独自のアプリ ストアがあります。しかし、さまざまな理由(経験不足、エコロジーの欠如)により、BADA の市場の反応は非常に平凡で、すぐに置き換えられました。

2012 年、サムスンは BADA システムを Tizen システムに統合することを余儀なくされました。
2013 年に BADA システムの開発は終了し、サムスンは Android の採用に完全に切り替えました。サムスンが諦めるのは実にタイムリーだ。その後、彼はノキアを破っただけでなく、HTCをも破り、一気に世界最大のAndroid携帯電話メーカーとなった。

Tizen は、2011 年 9 月に Samsung と Intel が共同開発したオープンソースのモバイル オペレーティング システムです。携帯電話市場で失敗した後、サムスンがスマートテレビやスマートウォッチに切り替え、活路を見いだした。

Tizen に加えて、Intel は Nokia と協力して前述の MeeGo システムにも取り組んでいます。MeeGo は実際には非常に優れたシステムですが、かつては Nokia の古くからのファンから命を救うストローとみなされていました。しかし、重要な瞬間に、Nokia はブレインストーミングを行って Meego を放棄し、全方位的に Microsoft の WP に頼りました。それでは、もうありません。

おすすめ

転載: blog.csdn.net/qq_20466211/article/details/131957498