Tizen

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

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。