Tizenとは
Tizen(タイゼン)は、LiMo Foundation、
Linux Foundation、そしてSamsungが中心となって
開発を進めているオープンソースの
オペレーティングシステム(OS)です。当初は
スマートフォン、タブレット、
ノートパソコンなど、多様な
デバイスでの共通のユーザー体験を目指していましたが、現在は主にスマートウォッチやスマートテレビで利用されています。
歴史
Tizenの起源は、2011年にLiMo Foundationが
開発していたモバイルOSに遡ります。このOSは、インテルが
開発していた
MeeGoと統合されました。さらに、
サムスン電子が独自に
開発していたモバイルOSである
Badaも、非公式ながらTizenプロジェクトに統合されています。
MeeGoプロジェクトは、当初インテルと
ノキアが共同で進めていましたが、
ノキアが
Windows Phoneに注力する方針に転換したため、インテルはTizenとの合流を決断しました。
開発体制の変遷
Tizenプロジェクトは
Linux Foundation内に設置され、
サムスン電子、インテル、
NTTドコモ、オレンジなどが中心となって技術的な
開発を進めています。また、LiMo Foundationに参加していた企業も協力しています。
Tizen AssociationはLiMo Foundationの後継組織で、Tizenの産業上の役割を推進し、ビジネスモデルや技術仕様の策定、
開発者向けのツール提供、アプリケーション展開、セキュリティ
開発などを担当しています。この協会は、Tizenの市場展開を支える重要な役割を担っています。
アプリケーション開発
Tizenでは、HTML5や
JavaScriptなどのWeb技術を利用したアプリケーション
開発が可能です。さらに、C/C++によるネイティブアプリケーションの
開発もサポートしており、
開発者は多様な
デバイスに対応したアプリケーションを作成できます。
開発環境としては、
ソフトウェア[[開発キット]](SDK)やAPIが提供されており、
開発者はこれらのツールを利用して、様々な
デバイスで動作するアプリケーションを
開発できます。
市場での動向
2015年から
2017年にかけては、サムスンの一部の
スマートフォンにTizenが採用されましたが、市場シェアは伸び悩み、
スマートフォン分野からは事実上撤退しました。しかし、サムスンのスマートウォッチやスマートテレビ分野では継続して利用され、一定の存在感を示しています。
市場調査機関のデータによると、
2017年第1四半期におけるTizenの
スマートフォンOSの世界市場占有率は0.0%と、非常に低い数値でした。これは、AndroidやiOSといった他のOSとの競争に苦戦した結果と言えます。
近年の動向
2021年5月には、スマートウォッチ分野において、
Googleが
開発しているWear OSとの統合が発表されました。この統合により、Tizenのスマートウォッチ向けOSとしての役割は縮小していくと考えられます。
一方、スマートテレビ分野では、サムスン主導でTizenの利用が継続されています。サムスンのスマートテレビは、Tizen OSを搭載することで、快適なユーザーエクスペリエンスを提供しています。
Tizenの構成
Tizenのアーキテクチャは、以下の4つのサブシステムで構成されています。
1.
Web framework: W3C/HTML5、
デバイスAPI、WebKit2/
JavaScriptCoreを基盤とし、Web技術を用いてアプリケーション
開発を可能にします。
2.
Native framework: システムサービス、名前空間、API、オープンソースライブラリから成り、C/C++でのアプリケーション
開発をサポートします。
3.
コア: 上位層のサブシステムに必要な機能を提供し、オープンソースライブラリとAPIを含んでいます。
4.
カーネル: Linuxカーネルと
デバイスドライバで構成され、ハードウェアとソフトウェアの間の橋渡しを行います。
Tizenのソフトウェアフレームワークは、Web frameworkとNative frameworkの2種類があります。Web frameworkではHTML5や
JavaScriptが、Native frameworkではC/C++が利用されます。
開発ツールとしては、統合
開発環境(IDE)や
エミュレータ、コンパイラなどが含まれるTizen SDKが提供されており、
開発者はこのSDKを利用してアプリケーションを
開発できます。
その他の情報
- - TizenはオープンソースOSとして公開されていますが、ライセンスは複雑です。
- - SDKはオープンソースコンポーネントで構成されていますが、SDK全体はTizen SDKライセンスで公開されています。
- - OS自体は、多くのオープンソースコンポーネントで構成されています。
まとめ
Tizenは、複数の企業が連携して
開発されたオープンソースOSです。かつては
スマートフォン分野にも進出しましたが、現在はスマートウォッチやスマートテレビでの利用が中心です。
GoogleのWear OSとの統合や、アプリストアの閉鎖など、変化を続けていますが、今後もこれらの分野で一定の役割を果たすと考えられます。
参考情報
LiMo Foundation
MeeGo
Bada
モバイル
オペレーティングシステム
外部リンク
公式ウェブサイト
Tizen Association 公式ウェブサイト
開発者向け公式ウェブサイトURL'>アプリケーション開発者向け公式ウェブサイト
開発者向け公式ウェブサイトURL'>プラットフォーム
開発者向け公式ウェブサイト
*
公式Wiki