program for advance telecom services...

32
Mobile Developer Days 2007 30.08.2007 Program for Advance Telecom Services (PATS)

Upload: dangnga

Post on 18-May-2018

234 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Mobile Developer Days 200730.08.2007

Program for Advance Telecom Services (PATS)

Page 2: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Knut YrvinCommunity Manager – Trolltech ASA

2

Telenor in 1986 – technical assistant

Engineer in electronics – 1992

Telenor – planning (fibre, PDH/SDH) - 1993

Master in system development - 2000

Norwegian Central Securities Depository and a consultant for three years

Co-founded Skolelinux in 2001Now a part of DebianEdu

Trolltech - 2006

Page 3: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Plan

3

Trolltech's products

Community and academic effort

Program for Advance Telecom Services

Page 4: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

FOSS Marked Position68% of all software products incorporates free and open source software (FOSS)

4

Computer equipment

Computing systems and software

Telecoms

Instruments

Others

All sectors

0 10 20 30 40 50 60 70 80 90 100

32

42

45

32

25

24

68

58

55

68

75

76

FOSS incorporated in to sw products

FOSS not incorporated in sw products

© Rishab Aiyer Ghosh [email protected] - Licensed under Creative Commons cc-nd-nc

Page 5: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Relationship between skills learntfrom FOSS and professional career

64%

26%

10%Core skills for professional career

Supplementary skills for careerSkills not rel­evant to career

Rishab Aiyer Ghosh [email protected] Institute of Infonomics University of Maastricht, The Netherlands

FOSS = Free and Open Source Software

Page 6: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

2004

RIM 1%Palm OS

6%Microsoft

7%Linux 5% Symbian

81%

2005

Symbian 68%

RIM 2%Palm OS 4%

Microsoft 4%

Linux 22%

Linux growth Smartphone units shipment

• 16.7 million shipments • 49.0 million shipments

Qtopia on 1/3 of the Linux smartphones

Page 7: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

15 mill. smartphones sold in China - 2006

7

China smartphone market mobile phone OS marketshare

(Source: CCID Consulting, Jan. 07)

30.3

1.1

4.30.7

63.2

0.5

Linux

Smart Phone

Pocet PC

Palm

Symbian

Exclusive

Page 8: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Sale of Consumer Electronics 2005

Digital Cameras – 98,8m

Media Players – 132,5m

PC & Laptops – 208,2m

Mobile Phones – 825,4m

MillionsMobile Phones Convergence Winners

- ~ 990 000 000 Mobile Phones sold in 2006- 50% of worlds population will have a mobile in 2009

Mobile Game Consoles – 102,7m

No access for installing native software on phones

Page 9: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Little about Trolltech

9

Page 10: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Cross platform development on PC's

10

Skype Google Earth

Page 11: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Cross platform on phones

11

Greenphone Qt on WindowsMotorola MING

Programming Qt on QtopiaQt on Windows CE will be released later

Page 12: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

POWERED BY Qtopia:

Cellular Phones

IP Phones (VoIP)

Home Media

Portable Media

Game Consoles

PDAs

In-Vehicle Computers

+ a Range of Industrial Devices...

Qtopia- BRIDGING THE SOFTWARE GAP…IN CONSUMER ELECTRONICS

Page 13: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

13

TROLLTECH BUILDING BETTER SOFTWARE FASTER

Qt provides building blocks that make software development more efficientWrite once – run anywhereLicensed on a per user, per platform basis Yearly subscription model

Qtopia makes it easier to build applications on Linux-powered devices Runs on mobile phones, VoIP phones, consumer electronics etc.Licensed on a per user basis, plus license fees per deviceOften bundled sales incl. consulting and special support

Software developersMobile phone vendors/ consumer electronics

Chosen by Google, Skype, Adobe, Motorola and 4000+ other companies

Page 14: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

14

TROLLTECH Qtopia Greenphone Edition

Program starter

GSM/GPRS/Voip

Keyboard unit

e-mail / SMS / MMS

PIM (Addresse book, contacts, tasks)

Media player (Helix)

Camera

More programs

Page 15: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

HardwareHardware

Communications Software

Qtopia- BRIDGING THE SOFTWARE GAP….IN MOBILE PHONES, AND….

Application platform

Applications

Operating system

Earlier

Yesterday’s phones

Hardware

Linux

apps

Other native apps

Java

Java apps

Today’s requirements

Page 16: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Community

KDE

Zaurus, Open Embedded

Value of Open Source

Page 17: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

DE – Linux Desktop

17

• 2000 active developers• 640 applications in KDE• 2560 at KDE-apps.org

Page 18: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Zaurus, Open Embedded Qtopia as Open Source

Applications (408)Audio (45)Console Tools (175)Desktop PC (42)Development (115)Drivers (32)Emulators (50)Games (222)Games/Cards (17)

Games/Puzzle (43)Graphics (85)Libraries (63)Misc (222)Network / Clients (131)Network / Servers (48)Network / Wireless (45)PIM (105)Utilities (387)

1286 Applications with Qt on embedded

Page 19: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Qt is a part of Linux Standard Base

19

Portland unifies Linux desktops

Page 20: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Value of Open Source

Spreading knowledge and skills

Faster to the marked with industrial strength quality – 50% of bug report comes from free software developers

Qt is a part of Linux Standard Base

Developers uses Qt when pursuing a professional career

Open Source growth of all IT-services will rise from 20,5% in 2006 to 32% in 2010

Page 21: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Academic effort

Page 22: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

CourseWare, projects, dev.tools

Open CourseWare Student projects

Results atQt-apps.org andQt-prop.org

Qt/Qtopia dev.tools out of the box

Developer Gatherings

Scholarship / Interns (2-6 months)Supporting new science in academia

Page 23: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Books, relationships, gatherings

C++ programming for freshmen from Bjarne Stroustrup

Mobile Phone Programming and its Application to Wireless Networking

Mobile developer days 2007, Aalborg University – Denmark. Organized by Ass. prof. Frank Fitzek

Page 24: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Not enough

Page 25: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

PROBLEMLittle or no software on GSM devices

25

«It's no hardware devices for free software»No devices no software

«Free Software is an Open Door»Hackers will break in and we don't want that do we?

«Free Software Business Models don't work»Free software is non commercial marketeers from one big company says

Who do we call when we get problems using free software

«I can't find free software applications»ICT manager says

Page 26: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

SOLUTIONSPave the way for free software

26

Some phone hardware already for sale Greenphone with GPL'ed Qtopia – August 2006

Free Software is secure Applications Binary Interface in proprietary software is not more secure than Open Source software

Code Inspection by security experts makes open source more secure

Free Software Business models worksTrolltech, MySQL, RedHat etc. Europe’s investments in Open Source reached 22 billion Euro in 2006. Estimated growth from 20,5% in 2006 to 32% in 2010

Make it easy to develop and deploy softwareQt based applications for embedded – 1286 on Zaurus

http://www.killefiz.de/zaurus/stats.php

Page 27: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Why we are hereProblem:

27

A mobile phone today got same computer power as a standard PC 10 years ago. This is more than sufficient to install and run lots of native software

But mobile phone vendors and several operators don't support installation of software

The fifth most successful world wide business this year, Telenor Mobile is now looking for ways to open up

Page 28: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

We aims for aResearch and Innovation cooperation

28

More applications for mobile phones will makes them more useful and fun to use

Telenor mobile operator looks on ways to give access for open source software on phones

They provides free network access for students and software developers who makes open source for phones

Telenor uses Qt and Qtopia in recruiting to:Program for Advance Telecom Services

Page 29: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Free Access for free software developersFor development and testing – Join us

29

Program for Advance Telecom Services

Page 30: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Free Access for developersPave a way for community and business

30

Industrial partners

Telenor - 100 million GSM

customers

Trolltech – Thousands of

developers develop Qt apps.

Educational partners - PATSColleges and Universities in Norway, China, Denmark, Germany, US, South America, India etc.

Community partners - PATSKDE, Open Embedded, Debian Embedded, Debian Edu (Skolelinux)

«100 dollar Greenphone»

Page 31: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Pave a way for software on phones

31

Is there ways that we can work with Universities making open source and dual licensed software for phones?

Maybe in cooperation with mobile operators?

What about code camp or developer camps at the University with Free Software Developers?

http://www.qtopia.net http://www.pats.no

Page 32: Program for Advance Telecom Services (PATS)mobiledevices.kom.aau.dk/fileadmin/mobiledevices/MDD07/...Program for Advance Telecom Services (PATS) Knut Yrvin Community Manager – Trolltech

Questions and answers