メインコンテンツへスキップ
比較#組み込みソフトウェア#RTOS#比較

おすすめの組み込みソフトウェアを比較!基礎知識やできること、選び方までをわかりやすく解説!

組み込みソフトウェアの基盤となるRTOSの主要8製品を、機能安全認証・カーネル構造・フットプリント・対応プロセッサ・ライセンス形態で比較します。開発時と量産時に分けた費用の見方や、無償RTOSと商用RTOSの違い、機器の条件別の選び方まで解説します。

製造業のシステム選定担当者ITトレンド編集部
おすすめの組み込みソフトウェアを比較!基礎知識やできること、選び方までをわかりやすく解説!

組み込み機器の制御ソフトを開発するとき、最初に決めることの一つがRTOS(リアルタイムOS)の選定です。RTOSは、タスクのスケジューリングや割り込み処理を担う土台にあたります。一度組み込むと、量産後に差し替えるのは現実的に難しいでしょう。「無償だから」「前の機種で使っていたから」で決めると、量産時のライセンス費用や認証の工数で想定が崩れかねません。この記事では主要8製品を同じ軸で並べ、機器の条件ごとに向く製品を整理しました。

  • 機能安全認証が前提の機器なら、認証実績のあるVxWorks Cert EditionやQNX OS for Safety
  • ROM/RAMが数十Kバイト規模のマイコンなら、軽量カーネルのμC3/CompactやTOPPERS/ASP
  • 試作や少量生産で開発費を抑えたいなら、無償のTOPPERS/ASP
  • マルチコアでPOSIX資産やネットワークを生かす機器なら、VxWorksやQNX Neutrino

比較は、安全要求のレベル、出荷規模、プロセッサ性能とメモリ容量の順に当てはめます。量産を見込むなら、開発・量産・サポートを合算した総額で比べてください。


この記事でわかること

01

組み込みソフトウェアの基礎知識

組み込みソフトウェアは、機器に内蔵されたマイコン上で動くソフトウェアです。その基盤となるのがRTOSで、産業機器・車載・医療機器などの制御に使われます。比較に入る前に、役割と種類を押さえておきましょう。

RTOSが担う役割

RTOSは、決められた時間内に処理を確実に終える応答性を保証するOSです。タスクのスケジューリング、割り込みへの応答、メモリ管理を受け持ちます。

アプリケーションはこの土台の上に作られるため、後から別のRTOSへ移すと書き換えが広く及びます。選定は開発の最初期に済ませる判断です。

保護重視のカーネルと軽量カーネル

カーネルの設計は大きく2つに分かれます。1つは、機能を分離してプロセス間を保護するマイクロカーネル型です。障害の波及を抑えやすく、POSIX準拠の製品が多い型です。

もう1つに、μITRON系に代表される軽量カーネル型があります。省メモリで動く代わりに、プロセス間のメモリ保護は標準では持たないものが多くなります。

商用RTOSとオープンソースRTOS

提供形態は、ベンダーが販売する商用RTOSと、無償で使えるオープンソースRTOSに分かれます。商用RTOSは、保証とサポート、認証対応の資料が付くのが一般的です。

オープンソースRTOSはライセンス費用がかからない代わりに、無保証が基本です。不具合対応や移植の保守は、利用する側が担う前提になります。

編集部メモ:安全要求・出荷規模・プロセッサ性能のうち、最も強い制約を先に1つ決めてください。制約が明確になると、候補を2製品程度に絞り込みやすくなります。そのうえで残りの軸を比べると、効率よく選定を進められます。


02

組み込みソフトウェアの基本的な選び方

組み込みソフトウェアのRTOSを選ぶ際には、機器の制約から逆算することが重要です。認証、プロセッサ、費用のどれかで合わなければ、他が優れていても採用できません。次の3段階で進めましょう。

機能安全認証の要否で絞る

まず、自社機器に関わる規格を確定させます。候補となるのは、IEC 61508・ISO 26262・IEC 62304などです。認証パッケージを前提としていない製品は、その時点で外せます。

認証の対象はカーネルやランタイムに限られる点に注意が要ります。自社で足すアプリやドライバは範囲外です。安全マニュアルや対応する規格の版も、契約前に確認しましょう。

対象プロセッサの正式サポートを確かめる

採用予定のプロセッサが、そのRTOSで正式にサポートされているかを確認します。移植が有志の提供か公式の提供かで、長期保守の安心感が変わります。

製品寿命が10年を超える機器では、ベンダーの供給継続性も判断材料に含めてください。日本語サポートの有無や回答までの時間も、開発期間に響きます。

開発時と量産時を分けて費用を見る

商用RTOSの多くは、開発ライセンスと出荷ごとのランタイムライセンスを分けています。開発ライセンスの安さだけで決めるのは危険です。

費用は、開発環境・ツールチェーン、1台ごとのランタイム、年単位のサポートの3区分で見ます。出荷台数によって、無償と商用の総額が逆転する分岐点が見えてきます。


03

組み込みソフトウェアの比較項目

製品を並べるときは、同じ物差しを当てる必要があります。RTOSで見るべき項目は次の5つです。まず一覧で全体像をつかみましょう。

比較項目

見るべきポイント

機能安全認証

対応する規格と版、認証の範囲、安全マニュアルが付くか

カーネル構造

マイクロカーネル型か軽量カーネル型か。メモリ保護を持つか

フットプリント

カーネルと必要なROMの大きさが、載せるマイコンに収まるか

対応プロセッサ

採用予定のCPUが正式サポート対象か。移植の提供元は公式か有志か

ライセンス形態

商用かオープンソースか。出荷台数連動のロイヤリティがあるか

機能安全認証

汎用のIEC 61508、車載のISO 26262、医療のIEC 62304が主な規格です。認証実績のあるRTOSなら、カーネル部分のエビデンスの供給を受けられます。

規格の版が機器の要求と合っていないと、認証パッケージがあっても使えないことがあります。

カーネル構造

プロセス間を保護するマイクロカーネル型か、省メモリの軽量カーネル型かを見ます。保護機構の手厚さとフットプリントの小ささは、裏表の関係です。

メモリ保護があると、大規模なソフトで不具合を切り分けやすくなります。

フットプリント

カーネルが占めるメモリと、動作に必要なROM/RAMの大きさを見ます。数Kバイトで動く軽量カーネルもあれば、相応の容量を求める製品もあります。

ROM/RAMが数十Kバイト規模のマイコンでは、まずこの容量を満たすかを確認します。

対応プロセッサ

採用予定のプロセッサが、正式サポートの対象に入っているかを見ます。マルチコアへの対応や、新しいアーキテクチャへの追従の早さも差になる点です。

オープンソースの移植は有志の提供も多く、長期の保守を誰が担うかが問われます。

ライセンス形態

商用かオープンソースか、量産時に台数連動のロイヤリティが発生するかを見ます。出荷台数が数万台規模になると、ロイヤリティの有無が総額を大きく左右します。

無償の製品でも、商用サポートは別契約になるのが一般的です。


04

自社に合った組み込みソフトウェアの選定ポイント

同じRTOSでも、機器の安全要求・出荷規模・開発体制によって最適な選択は変わります。自社の条件に当てはめて、比較項目の優先順位を付け直しましょう。よくある5つの型で整理します。

機能安全認証が必須の機器を開発する企業

車載ECU、産業用ロボット、医療機器などが該当します。機能安全認証を最優先に、認証取得版を持つ商用RTOSから選んでください。

安全マニュアルの供給を受ければ、安全ケースを一から作るより工数を圧縮できます。その代わりライセンス費用は相応に高くなります。認証にかかる自社工数の削減効果と、費用を天秤にかけましょう。

小容量のマイコン機器を量産する企業

センサーモジュールや小型の制御機器が該当します。フットプリントを最優先にし、軽量カーネル型から選んでください。保護重視の型は載りきらないか、リソースを圧迫します。

出荷台数が多いなら、ライセンス形態も判断材料になります。台数連動のロイヤリティの有無を早めに確かめてください。

試作・少量生産で開発費を抑えたい企業

研究開発や、出荷台数が少なく原価へのライセンスの影響が小さい機器が該当します。無償のオープンソースRTOSが選択肢になります。

ただし無償版は無保証で、不具合対応や移植の保守は自社で担う前提です。量産の見込みが立った時点で、商用サポートや商用RTOSへの移行を再検討しましょう。

複数チームで大規模なソフトを開発する企業

エッジ機器や通信インフラ機器のように、マルチコアで高い処理性能を使う開発が該当します。カーネル構造に注目し、メモリ保護を持つ型を選ぶと安心です。

一部の不具合がシステム全体に波及しにくくなります。POSIX準拠なら、Linuxなどで作った資産も移植しやすい構造です。

既存機種の資産を移植する企業

プロセッサの世代交代や、保守が終わったRTOSからの乗り換えが該当します。移植の工数は、移行元と移行先のAPI体系で決まります。

μITRON系どうしなら、タスク管理や同期のAPIに共通点が多い関係です。一方でμITRON系からPOSIX系へ移ると、書き換えの範囲が広がります。現行資産のAPI体系を棚卸ししてから移行先を選びましょう。


05

組み込みソフトウェアの費用相場

主要8製品のうち、有償で価格の目安を公開しているのは1製品だけです。無償で使える製品が2つあり、残る5製品は個別見積もりか新規販売の終了品です。金額の相場は示しにくいため、見積もりを動かす内訳と公開されている目安を整理しました。

費用の内訳

費用を左右する要因

公開されている目安(2026年時点)

開発ライセンス(開発環境・ツールチェーン)

利用する開発者の数。プロジェクト単位か組織全体か

約80万円(軽量版)〜約150万円(シングルコア版)。有償で価格を公開する唯一の製品、2026年5月時点。無償の製品も2つある

ランタイム(量産)ライセンス

年間出荷台数。台数連動のロイヤリティがあるか

公開なし(台数連動のロイヤリティを取らない形態を案内する製品もある)

機能安全の認証対応版

必要な規格と安全度水準。エビデンスや安全マニュアルの範囲

公開なし

サポート・保守

年単位の更新。無償のRTOSでは商用サポートを別途契約する

公開なし

出荷台数が多い機器では、台数連動のロイヤリティの有無で総額が大きく変わります。少量の機器なら、サポートで浮く開発工数のほうが大きいこともあります。年間出荷台数を伝え、開発・量産・サポートを合算した複数年の総額で比べてください。


06

【比較表】組み込みソフトウェアのランキング

製品データとして数値化できる4項目を、製造業適合性スコアで横並びにしました。工程管理・品質管理・生産管理・中小適合の4つを5段階で評価しています。並びは中小適合の高い順です。下へ向かうほど、想定する企業規模と導入の重さが上がります。評価が設定されていない項目は「-」としています。

順位

製品

提供元

工程管理

品質管理

生産管理

中小適合

価格の目安

1

μC3(マイクロC3)

イー・フォース株式会社

4

3

3

4

μC3/Compactは約80万円、μC3/Standard(シングルコア版)は約150万円が目安。2026年5月時点

2

TOPPERS/ASPカーネル

NPO法人TOPPERSプロジェクト

4

3

3

4

TOPPERSライセンスで無償利用・商用利用が可能。商用サポート版は別途有償

3

FreeRTOS

Amazon Web Services (AWS)

4

4

4

MITライセンス(無料)。商用サポートはAWS IoT契約等で別途

4

VxWorks

ウインドリバー(Wind River)

4

5

4

2

商用ライセンス。開発ライセンスとプロダクションライセンスで構成。Cert Editionは別。価格は要問い合わせ

5

QNX Neutrino RTOS

BlackBerry QNX

5

5

4

2

商用ライセンス。価格はQNXへの問い合わせが必要

6

INTEGRITY RTOS

Green Hills Software

4

4

2

ライセンス・ロイヤリティ構成で個別見積もり

7

eMCOS POSIX

イーソル株式会社

4

4

2

イーソル経由で個別見積もり

8

Nucleus RTOS(2023年11月に新規販売終了)

シーメンスデジタルインダストリーズソフトウェア

4

4

2

新規販売終了(2023年11月)。既存のサポート契約のみ継続

Nucleus RTOSは、2023年11月に単体製品としての新規販売を終えました。既存のサポート契約が続くのみのため、表には参考として載せています。VxWorksは、Aptiv傘下のWind Riverが提供を続けています。QNXは、BlackBerryの一部門として継続中です。FreeRTOSは、AWSがスチュワードシップを担うMITライセンスの無償ソフトです。有償の拡張保守はオプションとして用意されています。TOPPERS/ASPカーネルの提供元は、NPO法人TOPPERSプロジェクトです。独自ライセンスで提供されています(いずれも2026年7月時点)。生産管理の「-」は、機能がないという意味ではありません。評価の登録がない項目なので、個別のデモや導入事例で確かめてください。


07

組み込みソフトウェアの主要製品の詳細

ここからは表に挙げた8製品を、順位の並びのまま見ていきます。強みだけでなく、向かないケースもあわせて示しました。自社機器の安全要求とメモリ容量に照らしながら読み進めてください。

μC3(マイクロC3)

イー・フォースの国産RTOSで、μITRON4.0仕様をベースにした軽量カーネルです。μC3/Compactはカーネルが最小2.4Kバイト程度で、シングルチップマイコンでも動かせます。

コンフィギュレータでTCP/IPの設定やコード生成ができ、日本語サポートも強みです。出荷台数連動のロイヤリティを取らない形態を案内しています。

注意点:大規模・高機能な用途では機能が限られます。機能安全認証の用途は個別確認が必要です。

TOPPERS/ASPカーネル

NPO法人TOPPERSプロジェクトのRTOSです。TOPPERSライセンスのもと、無償で商用利用もできます。μITRON4.0仕様がベースで、国内に知見が多い点が強みです。

カーネル内で動的メモリ管理を要しない範囲に機能を絞り、運用中のメモリ不足を防ぐ設計です。社内に組み込み開発力がある企業に向きます。

注意点:無償版は無保証で、保守は自社で担います。機能安全認証も自社対応か別途委託です。

FreeRTOS

AWSがスチュワードシップを担う、MITライセンスの無償RTOSです。40を超えるアーキテクチャに対応し、導入の障壁が低い製品です。

AWS IoTとの連携を備え、IoTデバイスや低コストの組み込み機器に向きます。

注意点:ハードリアルタイムの要件には商用RTOSが向き、公式サポートはAWSとの契約が前提です。航空・医療など高い安全性が求められる領域には向きません。

VxWorks

ウインドリバーの商用RTOSで、産業・航空などの高信頼分野で採用実績があります。Intel・Arm・Power・RISC-Vのマルチコアに幅広く対応しているのが特徴です。

安全認証向けのCert Editionは、IEC 61508 SIL3の要件に対応します。ライセンスは開発とプロダクションに分かれ、価格は要問い合わせです。

注意点:商用ライセンス費用が高めです。コスト最優先の小規模マイコン機器には、過剰になりがちといえます。

QNX Neutrino RTOS

BlackBerry QNXの商用RTOSで、障害を隔離するマイクロカーネル構造が特徴です。100% POSIX準拠をうたい、x86・Arm・Powerとマルチコアに対応します。

OS for Safetyの最新版は、ISO 26262 ASIL Dの認証を取得しています。IEC 61508 SIL3、IEC 62304 Class Cの認証も取得済みです。

注意点:商用利用は有償で、価格は個別見積もりです。2025年1月に開放した無償ライセンスは、非商用・アカデミック向けに限られます。

INTEGRITY RTOS

Green Hills Softwareの、高安全性領域向けのRTOSです。ハードリアルタイム性能と、EAL 6+認証などの高い安全性を備えます。

ISO 26262やDO-178Cに準拠した開発も支援します。航空・防衛・自動車のADAS/ECUに向く製品です。価格はライセンスとロイヤリティの構成による個別見積もりです。

注意点:ライセンス費用が高く、小規模なデバイスにはオーバースペックになります。コンシューマIoTには向きません。

eMCOS POSIX

イーソルが提供する日本発のRTOSで、メニーコアへのスケーラビリティが特徴です。POSIXとAUTOSAR Adaptiveに対応します。

自動車のADAS/ECUや産業ロボットに向き、国内サポートの厚さにも強みがあります。価格はイーソル経由の個別見積もりです。

注意点:シングルコアの軽量な用途には過剰です。軽量なIoTデバイスには向きません。

Nucleus RTOS(2023年11月に新規販売終了)

シーメンスの組み込みRTOSで、長い市場実績と機能安全認証の取得が特徴です。Siemens製品のエコシステムと組み合わせて使われてきました。

2023年11月に新規販売を終え、現在は既存のサポート契約だけが続いています。

注意点:新規採用の候補からは外れます。既存機種で使っているなら、移行先の検討が必要です。


08

組み込みソフトウェアの無料・有料でできることの違い

RTOSには、オープンソースのライセンスで無償利用でき、商用製品への組み込みも認める製品があります。主要8製品のうち2製品がこれにあたります。無償のRTOSと有償の商用RTOSで何が違うかを整理しました。

項目

無償のRTOS(オープンソース)

有償の商用RTOS

ライセンス費用

かからない。商用製品への組み込みも可能

開発ライセンスがかかり、量産時のランタイム費用が乗る製品も多い

品質保証

無保証。品質の責任は利用する側にある

ベンダーの保証とサポートを受けられる

機能安全認証

自社で対応するか、別途委託する

認証エビデンスや安全マニュアルを提供する製品がある

移植・保守

有志提供の移植も多く、保守は自社で担う

正式サポート対象のプロセッサで長期保守を受けられる

サポート

商用サポート版やサポート契約を別途結ぶ

保守契約で問い合わせに対応してもらえる

無償のRTOSや評価版で試作を始めること自体は問題ありません。量産の見込みが立った時点で、ライセンス体系と保守体制を見直してください。


09

まとめ

RTOSは、機能の多さではなく、自社機器がどの条件に当てはまるかで選びます。軸は安全要求のレベル、出荷規模、プロセッサ性能とメモリ容量の3つです。機能安全認証が必須なら、認証実績のある商用RTOSが出発点です。メモリの限られたマイコンなら、軽量カーネルから選びます。

量産機器では、台数連動のロイヤリティを含む総額の比較が欠かせません。無償のRTOSで試作を始めても、量産移行時には保守体制を見直す前提で進めましょう。見積もり段階で、費用や認証の範囲をベンダーに文書で確認しておくと手戻りを防げます。製品の対応OSや機能は、ITトレンドの組み込みソフトウェアカテゴリで条件を絞り込んで比較できます。

組み込みソフトウェア(組込みOS・RTOS)比較表

ロゴ製品名ベンダー価格モデル特徴
QNX Neutrino RTOS ロゴ
QNX Neutrino RTOSBlackBerry QNX要見積もり高信頼マイクロカーネルの商用RTOS詳細を見る
FreeRTOS ロゴ
FreeRTOSAmazon Web Services (AWS)オンプレミス40超アーキテクチャ対応のオープンソースRTOS詳細を見る
VxWorks ロゴ
VxWorksウインドリバー(Wind River)要見積もり産業・航空で実績豊富な商用RTOS詳細を見る
TOPPERS/ASPカーネル ロゴ
TOPPERS/ASPカーネルNPO法人TOPPERSプロジェクトオンプレミス無償利用できるオープンソースRTOS詳細を見る
μC3(マイクロC3) ロゴ
μC3(マイクロC3)イー・フォース株式会社オンプレミス省メモリに強い国産組込みRTOS詳細を見る
eMCOS POSIX ロゴ
eMCOS POSIXイーソル株式会社要見積もり日本発のメニーコア対応RTOS詳細を見る
INTEGRITY RTOS ロゴ
INTEGRITY RTOSGreen Hills Software要見積もり高安全性領域で選ばれるハードリアルタイムRTOS詳細を見る
Nucleus RTOS(2023年11月に新規販売終了) ロゴ
Nucleus RTOS(2023年11月に新規販売終了)シーメンスデジタルインダストリーズソフトウェア要見積もり長い市場実績を持つ定番組み込みRTOS詳細を見る

よくある質問

QRTOSのライセンスは開発時だけ費用がかかりますか。
A

製品によって異なります。商用RTOSの多くは、開発者向けの開発ライセンスとは別に、機器に組み込んで出荷する台数に応じたプロダクション(ランタイム)ライセンスが発生します。出荷規模が大きい機器では量産時のコストが総額を左右するため、見積もり段階で供給元に台数を伝えて試算を依頼すると安全です。

Q無償のRTOSを商用製品に使っても問題ありませんか。
A

TOPPERS/ASPはTOPPERSライセンスのもとで無償利用が可能で、商用製品への組み込みも認められています。ライセンス料を抑えられる一方、認証対応や手厚いサポートは標準では含まれないため、必要に応じて商用サポート版や商用RTOSの検討が必要です。

Q認証取得済みのRTOSを使えば、機器の機能安全認証はそのまま通りますか。
A

通りません。認証エビデンスが提供されるのはRTOSのカーネル部分が中心で、自社で追加したアプリケーションやドライバは別途検証が必要です。どの範囲が供給元の証跡でカバーされるかを確認したうえで、自社側の検証計画を立てる必要があります。

組み込みソフトをもっと詳しく探す