Upload
dangnga
View
234
Download
7
Embed Size (px)
Citation preview
Mobile Developer Days 200730.08.2007
Program for Advance Telecom Services (PATS)
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
Plan
3
Trolltech's products
Community and academic effort
Program for Advance Telecom Services
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
Relationship between skills learntfrom FOSS and professional career
64%
26%
10%Core skills for professional career
Supplementary skills for careerSkills not relevant to career
Rishab Aiyer Ghosh [email protected] Institute of Infonomics University of Maastricht, The Netherlands
FOSS = Free and Open Source Software
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
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
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
Little about Trolltech
9
Cross platform development on PC's
10
Skype Google Earth
Cross platform on phones
11
Greenphone Qt on WindowsMotorola MING
Programming Qt on QtopiaQt on Windows CE will be released later
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
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
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
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
Community
KDE
Zaurus, Open Embedded
Value of Open Source
DE – Linux Desktop
17
• 2000 active developers• 640 applications in KDE• 2560 at KDE-apps.org
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
Qt is a part of Linux Standard Base
19
Portland unifies Linux desktops
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
Academic effort
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
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
Not enough
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
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
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
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
Free Access for free software developersFor development and testing – Join us
29
Program for Advance Telecom Services
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»
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
Questions and answers