Rikunarita-ORG/Wikinium huggingface dataset:
# inXile Entertainment

* マイクロソフト > **インエグザイル・エンタテインメント Xbox > Xbox Game Studios > **InXile Entertainment**

Inxile Entertainment|  |
| 業種 |
Interactive entertainment |
| 設立 |
2002年 |
| 本社 |
ニューポートビーチ、アメリカ合衆国 |
| 主要人物 |
ブライアン・ファルゴ マシュー・フィンドレイ |
| 所有者 |
Microsoft |
| 従業員数 |
51-200人 |
| ウェブサイト |
inxile-entertainment.com |

**inXile Entertainment**はInterplay Productionsの創始者であるブライアン・ファルゴによって、2002年後半に設立されたアメリカのゲーム制作会社である。会社はニューポートビーチに存在し、ロールプレイングゲームの制作に特化している。2019年現在はXbox Game Studiosの1スタジオとして存続する。

## 沿革

ジョイスティックのインタビューで、inXileのマシュー・フィンドレイ社長は会社の歴史をこのように語った。

「私は数年間、Interplayでブライアン・ファルゴ氏と働き、両方同時にInterplayを去った。私たちはゲームを作り続けたかったことを知っていたし、だから新しく起業するのはよい考えだと思った。彼は、Interplayに20年間在籍し、私は13年そこにいた。私たちが初めて外の世界に出たとき、次に何をするべきか理解しようとしていても、ほとんど追放されたかのような気分だった。私たちはE3に行くのに値するようなカードを持つためにただ偽の会社の名前で偽のカードをでっちあげた。そして、「inXile」という名前を思いつく前に、ブライアンはカードに自分の職の説明を書いた、「追放者のリーダー(Leader in exile)」と。誰もがそのカードを面白がり、私たちは「in exile(追放者の)、in exile、in exile」と言い続けた。だから、私たちはただ考え抜いた結果、「なぜ新しいカードを作らないのか？」という結論に至った。そして、だから、私たちはそうした。」

*Wasteland 2*のKickstarキャンペーンの間、開発者ブライアン・ファルゴはKick it Forwardプログラムを開始した。

このプログラムの下で、ファルゴの**inXile Entertainment**は将来のKickstarterのプロジェクトに発売後の純利益の5%を出資すると確約した。

2012年7月現在、*Shadowrun Returns*や*Leisure Suit Larry: Reloaded*に代表される、全体で55のプロジェクトが率先して参加した。

## ゲーム

* *The Bard's Tale* (PC, Xbox, PS2) (2004)
* *Line Rider* (2008) (Flash, Silverlight, DS, Wii, iOS)
* *Fantastic Contraption* (2008) (Flash, iPhone/iPod touch)
* *Super Stacker* (2009) (iPhone/iPod touch)
* *Super Stacker 2* (2009) (iPhone/iPod touch)
* *Shape Shape* (2009) (iPhone/iPod touch)
* *Super Stacker Party* (2010) (PlayStation Network)
* *Hunted: The Demon's Forge* (2011) (PlayStation 3, Xbox 360, PC)
* *Choplifter HD* (2012) (PlayStation Network, Xbox Live Arcade, PC)
* *Wasteland 2* (2013) (PC, Mac, Linux)
* *Torment: Tides of Numenera* (2017) (PlayStation 4, Xbox One, PC, Mac, Linux)
* *HEI$T* (製作中止)

## SparkWorkz

InXile EntertainmentはSparkworkzという名前でウェブ部門を設置した。

これは普通無料でプレイされる*Fantastic Contraption*のような小規模のウェブゲームを提供する。

SparkWorkzはブラウザ内の広告で収益を得ている。収益の一部は提供したゲームの開発者たちに直接支給される。

## 関連リンク

* 公式ウェブサイト
# Powerset

マイクロソフト > **Powerset**

パワーセット
Powerset, Inc.| 種類 |
株式会社 |
| 本社所在地 |
475 Brannan St. - San Francisco, CA 94107 |
| 設立 |
2005年 |
| 業種 |
情報・通信業 |
| 事業内容 |
インターネット関連事業 |
| 代表者 |
最高経営責任者：Barney Pell 最高執行責任者：Steve Newcomb Product Architect：Lorenzo Thione |
| 関係する人物 |
ラリー・ペイジ |
| 外部リンク | www.powerset.com |
| 特記事項：※ ラリー・ペイジは、設立時に資本金を提供した人物である。 |

**Powerset**（パワーセット）とは、アメリカ合衆国のシリコンバレーにあるIT企業であり、または会社が開発している検索エンジンのことである。

検索エンジンはまだ公開されていないが、現在では日本語版も開発中である。また、Powerset Labsというサービスがクローズドベータ版で公開された。

## 概要

### 検索エンジン

Powerset社が自然言語処理に基づいて開発中の検索エンジン「Powerset **NATURAL LANGUAGE SEARCH**」は、単語による検索だけではなく文章による質問形式で検索でき、文章の内容を人工知能が理解して、知りたい事柄だけが検索できる仕組みになっている。また一部の専門家の間では、この仕組みによる検索エンジンが未来のインターネットの世界の主流になるであろうと考えられている。このため将来は、世界で一番のシェアを誇るGoogleをもしのぐ存在になりうるとも言われている。
2008年7月マイクロソフトが買収発表した。（約1億＄）

* 検索エンジンの一覧
* 自然文検索 - goo

* Powerset ホームページ（英語）
* "what did steve jobs say about the iPod?"をGoogleで検索した結果との比較（英語）
# Viva Engage

マイクロソフト > **Viva Engage**

Yammer|  |
| URL |
www.yammer.com |
| タイプ |
エンタープライズ・ソーシャル・ネットワーキング・サービス |
| 運営者 |
マイクロソフト |
| 設立者 |
デビッド・ザックス |
| 開始 |
2008年9月8日 |

**Viva Engage**は、2008年9月に**Yammer**（ヤマー、またはヤンマー）としてリリースされた、エンタープライズ向けのソーシャル・ネットワーキング・サービス。

Yammerは不特定多数にメッセージが公開されるTwitterと違い、組織内や組織のメンバーや指名されたグループの間でプライベートなコミュニケーションを取るために利用され、エンタープライズ向けのソーシャル・ソフトウェアの例として挙げられる。Yammerは元々エンタープライズ向けのミニブログサービスとしてリリースされ、その後完全なエンタープライズ向けのソーシャル・ネットワーキング・サービスとして発達を遂げた。Yammer内のネットワークへのアクセスは利用者のメールアドレスのドメインによって決定され、同じドメインを持つ利用者だけが自らの所属するネットワークに入ることが出来る。

2012年6月25日、アメリカのマイクロソフトが12億USドル（約950億円）で買収すると発表、同年7月19日に買収を完了した。

2012年時点で世界中で500万人以上の利用者と20万以上の企業で利用されている。

2023年2月、マイクロソフトはYammerブランドを廃止し、**Viva Engage**に統合すると発表した。

## 沿革

Yammerは2008年9月8日のTechCrunch50 conferenceで事業を開始した。会議でのレポートによると、TechCrunchのエリック・ションフェルドはYammerを「Twitterのエンタープライズ版だ」と評した。

創業者であるデビッド・ザックスはTechCrunch50でYammerを立ち上げ、Yammerはエンタープライズ版のTwitterであり、Twitterは『今何してる？』と聞くが、Yammerは『今何の仕事してる？』と聞くものだとしている。元々Geni（デビッド・ザックスの立ち上げていた企業）のエンジニアは自社のためにYammerを開発したが、ザックスがこのサービスを気に入り、自らの会社として立ち上げることに決めた。

2010年2月には、「コミュニティ」機能がリリースされ、ドメインによってアクセスが制限されないネットワークとなっており、これにより顧客やパートナー、サプライヤなどのグループと連携することが出来るようになった。同年9月にはYammer 2.0が次世代プラットフォームとしてリリースされ、より高性能なエンタープライズ向けソーシャル・ネットワークとなった。新しいバージョンではより従来のコミュニケーション・プラットフォームを超えるものとしてデザインされており、ビジネス用のFacebookにあたるものとして説明されている。

Yammerはサードパーティーによる開発やアプリケーションのユーザーへの直接販売も可能としている。

## 利用料金

Yammerはフリーミアムモデルで提供されており、無料の基本機能を提供しながら、有料サービス（1ユーザ1月3ドルのシルバーバックと1ユーザ1月5ドルのゴールドパック）を提供している。有料サービスでは、管理機能、強固なセキュリティツール、データのエクスポート、キーワード監視、ディレクトリ統合、ネットワーク分析、Microsoft SharePointとの統合、顧客担当の割り当てなどの機能が利用できる。また、大企業や教育機関、非営利組織向けのディスカウントも提供されている。

Microsoft 365 Business Basic（旧称 Office 365 Business Essentials）やMicrosoft 365 Business Standard（旧称 Office 365 Business Premium）等のMicrosoft 365（旧称 Office 365）のサービスとしても提供されており、同プランのユーザーはYammer エンタープライズを追加料金なしで使用できる。

## 特徴

メッセージ投稿などのミニブログサービスに加えて、下記の機能が利用できる：

|  |  |
| --- | --- |
| * 返信およびスレッドでの会話
* トピックというタグ付け機能
* ネットワーク内での公開・非公開のグループ
* 組織外の利用者の利用を許可するコミュニティ機能
* ファイルおよび画像の貼付
* イベント、投票、質問のアプリケーション
* 安全なダイレクトメッセージの送信
* オンラインメンバーの把握機能
* インスタントメッセージやSMS、Emailを通したメッセージの送受信

  | * Twitterとの連携
* Microsoft SharePointとの統合
* スマートフォン向けクライアント（iPhone、iPod touch、Android、BlackBerry、Windows Mobileに対応）
* 退職者情報を削除するなどのセキュリティ機能
* ネットワークの色選択およびロゴ設定
* ソーシャルブックマーク
* Representational State Transfer (REST)
* SSL暗号化通信

  |

* Microsoft Viva Engage
# 設定 (Windows)

設定|  |
| Windows 8 PC 設定 |
| 開発元 |
Microsoft |
| 内包元 | * Windows Server 2012
* Windows 8
* Windows Server 2012 R2
* Windows 8.1
* Windows 10
* Windows Server 2016
* Windows Server 2022
* Windows 11
 |
| 種別 |
コントロール パネル |
| 公式サイト | learn.microsoft.com/en-us/windows/uwp/launch-resume/launch-settings-app  |

**Windows の設定**（ウィンドウズのせってい、英: Windows Settings、旧: PC 設定）とは、Windows の機能や動作をカスタマイズできるアプリである。Windows Server 2012 と Windows 8 で初めて設定が導入された。Microsoft は Windows のコントロール パネルを廃止して設定に統合することを計画していたが、10 年以上経過した今も実現されていない。

## 概要

設定アプリは、コントロール パネルにある一部の機能を提供していた。その後、Windows Update（コントロール パネルから削除）と Windows Hello（コントロール パネルに追加されていない）の操作ができる唯一のアプリとなった。Windows XP 以降のコントロール パネルのように、機能ごとに設定がカテゴリに分けられている。ただし、コントロール パネルとは異なり、すべての設定の項目を 1 つのウィンドウにまとめて表示する機能はない。

Windows 設定は UWP アプリであり、`C:\Windows\ImmersiveControlPanel` にインストールされている。UWP アプリのサービスを提供する Windows コンポーネントはこのアプリにも対応しているが、`Windows.ImmersiveControlPanel` として参照している。

## 歴史

設定アプリが利用できるようなった最初の Windows バージョンは、Microsoft が 2012年8月1日 に製造向けにリリースした Windows Server 2012 と Windows 8 である。それより前のバージョンでシステムの設定を変更するには、コントロール パネルを使用する必要があった。コントロール パネルはまだ設定に完全に統合されていないため、一部の機能は現在も利用できる。Microsoft は、コントロール パネルを廃止して設定に統合すると発表したが、2023 年 11 月の時点で実現されていない。

### 1 世代: PC 設定

1 世代の PC 設定は、Windows 8、Windows Server 2012、Windows 8.1、Windows Server 2012 R2 に導入された。

Windows 8 では、PC 設定はタッチスクリーン デバイスでの使用に適した簡易設定アプリとして提供された。コントロール パネルの一部の機能が追加され、2 枚のペインに分割される。アカウントの追加やプロフィール画像の変更は、このアプリからのみ行うことができる。Windows 8.1 の PC 設定では、コントロール パネルに限定されていた機能がさらに追加された。また、左ペインの下部にコントロール パネルのリンクが追加され、ユーザーがより多くの機能にアクセスできるようになった。

設定のカテゴリは次のとおり:

* PC とデバイス
* アカウント
* OneDrive
* 検索とアプリ
* プライバシー
* ネットワーク
* 時刻と言語
* 簡単操作
* 保守と管理
* Windows のライセンス認証（Windows がライセンス認証されていないときにのみ表示）

### 2 世代: 設定

2 世代の設定は、Windows 10 のすべてのリリース（Windows 10 Mobile エディションを含む）と Windows Server 2016、2019、2022 に導入され、コントロール パネルに限定されていた機能がさらに追加された。Windows Update は、Windows 10 より前ではコントロール パネルからアクセスできたが、現在では設定に移動している。

最新バージョンのカテゴリは次のとおり:

* システム
* デバイス
* 電話（バージョン 1709 から導入）
* ネットワークとインターネット
* 個人用設定
* アプリ（バージョン 1703 から導入）
* アカウント
* 時刻と言語
* ゲーム（バージョン 1607 から導入）
* 簡単操作
* 検索
* Cortana（バージョン 1703 から導入、バージョン 20H1 から削除）
* プライバシー
* 更新とセキュリティ
* Mixed Reality（バージョン 1703 から導入、HoloLens の最小要件を満たすデバイスが PC に接続されているときにのみ表示）

Windows Server 2022 ではアプリの視覚要素の一部が更新されたが、デザインの変更の範囲は Windows 11 のバージョンほどではなかった。

### 3 世代

Windows 11 では、Fluent Design System に従ってアプリの外観が大幅に変更され、新しいレイアウト、透明度の向上、アイコンの更新が行われた。ナビゲーション パネルが追加され、機能ごとに設定がカテゴリに分けられている。この新しいデザインは、最新の macOS のシステム設定（旧: システム環境設定）のデザインに類似しており、ナビゲーション パネルも追加されている。

Windows 11 の設定のカテゴリは次のとおり:

* システム
* Bluetooth とデバイス
* ネットワークとインターネット
* 個人用設定
* アプリ
* アカウント
* 時刻と言語
* ゲーム
* アクセシビリティ
* プライバシーとセキュリティ
* Windows Update

* What's new in the Windows 10 Creators Update Settings app - Windows Central
* What's new with the Settings app in the Windows 10 Fall Creators Update - Windows Central

* コントロールパネル（Microsoft Windows版）
* システム設定（macOS版）
# 3D Viewer

3D ビューアー|  |
| 開発元 |
マイクロソフト |
| 初版 | 2016年11月4日 (2016-11-04) |
| 対応OS | * Windows 10
* Windows 10 Mobile
* Windows 11
 |
| プラットフォーム |
IA-32, x86-64, ARM |
| 対応言語 |
65言語 |
| 種別 |
モデラー |
| ライセンス |
プロプライエタリソフトウェア |
| 公式サイト | www.microsoft.com/store/productId/9NBLGGH42THS  |

**3D Viewer** (3D ビューアー、旧**Mixed Reality Viewer**←**View 3D**) とはMicrosoft Windowsに搭載されている3Dビューワである。

## 歴史

### 前史

3D Viewerより前にもMicrosoftの3Dビューワは存在していた。1997年、MicrosoftはInternet Explorer用のVRML (仮想現実モデリング言語) 2.0形式表示向けActiveXプラグインとして、Dimension Xの技術に基づくMicrosoft VRML 2.0 Viewerプラグインをリリースしていた。

また、開発者向けでは、2001年、DirectX 8.1 SDKに.x形式を編集するためのMeshViewツール (MView.exe) が追加され、2008年、DirectX SDK June 2008でEffectEditツール及びMeshViewツールの後継となるDirectX Viewerが追加された。その後、2012年、Microsoft Visual StudioにModel Editor機能及びShader Designer機能が内蔵されるようになり、また、DirectX SDK自体もMicrosoft Windows SDKへと統合された。

2013年、MicrosoftはWindows 8.1で3Dプリンタのネイティブ対応を発表し、同年、Windows 8.1用の3Dプリンタ向けツールとして「3D Builder」をリリースした。

### 3D Viewerの登場

3D Viewerは当初、2017年のWindows 10 Creators Updateでペイント3DやRemix 3Dなどの3Dアプリと共に**View 3D**として搭載された。その後、同年秋のWindows 10 Fall Creators Update搭載の複合現実 (MR)向けプラットフォーム「Windows Mixed Reality」に合わせて、View 3Dは**Mixed Reality Viewer**へと改名された。

2018年10月、Windows 10 October 2018 Updateで、Mixed Reality Viewerは**3D Viewer**へと置き換えられた。

* 3D回転
* Microsoft Windows 10
* Microsoft Windows 11
* ユニバーサルWindowsプラットフォーム

* 3D Viewer - Microsoft Store
# アクションセンター

アクションセンター
Action Center| 開発元 |
マイクロソフト |
| 対応OS |
Microsoft Windows |
| 種別 |
通知領域 |

**アクションセンター**（英語: Action Center）は、Windows Phone 8.1、Windows 10、およびWindows 10 Mobileに含まれている通知センターである。これは、2014年7月にWindows Phone 8.1で最初に導入、2015年7月29日にWindows 10がリリースされてからは、デスクトップにも導入された。

アクションセンターは、Windows 8における「チャーム」及び「チャームバー」の後継として機能する。

## 特徴

アクションセンターでは4つのクイック設定が可能であり、Windows 10では、ユーザーはビューを展開してすべてのクイック設定を表示できる。通知はアプリごとにカテゴリに分類され、ユーザーは右にスワイプして通知をクリアできる。アクションセンターは、Windows 10以降の実用的な通知もサポートしている。モバイル版では、ユーザーは上から下にスワイプしてアクションセンターを呼び出すことができる。Windows Phone 8.1で導入されたその他の機能には、音量調節などの簡単な設定を変更する機能が含まれていた。新しい通知領域のデザインでは、例えば、ワイヤレスネットワークの変更、Bluetoothと機内モードのオンとオフの切り替え、画面上部の4つのカスタマイズ可能なボックスからの「運転モード」へのアクセスが可能になった。これらの4つの水平に配置されたボックスの下には、テキストメッセージなどの最近の通知が表示される。デスクトップバージョンでは、タスクバー上、画面右下にあるアイコンをクリックするか、右からスワイプすることでアクションセンターを呼び出すことができる。

マイクロソフトはMicrosoft Build 2016で、 CortanaがWindows 10 MobileとWindows 10のアクションセンター間で通知をミラーリングできると発表した。また、CortanaはAndroidデバイスからの通知もWindows 10のアクションセンターに同期できるようになった。

* 通知センター（iOSおよびOS X）
* 通知領域
# NTLDR

**NTLDR**（NT Loader）は過去のWindows NT系における標準のブートローダである。

## 概要

NTLDRはWindows NT系のブートローダであり、Windows NT/2000/XP/Server 2003に付属した。

それより新しいWindows Vistaおよびそれ以降はNTLDRの代わりにWindows Boot Managerが用いられている。

NTLDRはプライマリハードディスクドライブかブート可能なリムーバブルメディア（CD-ROM/USBメモリ/FDDなど）から起動することができる。もちろん、NTLDRはWindows NT系のOSばかりではなく、Windows 9x系やPC-UNIX（Linux/FreeBSDなど）などのWindows NT以外のOSもパーティションなどを設定することにより起動することができる。NTLDRを使用するためには起動ドライブのルートディレクトリに最低でも、NTLDRとBoot.iniを必要とする。また、NT系OSはそれに加えて、ntdetect.comも必要である。さらに、日本語版を含む東アジア言語バージョンの Windows では Bootfont.bin が必要である。

## 起動の順序

NTLDRは以下のようにOSを呼び出す。

1. マイクロプロセッサを32Bitモードに切り替える
2. ファイルシステムにアクセスする
3. Boot.iniを読み込み、もし2種類以上OSが記述されていればブートメニューを出す。
4. ブートメニューで選択されたOSがNT系以外のOSならば、NTLDRは記述されたファイルに起動を任せ、役割を終える。
	* ファイル名が指定されていない場合、BOOTSECT.DOSという名前のファイルが使用される。
	* /win95または/win95dosオプションが指定されている場合、Windows 9x系とDOS（MS-DOSまたはPC DOS）とのマルチブートのための処理が実行される。
5. ブートメニューで選択されたOSがNT系のOSならば、NTLDRはntdetect.comを実行し、ハードウェアの情報収集をする。
6. Windows NT系のカーネルであるntoskrnl.exeを実行し、ntdetect.comで集めた情報を渡す。

## Boot.ini

NTLDRは[operating systems]の項目に2つ以上記述されていた場合、OSの選択画面を提示する。それを記述するファイルがBoot.iniである。

### Boot.iniの例

```
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\bootsect.dos="Microsoft Windows 98"
```

timeoutの値の単位は秒で、NTLDRのメニュー表示時間を設定できる。

### NT系OSの制御機能

NTLDRはNT系のOSのセーフモード起動なども制御している。使用されるオプションは以下のとおりである。

* /3gb
* /basevideo
* /baudrate=nnn
* /bootlog
* /burnmemory
* /crashdebug
* /debug
* /debugport=comx
* /fastdetect
* /maxmem=nn
* /nodebug
* /noexecute=optin (DEP)
* /noguiboot
* /nopae
* /noserialmice:comx
* /numproc
* /onecpu
* /pae
* /pcilock
* /safeboot
* /safeboot:dsrepair
* /safeboot:minimal
* /safeboot:minimal(alternateshell)
* /safeboot:network
* /usepmtimer
* /sos
* /win95
* /win95dos
* /year

* Windows NT
* Windows 2000
* Windows XP

* Windows XP および Windows Server 2003 の Boot.ini ファイルで使用可能なスイッチ オプション
# 実行保護

**実行保護**（じっこうほご、**ESP**:*Executable space protection*）とは、意図しないコードの実行を阻止するためのコンピュータセキュリティ上の機能の1つ。

## 概要

今日では、メモリの領域に実行不可とマークすることにより、その領域上でコードを実行しようとすると例外を発生させる仕組みが導入されている。

従来のCPUのメモリ保護機能でも、そのような機能は（主に読み書き保護について）提供されていたが、セグメント方式、すなわちセグメント単位の保護であった。オペレーティングシステムで採用されるメモリモデルによっては、これらの機能を有効に活用できず、バッファオーバーランなどの問題が生じていた。

また、CPUに実行保護のための機能を装備しない場合でも、オペレーティングシステムやセキュリティソフトウェア等が実行保護のための仕組みを提供する場合がある（これはしばしばエミュレーションに分類されるが、正確にはエミュレーションでない場合もある。例：ソフトウェアDEP）。

## 実装例

しばしばNXビットのようなハードウェア機能を利用する。NXビットは、AMDのAMD64シリーズのCPUに装備される。インテルのCPU（Pentium 4のPrescottコア以降）のXDビット(*eXecute Disable*, EDB:*Execute Disable Bit*)も同等の機能である。SunのSPARC、Alpha、IBMのPowerPCそしてIntelのIA-64（Itanium/Merced)の一部にも同等の機能がある。

Linuxでの実装はPaXやExec Shield、OpenBSDではen:W^Xやen:Openwall等がある。

Windowsでの実装はデータ実行防止 (**DEP**) がある。DEPにはハードウェアDEPとソフトウェアDEPがあり、ハードウェアDEPではNXビット機能により、データバッファ内にあるコードの実行を禁止する。ソフトウェアDEPでは、名前は似ているがそのような機能（バッファオーバーランからの保護）はなく、代りに特定の攻撃（構造化例外ハンドラ上書き）から保護する。

従来のアプリケーションやオペレーティングシステムとの互換性、保護範囲（アプリケーション全般までか、オペレーティングシステムの一部機能のみか等）、種々の攻撃に対する脆弱性は、各々の実装によって異なる。

* バッファオーバーラン
* NXビット
* printf の書式文字列攻撃
# 仮想DOSマシン

**仮想DOSマシン**（かそうドスマシン、Virtual DOS Machine:VDM）とは、マイクロソフトのWindows等に実装されたIA-32の仮想86モードを利用したDOSシステムコールが利用可能な環境のことである。

## Windows 9x系での仮想DOSマシン

Windowsには仮想マシンと呼ばれる概念があり、これは一般的によく使われているハードウェアエミュレーションを行う仮想マシンとは別のものである。Windows 9x系には「システム仮想マシン」と「仮想DOSマシン」と呼ばれる２つのタイプの仮想マシンが存在する。システム仮想マシンは一つだけ作成され、OSとすべてのWin16アプリとWin32アプリはシステム仮想マシン上で動作する（なおWin32アプリはそれぞれ独立してメモリアドレス空間で動作し、16ビットWindowsアプリは互換性のためにすべてのアプリケーションでメモリアドレス空間を共有している） 。

Windows 9x系は一部を除きオペレーティングシステム (OS) は32ビット化されており、OS自体がDOSのシステムコールを直接呼び出すことはない。ただし必要な場合はDOSの機能をレガシードライバとして利用することが出来る。Windows 9x系でDOSプロンプトを起動するとDOSプロンプトごとに独立した仮想DOSマシンが作成されcommand.comが実行される。この仮想DOSマシンの環境からDOSの機能を使うことが出来る。

## NT系での仮想DOSマシン

Windows NT系のOSに於いては、カーネルとユーザランドにおいて完全に32ビット化されておりDOSの機能は完全に含まれていない。この上で、DOSアプリケーションを動作させる場合や16ビットWindowsアプリケーションを実行する場合、NTVDMと呼ばれるアプリケーションが起動し、そのプロセス内に仮想空間が作られ16ビットアプリケーションが実行される。

NTVDMはINT 21h/AH=30(Get DOS VERSION)では5.00を返す。

x64 CPUの64ビット動作モードであるLongモードでは仮想86モードが使えないため、x64版WindowsにはNTVDMは存在しない。

Windows NT 4.0までの非x86系プラットフォームでは80286または80486のエミュレーションを含むNTVDMが提供されていた。Windows 2000以降の非x86版WindowsにはNTVDMは提供されていない
。

## OS/2での仮想DOSマシン

OS/2バージョン1.xでは、DOSアプリケーションはリアルモードで動作し、同時に１つのDOSアプリケーションしか動作しない。正確には仮想DOSマシンではない。OS/2 1.xのDOS BOXはINT 21h/AH=30(Get DOS VERSION)では10.xを返す。

OS/2バージョン2.0以降では、仮想DOSマシンは仮想86モードを使用し、同時に複数のDOSアプリケーションを動作させることができる。MVDM（マルチ仮想DOSマシン）と呼ばれた。OS/2 1.xからDOS互換性が大幅に向上したため、IBMは、MVDMのことを"A Better DOS Than DOS"と呼んでいた。
OS/2 2.xのMVDMはINT 21h/AH=30(Get DOS VERSION)では20.xを返す。

**出典 DOS Protected Mode Interface (DPMI)
# Hover!

『**Hover!**』（ホバー）は、マイクロソフトのオペレーティングシステム (OS) であるWindows 95のインストールCDに付属していたゲームである。

2013年10月2日（米国時間）には、同社よりブラウザゲームとして公開された。

## 概要

Windows 95において Hover! は他の付属ゲーム（ソリティア・マインスイーパ・フリーセル・ハーツ）とは異なり、Windowsコンポーネント外のおまけとして、CD-ROM内のサブフォルダに同梱という形で付属していた。リテール版Windows 95のインストールCDには「Hover、機能拡張ツール付き」という注釈がレーベルに書かれている。OEM版のレーベルにはその記述が無いが、同様に付属している。

プレイヤーは「Hover 950」と呼ばれる乗り物を操縦して、マップ内にある旗を集める。敵（コンピュータ）が自分の旗（赤色。各マップごとに3 - 6個）を集めるよりも早く、敵の旗（青色。自分の旗と同数）を集めるのが目的である。複数のプレイヤーでプレイすることはできない1人用の3Dのゲームである。

### Web版

Web版では、WebGLの利用によりウェブブラウザで3Dグラフィックスを表示。従来のキーボード操作に加えて、Windows 8.1のタブレット端末ではタッチ操作でプレイできる。また、オリジナル版と異なり、新たにマルチプレイ機能（最大8人まで）が加わっている。

Internet Explorer (IE) で遊ぶ場合にはIE11でないと遊べない。また、Windows 10ではMicrosoft Edgeでもプレイ可能である。

## マップ

全部で3種類のマップが用意されており、それぞれ中世ヨーロッパの城、未来的都市、下水道がテーマになっている。いずれのマップ内にも、自機（赤色）、敵機（青色）、旗の他に、以下のようなオブジェクトが存在する。

壁
通り抜けることはできないが、低い壁ならばジャンプで乗り越えることができる。
階段
ジャンプができない場合でも、階段状の障害物を一段ずつ昇ることで高所に至ることができる。
浮遊ポッド
マップ内にいくつも浮遊しており、それらに機体を体当たりさせることで、アイテム（ジャンプ・敵を妨害するための壁・敵から身を隠すためのクローク）や、一時的に有利な状況（速度が上がる、不利な状況をつくるオブジェクトの影響が無くなる、など）を得たり、一時的に不利な状況（速度が落ちる、計器パネルが消えるなど）に陥ったりする。
パッド
いわゆるトラップ。マップ内の地面にはいくつもの正方形のパッドがあり、機体がその上を踏むと予期せぬ方向へ飛ばされたり、数秒間身動きが取れなくなったり、集めた旗をマップ内に戻されたりといった災難が降りかかる。これを逆手にとり、敵に体当たりすることで敵機をパッド上に誘導して、敵を不利な状況に追いやることができる。
## その他

イースターエッグ
Hover起動直後の画面でCtrlキーを押しながら「ibmab」（このプロジェクトの開発コードが「Bambi」）と入力するとデバッグルームを操作できるようになり、開発者の写真が見ることができる。BGMは下水道ステージのものが流れる。
Web版では、タイトル画面で「bambi」と入力することにより、Windows 95風のグラフィックでプレイできる。

* マイクロソフトのFTPサイト
* ウェブ版のHover! （英語）
	+ Hover: Bringing a Classic PC Game to the Web with Internet Explorer and Modern Web Standards （英語）

インターネットアーカイブ上
* Hover Game
	+ Download Hover! (6.16 MB)
* Hover! - Soundtrack
* Hover! ウェブ版
# 組み込みオペレーティングシステム

**組み込みオペレーティングシステム**（**くみこみオペレーティングシステム**）は、組み込みシステムのオペレーティングシステム (OS) である。リアルタイムオペレーティングシステムであることも多い。

代表的なものにITRON、VxWorks、LynxOS、QNX、Enea OSEなどがある。近年はLinuxカーネルなど汎用のOSのカスタマイズ版を使うことも多い。

## 特徴

組み込みオペレーティングシステムを導入する目的としては、一般的に以下がある。

* 洗練された基礎システムの確保
* デバイスドライバ、APIなどによる、デバイス制御や処理の抽象化。
* 複数の製品ラインナップ間での、統一的な開発基盤
* スケジューラによる、複雑な制御の実現
* オープンソースなど、既存の開発リソースの活用

なお組み込みオペレーティングシステムは汎用オペレーティングシステムに比べて、以下のような相違点がある。

* アプリケーションとともにROMに焼かれて利用されることが多い。
* コストを抑えるため、本体およびワークメモリの小さいものが必要。
* 利用者は組み込みシステムの開発者なのでほとんどの場合ソースコードを含めたライセンスが行われる。
* アプリケーションに特化したカスタマイズを考慮している。
* リアルタイム性を考慮したスケジューラが利用できる。
* モジュール化が大変発達している。モジュール単位のロード・アンロードが行える。

## 近年の傾向

近年、ネットワーク機能やGUI等の複雑な処理が必要とされるものにおいてはLinux、NetBSD、OpenBSD、FreeBSD、Windows XPといった汎用オペレーティングシステムをベースにしたものが盛んに使われ始めている。そのため、これらの境界はあいまいなものになりつつある。

例として、市販されているブロードバンドルーターはOpenBSDを採用する機種が多い。KIOSK端末にはNetBSDとWindowsが多く使われている。NetBSDはOS全部をあわせても120MBと小さく、また読み込み専用メディアにインストールして使えること、多種多様なアーキテクチャに対応していることから、シェアを広げている。Linuxは組み込み向けにカスタマイズされたディストリビューションが多数あり、またリアルタイム機能を付加したカーネルがある。Windowsはカスタマイズ性ではオープンソースのOSに劣るが、パソコン向けアプリケーションや開発ツール、品質保証付きのデバイスドライバなどの豊富なソフトウェア資産とWindowsパソコン相当のGUIを持っており、ある程度のパソコンスキルさえあれば現場の社員でもメンテナンス作業を行えるため、高機能端末に多用される。標準搭載されているマルチメディア機能も他のOSと比べて充実しているため、マルチメディア機能付きコンビニエンスストアPOS端末の過半数がWindowsである。近年では、組み込みLinuxのマルチメディア機能も大きく向上してきたため、Windowsに代わり、LinuxベースのPOS端末も普及し始めている。

これらのシステムを高性能端末として利用する場合、ハードウェアも一般的なPC/AT互換機が選ばれ、筺体にパーソナルコンピュータと同等の構成のハードウェアまたは本体そのものを組み込み、機器の制御に用いる場合も多い（アーケードゲーム、シールプリント機、証明写真、キオスク端末など）。オペレーティングシステムも同様に、Windows NT系のWindows EmbeddedやDebianなどのLinuxディストリビューションを採用することが多い。

また、逆にパーソナルコンピュータに、電源オフから即時起動可能のインスタント機能を実現するために組み込みシステムを組み合わせることも増えてきた。

## 主要OS

* eCos
* Enea OSE
* iOS
* ITRON
* Micro Embbeded System (MES)
* マイクロソフト
	+ Windows Embedded Compact (Windows Embedded CE、Windows CE)
	+ Windows 10 IoT
	+ MS-DOS
* OS-9
* FreeDOS (MS-DOS 互換)
* ReactOS (Microsoft Windows 互換)
* Symbian OS
* T-Kernel
* TOPPERS
* VxWorks
* QNX
* Smalight OS
* RedHawk Linux
* Valve
	+ SteamOS
* ソニー
	+ PlayStation 3のシステムソフトウェア
	+ PlayStation 4のシステムソフトウェア
	+ PlayStation 5のシステムソフトウェア

* リアルタイムオペレーティングシステム
* 組み込みLinux
* モバイルオペレーティングシステム