Distilling market noise into market sense

The VisionMobile blog is a space where VisionMobile analysts and industry insiders exchange views on the fast-changing mobile market and the trends that define the future direction of telecoms.

  • 7
    Aug
    2009

    Open is the New Closed

    [Android, Symbian, LiMo, Qt, WebKit... all open source projects, but how really open are they? Research Director Andreas Constantinou explains the differences between open source licenses and governance models and why governance is so misunderstood yet important in assessing true openness]

    Openness is a much-misunderstood word; a kind of good-will moniker to which people attach an impressive variety of definitions; open source code, open standards, open handsets, openness as in transparency, shared roadmaps, open APIs, open route to market… It’s a very forgiving term as far as definitions go.

    open-is-the-new-closed1

    One of the industry’s favourite facets of openness is of course open source. For the past three years we ‘ve researching open source here at VisionMobile, partly because of our training course, and partly out of a drive to understand what this all means for the industry.

    Lots of software vendors and consortia have embraced open source in some form or other; Symbian Foundation, LiMo Foundation, OHA/Android, Nokia Qt, Nokia Maemo, WebKit, GTK, Eclipse IDE, Sun phoneME and Funambol are the main efforts that have hit the limelight.

    So what is open source ?
    Open source licensed software carries four basic freedoms; the right to access (source code), modify, distribute and contribute to the software. These freedoms have been embodied in the key licenses – GPL, LGPL, APL, EPL, MPL, BSD and MIT – which are used in the vast majority of open source projects. The licenses in turn determine the rights and obligations that use of the source code carries. Unsurprisingly, strong copyleft licenses (read: GPL) are rarely used in mobile products, due to the OEM concerns for downstream liabilities.

    But what’s often missed in open source discussions is how open source licenses tell only half the story.

    Licenses typically govern control of the source code. But in the mobile industry, source code and products are two very different things. For example; while you can play with Android source code to your heart’s content, are the latest code check-ins publicly visible ? You can peak at Symbian Foundation’s EPL-licensed source code, but who arbitrates what changes go into Symbian? You can buy a LiMo-compliant handset, but as a LiMo member can you expect LiMo handsets to ship with your source code contributions ? You can create your own WebKit-based browser, but why is it so difficult to get your contributions back into the ‘tip of the tree’?

    It turns out there’s often no ‘official’ answer to these questions, and when there is, the answer is a resounding No. Indeed, there are 10s of questions you could be asking to these ‘open’ projects or products, and none of these is within the bounds of the open source software license; they are in the small print or what’s known as the governance model.

    We ‘ve long been tracking the who’s who of mobile open source; what’s most interesting is how the popular open source projects (Android, Symbian, LiMo et al) map in terms of the spectrum of licenses and governance models. We ‘ve done that as part of our training course, and you can peek at the summary in the next chart:

    licenses-vs-governance-models-21

    The picture that emerges is one where :
    - open source licenses (the large print that covers source control) are widely used, converged and well understood, while
    - governance models (the small print that governs product control) are proprietary, diverging and poorly understood

    Governance models can be simplified to indicate the democracy of influence on an open source product; on one end of the spectrum are autonomous communities where opinion leaders influence the direction of the product (see Linux), while on the other end are single-sponsor communities where the product roadmap is influenced by a single company.

    In reality, things are much more complicated. There have been many attempts at classifying governance models (most notably the work of West and O’Mahony), but there is really no universal dictionary, no certification body, and an excessive amount of  ‘openness’ marketing hype to help obscure rather than enlighten the mobile industry.

    Governance models are in effect multi-dimensional; how do you control access to a product, determine influence mechanisms, or manage IP rights? Here’s a few questions you should be asking to assess the openness of a product’s governance model (in particular, think Android, Symbian and LiMo when asking these questions):
    - Are code check-ins publically accessible (and on a realtime basis) ?
    - Is the product roadmap publically available (and how far does it stretch) ?
    - Are any of the above accessible to members only ? Are there any fees or contractual commitments (NDAs, etc) required for members?
    - Who has access to check-in code (and what is the process for check-ins) ?
    - What is the arbitration process in case there is a conflict between two contributions to the source code ?
    - Who has the authority to release code and binaries (and how is the release schedule determined)?
    - Who gets to decide if a contributed component is optional or mandatory (downstream influence)?
    - How is the roadmap formed ? What is the process and who has voting rights ?
    - Are IP rights (patents, copyrights, etc) of contributions maintained or automatically transferred?
    - Are there any support implications for parties who contribute source code ?
    - Are there any safe harbour provisions for contributors to the source code ?

    What this industry needs is not more marketing hype, but more education and clarity on governance models, and a benchmark – an openness index – for determining the true transparency of an open source product, and for pushing the corporate sponsors to play fair. We have been quietly working towards developing an openness index and are keen to hear from companies who want to make this happen.

    Governance is one of the most understated topics in the ‘open’ mobile industry today, yet one of the most fundamental in the direction where the industry will be taking.

    Open is the new Closed. For now.

    - Andreas
    twitter: @andreascon


    So, what’s your open source strategy? What does open source mean and how will it impact your business? Sign up for our open source training course, an intense, one-day crash course into mobile open source, offering 360 degree analysis and insights into every facet and who’s who of mobile open source today. Covering: economics – cultural roots – licenses & patents – business models – governance models – community culture – operating systems – application environments – standards fora – plus 10s of case studies and tools to developing an open source strategy.

    Andreas Constantinou

    Andreas Constantinou

    As Managing Director, Andreas oversees the growth and strategy of VisionMobile. He has twelve years experience in mobile, having worked with the top brand names in the mobile industry including Telefonica, AT&T, Telenor, Vodafone, Deutsche Telekom, MTS, Nokia, Sony, RIM, HTC, Qualcomm, Ericsson and Microsoft. Over the last five years, Andreas has grown VisionMobile into the leading, most respected research firm on telco economics and developer economics, with a client base and reputation that out rivals companies many times the size.

Ajit Jaokar

great work as usual. when twitter is up and running I shall tweet!

Similar to what I think your diagram says .. I think the limo model for open source is more honest and pragmatic … since it acknowledgesgovernance, IPR etc http://ec.europa.eu/enterprise/ict/policy/standar… what do you think?

It may not be exactly 'open source' (in fact its called collaborative source from memory) but at least it addresses the issue(in contrast Android does not)

thoughts?

kind rgds Ajit

 
07Aug
Maciej Stachowiak

I disagree with your characterization of WebKit as controlled by a single company. We have substantial contribution from a number of companies shipping WebKit-based products, including Apple, Google, Nokia and Torch Mobile. We also get a lot of patches from volunteer contributors who are not paid for their work by a specific company. Apple has historically done the bulk of development work, however WebKit includes a lot of things that are of no direct interest to Apple, such as a port to Gtk+, bindings for the V8 JavaScript engine, and WAP. WebKit does have high quality standards for code contributions, but I do not believe it is any more difficult to contribute than to Mozilla, for example.

 
07Aug
Stefano Maffulli

Hi Andreas,

indeed governance and licenses are two very different things. Free Software Foundation has long been criticises by some of the founders of Open Source Initiative (mainly Eric Raymond, which called FSF the cathedral –contrary to popular belief that the cathedral is Microsoft) because of its tight governance control over what code could go into GNU C Compiler or GNU Lib C.

Nowadays the twist that many groups have given to their so-called open source offering is convincing me that the term 'open source' has done its job and we should all get back to focus on user's autonomy and the original freedoms. (BTW, you didn't mention the fundamental freedom to run the software for any purpose, commercial or not. It's a basic freedom). The questions we should ask when shopping for software is how autonomous am I going to be? Will I be able to fork or keep the software and buy the service somewhere else?

cheers

stef

 
07Aug
arjwright

Thanks for this. While more of the kind of piece that provokes thought, for me it is quite educational. I'll be more focused on this subject given some of the bounds that you've identified.

 
08Aug
Andreas Constantinou

Ajit,

Indeed – I would agree that LiMo's governance is honest and pragmatic. In fact, LiMo is perhaps the only open-source-related industry body that fully shares its governance practices (unlike OHA where governance is obscured or Symbian where governance models are still under development and not ).

The presentation from LiMo you linked to refers to the IPR safe harbour. However, it does not do elucidate the complexity of contributing code to LiMo, the contractual/financial requirements, or the low level of downstream influence that contributing code entails.

Again, it's a question of shedding some (comprehensive) light on what exactly LiMo's governance does and doesn't allow you to do, as its governance rules are rather complex.

Maciej,

The diagram is meant to imply that WebKit is not *controlled* by a single company but *influenced* by a single company (influence as in non-exclusive, majority control). Last time I checked there were roughly 25 contributors/reviewers from Apple and only circa 4 from Nokia, 4 from Torch and 1 from Google. This is essence creates a virtual 'center of gravity' around Apple's contributions to the tip of the tree, making Apple effectively the central influence point for WebKit. I would welcome a guest post to clarify how exactly WebKit works if I 'm mistaken on any of the above.

Stefano,

Interesting to hear about the controversy between FSF and Raymond on whether the FSF is a Cathedral – the same Cathedral characterisation would apply to Android based on the very same principles.

And I couldn't agree more on the need to focus on the user's (developer's) autonomy and the original freedoms, but considering the repercussions that restrictive governance models have on these freedoms (e.g. openness to contributions).

Andreas

 
15Aug

Vision Mobile Blog

Distilling market noise into market sense

The Mediatek Phenomenon: the new smartphone disruption shutterstock_106186655

[The next disruption in smartphones comes not from the power struggle between Apple, Google and Amazon, but from silicon. Guest…

Continue Reading
[Infographic] Developer Economics 2013: Dev tools are the foundation of the app economy DE13_preview

We’d like to present our latest infographic, based on the latest Developer Economics report – themed around dev tools. This…

Continue Reading
Connecting the next 5 billion users: Emerging markets and the need for new business models Business model innovations for connecting the next 5B users

[With so much excitement about smartphone growth, we often forget that the biggest opportunity still lies ahead, in connecting the…

Continue Reading

Vision Mobile Research

Analytical reports on emerging solution markets

Developer Economics Visualisations Visualisation_sample

The Developer Economics Visualisations are interactive graphs, based on unpublished data from our Developer Economics 2012 research. We have created…

Developer Economics 2012 Developer Economics 2012 - VisionMobile

Welcome to Developer Economics 2012, the third in the report series that set the standard for developer research. This report focuses…

Clash of Ecosystems clash

The Clash of Ecosystems is a 60+ page report on everything you need to know about mobile platforms. The report…

Vision Mobile Strategy

Market Sonar MarketSonar_ill

Market Sonar is a customisable reporting service, based on Big Data from all major app stores. We deliver monthly, quarterly…

Report: Telco Innovation Toolbox Telco_web

Telco Innovation Toolbox showcases 10 economic models on how Telcos can manage disruption and reinvent themselves. This report, produced in…

Telco Innovation Toolbox VM029 - SEBroc_V0.5_HR-1 copy

“Telco Innovation Toolbox” is a strategy workshop introducing the new economic thinking necessary for successful innovation by telcos. Aimed at…

Privacy Policy

1. Introduction

VisionMobile Limited (referred to as “VisionMobile”, “we, or “our”) is committed to protecting the privacy of visitors to the VisionMobile web site(s) together with all related surveys, discussion forums, directories and databases. This privacy policy explains how we collect and use the information we collect about you.
By accessing and using this web site, you agree to the terms of this privacy policy.
As used in this Privacy Policy, the term “Personal Data” means data such as: your name, mailing address, e-mail address or other personal information that may be supplied by you or collected about you. We hope that this Privacy Policy helps you understand what kind of Personal Data, if any, we collect at this site and how we handle and use any such personal data after collection. Please note that we may provide aggregate statistics about our surveys, sales, traffic patterns, and related site information to reputable third parties, but these statistics will not include personally identifiable information (such as name and email address). VisionMobile is committed to protecting your privacy and does not engage in the practice of selling or trading Personal Data to other companies for promotional purposes.

2. Personal Data Provided by You

To respond to your questions, fulfill your requests or manage our online Surveys, it may be necessary to ask for or obtain Personal Data. If you provide us with any Personal Data, we may use it to respond to your requests or manage our surveys. By providing information to VisionMobile through this Site, you acknowledge and consent to the collection, use and disclosure of personally identifying information of the type and for the limited purposes described in this Privacy Policy.
If you place an order for a product, request a service or submit content to this site, we may need to contact you for additional information required to process or fulfill your order and/or request. Unless compelled by applicable law or administrative or judicial order, we will not provide this information to a third party without your permission, except as necessary to process your order, fulfill your requests, manage interactive customer programs or, if you are a corporate user, enable administration of access and usage of this Site by authorized personnel in your organization.

3. What type of information is collected?

To provide you with our Services and/or Products and to collect your views via our online surveys, we collect certain personal information about you. The information we collect may include, but is not limited to, your name, address, email address and work details.
We do not store credit card or debit card details. If you have given us your credit card or debit card details, we will only use this information to process your order and we will delete this information once your order has been completed.
We do not collect any sensitive personal information such as information on your racial or ethnic origins, political opinions, religious beliefs, trade union affiliations, sexual life, health or criminal history.

4. How is information collected?

We may collect personal information about you from the following sources:
4.1 Personal details registered by yourself in relation to VisionMobile online surveys.
4.2 Personal details registered by yourself in other ways e.g. via our website feedback forum or our Blog
4.3 Information about your visits to our web site(s);

5. How long is the information retained by us?

We only collect information which is necessary for the operation of our web site(s) and for the provision of our Services. We will not keep your personal information for longer than necessary to provide the Services or as required by law.

6. External Web Sites

This privacy policy only applies to our web site(s). Our web site(s) may contain links to external web sites. Please note that we are not responsible for the privacy practices of other web sites. We recommend that you check the privacy policy of any other web sites you may visit through the web sites.

7. Changes to Privacy Policy

We may amend this privacy policy from time to time. If we make any changes we will post them on the web site, so that you will always be aware of the way we use your personal information.
terms of use.
The contents of the VisionMobile Forum are licensed under a Creative Commons Attribution 2.5 License. The contents of the downloadable papers published through this website are licensed under the terms specified within each paper. The remaining contents of this website are licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.

8. Cookie Policy

Cookie Name Info URL Info
_vm1 VisionMobile The purpose of this cookie is ensure that a user is authorized to download the report . Vision Mobile does use the data stored in this cookie in any other way.
_prli_click_? Pretty Permaling The purpose of this cookie is to log information from the Pretty Links Lite Plugin in order for the plugin to know that the user has clicked in the pretty link of the (id=?) to go to the VisionMobile website.
mp_2dccbf28670dda1c8b77def198be2f89_mixpanel MixPanel The purpose of this cookie to use mixpanel to identify the mixpanel user to track the flow of the visitors from page to page. No personal or any other private information is captured.
(a)_utma
(b)_utmz
(c)_utmb
(d)_utmc
Google Analytics (a)This cookie tracks the number of times a visitor has come to www.visionmobile.com including their first and last visits.
(b)This cookie tells VisionMobile from where you, the visitor, were referred to www.visionmobile.com
(c)This cookie is used to determine the length and time of your visit to www.visionmobile.com
(d)This cookie works with _utmb to determine the length of your visiting session to www.visionmobile.com and when that session has ended.
VisionMobile does not use the data stored in these cookies in any other way.
(a)__qca
(b)mc
Quantserve (a)The _qca cookie may use your computer’s IP address, pixel code, referring HTTP location, current HTTP location, search string, time of the access, browser’s time, any searches made on the applicable website, and other statistics” in order to “analyze Log Data from different websites and combine it with other non Personally Identifiable Information to produce the Reports that are made available on the Quantcast.com Site, to enable web publishers and advertisers to deliver audience segments that are appropriate for their products or services.
(b)The mc cookie set by Quantserve is related to advertising, and may track your behaviour on the VisionMobile website.
PREF Google cookie This cookie remembers users basic search preferences. The Google “PREF cookie” is used to remember our users’ basic preferences, such as the fact that a user wants search results in English, no more than 10 results on a given page etc. Expiry is set to 2038 in order to preserve user preference information. See here for more information.
Please enter your email to receive weekly updates from the VisionMobile blog
I also want to subscribe to the monthly newsletter, with updates on VisionMobile news and research (you will receive a separate email for this list, please subscribe to both to receive the newsletter and blog updates)