Will today’s innovations stop future innovations?

by Eszter Hargittai on July 20, 2009

This excellent piece by Jonathan Zittrain explains very nicely the potential downsides of how cloud computing is developing these days. (“Cloud” here refers to having all our data reside out there on others’ machines instead of on our own devices.)

A few quotes, but as we like to say, read the whole thing.

The crucial legacy of the personal computer is that anyone can write code for it and give or sell that code to you — and the vendors of the PC and its operating system have no more to say about it than your phone company does about which answering machine you decide to buy. Microsoft might want you to run Word and Internet Explorer, but those had better be good products or you’ll switch with a few mouse clicks to OpenOffice or Firefox.

[..]

The iPhone’s outside apps act much more as if they’re in the cloud than on your phone: Apple can decide who gets to write code for your phone and which of those offerings will be allowed to run. The company has used this power in ways that Bill Gates never dreamed of when he was the king of Windows: Apple is reported to have censored e-book apps that contain controversial content, eliminated games with political overtones, and blocked uses for the phone that compete with the company’s products.

[..]

When we vest our activities and identities in one place in the cloud, it takes a lot of dissatisfaction for us to move. And many software developers who once would have been writing whatever they wanted for PCs are simply developing less adventurous, less subversive, less game-changing code under the watchful eyes of Facebook and Apple.

On a related note, this post seems like an appropriate occasion to link to this great cartoon, which the artist created over 10 months ago.

{ 31 comments }

1

Ginger Yellow 07.20.09 at 1:45 pm

All the more reason to be glad that the likes of Nokia are stepping up their game and promoting the availability of applications on their phones. I don’t know if Ovi Store itself has similar restrictions/censorship, but the fact remains that anyone can write and publish any application they like for Symbian, unlike the iPhone OS.

2

Barry 07.20.09 at 1:50 pm

“The crucial legacy of the personal computer is that anyone can write code for it and give or sell that code to you — and the vendors of the PC and its operating system have no more to say about it than your phone company does about which answering machine you decide to buy. ”

In theory, yes, but in actuality, there are highly-restrictive EULA’s, and licenses which can be set to expire. Remember.

3

bianca steele 07.20.09 at 2:00 pm

The iPhone’s outside apps act much more as if they’re in the cloud than on your phone:

No, they don’t.

Apple can decide who gets to write code for your phone and which of those offerings will be allowed to run.

And always could. The cost of getting started programming for the Mac is much higher than for Windows. Why does Zittrain seem unaware of this data point that supports his own argument?

The company has used this power in ways that Bill Gates never dreamed of when he was the king of Windows: Apple is reported to have censored e-book apps that contain controversial content, eliminated games with political overtones, and blocked uses for the phone that compete with the company’s products

Hardly “ways that Bill Gates never dreamed of.” But every time I point out an error in Zittrain’s text, I’m just helping him make his point, aren’t I? Best to STFU.

4

SamChevre 07.20.09 at 2:16 pm

The vendors of the PC and its operating system have no more to say about it than your phone company does about which answering machine you decide to buy

Huh?

Microsoft has notoriously made its competitor’s products unuseable; has everyone forgotten “Windows ain’t done until Lotus won’t run?”

5

Eszter Hargittai 07.20.09 at 2:30 pm

Please read the whole piece before commenting. I may end up removing the quotes above to make sure people who comment took the trouble to click through.

6

Rob Knight 07.20.09 at 2:35 pm

Apple are still largely irrelevant – they’re a luxury goods firm who make their money by selling value-added goods to consumers who can afford them. They can maintain an iron grip on their App Store because, for now, there isn’t much competition, but that situation won’t last forever. Apple have first-mover advantage in the super-smartphone marketplace, but that’s all.

They once seemed poised to control the personal computer market, but in reality ended up simply controlling a handful of highly visible niches (publishing, graphics and, to a lesser extent, audio recording). The iPhone is the device of choice for people who ‘need’ advanced internet connectivity on their phone, but that market is still pretty small compared to the global one, and by the time everyone wants net connectivity, Apple are going to have a lot more competition.

7

Barry 07.20.09 at 3:03 pm

“The vendors of the PC and its operating system have no more to say about it than your phone company does about which answering machine you decide to buy”

SamChevre:

“Huh?

Microsoft has notoriously made its competitor’s products unuseable; has everyone forgotten “Windows ain’t done until Lotus won’t run?” ”

I would also add that Ma Bell have the power to limit what people bought and could hook up for quite some time; it took legal remedies to restrict that power.

8

Henri Vieuxtemps 07.20.09 at 3:12 pm

Yeah, the piece is not very convincing. “If the market settles into a handful of gated cloud communities…” – well, why should it? Judging by the fate of AOL (for example), it’s not too likely. “The cloud” is dynamic, entry barrier is low.

9

Substance McGravitas 07.20.09 at 3:28 pm

“Cloud” makes sense in the article when he’s concerned about private bits of information being distributed among many machines.

It’s less satisfying when it’s a description of top-down control over a network of independent units. I’m with Bianca on the relative cloudiness of the iPhone.

The cost of getting started programming for the Mac is much higher than for Windows.

I presume you mean iPhone here as all versions of OSX come with free development tools.

10

Eszter Hargittai 07.20.09 at 3:44 pm

it took legal remedies to restrict that power.

JZ mentions legal remedies, see last paragraph of his piece:

If the market settles into a handful of gated cloud communities whose proprietors control the availability of new code, the time may come to ensure that their platforms do not discriminate. Such a demand could take many forms, from an outright regulatory requirement to a more subtle set of incentives — tax breaks or liability relief — that nudge companies to maintain the kind of openness that earlier allowed them a level playing field on which they could lure users from competing, mighty incumbents.

11

bianca steele 07.20.09 at 3:48 pm

free development tools

OK, since 2003. Before that, no. So is xcode as easy to use as Visual C++?

12

Substance McGravitas 07.20.09 at 4:25 pm

So is xcode as easy to use as Visual C++?

I can’t compare the two, sorry. It’s easy enough to follow along with a tutorial and make yourself a gadget that performs some simple operation. Sharper folks than I will have a better answer.

13

Th 07.20.09 at 4:41 pm

“The cost of getting started programming for the Mac is much higher than for Windows.”

This is what is technically called “nonsense.” Not only does Apple make the development tools available for free, whereas Microsoft charges in the thousands for theirs (& sometimes licensing fees on each copy of your software you sell as well), software development productivity is considerably higher on the Mac. This is how it is that, despite Microsoft’s enormous market advantages and and advantages network externalities, there is still a Mac.

We can talk about Linux when the FOSS community begins to see usability as important as good code.

14

Tom 07.20.09 at 4:51 pm

The article makes (and more or less conflates) arguments that both personal freedoms and personal data are at added risk because of the cloud. However it’s debatable whether the examples it cites really relate specifically to “the cloud” and not just to networked computing in general.

The App Store and the way Apple controls it is not really cloud technology. Guessing someone’s password and using it to access documents stored online isn’t a new cloud-enabled form of privacy violation.

The motivation for cloud computing is to decouple innovative web sites and services from the provision of the complex IT infrastructure required for a scaled-up web app for a large audience. The idea is to make servers and data abstract, fungible and replicable as much as possible. Removing such a large chunk of the administrative burden will hasten the pace of innovation at the main venues of the internet, not hold it back.

15

The Raven 07.20.09 at 7:47 pm

I think the article largely reiterates the warnings that Stallman and Lessig have been giving for decades now. The issues are perhaps more visible in cloud computing than on the desktop, but there’s not a lot of news.

Shorter Facebook terms of service:

“We’re your good buddy & we want to know everything about you. We want to go through all your e-mail and all your files, so we can know everything about you. Since we’re your good buddy, it’s OK. Just give us your passwords and everything will be fine.”

16

mpowell 07.20.09 at 8:12 pm

Well, I have always felt that Apple in Microsoft’s market position would be a far more terrible result. The companies instincts on the need to stifle competitors are even more obscene. Fortunately, this policy makes it extremely difficult for them to remain a market leader.

17

David 07.21.09 at 3:50 am

Ignorance abounding, as is so often the case where Apple is concerned. Xcode is free, as has been noted, it has been for 5 or 6 years (an eternity in Internet time) and yes it supports C++ and a host of other programming languages. The costlier to develop for is just BS. The author of this piece shot himself in the foot with his Apple/Cloud comparisons. Result: any interesting and probably important discussion on drawbacks to the Cloud computing bandwagon gets derailed.

18

Walt 07.21.09 at 3:59 am

It’s too bad that Zittrain’s potentially important point fell afoul of the fact that you’re not allowed to say anything bad about Apple on the Internet.

19

Substance McGravitas 07.21.09 at 4:14 am

It’s that Apple and its iPhone products don’t seem to many people to match what people think of when the cloud is mentioned. Similarly the Kindle bit: he’s using the cloud metaphor in a way that people I know would be baffled by, like saying cable tv is the cloud.

20

nickhayw 07.21.09 at 5:10 am

Well, I for one found the article kinda interesting, so thank you for sharing! I’m neither a techno-nerd nor an Apple-fiend – my nerdiness resides elsewhere – so I can’t comment on the finer points of programming or Apple hardware, but the gist of Zittrain’s article makes sense to me: once-unacceptable breaches of privacy or personal property rights may become more commonplace as our goods become less tangible (or are removed from our immediate possession).

At the very least this would seem to accord with a general fear regarding the huge volumes of personal information and assets now held in digital form – especially those that are directly in the ‘cloud’, or at least intimately connected with some cloud-like service provider (Apple’s iStore or whatever, Amazon and it’s e-books).

I mean, I keep a lot of stuff on gmail, for example, and the only thing that keeps me at ease is my trust in google (there’s a dollar bill slogan) and my blind assumption that the safeguards necessary to protect my stuff exist, and are exercised.

re: the inappropriateness of the ‘cloud’ metaphor applied to Apple/Amazon, the distinction Zittrain makes is this:

…if your favorite music is rented or authorized from an online subscription service rather than freely in your custody

Where ‘favourite music’ might be replaced with ‘e-book’, ‘iPhone app’, etc. My emphasis on ‘or authorized’. There is a leap here, sure, but not an unreasonable one.

The issue I suppose is whether the Kindle/iStore services count as ‘online subscription services’ – my knowledge regarding these things is negligible. When you purchase an e-book/iPhone app, are they downloaded directly onto the Kindle/iPhone hard-drive/memory? If so, then perhaps the ‘cloud’ metaphor is inappropriate, since those goods would be ‘freely in [one’s] custody’. If instead they rely on some kind of permanent access to whichever book/app – hosted elsewhere – then I can’t see a problem, conceptually, with lumping those services into the ‘cloud’.

21

Substance McGravitas 07.21.09 at 5:45 am

If instead they rely on some kind of permanent access to whichever book/app – hosted elsewhere – then I can’t see a problem, conceptually, with lumping those services into the ‘cloud’.

It’s still not what I think of as an ordinary conception of cloudiness, it’s just being part of a network with an especially intrusive controller. The value of saying “cloud” as opposed to “network” in such circumstances seems close to zero.

22

Chris Bertram 07.21.09 at 10:57 am

bq. With a little effort and political will, we could solve these problems. Companies could be required under fair practices law to allow your data to be released back to you with just a click so that you can erase your digital footprints or simply take your business (and data) elsewhere.

This doesn’t seem to take account of the way the cloud crosses jurisdictional boundaries. A lot of my data is now in the hands of US-based companies, and yet I’m in the UK. Of course there’s no reason why providers of internet services shouldn’t locate themselves in Liberia or Panama in order to avoid regulation, if they want to.

23

Chris Bertram 07.21.09 at 10:59 am

Some further relevant commentary at Slate:

http://www.slate.com/id/2223214/

24

Ginger Yellow 07.21.09 at 11:40 am

“The issue I suppose is whether the Kindle/iStore services count as ‘online subscription services’ – my knowledge regarding these things is negligible. When you purchase an e-book/iPhone app, are they downloaded directly onto the Kindle/iPhone hard-drive/memory? If so, then perhaps the ‘cloud’ metaphor is inappropriate, since those goods would be ‘freely in [one’s] custody’. If instead they rely on some kind of permanent access to whichever book/app – hosted elsewhere – then I can’t see a problem, conceptually, with lumping those services into the ‘cloud’.”

Well, look at the case recently of Amazon deleting copies of books (ironically enough, including 1984) that were stored on people’s Kindles. I don’t have one, so I don’t know if online access is necessary (presumably not, or it would render them useless underground or abroad) , but clearly if you do go online with one, your personal control over your stored data is not complete.

25

bianca steele 07.21.09 at 12:24 pm

Sorry I’m not following every new tool that comes out. I lost interest in learning to program for the Mac long before there was anything free available, or even anything reasonably priced if you didn’t qualify for university discounts.

Call me naive, but I assumed Zittrain’s argument here had something to do with the argument in the book he just published, where he links any schmoe’s being able to hack up some program and have the computer run it, with freedom per se and all the liberating things technology provides us. Which has nothing to do with when you could get a Java IDE for the Macintosh.

26

bianca steele 07.21.09 at 12:26 pm

Which argument, by the way, is balderdash.

27

bianca steele 07.21.09 at 12:28 pm

@23: The problem of lack of transparency of the Kindle’s rules had been seeping out for a couple of weeks at least. It’s the lawyers responsible for that, not “technology.” TCP/IP does not dictate that a newspaper jobs site claims copyright over my resume after I’ve posted it.

28

bianca steele 07.21.09 at 12:38 pm

Substance, the thing that’s so annoying about the term “cloud computing” is that the metaphor of a cloud is a long-standing image for depicting the Internet, or any large network (individuals connect to the edges of the cloud, and nobody, maybe even the network administrators, cares what goes on inside). But “cloud computing” is now a buzzword. The Times printed a marketing analysis piece a few months ago, which I can’t find now, solemnly analyzing the difference between cloud computing and whatever it used to be called.

Does Google’s Chrome really meet the criteria to be called cloud computing, given the hairsplitting of IBM’s marketers? I kind of doubt it, but as it happens I’m temperamentally unsuited for understanding marketeers’ particular version of hairsplitting. So, as you say, why fasten on cloud computing itself?

29

bianca steele 07.21.09 at 12:44 pm

(and I will now go have some coffee and calm down)

30

The Raven 07.21.09 at 6:00 pm

The iPhone has a “remote kill app” feature which is under Apple’s control. Does it matter where the app is physically running, if that is the case? This is bad enough. But there’s worse. The “remote kill” feature is what security experts commonly call a “back door”–a hole in the device’s security. There’s every reason to think that J. Well-paid-mafia Hacker can break in to your iPhone and kill any app.

BTW, the subject that’s being addressed is might be more broadly called “the ethics of ubiquitous computing.”

31

Chick Foxgrover 07.23.09 at 5:15 pm

I think though that the advance that Web 2.0 and cloud apps is about the portability of data. Not about app design. App design is far less important now because data interchange formats exist. Before, apps created proprietary data formats that required that app to run. This is a weakness in that part of Zittrain’s argument.

Comments on this entry are closed.