MS_Windows10IoT - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

Windows 10 IoT

概要

2015 年の Windows 10 のリリースに合わせて、
Windows 10 カーネルで動作する組込 OS 製品は
Windows Embedded → Windows 10 IoT と呼ばれることになった。

詳細

Windows 10 IoT には以下の 3 つの OS がある。

Windows 10 IoT for Enterprise

旧「Windows 10 IoT for industry devices」から名称変更された。

Windows 10 IoT for Mobile Enterprise

Windows 10 IoT Core

  • Windows 10 IoT Core

  • 256 MB RAM, 2GB ストレージ、x86 または、ARM

    • 組み込み向け用途、シンプルな実行環境
    • IoT 用途、小型ボードコンピューター向け OS
    • ユニバーサル Windows プラットフォーム(UWP)アプリのみ
    • マイクロソフト製のメイン画面(headed)、もしくはシェル無し(headless)
  • 無料:Microsoft、Windows 10を今夏に発売へ ~小型IoTデバイスへは無償提供 - PC Watch
    http://pc.watch.impress.co.jp/docs/news/20150318_693252.html

補足(3 つの OS のその後): 本ページ記述後、状況は大きく変わっている。

本ページの表記 現況
Windows 10 IoT for Enterprise Windows IoT Enterprise として継続。LTSC 版が中心(Windows 11 IoT Enterprise LTSC も提供)
Windows 10 IoT for Mobile Enterprise 提供終了(Windows 10 Mobile のサポート終了に伴う)
Windows 10 IoT Core 新規開発は終息。Windows 10 IoT Core は 2019 LTSC が最後で、後継の Windows 11 IoT Core は提供されていない

つまり、現在も残っているのは実質IoT Enterprise の系列のみである。
著者が本ページで「巻き返しは失敗」と記した Mobile 系だけでなく、
小型ボード向けの Core 系も終息した点が大きい。

Raspberry Pi のような小型ボードで .NET を動かす用途は、
現在は Linux(Raspberry Pi OS)+ .NET が現実的な選択肢になる
(→ .NET On Rasbian
.NET Core On Rasbian)。
Mono On Rasbian
Windows 10 IoT Core で実装したコードを移植してみたい」
と述べているのは、まさにこの流れにあたる。

旧情報

以前は以下の様な名称だった。

Windows 10 IoT for industry devices

  • ハイスペックな環境で x86 端末で動作する。
  • 1 GB RAM, 16 GB ストレージ、x86/x64
    • デスクトップシェルを搭載
    • デスクトップアプリ(Win32、.NET、WPF)も動作

Windows 10 IoT for mobile devices

  • 512 MB RAM, 4 GB ストレージ、ARM
    • 組み込み向け用途の Windows
    • 業務用のハンディターミナル向け OS
    • シェル(モダンシェル)が必要で、複数のアプリも使いたい。

参考

IoT

Mobile

本 Wiki 内


Tags: インフラストラクチャ, Windows, IoT

⚠️ **GitHub.com Fallback** ⚠️