Download - OSC Hiroshima 2013
![Page 1: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/1.jpg)
最新事情スマートフォン・車載 (IVI)
PC 向け OS の現状とこれから
Tizen Japan コンソーシアムYuya Adachi (@moguriso)
![Page 2: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/2.jpg)
2
自己紹介● Yuya Adachi (@moguriso)● TizenJapan コンソーシアム
● Android のドライバ開発が ( 最近の ) 本業です ...
● blog (Tizen nerd) ( http://moguriqt.hatenablog.jp/)
![Page 3: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/3.jpg)
3
Agenda● Tizen とは● 開発の現状● Tizen 3.0● Compliance● Framework/profile/adaptation● まとめ
![Page 4: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/4.jpg)
Tizen とは?
![Page 5: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/5.jpg)
5
Mobile IVI
![Page 6: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/6.jpg)
6
Mobile ● SAMSUNG が開発主体● 国内では docomo が端末を
発売予定 (2013 年中 ?)● Bada(SLP-OSP) + EFL● Xorg(X Window システム )● オープンソース ( ? )
![Page 7: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/7.jpg)
7
IVI ● Intel が開発主体● TOYOTA が開発に参加● SLP + (OSP +) EFL● Wayland● オープンソース
![Page 8: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/8.jpg)
8
● での Web アプリケーション
● C/C++ を用いた Native アプリケーション● Linux ベースシステム
![Page 9: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/9.jpg)
Tizen 開発の現状
![Page 10: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/10.jpg)
10
開発の現状
Thiago Macieira @intel曰く
![Page 11: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/11.jpg)
11
開発の現状
Black Box
![Page 12: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/12.jpg)
12
開発ワークフローの現状
見えない場所 ( 内部 ) で開発 → 完成後に一括で公開 → 一部ツールのソースなどが長い間 非公開だった
ほぼ公開の場所 (git) で開発 → 開発ツールのソースも積極的に公開 → Mobile を x86/ia32 に移植して公開 されるため、遅れが生じる
![Page 13: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/13.jpg)
13
開発用端末 (Mobile)
RD-PQ(GS3 base) RD-C210(GS2 base)
Tizen DevConf(US)で一般の開発者が入手することは困難 .LinuxCon Japan, Tizen DevLab(Tokyo, Fukuoka)で配布(貸与 ?)
Tizen DevConf(US)、日本国内ではLinuxConJapanで配布。一時期tizen.orgでも少数配布されていた .現在は入手不可 .
![Page 14: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/14.jpg)
14
開発用端末 (Mobile)
RD-PQ(GS3 base) RD-C210(GS2 base)
Tizen DevConf(US)で一般の開発者が入手することは困難 .LinuxCon Japan, Tizen DevLab(Tokyo, Fukuoka)で配布(貸与 ?)
Tizen DevConf(US)、日本国内ではLinuxConJapanで配布。一時期tizen.orgでも少数配布されていた .現在は入手不可 .
FirefoxOS やUbuntu touch に比べて入手し難い
![Page 15: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/15.jpg)
15
開発用端末 (IVI)
NDiS 166
ホボ PC相当のスペック。SDKが IVIプラットフォームに対応していない。Mobileに比較して storeやアプリケーションの仕様など不明な部分が多い。
![Page 16: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/16.jpg)
16
Porting Guide● https://wiki.tizen.org/wiki/Porting_Guide
● 起動プロセス、 kernel config 、フレームワークなど、非常に詳細
● 所謂 how to にはなっていない
![Page 17: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/17.jpg)
17
Porting Guide
![Page 18: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/18.jpg)
18
Porting Guide
Linux BSP ベースでの移植手順にはなっている
既存の Android 端末などへの移植は簡単には出来ない
![Page 19: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/19.jpg)
19
ドキュメント● https://developer.tizen.org/ja/documentation
● UI/UX デザイン● Mobile 開発ガイド
![Page 20: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/20.jpg)
20
開発の現状● α リリース時点から公開情報は増えた
● ソースコード、 git repo の公開、更新● 開発端末、端末用 OS イメージの公開● ドキュメントの拡充
● ロードマップ、開発中の情報には未だアクセス出来ない
● エコシステムとして完全ではない ...
![Page 21: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/21.jpg)
Tizen 3.0
![Page 22: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/22.jpg)
22
Tizen 3.0● よりコミュニティ主導に
● 開発者は市場の要求を理解する● 企業は開発者の貢献に報いる
● コードベース● upstream との互換性を保つ● 要求主導によるバージョンアップ● 複数プロファイルでのプロジェクト共有
![Page 23: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/23.jpg)
23
Tizen 3.0● ソース開発プロセスの改善
● 内部での開発を公開の場での開発に
● コントリビューション方法の明確化
![Page 24: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/24.jpg)
24
コントリビューション方法
Open source governance and development model for Tizen 3.0 By Thiago Macieira, Software Architect & Community Manager, Intel
![Page 25: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/25.jpg)
Tizen Compliance
![Page 26: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/26.jpg)
26
Tizen Compliance
https://source.tizen.org/sites/default/files/page/tizen-2.1-compliance-specification-for-mobile-profile-v0.8.pdf
![Page 27: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/27.jpg)
27
Tizen Compliance
https://source.tizen.org/sites/default/files/page/tizen-2.1-compliance-specification-for-mobile-profile-v0.8.pdf
Mobile プロファイルを先行して策定中
![Page 28: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/28.jpg)
28
Tizen Mobile Compliance( 例 )
https://source.tizen.org/sites/default/files/page/tizen-2.1-compliance-specification-for-mobile-profile-v0.8.pdf
● メモリストレージ● 最低 512MB の IOMMU をサポートするRAM
● IOMMU 未サポートの場合追加 RAM が必要になる(かもしれない)
● 最低 1GB の記憶媒体
![Page 29: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/29.jpg)
29
Tizen Compliance● 策定されていないもの (IVI など ) を作った場合にはどうするか?
● Mobile を参考にする● 車載機器向けには用途に合うように検討、策定され
る● Tizen Association と連携してプロモーション
![Page 30: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/30.jpg)
30
Tizen Compliance● Samsung / Intel の意向が強いのではないか?
● 仕様決定の最終判断は TizenAssociation の TSGが持っている
● 過去の経緯から OSS での展開において両社とも慎重になっている
● 表には LinuxFoundation 、 TizenAssociationが立って行動することが求められている
![Page 31: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/31.jpg)
31
Tizen Compliance
http://www.tizenexperts.com/2013/05/nx2000-smart-camera-released-month/#prettyPhoto
![Page 32: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/32.jpg)
32
Tizen Compliance
http://www.tizenexperts.com/2013/05/nx2000-smart-camera-released-month/#prettyPhoto
公式に Tizen Camera とは名乗っていない
![Page 33: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/33.jpg)
33
Tizen Compliance
http://www.tizenexperts.com/2013/05/nx2000-smart-camera-released-month/#prettyPhoto
Tizen フレームワークを利用しているだけの別物と考えるべきとのこと
![Page 34: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/34.jpg)
34
Tizen Compliance
![Page 35: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/35.jpg)
35
Tizen Compliance
http://events.linuxfoundation.org/sites/events/files/alss13_sinha.pdf
車車間・路車間通信 (V2X)実現のための TizenIVI活用事例
Leveraging Tizen IVI Platform for Realizing V2X Use Cases (Purnendu Sinha Tizen IVI Team Samsung R&D India, Bangalore)
![Page 36: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/36.jpg)
Tizen framework/profile/adaption
![Page 37: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/37.jpg)
37
framework/profile/adaption● framework
● osp(open service platform),api● Profile
● Mobile, IVI● adaption
● intel_mfld, ap_samsung
![Page 38: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/38.jpg)
38
framework/profile/adaption製品 A 製品 B 製品 C
framework api, base, osp... api, telephony, connectivity base, system
profile ivi mobile bed
adaption face-engine, bluetooth intel_mfld, wayland xorg
![Page 39: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/39.jpg)
まとめ
![Page 40: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/40.jpg)
40
まとめ
https://source.tizen.org/sites/default/files/page/tizen-2.1-compliance-specification-for-mobile-profile-v0.8.pdf
● 第3の OS として他の OS より流行る?● 製品ベースで発売時期が明言されている
● iPhone/Android より流行る?● 恐らくは …
● Tizen そのものは流行る?● 組込み向け Distro として流行る可能性はある
![Page 41: OSC Hiroshima 2013](https://reader033.vdocuments.net/reader033/viewer/2022051411/5461cafcb1af9f92238b4aeb/html5/thumbnails/41.jpg)
Thank you!