My talk at MOMO Amsterdam:The impact of open source on mobile.

Momo amsterdam.jpg

I spoke at the last Mobile Monday Amsterdam and it was an awesome event with friends like Rudy De Waele as co-speakers. The presentations and videos are all on their site and you can see them from the Mobile Monday Amsterdam site

My talk was based on a visionary idea called The ASUS effect: the impact of open source on mobile.

The synopsis of the talk is:

a) Open source will lead to many new device manufacturers to enter the market place

b) New developments at the radio layer technology will also lead to many new entrants in the mobile device space ..

c) Many of these new devices may be non voice devices (ex: Amazon Kindle and iPod touch) but may be suited for mobile data applications

d) They may be manufactured in smaller quantities .. Since the impact of the above is to reduce fixed costs – so economies of scale are no longer a barrier to entry.

e) This leads to more device manufacturers – leading to more outlets for innovation.

You can see the slides and videos HERE

This is one of the larger and successful Momo clubs and it was a pleasure to be invited to speak to this audience of around 350 people.

I have always been fascinated about how social networks make money Justforkix – Mig33 a new and innovative business model .. and the the highlight of my day was a speech from Yme Bosma.

Yme Bosma is Manager Business Development & Partnerships at Hyves is the largest social network in Holland with 7.1 million members and 2 billion page views per month. I could not understand this talk (because it was in Dutch) but from speaking to Yme afterwards(a blog coming soon on this) – this is a very interesting company

All in all .. a great day. Many thanks to Marc, Sam, Claire, Raimo and all the team at MoMo Amsterdam for their help and hospitality in this wonderful city

The Future of the Internet (and how to stop it) Jonathan Zittrain

tonyfish1.JPG

Note: This review is not by me but by Tony Fish

By Tony Fish

Tony fish, co-author of Mobile Web 2.0

The Future of the Internet (and how to stop it) Jonathan Zittrain

Review by Tony Fish, Minorca 2008

The Future of the Internet – And How to Stop It by Jonathan Zittrain, cyberlaw Professor at Oxford is a difficult book to read and not for the faith hearted, on the same lines as ‘The wealth of Networks’ by Yochai Benkler. Personally, a very well written book and as with other books written by top rating academics, every sentence is well balanced and has a thought linked to it. This is no speed read. However, overall the book left me rather numb, as it is a heavy read, and there is not one single impression you walk away with. The best one liner summary I can give is “leave the internet alone and it will continue to develop faster than those trying to stop it.” Zittrain develops an argument to protect the “generativity” of the Internet but warns of its own powers and the anxieties of regulators to step in, believing they have seen it all before.

The book has three parts. The first part is a historically-motivated discussion of generativity. The second part develops the ideas of generativity. The third part is Zittrain’s own opinions on cyberlaw based on part 1 and 2.

From my perspective I had the following thoughts as I read the text:-

• News is never complete. News is only news because it is new. The focus of the book is about generativity. This theory is based on something always being new, most at the generation of the users. However, new does not necessarily mean new. This blog is new, but there are already lots of very good reviews. Even this review will not complete the story. Generativity assume unstable and new, is human culture unstable and new, are they mutually exclusive?

• Picture vs Image. This is the difference between the exact fact and the overall impression. A picture has colour and depth and can provide lots of detail, depending on the focus. An image is like a poor quality black and white picture held at arms length in poor light. There are topics Zittrain loves and has some of the best pictures in the gallery, others especially mobile, reputation, metadata and content where Zittrain prefers the Image as it can be tethered to his story.

• “shadow IT” The issue that a corporate faces. Corporate IT likes the tethered control, so the users bypass the solution with their own IT. This was not explored – shame.

• Where is the edge of the network. This is a critical issues, and is never even mentioned.

• Mobile and the implications of always on (collecting data). This is my favourite topic “mobile Web 2.0″. Whilst I do see Web 2.0 as read/write there is as aspect of mobile that provides the tags’ (attention, location, time, who) to the write. This metadata I would agree is where the next battle is and much of this book focuses on the read/write aspects of content only. However, his one comment about ownership of this data is the users, suggest to me that there could be more coming.

However like big brother – here are my best bits….

page quote

4 The value is derived from steeling people’s attention

31 Another fundamental assumption, reflected repeatedly in various Internet design decision that tilted towards simplicity, is about trust

53 Hacking a machine to steal and exploit any personal data within is currently labour-intensive; credit card numbers can be found more easily ….

57 Consumers will increasingly abandon the PC from these alternatives, or they will demand that the PC itself be appliances

58 Next-generation video game consoles are not the only appliances vying for a chunk of the PC domain. With a handful of exceptions, mobile phones are in the same category.

59 Problems with generative PC platforms can this propel people away from PC’s and toward information appliances controlled by their makers. Eliminate the PC from many dens and living rooms, and we eliminate the test best and distribution pint of new, useful software from any corner of the globe.

Recall the fundamental difference between a PC and an information appliance; the PC can run code from anywhere, written by anyone, while the information appliance remains tethered to it maker’s desires, offering a more consistent and focussed user experience at the expense of flexibility and innovation.

63 Good summary remarks

70 Much of the book’s argument rests on the notion of generativity, which is defined as: …a system’s capacity to produce unanticipated change through unfiltered contributions from broad and varied audiences.

The Internet, PC and Facebook are generative,. The iPhone, TiVo and SaaS-based Web 2.0 sites are not.

71 What makes something Generative? There are five principal factors at work: (1) how extensively a system or technology leverages a set of possible tasks; (2) how well it can be adapted to a range of tasks; (3) how easily new contributors can maser it; (4) how accessible it is to those ready and able to build on it; and (5) how transferable any change are to others – including (and perhaps especially) non-experts.

77 Free software satisfies Richards Stallmans benchmark “four freedoms”; freedom to run the program, freedom to study how it works, freedom to change it, and freedom to share the results with the public at large

82 Tim Wu has shown that when wireless telephone carriers exercise control over the endpoint mobile phones that their subscribers may use, those phones will have undesirable features and they are not easy fro third parties to improve

84 .. that in order for large organisations to become more innovative, they must adopt a more “ambidextrous organisation form” to provide a buffer between exploitation and exploration.

90 Generativity , then, is a parent of invention, and an open network connecting generative devices makes the fruits of invention easy to share if the inventor is so inclined.

97 First among the injured are the publishing industries who IP value is premised on maintaining scarcity, if not fine-grained control, over the creative working in which they have been granted some exclusive rights.

98 For others, the impact of a generative system may not be just a fight between the upstarts and incumbents, but a struggle between control and anarchy

99 One holder of a mobile phone camera can irrevocably compromise someone else’s privacy.

100 A failure solve generative problems at the technical layer will result in outcomes that allow for unwanted control at the content and social layers

101 People now have the opportunity to respond to these problems by moving away from the PC and toward more centrally controlled -tethered” – information appliances like mobile phones, video games consoles, TiVos, ipods, iPhones and Blackberries.

102 …even if they realise that a more reliable system would inevitably be less functional.

A shift to tethered appliances and locked-down PC’s will have a ripple effect on long-standing cyber law problems. Many of which are tugs-of-wars between individuals with a real or perceived injury from online activity and those who wish to operate as freely as possible in cyberspace.

106 They are tethered because it is easy for their vendors to change them from afar, long after the devices have left the warehouses and showrooms.

These tethered appliances receive remote updates from the manufacturer, but they generally are not configured to allow anyone else to tinker with them – to invent new features and distribute them to other owners who would not know how to program the boxes themselves.

106 Applications become contingent: rented instead of owned, even if one pays up from for them, since they are subject to instantaneous revision.

109 Tethered appliances have the capacity to relay information about their uses back to the manufacturer.

123 “a grid of 400 million open PC’s is not less generative than a grid of 400 million open PCs and 500 million locked-down TiVos. Users might shift some of their activities to tethered appliance in response to the security threats.

125 It is a mistake to think of the web browser as the apex of the PC’s evolution, especially as new peer-to-peer applications show that the PCs can be used to ease network traffic congestion and to allow people directly to interact in new ways.

The law of 1 vs the law of many, security vs freedom

128 A larger lesson has to do with the traffic expert’s claim about law and human behaviour: the more we are regulated, the more was may choose to hew only and exactly to the regulation or, more precisely, to what we can get away with when the regulation is not perfectly enforced…. This observation is less about the difference between rules and standards than it is abut the source of mandates; some may come from a process that a person views as alien, while other arise from a process in which the person takes an active part.

134 Postel’s Law a rule f thumb written by one of the internet’s founders to describe a philosophy of Internet protocol development: “be conservative in what you do; be liberal in what you accept from others.”

144 Wikipedia shows, if perhaps only for a fleeting moment under particularly fortuitous circumstances, that the inverse is also true; the fewer the number of prescription, the more people’s sense of personal responsibility escalates

150 This is easier said than done, because our familiar toolkits for handling problems are not particularly attuned to maintaining generativity.

151 Recall that the IETF’s report acknowledged the incident’s seriousness and sought to forestall future viruses not though better engineering but by recommending better community ethics and policing.

154 And with only a handful of networks that people watched in prime time, the definitions of what was worthy of prime time ended up a devastatingly rough aggregation of preferences

155 In an effort to satisfy the desire for safety with full lockdown, PC’s could be designed to pretend to be more than one machine, capable of cycling from one split personality to the next.

156 There could be a spectrum of virtual PC’s on one unit

162 So why not place legal blame one each product maker and let them sort it out?

163 To the extent that PC OSes do control what programs can run on them, the law should hold OS developers responsible for problems that arise, just as TiVo and mobile phone manufacturers take responsibility for issues that arise with their controlled technologies.

165 Gated communities offer a modicum of safety and stability to residents as well as a manager to complain to when something does wrong.. but these moated paradises become prisons. Their confinement is less obvious, because what they block is not escape but generative possibility; the ability of outsiders to offer code and service to users, and the corresponding opportunity to users and produces to influence the future without a regulator’s permission.

http://www.herdict.org/NetworkHealthAbout.jsp?_sourcePage=%2FHerdometer.jsp

168 The ongoing success of enterprise like Wikipedia suggests that social problems can be met first with social solutions – aided by powerful technical tools – rather than by resorting to law.

173 Failing that, law might intrude to regulate not the wrongdoers but those private parties who have stepped up first to help stop the wrongdoers. This is because accumulation of power in third parties to stop the problems arising from the generative pattern may be seen as both necessary and worrisome – it takes a network endpoint famously configurable by its owner and transforms it into a network middle point subject to only nominal control by its owner.

194 The internet future may be brighter if technology permit easier identification of internet users combined with legal processes, and perhaps technical limitation, to ensure that such identification occurs only when good cause exists.

195 We must figure out how to inspire people to act humanely in digital environments that today do not facilitate the appreciative smiles and “thank yous” present in the physical world.

214 On the web everyone will be famous to 15 people

216 Cheap processors, networks and sensors enable a new form of beneficial information flow as citizen reporters can provide footage and frontline analysis of newsworthy events as they happen.

220 Increasingly, difficult-to-shed indicators of our identity will be recorded and captured as we go about our daily lives and enter into routine transactions.

The more our identity is associated with our daily actions, the greater opportunities other will have to offer judgements about those actions.

221 Further, these data bases are ours.

225 It is data as service, and insofar as it leaves too much control with the data’s originator, it suffers from many of the drawbacks of software as service (chapter5). For the purposes of privacy, we do not need such a radical reworking of the copy and paste culture of the web. Rather, we need ways for people to signal whether they would like to remain associated with the data that they place on the Web, and to be consulted about ususal uses

245 Any comprehensive redesign of the Internet at this late stage would draw the attention of regulators and other parties who will push for ways to prevent abuse before it can even happen. Instead, we must piecemeal refine and temper the PC and the Net so that they can continue to serve as engines of innovation and contribution while mitigating the most pressing concerns of those harmed by them.

Chang Kim’s startup TNC acquired by Google

chang.JPG

TNC acquired by Google.jpg

It is not every day that you can say that your friend’s company is acquired by Google .. but I woke up this morning to an email from an old friend in Seoul – Chang Kim. I have known Chang from his days in Samsung .. and blogged about him as early as 2006 when he had just left Samsung to form a new company. And today – I wake up this morning to find that they have been acquired by Google.

Could not have happened to a nicer person! And with baby Issac earlier this year, this has been a good year for the Kims :)

Great work Chang.

This is also good news for Google in Korea .. not many people know that Google is NOT the market leader in Korea – that honour goes to the Korean search engine Naver . So, Google plays catchup in this market – making this acquisition even more significant – and i believe it is one of the first acquisitions of Google in this part of the world

Chang is organizing OpenWeb Asia which looks to be a must attend event in Seoul next month

Well done Chang!

Cloud or Fog? The battle for supremacy in the cloud is not a dogfight but will be fought in the trenches.

CLOUD OR FOG?

I have long been a fan of John Carpenter’s horror movies – and the Fog is a memorable one. You can see a preview above. If you have not seen it, the Fog is about a mist which slowly envelops a seaside village bringing with it ghosts of long dead sailors. The ghosts have a trademark metallic knock on the door (when you hear the knock, you know that they have come to get you!)

Cloud computing is slowly beginning to sound like the Fog.

That metallic knock on the door may be the Cloud vendors coming to get your business.

We saw this with Amazon with Amazon encroaching on the print on demand vendors like Lightning source

And last week, it was the Open source Mozilla browser folk who woke up to a metallic knock on their door in the middle of the night when we all heard the surprise announcement that Google wanted to be in the browser business with launch of the Chrome browser

Google had long supported the Mozilla browser. So, what happens to Mozilla now that Chrome is out? And more importantly, why did Google get into the browser business in the first place?

I believe that this is more than the aesthetics of the browser. Nor is it about the relative speed, standards conformance etc about browsers. The Chrome announcement relates more to Cloud computing – a topic I have been thinking of for a while now (and a looong blog coming soon).

WHOSE CLOUD DO YOU ORBITt?

If you compare Chrome to another browser, you are missing the point. In fact Chrome is less of a browser and borrows elements from the operating system in terms of its architecture.

Sam Johnston says this very eloquently in Google Chrome: Cloud Operating Environment .

>>>

Chrome introduces a revolutionary new software architecture, based on components from other open source software, including WebKit and Mozilla, and is aimed at improving stability, speed and security, with a simple and efficient user interface.

The first intelligent thing Chrome does is split each task into a separate process (‘sandbox’), thus delegating to the operating system which has been very good at process isolation since we introduced things like pre-emptive multitasking and memory protection. This exacts a fixed per-process resource cost but avoids memory fragmentation issues that plague long-running browsers. Every web site gets its own tab complete with its own process and WebKit rendering engine, which (following the principle of least privilege) runs with very low privileges. If anything goes wrong the process is quietly killed and you get a sad mac style sad tab icon rather than an error reporting dialog for the entire browser.

Chrome enforces a simple computer security model whereby there are two levels of multilevel security (user and sandbox) and the sandbox can only respond to communication requests initiated by the user. Plugins like Flash which often need to run at or above the security level of the browser itself are also sandboxed in their own relatively privileged processes. This simple, elegant combination of compartments and multilevel security is a huge improvement over the status quo, and it promises to further improve as plugins are replaced by standards (eg HTML 5 which promises to displace some plugins by introducing browser-native video) and/or modified to work with restricted permissions. There are also (publicly accessible) blacklists for warning users about phishing and malware and an “Incognito” private browsing mode.

<<<

But as Opera CEO Jon von Tetzchner points out .. “the focus is on keeping different processes for different windows – that’s a very heavy duty thing to do. It’s an OS approach rather than a browser approach.” And something not considered worth following.

Jon is correct of course …

Let us not forget that Google already had Gears as an offline component. There was increasing support from the industry and from browser vendors like Opera for Gears. So why seek to totally dominate the (universal) client i.e. the browser as we know it?

The reason is simple ..

It’s because the cloud is fragmenting whether we like it or not.

Amazon S3, EC2; Google AppEngine, Facebook and Salesforce.com are not interoperable and are not likely to be as well. Differentiation will be based on service (cloud i.e. serverside) but ALSO on the client.

Google simply could NOT afford to leave a critical part of the user experience i.e. the client out of it’s control.

It is as simple as that.

So, what is missing? Again, as Sam Johnston says in the same article .. – just add Linux

Just add Linux and cloud storage and you’ve got a full blown Cloud Operating System (“CloudOS”)

What is perhaps most interesting though (at least from a cloud computing point of view) is the full-frontal assault on traditional operating system functions like process management (with a task manager that allows users to “see what sites are using the most memory, downloading the most bytes and abusing (their) CPU”). Chrome is effectively a Cloud Operating Environment for any (supported) operating system in the same way that early releases of Windows were GUIs for DOS. All we need to do now is load it on to a (free) operating system like Linux and wire it up to cloud storage (ala Mozilla Weave) for preferences (eg bookmarks, history) and user files (eg uploads, downloads) and we have a full blown Cloud Operating System!

Ironically, it validates Ray Ozzie’s strategy for Windows live services where he essentially redefines the SAAS paradigm to Software plus service – in effect incorporating the role of a client for the cloud.

The Google Chrome announcement is a tacit admission of the need for a client for the cloud

INTERESTING MOVE – BUT STILL SOME QUESTION MARKS ABOUT THE U TURN

With a mobile hat on .. For a company that does no evil and has been historically developer friendly; I must admit I was a bit disappointed in this U turn. I have been pro-Google overall however .. essentially .. Google was telling us that we should develop for webkit but at the same time was working on a product that was changing the architecture in a big way.

What does this mean for Android and indeed for timeframes of Android?

If Webkit relevant anymore – or not?

Google still has many challenges to address before it wins in the mobile space(the radio layer integration for one). We don’t need more ambiguity with Android and certainly don’t need major U turns.

IMPLICATIONS FOR MOBILE

And what does this mean for mobile?

We need a simple, universal thin client that integrates with Internet based services and with a small footprint. I had always believed that browsers with offline browsing mechanisms like Gears could be as close to a universal client as we can get. Now it seems; apparently not.

If we are now going to talk of a weird hybrid of a browser and an operating system (an ‘Owser’?) – then all hell breaks loose and old paradigms do not apply as I said at beginning of this blog – you cannot compare a browser to Chrome

Sergey Brin has already said that Chrome may well be the Brower for Android . This fits in well since the Linux component already exists(and consequently the components to make the Owser exist)

But the real question is: Who ELSE can provide a universal cloud client for the mobile device?

We can now agree that a client is needed (with architectures from both Google and Microsoft heading in that direction). We discussed this question at Mobile Web Megatrends and there were some interesting possibilities. These include Nokia (who could also now merge the browser (webkit) and the Operating system(Symbian) through open source(which is conceptually the same strategy as Chrome . But from an Operator standpoint – the talk by Gemalto offered a very interesting solution as well with the SIM / SCWS being the universal client for the cloud managed by the Operator.

CONCLUSIONS

To conclude, the cloud is already fragmented. And the battle for supremacy of the cloud may well not be a grand dogfight in the clouds like the Red Baron aka Baron Manfred von Richthofen fought in the skies but also a protracted ground battle (client side battle) fought in the trenches .

The boundaries between online and offline applications were already getting blurred with features like Gears and now to make matters interesting(or worse depending on your standpoint) – boundaries between browsers and operating systems themselves are blurring.

And this, to me, is highly disruptive .

Expect many more industries to be disrupted and many more such knocks on the door.

As usual, comments and feedback welcome.

Note re references to World War One history: I am not that old :) but I do like history and given more time would read a lot more of it!

All the best to the CERN team ..

All the best to the CERN team :) Aweseome job :)

CERN.jpg

Been very busy with chairing Mobile Web Megatrends and Mobile Web Strategies(CTIA) ..

Hello all

Been very busy chairing two fantastic conferences back to back and had the chance to get some great new insights and meet some great people at Mobile Web Megatrends and Mobile Web Strategies

Thanks for all the support!

I am chairing Mobile Web Megatrends and Mobile Web Strategies/CTIA

I am at Mobile Web Megatrends on Monday and Mobile Web Strategies on Tuesday. I will be chairing both events. Look forward to meeting you there

Web 2.0 University executive bootcamp in London

Dion Hinchcliffe has been a good friend and a long time associate. Hinchcliffe and Company have brought their popular Web 2.0 University model to London. You can see more at Web 2.0 university London

Justforkix – Mig33 a new and innovative business model ..

justforkix.JPG

As many of you know, I am a fan of Asterix and Obelix . There is a character called Justforkix in Asterix and the Normans .. And I think that’s an apt title for this blog. It concerns mg33, one of the largest mobile social networks and it involves a very unusual revenue model called ‘kicks’. It is an example of unanticipated consequences i.e. no amount of market research could have predicted this behaviour and Mig33 co-founder Mei Lin Ng had to explain it twice to me before I got it myselves .. I will let Mei Lin explain it in her own words below .. Because it is a classic! Note that On a daily basis, there are more than 100,000 kicks.

[Read more...]