Though travel is somewhere around last on a list of my favorite things about my job, there were two separate events this week that I’m disappointed I couldn’t fit into the schedule.
The first, and most obvious, is David Berlind and Doug Gold’s Mashup Camp. As I’ve written and commented on before, this has fast become my favorite conference to attend, period. It’s not just the fact that I can get away with a Sox hat and jeans there (though that doesn’t hurt). It’s not even the overabundance of creativity and skill. It is, rather, the relevance, the immediacy of the applications on display.
Over the course of my career, I’ve more or less come to terms with the fact that the overwhelming majority of technologies I cover are irrelevant – unknown, even – to the non-technical members of my family. Now that they’ve sold off the Thinkpad line, I seriously doubt that any of my non-technical friends could between them name a single IBM product. Whether or not that’s good or bad is an exercise I’ll leave to the reader (for now).
The fact that regular people don’t care about what we in the industry might consider to be regular technologies isn’t, in itself interesting. Or news. What is interesting, and may be news, is how exceptional Mashup Camp is in this regard.
Yes, some of the demos at Mashup Camp are toys or experiments or, in some cases, jokes. But a number of them are not only of serious intent but fundamentally and surprisingly useful – and potentially transformative. Think Adrian’s Chicagocrime.org, Anthony’s Hype Machine, Paul’s Housingmaps.com. Not billion dollar businesses, or even million dollar businesses, but useful, relevant, and – perhaps most importantly – accessible. Not because of the technologies, which are often very basic, but the unique ways they make the information on the network useful to us.
Which brings us to missed conference #2, GUADEC. While I’ll admit that part of my disappointment stems from the fact that a.) I’m a GNOME user and b.) because I know and would be happy to grab beers with a bunch of the GNOME folks, my sense of loss is especially keen because of this year’s seemingly de facto theme (from what I gather on #redmonk, anyway): online desktops. Desktops, in other words, that heavily leverage some of the same relevant, easily accessible network applications built by developers at Mashup Camp.
Those of you who are avid readers of this space (my apologies) may recall that I have a longstanding interest in the subject, if by longstanding interest you mean massive, overwhelming passion for the subject.
Why?
It’s simple, and Adam Bosworth told us this years ago: the value is not in the application, it’s in the network. Putting it in practical terms, Havoc says: “without an Internet connection I don’t even bother to turn on my laptop.” Amen, sir, amen.
My own laptop, shiny as it may be, is more or less a brick without connectivity. I could write, I suppose, but I don’t have access to my sources and I’d have to go back and insert links. Music’s an option, but I’d much rather listen to new stuff on WOXY than what I have. Even gamers are loathe to disconnect, with multi-player games the rule now rather than the exception.
It’s the network’s world, and we’re all living in it.
Or at least it should be. The operating systems most of us use today, however, haven’t quite adjusted to that reality – open source or proprietary. We still work in computing environments that the treat the network as an afterthought rather than application lifeblood.
Much has been made – and rightfully so – of the way that Microsoft had a corporate epiphany, and “got” the internet overnight. Apple, meanwhile, has practically been canonized for its hardware and software combination aimed at network enabled music services. But are the dominant desktops really leveraging the network, or just bolting it on tactically?
A year ago, as an example, I asked the simple question: why can’t Flickr be my wallpaper backend? Calvin seemed to think that was a good idea, so he went ahead and hacked it up, and someone’s apparently had the same idea over on OS X.
But go further. Could Facebook reach into and replace my local identity store? Could del.icio.us tags be applied to local filesystem assets? Or how about Google Apps blending seamlessly into the local client, as in this GNOME SOC project? And so on.
The difficulty here, of course, is that this advantages the network application providers at the expense of the operating system providers, which might be a good thing for users but is decidedly less so if you make money selling operating systems – as do both Apple and Microsoft. They are financially committed – chained, even – to the notion that it’s the application that enables the network, not the reverse.
Which is why I think the disruptive opportunity here is in fact for open source competitors, like the folks from GNOME. As history has demonstrated quite conclusively at this point, you cannot out-Microsoft Microsoft. As Google has demonstrated quite conclusively, however, there are tremendous disruptive opportunities still on the table. But you don’t catch up, as Bart reminds us, by going slower than they are.
Here’s how I put it more diplomatically last August:
What I’m more curious to see is what direction the desktops take in delivering a next generation desktop experience. Will they try to out-Windows Windows, or take an entirely different tack? I’m hoping, obviously, for the latter. More to the point, I think desktop Linux has an advantage in satisfying next generation users that its community has not fully perceived yet.
If one accepts that a great deal of application development and delivery will shift to the network – and there is ample evidence to support this from Google to Salesforce – it’s logical to assume that the operating system that best leverages these network applications will be well positioned for success over the longer term.
The best returns for a desktop provider, then, may be for someone who concedes that the desktop is no longer the end all and be all – the network is what’s important now. When I’m somewhere without network connectivity, I barely even think of my machine unless I’m writing. I think that the ultimate opportunity for Linux on the desktop is to forget about the desktop as it exists today. Microsoft can’t because that’s how it makes money, Apple can’t because that’s how they sell hardware. But Linux? Linux has no such shackles, no such Innovator’s Dilemma to cope with. Either way, it’ll be interesting to see how all of this plays out.
Are there questions and uncertainties about the prospect of an online desktop? You bet. Freedom. Privacy. Security. Standards. Technology.
But it would be a shame if these throttled development. Browsers were useful before the invention of SSL, and email (I’m told) is still a moderately useful tool for the bulk of the online population despite the fact that virtually no one employs either PGP or VPNs. Minimum progress to delcare victory, and all of that.
If it is true that 50% of the audience hated the idea, I hope they’ll at least keep an open mind, because in the year since I wrote the above the opportunity has done nothing but expand dramatically. Or did you think the the massive, exponential growth of Facebook and Twitter and so on was a coincidence?
It’s inevitable, I think, that someone is going to get this right. The questions to be answered, then, are who, and how soon? The timing will remain a question for some time, I think, but the who is really just a matter of will.