\r\n\r\n
マイクロソフトはすでに世界最大の企業の一つですが、決してその地位に甘んじているわけではありません。常にアップグレードするものがあり、それがWindowsのコアOSであり、企業の技術力を高めることにつながるのです。
数年前に始まったSuper OSプロジェクトは、現在に至るまで夢のままです。ソフトウェアとハードウェアは、Windowsユーザーと開発者の操作方法を変えています。
Windowsの中核となるOSについて、考え方から事実まで、必要な情報をお伝えします。
モジュラーレイアウトを意識した新しいOSは、今までのものをよりシンプルに、より実用的にしたものです。基本的に、マイクロソフトのデバイスはすべて同じコアWindows OSをベースにしており、開発者はそれに機能コンテナを追加して適合させることができます。
これは、現在のテクノロジーと将来を見据えたイノベーションの組み合わせによるものです。
マイクロソフトの時代を超えたOneCoreは、最も基本的で本質的な要素にまで合理化された、パーティション化された新しいオペレーティングシステムと融合されるでしょう。Core OSという名称はここから来ている。
また、これまでの計画では、良し悪しは別にして、古いソフトウェアで使われているレガシーアプリケーションも除外しています。これは、マイクロソフトが徐々にサポートを終了していることを考えると、驚くべきことではありません。古いバージョンのInternetExplorer 11とMicrosoftEdgeが最新版です。
しかし、マイクロソフトはcshell(composableshellの略)を見捨てない。このインターフェース技術を生んだのも、同じモジュール思考です。
そのため、マイクロソフトのデバイスは、ユーザーの使い方や持ち方によって、外観がどんどん変わっていくのです。cshellは、Windowsオペレーティングシステムの中核となるインターフェースを設計する際にも同様に重要です。
ユニバーサル・ウィンドウズ・プラットフォーム(UWP)は、コアOSプログラムのもう一つの重要な部分です。新システムの重要な機能をすべて形にするアプリケーションを作成するための、マイクロソフトの最も優れたツールの一つです。
UWP、OneCore、cshellが柱となる。これらとマイクロソフトの追加イノベーションの間で、WindowsCoreオペレーティングシステムは、企業の生産性と価値にとって強力な変化となるはずです。
マイクロソフトの目標は、既知の問題を取り除き、これまで以上にスムーズなユーザーエクスペリエンスを実現することです。
まず、コアとなるOSが共通化されているため、新しいデバイスごとに操作方法を覚える必要がなくなります。すべてのマイクロソフトシステムで、同じインターフェースとコントロールを見つけることができるはずです。
また、プラットフォーム固有の機能を別のデバイスで削除する機能も考えられます。例えば、ゲーマーは基本的なオペレーティングシステムを混乱させることなく、PCでXboxのコントロールを使用したり、逆にPCでXboxのコントロールを使用したりすることができます。
ゲームに関しては、Windows Core OSとGameCoreの連携により、XboxとPCで動作するゲームも約束されています。 GameCoreもゲームやアプリケーション開発のための新しいプラットフォームですが、クロスプラットフォームの互換性に重点を置いているのが特徴です。
また、Core OSプログラムでは、アップデートをより速く、より慎重に行うことを目的としています。今回も、バックグラウンドでデバイスのアップデートを行いながら、ユーザーが普通に作業できるようなモジュールデザインに集約されています。
デメリットとしては、新しいシステムで簡単にアップグレードできないことです。一方で、古いバージョンのWindowsと比較して、よりスムーズな操作性を得ることができます。
最後に、前述したように、レガシー機能は、Win32のような機能さえも計画に含まれていない。とはいえ、一部のソフトウェアは非常に人気があるので、マイクロソフトはおそらく統合する方法を見つけるでしょう。何しろ、OSのコア技術、特にコンテナという概念はまだ若く、可能性に満ちている。
Windows 10xは、マイクロソフトが夢見たコアOSの実現に向けた大きな一歩です。今のところ、10XはSurface Neoのようなデュアルスクリーンデバイスでのみ利用可能です。また、このシステムにはギリシャ語のコードネームがいくつか付いていて、謎を深めています。
関連:Windows 10xとは何か、試すにはどうしたらいいか
SantoriniまたはLiteは、折りたたみ式PC、ノートPC、タブレット端末向けのWindows 10Xシステムを指します。Centauriは別のデュアルスクリーンのプロジェクトで、Pegasusはラップトップの次に他の種類の2in1デバイスに焦点を合わせているようです。
マイクロソフトが目標に近づくにつれ、すべてが明らかになっていくでしょう。一方、コアOSに関連しそうな技術としては、Windows Feature Experience Packとその親しみやすいデザインが挙げられます。GameCoreとそれに含まれるモジュールのキューを忘れてはいけません。
Surface Neoは、多かれ少なかれ、基幹OSであるWindows 10xのフラッグシップモデルです。Centauriプロジェクトの成果であり、9インチディスプレイと着脱式キーボードを搭載した2画面コンピュータで、2021年初頭の発売を予定しています。
また、HoloLens 2は、WindowsコアOSの体験をコンシューマーに提供します。ヘッドセットはまだ完全に体験できるわけではありませんが、スマートグラスならではの機能を備えたCケースベースの新バージョンのインターフェースが搭載される予定です。これには、周辺視野にアプリを配置し、仮想環境とインタラクションする機能も含まれます。
Xbox Xシリーズが注目されているのは、ゲーム機のPCベースの機能を実現する「Windowsモード」の登場が噂されているからです。実際、XboxはコアOSの幹部が興味を持つプラットフォームであることが多く、これは多くのクロスプラットフォーム機能の最初のものとなるかもしれません。
Surface Hub 2Xは、デジタルホワイトボード「Hub 2S」(Windows 10Xが動作する場合があります)のカセットアップグレードです。マイクロソフトは最近、Surface Hubのアップデート配信はおろか、カートリッジのリリースにも問題を抱えていますが、同社がコアOSの範囲をエンタープライズ市場にも広げようとしていることを示すものではあります。
マイクロソフトは、よりシンプルで安価な製品を開発したいと考えています。また、ユーザーエクスペリエンスを可能な限り向上させたいと考えています。WindowsのコアOSは、PC、コンソール、モバイルデバイスに新しいWindowsのプログラムと環境を提供することで、これらすべてを可能にすることに貢献します。
現在のWindows 10の最大の問題は、各デバイスのセットアップにかかる手間の多さです。OneCoreという共通のベースラインを持ちながら、新しいスマート**やノートPCは、それぞれ一から設計されています。
Windowsがいくら消費者の間で成功しても、マイクロソフトが開発に費やす時間と費用は理想的なものではありません。さらに悪いことに、Surface RTのような製品は感動を与えず、コストをカバーすることができません。これらの問題は、無料のオンライン修正ツールで解決できるWindowsの問題ではありません。
最終的にWindowsCoreオペレーティングシステムから最も恩恵を受けるのはマイクロソフトのプログラマーと企業ですが、ユーザーはさらに多くのメリットを享受することができるのです。汎用的でより強力なインターフェースと、よりスムーズなパフォーマンスとアップデートが期待できます。
Windows 10x、Surface Neo、その他の次期製品は、消費者だけでなく、開発者にとっても、マイクロソフトの技術を改善するための多くの疑問に答えてくれるはずです。
WindowsコアOSはまだ遠い夢です。しかし、マイクロソフトとその革新者たちは、プログラマーとユーザーの利益のために、これまでと同様にそれを実現させる決意を固めているようだ。