21
MeeGo』の構成と開発環境 Mitsutaka Amano MIRACLE LINUX CORPORATION

CSAJ MeeGo 20100423

Embed Size (px)

DESCRIPTION

MeeGo Software Overview

Citation preview

Page 1: CSAJ MeeGo 20100423

『MeeGo』の構成と開発環境

Mitsutaka AmanoMIRACLE LINUX CORPORATION

Page 2: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 2

自己紹介

天野光隆(あまの みつたか)

moblin.org

moblin 1.x

開発ツールのメンテナとして活動

moblin 2.x

日本語化作業等

OSC, CE Linux Forum等で講演

ミラクル・リナックス株式会社に勤務

専用端末向けLinux OSの開発、サポート

Page 3: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 3

自己紹介

tweet on @mitsutaka_amano

日経Linuxでいろいろ書いてます

2009年6月号「特集1: Linux軽量化の極意」

2009年10月号「集中講座:オープンソースで変わる Moblin 2.0開発版を試す」

2009年12月号「特集3: 周辺機器の接続ワザAtoZ」

2010年2月号「特集1: Chrome OSの全貌」

2010年3月号「特集1: Linuxで蘇る中古パソコン」

2010年5月号「特集2: 格安・最強のLinux機を作ろう」

Page 4: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 4

Agenda

MeeGoとは

MoblinとMaemo、そしてMeeGoへ

MeeGoの特徴

MeeGoが提供するもの

Appendix(弊社の紹介)

Page 5: CSAJ MeeGo 20100423

MeeGoとは

Page 6: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 6

MeeGoとは

新しいLinuxディストリビューション

モバイル機器、車載機器、家電向け

オープンソースコミュニティ

Page 7: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 7

MeeGoコミュニティの形成

moblin.org, maemo.orgをはじめとしたコミュニティの集合体

Page 8: CSAJ MeeGo 20100423

MoblinとMaemo、そしてMeeGoへ

Page 9: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 9

Moblin

x86(Atom)向けのLinuxディストリビューション

The Linux Foundationが運営、米Intel社主導による開発

MID、Netbook、IVI(車載機器)向けに最適化

Page 10: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 10

Maemo

ARM(TI OMAP SoC)向けのLinuxディストリビューション

フィンランド Nokia社主導による開発

Nokia Internet Tablet(N8x0, N900)専用にリリース

Page 11: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 11

MeeGoへの統合

x86 Netbook IVI arm MIDMID Smartphone

x86/arm対応のLinuxディストリビューション

Intel社/Nokia社共同開発

Moblin/Maemoそれぞれの特徴を活かす

Page 12: CSAJ MeeGo 20100423

MeeGoの特徴

Page 13: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 13

MeeGoソフトウェア構成

機器に合わせたユーザーインターフェイス

Qtライブラリを使った標準アプリケーション

ネットワーク接続、電話、GPS、3D、カメラ等のAPIをオープンソースで提供

最新のLinux kernel採用による最新ハードウェアの対応

セキュリティ対策も計画

Page 14: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 14

Qt(キュート)

マルチプラットフォーム(Windows/Linux/MacOSX etc)対応マルチアーキテクチャ(x86/arm etc)対応

C++を使ったアプリケーション開発フレームワーク

高機能な開発ツール(Qt Creator, Qt Designer, Qt Linguist)

Page 15: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 15

ハードウェア

Moblin/Maemoが対応したハードウェアは標準でサポートEeePCをはじめとするNetbook、Nokia N900等

直近の目標

スマートフォン、TV、セットトップボックス(STB)、車載機器の本格的な対応へ

将来

デバイスメーカーとの連携

サービスプロバイダとの連携

MeeGoコミュニティの盛り上げ

Page 16: CSAJ MeeGo 20100423

MeeGoが提供するもの

Page 17: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 17

起動イメージ

2010/3/31 Day 1(最初のバージョン)リリース

Netbook, Nokia N900, 各種評価ボード用

http://meego.com/downloads

Page 18: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 18

ベースソフトウェアパッケージ

x86/arm用バイナリ

ソースコード

http://meego.gitorious.org/

Page 19: CSAJ MeeGo 20100423

2010/04/23 Copyright 2000-2010 MIRACLE LINUX CORPORATION All rights reserved. 19

アプリケーション開発ツール「Qt SDK」

Qtアプリケーション統合開発環境「Qt Creator」

GUIデザイナー「Qt Designer」 etc

Windows/Linux/MacOSX対応

Page 20: CSAJ MeeGo 20100423

まとめ

Intel社/Nokia社共同開発。Moblin + Maemo = MeeGo

x86/armの様々な機器に対応

Qtベースのアプリケーションによる高い移植性

オープンソースコミュニティ、参加自由!

開発ツール公開済!すぐに開発を始められます

Page 21: CSAJ MeeGo 20100423

各種URL

MeeGo公式: http://meego.com/

コミュニティに登録してメーリングリストから情報収集を始めましょう

MeeGo日本語公式: http://meego.jp/

MeeGoユーザー会: http://meego-users.jp/

日本語による情報提供、日本での活動情報など