Transcript
Page 1: Is Free Software here to stay?

„This will be the year of Linux on the desktop“

Page 2: Is Free Software here to stay?

The Netbook backdoor

http://en.wikipedia.org/wiki/File:ASUS_Eee_White_Alt.jpg

Page 3: Is Free Software here to stay?

The Netbook backdoor

DENIED BY USERShttp://en.wikipedia.org/wiki/File:ASUS_Eee_White_Alt.jpg

Page 4: Is Free Software here to stay?

http://www.zazzle.com/i_love_smart_phones_hat-148564865729429126

Page 5: Is Free Software here to stay?

Android: 36%

Symbian: 27%

IOS: 17%

RIM: 13%

Microsoft: 4%

Others: 3%

Smartphone Market Share Q1 2011

http://www.gartner.com/it/page.jsp?id=1689814

Page 6: Is Free Software here to stay?

Android: 10%

Symbian: 44%

IOS: 15%

RIM: 20%

Microsoft: 7%

Others: 4%

Smartphone Market Share Q1 2010

http://www.gartner.com/it/page.jsp?id=1689814

Page 7: Is Free Software here to stay?

Hardware

Software/Apps

Operating System

Page 8: Is Free Software here to stay?
Page 9: Is Free Software here to stay?

●Completely proprietary (besides some parts)●That's it

Operating system

Page 10: Is Free Software here to stay?

Dev tools

●iOS SDK: Developer program fee ($99/year)●Xcode (Objective-C)●Mac only

Page 11: Is Free Software here to stay?

Apps/Ecosystem

●Only on Apple's App Store●Not GPL-compatible („Usage Rules“)●The Usage Rules are very scary for every Free Software developer●Open Source software exists nevertheless

Page 12: Is Free Software here to stay?

Apps/Ecosystem

Fun fact: The Developer Program license agreement does explicitely forbid you to use the location services API for fleet management.

Page 13: Is Free Software here to stay?
Page 14: Is Free Software here to stay?

Operating system

●First proprietary, then open, then proprietary again●Source code not available●No political backing by Nokia anymore

Page 15: Is Free Software here to stay?

Symbian

Page 16: Is Free Software here to stay?
Page 17: Is Free Software here to stay?

Operating system

How many points out of 100 do you think Android would score in a test auditing its openness?

Page 18: Is Free Software here to stay?

Operating system

●Most parts licensed under GPL (Linux), LGPL (WebKit) and Apache License (Android specific components)●Trademark owned by Google●Source code released „at will“ by Google●Officially maintained by Open Handset Alliance which is not a legal entity

Page 19: Is Free Software here to stay?

Operating system

●Development behind closed doors●Linux kernel forked without merging back (who's to blame here?)●There exists a Contributor Agreement though it is highly unlikely that many 3rd party contributors exist●Very good documentation●No public Roadmap●Closed apps like Gmail and Market

Page 20: Is Free Software here to stay?

Operating system

Fun fact: Android scored 23 out of 100 points in the Open Governance Index

http://www.visionmobile.com/research.php#OGI

Page 21: Is Free Software here to stay?

Dev tools

●SDK: Can be freely downloaded, source in repo only●Win, Mac, Linux●ADT plugin for Eclipse●NDK: For C or C++ development

Page 22: Is Free Software here to stay?

Apps/Ecosystem

●Android Market: central app repo●Installation of apps directly is possible (easily)●Market is GPL-compatible

Page 23: Is Free Software here to stay?

Vendor ecosystem

●HTC: Sense UI is now (probably) open source●Motorola: Proudly presented by Google●Samsung: Unlocked bootloaders? Hired Cyanogen

==> All in all, vendors have not much to say

Page 24: Is Free Software here to stay?

Patent craze

Page 25: Is Free Software here to stay?

http://blog.thomsonreuters.com/index.php/mobile-patent-suits-graphic-of-the-day/

Page 26: Is Free Software here to stay?

http://esearch.oami.europa.eu/copla/design/data/000181607-0001

Page 27: Is Free Software here to stay?

http://esearch.oami.europa.eu/copla/design/data/000181607-0001

Page 28: Is Free Software here to stay?

Is there a way towards truly open smartphone OSes?

Page 29: Is Free Software here to stay?

Not as long as patent and related laws are revised

categorically!

Page 30: Is Free Software here to stay?

A Free OS needs to be governed by a community of users,

developers and vendors; not by a single company

Page 31: Is Free Software here to stay?

The Web is the only truly open, device-independent platform

Page 32: Is Free Software here to stay?

Browsers in smartphones are very powerful (in terms of

performance)

Page 33: Is Free Software here to stay?

Access to phone functions

●Accelerometer/Orientation => DeviceOrientation (W3C)●Location => Geolocation API (W3C)●Camera/Audio => HTML Media Capture (W3C)●3D capabilities => WebGL (W3C)●Offline apps => Offline web applications (W3C)●...

Page 34: Is Free Software here to stay?

Most probably 50% of all native smartphone apps could very well be implemented as Web

Applications

Page 35: Is Free Software here to stay?

Mozilla is one of the most important driving forces behind

this

Page 36: Is Free Software here to stay?

What are the major barriers for a wider distribution of web apps

instead of native apps?

●Finding apps●Launching apps

Page 37: Is Free Software here to stay?

Enter Mozilla's Web Apps spec:

https://apps.mozillalabs.com/

Allows devs to let the user install their website into his

browser

Page 38: Is Free Software here to stay?

The Web is the future of mobile Free Software!

Think about it when starting your next mobile software

project...


Top Related