<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ben Werdmuller &#187; Web</title>
	<atom:link href="http://benwerd.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://benwerd.com</link>
	<description></description>
	<lastBuildDate>Fri, 12 Mar 2010 10:53:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Activity Streams and OAuth: a social web architecture</title>
		<link>http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/</link>
		<comments>http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 10:32:08 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[activity streams]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[enterprise software]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[portable contacts]]></category>
		<category><![CDATA[pubsubhubbub]]></category>
		<category><![CDATA[salmon]]></category>
		<category><![CDATA[social messaging]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/</guid>
		<description><![CDATA[My previous post was a response to Gartner’s prediction last month that social networking would replace email as the “primary vehicle for interpersonal communications for 20 percent of business users.” In it, I named some properties that would need to be held by any social networking system that would successfully replace email.

Ease of use 
Ubiquity [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F03%2Factivity-streams-and-oauth-a-social-web-architecture%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F03%2Factivity-streams-and-oauth-a-social-web-architecture%2F" height="61" width="51" /></a></div><p><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/">My previous post</a> was a response to <a href="http://www.gartner.com/it/page.jsp?id=1293114">Gartner’s prediction last month</a> that social networking would replace email as the “primary vehicle for interpersonal communications for 20 percent of business users.” In it, I named some properties that would need to be held by any social networking system that would successfully replace email.</p>
<ul>
<li>Ease of use </li>
<li>Ubiquity across devices </li>
<li>Platform, service and infrastructure independence </li>
</ul>
<p>My argument boiled down to the following statement:</p>
<blockquote><p>Email has succeeded because it’s open, standard and decentralized; for social networks to replace it, they must also be open, standard and decentralized.</p>
</blockquote>
<p>Email is useful because just about everybody has an email address. I can get in touch with my clients in London, my friends here in Oxford or my grandfather in Austin, Texas, with equal ease, even though all of them are using different infrastructure and software provided by different companies. I use Gmail, but there doesn’t need to be any kind of formal agreement between Google and whoever’s providing my grandfather’s email, say. It just works; nobody owns email as a communications method, and anyone can set up an email server. The same is true with websites: anyone can set one up, and nobody owns the web.</p>
<p>For social communications to be as popular and ubiquitous as email, there must be one social web, and it must be owned by nobody. That means that each socially-aware site or application must implement the same social communication standards.</p>
<p>The best standards aren’t dictated: they evolve through common usage. If you look at HTTP (the protocol that the web relies on), SMTP (one of the protocols behind email) and file formats like RSS and HTML, the common thread behind them is that they’re simple. It turns out that through excellent work at companies like Google, Plaxo, SixApart, Twitter, JanRain and – perhaps incredibly – JPMorgan Chase &amp; co, we already have a number of technologies that collectively embody the properties I listed above.</p>
<p><strong>Notes and server architecture for one possible social web</strong></p>
<p>These are my ideas about how these standards might be used. These aren’t intended as replacements for existing social networking platforms or services; rather, they could easily be added as additional features both to those and to many other types of application. The ability to share isn’t a uniquely required feature of social networking software &#8211; think about its usefulness in applications like Word or Google Docs, for example.</p>
<p>With email, you use a software client (Outlook, say, or the Gmail web interface) that speaks to an email server which does the hard business of sending and receiving messages to and from the wider Internet. Here, I will be describing a system where everyone has their own node on the social web, which effectively acts as a client <em>and</em> server. Mine might be here at <em>benwerd.com</em>, for example. It’s my website – my profile on the social web – and it’s where I both send social communications. That’s the server side. However, it also acts as the client when I’m accessing resources stored on other peoples’ servers.</p>
<p><strong>Establishing connections and granting permissions</strong></p>
<p>Let’s say I want to make a resource available to my clients. With email, I’d send them each a separate copy. This is both insecure and inefficient: I have no control over what happens to that copy, and each time I send it I create a new version. With some back-and-forth, there could easily be ten or twenty individual copies of a document floating around. (I often bounce software specifications – typically Word documents &#8211; around with my clients, and this is something that happens to me regularly. Google Docs is probably a better solution, but not everybody has a Google account.)</p>
<p>With the social web, only one version needs to exist, which I own. If my clients have established a connection with me, I can restrict that resource so that only they may see it. The tricky bit is that in order to know if it’s really them, they must be authenticated in some way.</p>
<p>In monolithic systems like Facebook, where everyone uses the same website, that’s easy: my client must be logged in, and we must have established a friend connection. In a decentralized system, that’s a much harder problem, but not insurmountable. Two technologies will help us:</p>
<ul>
<li><a href="http://openid.net">OpenID</a>: the open, decentralized authentication standard, which currently uses a website address as a kind of universal username </li>
<li><a href="http://oauth.net/">OAuth</a>: <a href="http://en.wikipedia.org/wiki/OAuth">an open protocol that</a> “allows users to share their private resources (e.g. photos, videos, contact lists) stored on one site with another site without having to hand out their username and password.” OAuth provides a secret token to applications that they can use to access authenticated services and resources behind the scenes </li>
</ul>
<p>Specifically, we’ll need <a href="http://factoryjoe.com/blog/2010/01/04/openid-connect/">OpenID Connect</a> (or, until that’s up and running, <a href="http://wiki.openid.net/OpenID-and-OAuth-Hybrid-Extension">the OpenID / OAuth hybrid protocol</a>), because we’ll be using OpenID to authenticate, OAuth to power our decentralized access permissions, and a number of other protocols and endpoints along the way. It’s much neater if these are all established at once.</p>
<p><strong>Making friends and getting updates</strong></p>
<p>The process would work in the following way. Let’s say I want to make a connection with my friend <a href="http://marcus-povey.co.uk/">Marcus Povey</a>.</p>
<ol>
<li>I visit his site, and see that he is displaying a “connect to me” icon, indicating that it is a node on the social web. Later on, perhaps my browser would detect that this was a social web node in the same way that most browsers detect RSS feeds today, and light up an icon. Chris Messina has started <a href="http://factoryjoe.com/blog/2010/03/11/the-social-agent/">a five part series on the browser as a social agent</a>, which is worth a read. </li>
<li>Either way, I click on “connect to me”. Marcus’s site prompts me for the address of my profile, which I enter. (Later on, my browser does this bit for me.)</li>
<li>My profile address is an OpenID, and through the authentication process my social web node receives an OAuth token from him. No further authentication is required. </li>
<li>On his social web node dashboard, Marcus sees that I’ve established a connection with him. He can ignore it, in which case nothing happens, or he can mark me as a friend (or any other arbitrary designation, which could be unique to the software he’s using). </li>
<li>My social web node periodically checks for activity updates from Marcus’s, signing each request with that OAuth token so it knows who I am. This may be at my direct request; through repeated polling, RSS-style; or the update may be pushed to me through <a href="http://code.google.com/p/pubsubhubbub/">a PubSubHubbub ping</a>.</li>
<li>Depending on the assignation he’s given me, Marcus’s node either responds with just a feed of public activity (if he’s ignored the request), or with additional activity he’s allowed me to see, in <a href="http://activitystrea.ms/">Activity Streams format</a>. </li>
<li>Marcus can change my assignation or withdraw my OAuth token at any time from his dashboard. </li>
</ol>
<p><strong>Embedded content and interacting directly on other social web nodes</strong></p>
<p>Activity Streams is based on Atom, so content for items like blog posts (and resources like photos, using Atom Media) can be embedded directly in the activity feed. (Rob Dolin from Windows Live <a href="http://dev.live.com/blogs/devlive/archive/2009/09/14/503.aspx">has some great examples</a>.)</p>
<p>However, not all content is standard enough to be embeddable. In those cases, I can simply click through from Marcus’s activity update to his site, possibly log in again using OpenID, and interact with the content there. Additionally, by allowing users to log directly into his site via OpenID, Marcus can show selected people restricted content even if they don’t have the full range of social web software.</p>
<p><strong>Friends lists and commenting</strong></p>
<p>Further standards help us add extra functionality. If Marcus gives me permission, I might be able to download his contacts via Portable Contacts. <a href="http://www.salmon-protocol.org/">Salmon</a> is a protocol for commenting on distributed resources and allowing those comments to find their way upstream to the original, which is <a href="http://www.salmon-protocol.org/salmon-protocol-summary">compatible with Activity Streams</a>. Using this, I might be able to comment on Marcus’s activity items from within my dashboard and have them show up in his. Through this mechanism, all his friends could have a conversation on his activity stream items.</p>
<p><strong>Reliability</strong></p>
<p>So far, so good: we have a simple technological basis for permissive social communications. But if the social web is really going to replace email, we have to address one of the most important features for enterprise users: reliability. Businesses will not accept their critical communications being subject to <a href="http://failwhale.com/">fail whales</a>.</p>
<p>In my next post, then, I’ll discuss person-to-person messaging and the thorny issue of guaranteed delivery.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/" title="How social networks can replace email">How social networks can replace email (11)</a></li>
<li><a href="http://benwerd.com/2009/05/the-open-stack-and-truly-open-apis/" title="The Open Stack and truly open APIs">The Open Stack and truly open APIs (0)</a></li>
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/#comments" title="Comments on &quot;Activity Streams and OAuth: a social web architecture&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?902" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How social networks can replace email</title>
		<link>http://benwerd.com/2010/02/how-social-networks-can-replace-email/</link>
		<comments>http://benwerd.com/2010/02/how-social-networks-can-replace-email/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 10:13:33 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[enterprise software]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[social messaging]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/02/how-social-networks-can-replace-email/</guid>
		<description><![CDATA[The analysis firm Gartner just released five key predictions for social software:

By 2014, social networking services will replace e-mail as the primary vehicle for interpersonal communications for 20 percent of business users.
By 2012, over 50 percent of enterprises will use activity streams that include microblogging, but stand-alone enterprise microblogging will have less than 5 percent [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F02%2Fhow-social-networks-can-replace-email%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F02%2Fhow-social-networks-can-replace-email%2F" height="61" width="51" /></a></div><p>The analysis firm Gartner just released <a href="http://www.gartner.com/it/page.jsp?id=1293114">five key predictions for social software</a>:</p>
<ol>
<li>By 2014, social networking services will replace e-mail as the primary vehicle for interpersonal communications for 20 percent of business users.</li>
<li>By 2012, over 50 percent of enterprises will use activity streams that include microblogging, but stand-alone enterprise microblogging will have less than 5 percent penetration.</li>
<li>Through 2012, over 70 percent of IT-dominated social media initiatives will fail.</li>
<li>Within five years, 70 percent of collaboration and communications applications designed on PCs will be modeled after user experience lessons from smartphone collaboration applications.</li>
<li>Through 2015, only 25 percent of enterprises will routinely utilize social network analysis to improve performance and productivity.</li>
</ol>
<p><strong>Social networks replacing email. Really?</strong></p>
<p>I broadly agree with all of these, but that first prediction needs a little more analysis. Let’s think about why email has succeeded:</p>
<ul>
<li>Ease of use</li>
<li>Ubiquity across devices</li>
<li>Platform, service and infrastructure independence</li>
</ul>
<p>I access email from my Dell PC, my iPhone, and have in the past used Blackberry phones, Macs, Linux boxes, etc, all the way down to Windows 3.1, using a combination of software that’s included Eudora, Thunderbird, Phoenix, Turnpike, and many more. Right now I use a combination of GMail, Google Apps and self-hosted email addresses; in the past I’ve used Microsoft Exchange in various guises, Yahoo Mail, and so on. No matter which provider or hardware I used, I could email anyone else with an email address, no matter which provider or hardware <em>they</em> used. Email is a completely open, interoperable standard.</p>
<p>Social networking is anything <em>but</em> an open, interoperable standard. If you use Facebook, you can communicate with other people on Facebook, full stop. Even networks based on open source solutions like Elgg are essentially social islands.</p>
<p><strong>What needs to be done?</strong></p>
<p>I strongly believe that social messaging can be significantly more useful to both enterprises and individuals than standard email. Proof-of-concept applications like Google Wave are beginning to show the way: you can make resources available to whoever needs to see them, rather than the current, inherently insecure practice of making copies and sending them out. Whereas email takes inspiration from letters and faxes, the social messaging paradigm is based more closely around conference calls and conversations.</p>
<p>Nonetheless, in a business situation, you need to be reasonably certain your message is going to reach the recipient, and the current platform constraints – only being able to message someone using the same site as you – are untenable. Let’s look again at those email success factors:</p>
<ul>
<li>Ease of use</li>
<li>Ubiquity across devices</li>
<li>Platform, service and infrastructure independence</li>
</ul>
<p>Social networks do currently have ease of use. They may approach near-ubiquity across devices only if they create a developer ecosystem around their proprietary APIs, as Twitter has done, but this requires a lot of faith in a single third-party service.</p>
<p>No, I think it comes down to one principle:</p>
<p><strong>Email has succeeded because it’s open, standard and decentralized; for social networks to replace it, they must also be open, standard and decentralized.</strong></p>
<p>Next: <a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/">real world, technical approaches to this that can be implemented today.</a></p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/" title="Activity Streams and OAuth: a social web architecture">Activity Streams and OAuth: a social web architecture (0)</a></li>
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
<li><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/" title="Using game dynamics to drive participation">Using game dynamics to drive participation (1)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/#comments" title="Comments on &quot;How social networks can replace email&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?898" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/02/how-social-networks-can-replace-email/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Music!</title>
		<link>http://benwerd.com/2010/01/music/</link>
		<comments>http://benwerd.com/2010/01/music/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 13:15:53 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/music/</guid>
		<description><![CDATA[My sister is a singer-songwriter. Her songs are great, and you can find them in the usual locations: MySpace Music, Last.fm and Facebook. Interestingly, though, she’s decided there are different purposes to each:

Her Last.fm page contains more polished recordings.
Facebook has those too, but also contains more rough-and-ready demos, ideas and experiments; it’s also updated the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fmusic%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fmusic%2F" height="61" width="51" /></a></div><p><a title="Rock II by Ben Werdmuller, on Flickr" href="http://www.flickr.com/photos/benwerd/4263900050/"><img alt="Rock II" align="right" src="http://farm5.static.flickr.com/4008/4263900050_66d188f0e8_m.jpg" width="240" height="160" /></a>My sister is a singer-songwriter. Her songs are great, and you can find them in the usual locations: <a href="http://www.myspace.com/hannahwerdmuller">MySpace Music</a>, <a href="http://www.last.fm/music/Hannah+Werdmuller">Last.fm</a> and <a href="http://www.facebook.com/pages/Hannah-Werdmuller/254576539395">Facebook</a>. Interestingly, though, she’s decided there are different purposes to each:</p>
<ul>
<li><a href="http://www.last.fm/music/Hannah+Werdmuller">Her Last.fm page</a> contains more polished recordings.</li>
<li><a href="http://www.facebook.com/pages/Hannah-Werdmuller/254576539395">Facebook</a> has those too, but also contains more rough-and-ready demos, ideas and experiments; it’s also updated the most, probably because she spends more time on it than on any other site.</li>
<li><a href="http://www.myspace.com/hannahwerdmuller">The MySpace page</a> seems to exist because you’re expected to have one.</li>
</ul>
<p>I wonder how common this is? Any other musicians care to comment? Is there one best place to promote yourself as an independent musician?</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/12/public-it-project-hell-lets-make-government-work-for-us/" title="Public IT project hell: let&rsquo;s make government work for us">Public IT project hell: let&rsquo;s make government work for us (1)</a></li>
<li><a href="http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/" title="Twitter DoS and single points of failure">Twitter DoS and single points of failure (31)</a></li>
<li><a href="http://benwerd.com/2009/07/building-the-user-centered-web/" title="Building the user-centered web">Building the user-centered web (8)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/music/#comments" title="Comments on &quot;Music!&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?895" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/music/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PubCasts: subscribe to publications through RSS</title>
		<link>http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/</link>
		<comments>http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 11:38:57 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[magazines]]></category>
		<category><![CDATA[newspapers]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[periodicals]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[pubcasts]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[subscriptions]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/</guid>
		<description><![CDATA[This is inspired by the iBooks launch, but it’s applicable to any ereader that uses the ePub format. (Or, indeed, it could use any ebook format – MobiPocket, Kindle, DAISY, etc.)
A podcast is just an RSS feed with a file enclosure – part of the RSS standard – that points to an MP3 file. Similarly, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fpubcasts-subscribe-to-publications-through-rss%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fpubcasts-subscribe-to-publications-through-rss%2F" height="61" width="51" /></a></div><p>This is inspired by <a href="http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/">the iBooks launch</a>, but it’s applicable to any ereader that uses the ePub format. (Or, indeed, it could use <a href="http://en.wikipedia.org/wiki/Comparison_of_e-book_formats">any ebook format</a> – MobiPocket, Kindle, DAISY, etc.)</p>
<p>A podcast is just an RSS feed with a file enclosure – <a href="http://en.wikipedia.org/wiki/RSS_enclosure">part of the RSS standard</a> – that points to an MP3 file. Similarly, video podcasts point to video files. An obvious evolution, then, is the pubcast: periodical publications delivered through RSS feeds.</p>
<p><strong>Free publication subscriptions</strong></p>
<p>In the free case, a user would simply subscribe to a public pubcast feed with a compatible reader. The reader software would check regularly for updates, and new publications would be downloaded and fed into the user’s ereader software on release. Easy.</p>
<p><strong>Paid publication subscriptions</strong></p>
<p>In the case of paid publications, there are two options:</p>
<p><em>An authenticated pubcast feed</em>. When you subscribe to a publication, you get an address to an RSS feed that requires a username and password to download content. (<a href="http://googlesystem.blogspot.com/2008/03/feed-for-unread-gmail-messages.html">Gmail is an example of an application which already does this</a>.) This authentication ensures that only paid subscribers can access the file, but you could go a step further and watermark the publications themselves.</p>
<p><em>Activation within the ebook file.</em> The RSS feed itself is public, but each downloaded publication could require an access code to read. This would open the door for public feeds of paid journals, where users could buy each issue individually to read.</p>
<p><strong>Making subscriptions an open standard</strong></p>
<p>Either way, this approach would allow any ereader using any compatible software solution to subscribe to periodicals. It could be used for newspapers, magazines, journals, zines, or new kinds of periodical; they could be hosted anywhere and, in the case of paid content, use any payment provider. I love reading, but dislike monopolies, so this is something I’d like to see.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/" title="iBooks is a killer app for ebooks">iBooks is a killer app for ebooks (1)</a></li>
<li><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/" title="Using game dynamics to drive participation">Using game dynamics to drive participation (1)</a></li>
<li><a href="http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/" title="The death of newspapers, and why it matters">The death of newspapers, and why it matters (2)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/#comments" title="Comments on &quot;PubCasts: subscribe to publications through RSS&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?891" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iBooks is a killer app for ebooks</title>
		<link>http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/</link>
		<comments>http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 09:38:31 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[ibooks]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[publishing]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/</guid>
		<description><![CDATA[If you pay any attention at all to the tech press, you’re probably sick to death of the iPad, Apple’s announced tablet device. I’m posting about it anyway, because there are two things that haven’t been discussed enough, which I think deserve a mention.
One: this isn’t a device for the tech community. I think Rafe [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fibooks-is-a-killer-app-for-ebooks%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fibooks-is-a-killer-app-for-ebooks%2F" height="61" width="51" /></a></div><p><a href="http://www.flickr.com/photos/kwl/2510060169/"><img border="0" align="right" src="http://farm4.static.flickr.com/3062/2510060169_6e0245ceef_m.jpg" /></a>If you pay any attention at all to the tech press, you’re probably sick to death of the iPad, Apple’s announced tablet device. I’m posting about it anyway, because there are two things that haven’t been discussed enough, which I think deserve a mention.</p>
<p>One: this <a href="http://www.rinich.com/post/357307070/this-is-why-its-worth-learning-about-advertising">isn’t a device for the tech community</a>. I think <a href="http://rc3.org/2010/01/28/is-the-ipad-the-harbinger-of-doom-for-personal-computing/">Rafe Colburn hits it on the head</a>:</p>
<blockquote><p>It’s just an iPod Touch with a big screen, but that’s all that many people need from a computer. You can use it to surf the Web, read email, listen to music, watch video, or compose documents. That’s the personal computer use case for many people. And I think a lot of people are going to buy them.</p>
</blockquote>
<p>He goes on to discuss the locked-down nature of the device, which I agree is a setback that may have a profound impact on the consumer computing industry. (On the other hand, as Yehuda Katz argues, <a href="http://yehudakatz.com/2010/01/27/the-irony-of-the-ipad-a-great-day-for-open-technologies/">this is a major win for standards-based web applications</a>.)</p>
<p>Two: for me, the big news wasn’t the iPad at all. It was iBooks: Apple’s new iTunes-like store for ebooks. You may remember that iTunes pretty much revolutionized how we buy music, and this is the same; the books are stored in the open ePub standard, so they’ll play with other ereaders, and the experience is seamless. (You almost certainly won’t need an iPad to buy from iBooks.)</p>
<p>Mashable notes that <a href="http://mashable.com/2010/01/27/apple-ibooks/">some big players are on board</a>:</p>
<blockquote><p>iBooks is backed by big-time launch partners Penguin, Simon and Schuster, HarperCollins, Macmillan and Hachette, all publishing powerhouses in their own rights.</p>
</blockquote>
<p>You can think about the iPad as a kind of $499 catwalk model, that other devices will slowly emulate over the next couple of years. But iBooks? That’s a store that anyone will be able to use right away, which just might change the publishing industry forever.</p>
<p><em><a href="http://www.flickr.com/photos/kwl/2510060169/">Photo by kennymatic</a>, released under <a href="http://creativecommons.org/licenses/by/2.0/deed.en">a Creative Commons license</a>.</em></p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/" title="PubCasts: subscribe to publications through RSS">PubCasts: subscribe to publications through RSS (1)</a></li>
<li><a href="http://benwerd.com/2009/02/a-projector-inside-your-cellphone/" title="A projector inside your cellphone">A projector inside your cellphone (0)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/#comments" title="Comments on &quot;iBooks is a killer app for ebooks&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?885" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/ibooks-is-a-killer-app-for-ebooks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using game dynamics to drive participation</title>
		<link>http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/</link>
		<comments>http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 11:38:21 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[enterprise software]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[game dynamics]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/</guid>
		<description><![CDATA[
Going out and checking in
I’ve been using Foursquare quite a bit lately (here’s my profile). There’s a lot to be impressed by: not least the level of mobile integration. Foursquare doesn’t make much sense if you’re sitting at your desk, so it’s far easier to see where your friends are and check into a new [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fusing-game-dynamics-to-drive-participation%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fusing-game-dynamics-to-drive-participation%2F" height="61" width="51" /></a></div><p><a href="http://www.flickr.com/photos/dpstyles/4141140976/"><img border="0" align="right" src="http://farm3.static.flickr.com/2675/4141140976_3dbc143bc4_m.jpg" /></a>
<p><strong>Going out and checking in</strong></p>
<p>I’ve been using <a href="http://foursquare.com/">Foursquare</a> quite a bit lately (<a href="http://foursquare.com/user/benwerd">here’s my profile</a>). There’s a lot to be impressed by: not least the level of mobile integration. Foursquare doesn’t make much sense if you’re sitting at your desk, so it’s far easier to see where your friends are and check into a new location from the mobile app.</p>
<p>The way it promotes participation is even more interesting. The designers decided that just seeing where your friends were, and getting personalized travel tips, weren’t enough. You gain points – the same kind you get in <em>Sonic the Hedgehog</em>, say – for checking in at a location, exploring new places and telling the app about venues it’s never seen before. In turn, the points lead to badges, and there’s a weekly leaderboard for the top scorers among your friends. There’s no real tangible value to any of this, but you feel good about joining in. As a result, Foursquare is hugely addictive.</p>
<p><strong>Open source participation</strong></p>
<p>Over on Twitter, <a href="http://twitter.com/benwerd/status/8230206457">I asked</a>:</p>
<blockquote><p><strong>Could the game dynamics used by apps like Foursquare be harnessed to make a more participative open source community?</strong></p>
</blockquote>
<p>Open source projects depend on contributions from their communities. Getting people to participate can be difficult; although many people will join in because it scratches some kind of itch, moral incentives like a place in the credits help. However, adding these kinds of game dynamics over the top could provide an extra push. Currently, the only quantifiable open source contributions are source code patches, and any software project has a lot more going on; this would provide an opportunity to quantify other, equally useful forms of participation.</p>
<p><strong>Game dynamics in the enterprise</strong></p>
<p>Graeme Hunter <a href="http://twitter.com/graemehunter/status/8230736573">pointed out to me</a> that this model wouldn’t solely be useful for open source. An internal project communications framework that also incorporated game dynamics could be a very interesting platform for ideas, solutions and internal innovation. He’s right; I think it’s an idea to keep in mind if you’re looking for software to use internally for your project.</p>
<p>There are also implications for online communities, where game dynamics are often already used (to rate individual contributions, for example). What if we used similar ideas for education? Or a community centering around journalism?</p>
<p><em><a href="http://www.flickr.com/photos/dpstyles/4141140976/">Photo by dpstyles</a>, released under a <a href="http://creativecommons.org/licenses/by/2.0/deed.en">Creative Commons license</a>. It’s of a Target store in Milford, Massachusetts, where they use game dynamics to encourage faster checkout times.</em></p>
<p><strong>Update:</strong> Graeme <a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/#comment-30434">comments below</a> with an exploration of what a participation framework using game dynamics might involve.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/" title="Charging for software in the age of web apps">Charging for software in the age of web apps (2)</a></li>
<li><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/" title="Activity Streams and OAuth: a social web architecture">Activity Streams and OAuth: a social web architecture (0)</a></li>
<li><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/" title="How social networks can replace email">How social networks can replace email (11)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/#comments" title="Comments on &quot;Using game dynamics to drive participation&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?879" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open data at data.gov.uk</title>
		<link>http://benwerd.com/2010/01/open-data-at-data-gov-uk/</link>
		<comments>http://benwerd.com/2010/01/open-data-at-data-gov-uk/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:01:22 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[openness]]></category>
		<category><![CDATA[transparency]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/open-data-at-data-gov-uk/</guid>
		<description><![CDATA[The British equivalent to Obama’s data.gov opened today. Over at ReadWriteWeb, Marshall Kirkpatrick points out the scale of the ambition involved:
At launch, Data.gov.uk has nearly 3,000 data sets available for developers to build mashups with. The U.S. site, Data.gov, has less than 1,000 data sets today. 
[…][Unlike the US equivalent, the site] includes 22 military [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fopen-data-at-data-gov-uk%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fopen-data-at-data-gov-uk%2F" height="61" width="51" /></a></div><p><a href="http://data.gov.uk/">The British equivalent</a> to Obama’s <a href="http://data.gov">data.gov</a> opened today. Over at ReadWriteWeb, Marshall Kirkpatrick points out <a href="http://www.readwriteweb.com/archives/uk_launches_open_data_site_puts_datagov_to_shame.php">the scale of the ambition involved</a>:</p>
<blockquote><p>At launch, Data.gov.uk has nearly 3,000 data sets available for developers to build mashups with. The U.S. site, Data.gov, has less than 1,000 data sets today. </p>
<p>[…][Unlike the US equivalent, the site] includes 22 military data sets at launch, including one called <a href="http://data.gov.uk/dataset/suicide_and_open_verdict_deaths_in_the_uk_regular_armed_forces">Suicide and Open Verdict Deaths in the U.K. Regular Armed Forces</a>.</p>
</blockquote>
<p>However, these are raw datasets. As <a href="http://paulclarke.com/honestlyreal/2010/01/welcoming-data-gov-uk/">Paul Clarke points out</a>, the site only pays lip service to openness until someone comes along and turns these sets into useful reports and applications:</p>
<blockquote><p>The only test of real success is: <strong>use</strong>. Not <em>usefulness</em>. Not theoretical use. Real use. Getting beyond the novelty application, the demonstrator, and the hobby lies at the heart of really untapping the potential of data.gov.uk.</p>
</blockquote>
<p>Indeed, <a href="http://eu.techcrunch.com/2010/01/21/uk-government-sets-its-data-free-for-the-peoples-apps/">the figures that Techcrunch Europe report</a> suggest that turning this data into something useful may be harder than it sounds:</p>
<blockquote><p>So far over 2,400 developers have registered to test the site and provide feedback, [while] 10 applications have been created.</p>
</blockquote>
<p>I left a comment on Paul Clarke’s post <a href="http://paulclarke.com/honestlyreal/2010/01/welcoming-data-gov-uk/comment-page-1/#comment-234">pointing out some potential pitfalls</a> that may inhibit innovation, including the government’s insistence on licensing the data under Crown Copyright and their impartiality regarding Twitter. There’s also been some criticism around the lack of a common data format for each feed (although the RDF triple proudly displayed on the front page suggests this is likely to change).</p>
<p>Nonetheless, I believe this represents a huge step forward. Turning raw materials into useful, compelling applications that improve the users’ quality of life requires a huge amount of creativity and talent, and providing the data feeds in the first place is a crucial first step.</p>
<p><a href="http://data.gov.uk/data/all">You can list all the available datasets here.</a></p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/03/the-mechanics-of-open/" title="The mechanics of &quot;open&quot;">The mechanics of &quot;open&quot; (0)</a></li>
<li><a href="http://benwerd.com/2009/12/public-it-project-hell-lets-make-government-work-for-us/" title="Public IT project hell: let&rsquo;s make government work for us">Public IT project hell: let&rsquo;s make government work for us (1)</a></li>
<li><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/" title="Activity Streams and OAuth: a social web architecture">Activity Streams and OAuth: a social web architecture (0)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/open-data-at-data-gov-uk/#comments" title="Comments on &quot;Open data at data.gov.uk&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?862" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/open-data-at-data-gov-uk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The death of newspapers, and why it matters</title>
		<link>http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/</link>
		<comments>http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 06:29:27 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[democracy]]></category>
		<category><![CDATA[free speech]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[murdoch]]></category>
		<category><![CDATA[newspapers]]></category>
		<category><![CDATA[press for the people]]></category>

		<guid isPermaLink="false">http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/</guid>
		<description><![CDATA[The Internet has, undeniably, changed our culture. 
For most of the 20th century, we paid for our news, entertainment, art and literature. We allowed businesses to act as gatekeepers for this content, and accepted that the media landscape would be dictated by decisions made in the boardroom. Publishers, movie studio bosses, broadcasters and record company [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fthe-death-of-newspapers-and-why-it-matters%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2010%2F01%2Fthe-death-of-newspapers-and-why-it-matters%2F" height="61" width="51" /></a></div><p>The Internet has, undeniably, changed our culture. </p>
<p>For most of the 20th century, we paid for our news, entertainment, art and literature. We allowed businesses to act as gatekeepers for this content, and accepted that the media landscape would be dictated by decisions made in the boardroom. Publishers, movie studio bosses, broadcasters and record company executives dictated what we read, saw and heard, based on financial projections. Their opinions about what was commercially viable regulated supply. Content had a price. </p>
<p>This situation was dictated by economic scarcity. That is to say, not only did an original work, such as a novel or a movie, cost money to produce, but each item used to distribute it, such as a book or a DVD, had its own individual cost of production. To make money, a publishing house or a movie studio needed to recoup its initial production costs for the original work, as well as the per-item cost for each book or DVD. The exception to this in the media landscape was broadcast media – television and radio – which anyone could watch for free, in exchange for a regular advertising break. However, in both distributed and broadcast media, the content needed to be commercial enough to either attract buyers or advertisers. In order to recoup the production cost. the companies involved controlled what was released according to what they thought would sell. As a result the market for content was led by supply – what the content companies deemed worthy of release – rather than consumer demand. </p>
<p>The first continuously-published American newspapers <a href="http://www.associatedcontent.com/article/413305/americass_first_newspaper_the_boston.html">launched in April, 1704</a>. Since then, their philosophy of objective journalism has played an important part in American culture. For democracy to function, a citizen must understand the facts surrounding an issue, so they can vote on it in an informed way: access to impartial information is key. One New York resident <a href="http://www.historycooperative.org/journals/nyh/88.2/marshall.html">remarked in the 1840s</a> that “one thing is certain &#8211; nowhere will you find better informed people &#8211; that is, those who better understand all the principal movements of the day, whether political, moral or religious, than the readers of a country newspaper”. As the primary method for disseminating facts and information to the public, newspapers have been fundamental to democracy. </p>
<p>In the first decade of the 21st century, the model for distributing newspaper content changed. In 2008, <a href="http://www.nybooks.com/articles/23050">newspaper circulation in the US dropped</a> by 4.6% on weekdays and 4.8% on Sundays. Meanwhile, visits to the top fifty news-related websites, which all are free to access, increased by 27%. Correspondingly, the first quarter of 2009 was the worst ever for newspapers, with sales plunging by $2.9 billion. </p>
<p>The seeds of the Internet were sewn in 1969. However, it wasn&#8217;t until Tim Berners-Lee invented the World Wide Web in 1989 that its effects on the media began to be felt. While content had been made available on the network for twenty years, it had been purely text-based, required a level of technological knowhow to operate, and needed to be accessed through specialist communications software. The Web was based on hypertext, a more accessible way of joining documents and articles together through linked topics and phrases. Most importantly, though, it brought with it the Web browser, a single portal for accessing all content, and allowed the use of embedded images, movies and sound. </p>
<p>In 1992, the Internet was opened for commercial access, and online services like AOL, Prodigy and Delphi began offering connectivity. Anyone could run a site on the Web, which was now accessible to millions of people worldwide. In 1993, Global Network Navigator became the first online publication to support itself with interactive advertising banners, and the path forward was clear: newspapers could make their content available for free to anyone in the world with Internet access, and pay for it with advertising. Due to the nature of the network, once a piece of content had been produced, the cost of disseminating it indefinitely was negligible. The barrier to entry had also been dramatically lowered: anyone could publish news without having to establish a distribution network. Other advertising-supported sites like <a href="http://drudgereport.com/">the Drudge Report</a>, the <a href="http://huffingtonpost.com/">Huffington Post</a> and opinion-orientated “Web logs” like <a href="http://dailykos.com/">DailyKos</a> began to spring up. The former media gatekeepers were no longer an effective part of the news ecosystem. </p>
<p>These events moved newspaper content beyond the scarcity model. Wikipedia <a href="http://en.wikipedia.org/wiki/Scarcity">says this about scarcity</a>: “Goods that are scarce are called economic goods. […] Other goods are called free goods if they are desired but in such abundance that they are not scarce, such as air and seawater”. Thanks to the Internet, content became like air and seawater: almost infinitely abundant, and free. The possibilities provided by Internet advertising seemed to have heralded a new era. </p>
<p>Internet advertising has a major benefit over its printed cousin: it can be targeted towards its audience, and statistics about advertisement effectiveness and reader engagement can be captured in real time. Advertisers know exactly how many people have responded with an advertisement, and can tailor it to a particular viewing demographic. Contrast that with the print medium, where by necessity everyone must see the same advertisements, and advertisers must make inferences from the newspaper&#8217;s readership statistics and their own sales to determine an advertisement&#8217;s effectiveness. It should be no surprise that in addition to its $2.9 billion in lost sales, <a href="http://www.techcrunch.com/2009/03/29/the-wounded-us-newspaper-industry-lost-75-billion-in-advertising-revenues-last-year/">print advertising sales in American newspapers declined by $7.5 billion in 2008</a>. </p>
<p>Given its theoretical superiority, the loss of newspaper advertising revenue in print should have been made up for online. However, this is not the case. Scarcity provided a captive market: often there were only one or two newspapers available in any particular location. Suddenly, with the advent of the Web, there were tens of thousands of titles available everywhere. As a result, what had previously been a supply-constrained readership that read a relatively small number of sources fragmented into a demand-driven one that read articles in the most convenient way to them, from whichever source was most conveniently available. Competition for readers had become fierce, and the abundance of publications willing to host advertising meant that prices were much lower. </p>
<p>Furthermore, a lot of advertising that had traditionally been placed in newspapers was now being cannibalized by new, specialized websites like Craigslist and Monster.com. As New York University&#8217;s Clay Shirky notes, these new companies “all have the logic that if you want to list a job or sell a bike, you don’t go to the place that’s printing news from Antananarivo and the crossword puzzle. <a href="http://www.niemanlab.org/2009/09/clay-shirky-let-a-thousand-flowers-bloom-to-replace-newspapers-dont-build-a-paywall-around-a-public-good/">You go to the place that’s good for listing jobs and selling bikes</a>.” Newspapers, or even their associated websites, were no longer hubs for local information. People were visiting specialized sources for each kind of information they needed. </p>
<p>Shirky also points out that the alignment of advertising and journalism was always going to be short-lived: “the commercial success of newspapers and their linking of that to accountability journalism wasn’t a deep truth about reality. Best Buy was not willing to support the Baghdad bureau because Best Buy cared about news from Baghdad. They just didn’t have any other good choices.” In other words, the advertising attention they received was because they were the only, rather than best, option. As soon as the Internet opened up more efficient avenues, the money flowed away. </p>
<p>To replace this vacuum, some newspapermen are attempting to rebuild a captive audience through other means. Rupert Murdoch, the head of News International (the multinational news corporation that owns the Fox News Channel, the Wall Street Journal and the New York Post, among others), <a href="http://paidcontent.org/article/419-if-wsj.com-is-the-model-news-corp.-isnt-building-a-news-fortress/">announced in the summer of 2009</a> that he would begin charging for access to all of his newspaper&#8217;s online content, from the Wall Street Journal right down to the Sun. With it, they will also ban readers from electronically sharing content with their friends, which is a kind of social word-of-mouth marketing that has driven readership levels in recent years. As Chase Carey, News International&#8217;s Chief Operating Officer, puts it: “we believe customers value quality journalism. We need to get paid for our product as it shifts to the digital world.” </p>
<p>Murdoch&#8217;s announcement sent a strong signal to the rest of the newspaper industry, and split commentators down the middle. Consumers, after all, were now used to getting their content for free. Both the music and movie industries had been having a very difficult time convincing their customers to purchase rather than pirate their wares. On the other hand, it was clear that making content free and advertising-supported was not delivering the revenue that publishers had been expecting. Variety, the entertainment trade newspaper, had experimentally made all its content available for free online in 2006. Although their website&#8217;s readership flourished, advertising dollars did not appreciably increase. On December 17, 2009, <a href="http://www.huffingtonpost.com/2009/12/09/variety-paywall-to-go-up-_n_386625.html">the “pay wall,” as website pages demanding payment for content are known, was re-established</a>. </p>
<p>Indeed, a recent decision by the Dallas Morning News to <a href="http://www.editorandpublisher.com/eandp/news/article_display.jsp?vnu_content_id=1004050471">bring its editorial department under the control of its advertising sales division</a> (brought to my attention by Paul Adrian of Press for the People) would seem to support the idea that news content should be directly paid for. The old supply-driven model allowed editorial departments to maintain journalistic integrity: companies might have been ticked off by a newspaper article, but where else could they place their advertising? However, in today&#8217;s multi-source media, the loss of a valuable advertising contract <a href="http://www.niemanlab.org/2009/09/clay-shirky-let-a-thousand-flowers-bloom-to-replace-newspapers-dont-build-a-paywall-around-a-public-good/">is a very real possibility</a>. The situation at the Dallas Morning News may help ensure the newspaper&#8217;s longevity, but it results in subjective journalism that is at the whim of overriding commercial concerns. Arguably, the only way forward for objective journalism is to charge the people who value it. </p>
<p>However, serious questions are being asked about the viability of this route. In particular, how willing will people be to pay for content, even from a trusted newspaper, now that there are thousands of competitors giving it away for free online? “When we look at why people quit buying the newspaper, it&#8217;s overwhelmingly because &#8216;I can get it for free online,&#8217;” <a href="http://www.nybooks.com/articles/23050">notes William Dean Singleton</a>, the CEO of the fourth-largest American newspaper company, MediaNews. It may not be possible to force an artificial scarcity in news reporting without all newspapers charging for it at the same time – something that would require widespread collusion in the industry. With the exception of reporting niches like finance, where, according to Shirky, “<a href="http://whatmatters.mckinseydigital.com/the_debate_zone/will-people-pay-for-content-online">data is valuable in inverse proportion to its availability</a> (unlike editorials, say, or political reporting),” most consumers prefer to receive their content for free. In the mainstream, Shirky suggests, “the key questions for the average publisher contemplating pay walls are: How serious will that competition be? How many users will you lose? Will banning sharing create a defensible advantage? And the answers are: crushing, most, and no.” </p>
<p>How, then, will objective journalism survive? One emerging suggestion is that we must de-couple journalism from newspapers. We may have to accept that the latter may become extinct in order to save the former. After all, it&#8217;s the factual reporting and analysis that are valuable to our society, rather than the bundles of low-grade paper they are printed on. I would argue that those things, when provided in a thoughtful way that makes full use of current technology, are worth paying for.</p>
<p>As <a href="http://broadcast.oreilly.com/2009/02/how-to-save-journalism-get-rid.html">O&#8217;Reilly Publishing&#8217;s online editor Kurt Cagle puts it</a>: “When a previously thriving industry seems to be dying, it is most likely because the services that it initially provided are becoming obsolete. It is better in this situation to rethink what such services should provide, then build a niche for it. Otherwise, you&#8217;re just wasting money.” </p>
<p>It&#8217;s an open question, and one I intend to help address in 2010. </p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/" title="PubCasts: subscribe to publications through RSS">PubCasts: subscribe to publications through RSS (1)</a></li>
<li><a href="http://benwerd.com/2009/09/file-sharing-and-digital-business-models/" title="File sharing and digital business models">File sharing and digital business models (1)</a></li>
<li><a href="http://benwerd.com/2009/09/lily-allen-file-sharing-and-music-on-the-internet/" title="Lily Allen, file sharing and music on the Internet">Lily Allen, file sharing and music on the Internet (0)</a></li>
</ul>
<br /><a href="http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/#comments" title="Comments on &quot;The death of newspapers, and why it matters&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?858" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2010/01/the-death-of-newspapers-and-why-it-matters/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reflecting on 2009</title>
		<link>http://benwerd.com/2009/12/reflecting-on-2009/</link>
		<comments>http://benwerd.com/2009/12/reflecting-on-2009/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 01:18:05 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[Elgg]]></category>
		<category><![CDATA[iddlet]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile Internet]]></category>
		<category><![CDATA[reflection]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/12/reflecting-on-2009/</guid>
		<description><![CDATA[The Christmas period is traditionally when I take a step back and consider what I’m going to do over the next year. For me, it’s a time for family, for quiet reflection and for evaluation. What have I done well? What will I do better next year?
During 2009, I left Elgg, the project I’d been [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F12%2Freflecting-on-2009%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F12%2Freflecting-on-2009%2F" height="61" width="51" /></a></div><p>The Christmas period is traditionally when I take a step back and consider what I’m going to do over the next year. For me, it’s a time for family, for quiet reflection and for evaluation. What have I done well? What will I do better next year?</p>
<p>During 2009, I left Elgg, the project I’d been developing for five years, and concentrated on real-world contracts and projects. I spoke at the John F. Kennedy School of Government at Harvard University, and met some very interesting people who are going to provide a new model for news reporting in America. I’ve been working with them for the rest of the year, and look forward to writing some more about that project soon.</p>
<p>I’ve also been working with a local publisher in Oxford, creating GeoRSS feeds for their content and paving the way for a mashup with the official University of Oxford mobile site. Imagine walking around your hometown, seeing rooms and apartments for rent displayed on an augmented reality browser, superimposed on the streets themselves. It’s just one way that the web is meeting simple, real-world needs with innovative approaches that are quickly beginning to resemble science fiction. Data is being mashed up and made available in increasingly sophisticated ways.</p>
<p>I expect mobile to come into its own in 2010, particularly now that <a href="http://www.readwriteweb.com/archives/morgan_stanley_mobile_internet_market.php">the mobile Internet market is projected to be twice the size</a> of its desktop cousin. Augmented reality and applications like <a href="http://redlaser.com/">RedLaser</a> are the more obvious manifestations of this, but I expect the nature of web publishing as a whole to subtly morph. Platforms like WordPress are beginning to recognize this in small ways, such as <a href="http://news.softpedia.com/news/Twitter-API-Set-to-Become-an-Industry-Standard-130248.shtml">adding native support for the Twitter API</a>, but expectations are being set far higher than this.</p>
<p>Hardware like the iPhone, the assorted Android handsets and smartphones like the Palm Pre are very affordable multimedia all-rounders which have turned ubiquitous connectivity into a mass-market feature. People are going to expect to be able to save any digital content from anywhere, and share it with anyone. In 2010, I intend to help them.<br />
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/05/twitter-lessons-on-getting-your-web-app-out-there/" title="Twitter: lessons on getting your web app out there">Twitter: lessons on getting your web app out there (2)</a></li>
<li><a href="http://benwerd.com/2009/12/collecting-and-cultivating/" title="Collecting and cultivating">Collecting and cultivating (0)</a></li>
<li><a href="http://benwerd.com/2009/05/wordpress-mu-and-ad-hoc-communities/" title="WordPress Multi User and ad hoc communities">WordPress Multi User and ad hoc communities (4)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/12/reflecting-on-2009/#comments" title="Comments on &quot;Reflecting on 2009&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?856" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/12/reflecting-on-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Collecting and cultivating</title>
		<link>http://benwerd.com/2009/12/collecting-and-cultivating/</link>
		<comments>http://benwerd.com/2009/12/collecting-and-cultivating/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 11:20:21 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[iddlet]]></category>
		<category><![CDATA[Linklog]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[social bookmarking]]></category>
		<category><![CDATA[tumblr]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/12/collecting-and-cultivating/</guid>
		<description><![CDATA[As research for a new project I intend to launch, I’ve been using a variety of sharing and bookmarking services to keep track of web resources I’ve found interesting. I think the parallel processes of bookmarking, sharing and publishing can all be improved upon, and the new tool has a simple elevator pitch: share anything, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F12%2Fcollecting-and-cultivating%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F12%2Fcollecting-and-cultivating%2F" height="61" width="51" /></a></div><p>As research for a new project I intend to launch, I’ve been using a variety of sharing and bookmarking services to keep track of web resources I’ve found interesting. I think the parallel processes of bookmarking, sharing and publishing can all be improved upon, and the new tool has a simple elevator pitch: share anything, from anywhere.</p>
<p>In the meantime, I’ve started a Tumblr to collect all these links in one place. You can find it at <a href="http://benwerd.tumblr.com/"><strong>http://benwerd.tumblr.com/</strong></a>, and while most of the content is web-related, I make no apologies for including articles on other subjects that I find fascinating. Of course, a next generation sharing tool would understand how to break my resources up into categories based on their content, perhaps using simple rules I’d set out, and would be highly customizable, extensible, decentralized and secure. It would also be agnostic to my choice of identity provider.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/12/reflecting-on-2009/" title="Reflecting on 2009">Reflecting on 2009 (1)</a></li>
<li><a href="http://benwerd.com/2010/01/pubcasts-subscribe-to-publications-through-rss/" title="PubCasts: subscribe to publications through RSS">PubCasts: subscribe to publications through RSS (1)</a></li>
<li><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/" title="Using game dynamics to drive participation">Using game dynamics to drive participation (1)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/12/collecting-and-cultivating/#comments" title="Comments on &quot;Collecting and cultivating&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?836" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/12/collecting-and-cultivating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft may rule the open web</title>
		<link>http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/</link>
		<comments>http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 11:41:58 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft web platform]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[web platform installer]]></category>
		<category><![CDATA[windows azure]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/</guid>
		<description><![CDATA[Yesterday, I posted some commentary on Tim O’Reilly’s take on the web as an application platform, and agreed that Microsoft championing the open web would be a very smart strategy for them.
Previously, I’d talked about the issues with cloud computing at the moment, and how an iPhone App Store approach to web applications would dramatically [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fmicrosoft-may-rule-the-open-web%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fmicrosoft-may-rule-the-open-web%2F" height="61" width="51" /></a></div><p>Yesterday, I <a href="http://benwerd.com/2009/11/the-war-for-the-web/">posted some commentary</a> on Tim O’Reilly’s take on the web as an application platform, and agreed that Microsoft championing the open web would be a very smart strategy for them.</p>
<p>Previously, I’d talked about the issues with cloud computing at the moment, and <a href="http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/">how an iPhone App Store approach to web applications</a> would dramatically increase security and ease-of-use, and therefore the whole experience:</p>
<blockquote><p>What if we could fix all of these things at once? Enterprises, organizations and individuals could have their own, more secure environment that would allow them to use the cloud applications they needed with fewer security risks, while enjoying the ease-of-use and immediacy that the cloud provides.</p>
<p>[…] Imagine if you could get your own server environment that was as easy to use as the iPhone.</p>
</blockquote>
<p>Windows Azure is that product, built on their web platform infrastructure. <a href="http://jungleg.com/2009/11/17/microsoft-azure-is-the-new-outlook/">Jorge Escobar took a look</a>:</p>
<blockquote><p>It picked my interest. A Web Platform Installer? Microsoft doing PHP?</p>
<p><a href="http://www.microsoft.com/web/downloads/platform.aspx">I went to the URL provided</a> and I was blown away with the concept behind this application. Basically Windows has introduced point-and-click cloud computing for the masses and it’s doing it in a way that resembles the iPhone application directory but for web applications.</p>
</blockquote>
<p>The app gallery is <a href="http://www.microsoft.com/web/gallery/">available to browse today</a>, and includes well known applications like WordPress, Moodle and SugarCRM. They also have a product, <a href="http://www.microsoft.com/web/downloads/platform.aspx">the Web Platform Installer</a>, available right now, which allows you to use these apps and easily set up a web environment on your own computer or server. Windows Azure will use the same model, but without the need for your own server: the applications will install seamlessly into the cloud. Personal users get their own cloud application space; enterprise users get to use their own infrastructure for extra security. This is where Microsoft’s going, and it’s very clever indeed.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/11/the-war-for-the-web/" title="The war for the Web">The war for the Web (0)</a></li>
<li><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/" title="Charging for software in the age of web apps">Charging for software in the age of web apps (2)</a></li>
<li><a href="http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/" title="Danger in the cloud: a proposal">Danger in the cloud: a proposal (8)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/#comments" title="Comments on &quot;Microsoft may rule the open web&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?833" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The war for the Web</title>
		<link>http://benwerd.com/2009/11/the-war-for-the-web/</link>
		<comments>http://benwerd.com/2009/11/the-war-for-the-web/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 09:00:22 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[interoperability]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[tim o'reilly]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/11/the-war-for-the-web/</guid>
		<description><![CDATA[Tim O’Reilly has a great piece up on Radar:
If you&#8217;ve followed my thinking about Web 2.0 from the beginning, you know that I believe we are engaged in a long term project to build an internet operating system. (Check out the program for the first O&#8217;Reilly Emerging Technology Conference in 2002 (pdf).) In my talks [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fthe-war-for-the-web%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fthe-war-for-the-web%2F" height="61" width="51" /></a></div><p>Tim O’Reilly has <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">a great piece up on Radar</a>:</p>
<blockquote><p>If you&#8217;ve followed my thinking about Web 2.0 from the beginning, you know that I believe we are engaged in a long term project to build an internet operating system. (Check out <a href="http://conferences.oreillynet.com/etcon2002/etech_mailer.pdf">the program for the first O&#8217;Reilly Emerging Technology Conference in 2002 (pdf)</a>.) In my talks over the years, I&#8217;ve argued that there are two models of operating system, which I have characterized as &quot;One Ring to Rule Them All&quot; and &quot;Small Pieces Loosely Joined,&quot; with the latter represented by a routing map of the Internet.</p>
</blockquote>
<p>This is exactly it (although for technical accuracy, I prefer the term “application platform” to “operating system”). The “one ring to rule them all” approach is the game being played by companies like Facebook and Google. “Small pieces loosely joined” is the open approach, which seeks to create an Internet application platform that isn’t reliant on any one service provider – much like most of the rest of the Internet works today. (Anyone can run an email server, for example, without having to hook up to a central email provider.) I strongly believe that this second approach is the only one that can ensure a secure future for the web.</p>
<p><a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">The full article</a> is worth a read. Most intriguing, for me, is Tim’s postscript:</p>
<blockquote><p>P.S. One prediction: Microsoft will emerge as a champion of the open web platform, supporting interoperable web services from many independent players, much as IBM emerged as the leading enterprise backer of Linux.</p>
</blockquote>
<p>I had a conversation yesterday with someone related to Microsoft which suggests that this isn’t the case. Nonetheless, it’s a genius strategy, and I hope someone up there in MicrosoftLand is listening. (And hey, Microsoft, if that’s what you’re up to – I want in.)</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/" title="Microsoft may rule the open web">Microsoft may rule the open web (3)</a></li>
<li><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/" title="Charging for software in the age of web apps">Charging for software in the age of web apps (2)</a></li>
<li><a href="http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/" title="Danger in the cloud: a proposal">Danger in the cloud: a proposal (8)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/11/the-war-for-the-web/#comments" title="Comments on &quot;The war for the Web&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?829" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/11/the-war-for-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Charging for software in the age of web apps</title>
		<link>http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/</link>
		<comments>http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 22:04:38 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[enterprise software]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source business models]]></category>
		<category><![CDATA[spdy]]></category>
		<category><![CDATA[web advertising]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[web software]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/</guid>
		<description><![CDATA[Google was an advertising company.
Back in 2005, Daring Fireball’s John Gruber described Google’s business as follows:
Judged by their profits, Google is an advertising company. They don’t profit from search, they don’t profit from software. They profit by selling ads. This isn’t to belittle them — I think Google is a terrific company, and they are [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fcharging-for-software-in-the-age-of-web-apps%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F11%2Fcharging-for-software-in-the-age-of-web-apps%2F" height="61" width="51" /></a></div><p><strong>Google was an advertising company.</strong></p>
<p>Back in 2005, Daring Fireball’s John Gruber <a href="http://daringfireball.net/2005/08/google_ad_company">described Google’s business as follows</a>:</p>
<blockquote><p>Judged by their profits, <a href="http://news.bbc.co.uk/1/hi/business/4470747.stm">Google is an advertising company</a>. They don’t profit from search, they don’t profit from software. They profit by selling ads. This isn’t to belittle them — I think Google is a terrific company, and they are profiting handsomely from ad revenue ($369 million last quarter). […] If Google has a platform, it’s an advertising platform, not a developer platform. I’m not even saying Google <em>should</em> have a developer platform — I’m just saying they don’t.</p>
</blockquote>
<p>Fast forward to 2009, and Internet advertising is beginning to fail, declining slightly <a href="http://www.techcrunch.com/2009/10/05/u-s-internet-ad-revenues-decline-5-3-in-first-half-2009/">during the first half of the year</a>. Sites like TechCrunch were quick to herald its demise with articles like <a href="http://www.techcrunch.com/2009/03/22/why-advertising-is-failing-on-the-internet/">Why Advertising Is Failing On The Internet</a>, which declared:</p>
<blockquote><p>My basic premise is that the internet is not replacing advertising but shattering it, and all the king’s horses, all the king’s men, and all the creative talent of Madison Avenue cannot put it together again.</p>
</blockquote>
<p>It’s become clear that for a lot of purposes, advertising is not a viable or useful business model. Although it may still be suitable for very high-volume, mass-market sites and applications, it’s almost impossible to make money through advertising with niche or specialized content in most areas. (Some areas, like real estate, remain relatively lucrative.) Additionally, targeted ads require the advertising software to track your activity and store data about you, which more consumers are becoming concerned about. And perhaps most importantly of all, nobody actually wants to see ads – and advertisers are having to <a href="http://virtualeconomics.typepad.com/virtualeconomics/2009/11/the-growing-value-of-urls-you-can-easily-spell-out-in-dead-bodies.html">become more creative and invasive</a> in order to compensate.</p>
<p>Similarly, if you want to make headway in the enterprise or educational spaces, targeted ads are inappropriate or impossible, for legal and policy reasons. For publicly-funded organizations like educational institutions, allowing commercial companies to track users is an ethical nightmare. For private enterprise, the data collection required for ad targeting is unacceptable, and the visual presence of advertising threatens their brands.</p>
<p>However, they are willing to pay for software, to the tune of <a href="http://www.gartner.com/it/page.jsp?id=923312">$222.6 billion worldwide</a>.</p>
<p><strong>Boldly going to the enterprise &amp; paid software.</strong></p>
<p>The web is fast becoming a viable platform for applications: rather than visiting websites, we are increasingly using applications that happen to use the web as an interface. Google is at the forefront of this change.</p>
<p>On November 11, <a href="http://blog.chromium.org/2009/11/2x-faster-web.html">Google announced SPDY</a>, an “embrace and extend” version of the HTTP protocol that underpins the web (it’s how browsers and web servers talk to each other). This new version has numerous tweaks that result in pages that load up to 55% faster – important if you’re trying to build responsive applications with web interfaces. Google have also been <a href="http://radar.oreilly.com/2009/05/google-bets-big-on-html-5.html">betting big on HTML 5</a>, which extends the web’s UI infrastructure to provide support for a much richer experience without falling back on plugins like Flash. Two of the most important requirements for enterprise applications that use a web-based interface are offline capability (the ability to use the application with no Internet connection) and support for concurrent processes (allowing your web interface to perform more than one task at once). HTML 5 <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#appcache">has</a> <a href="http://www.whatwg.org/specs/web-workers/current-work/">both</a>.</p>
<p>Google has evolved from a consumer search and advertising company, into one that provides <a href="http://www.google.com/enterprise/">enterprise infrastructure applications</a>. Its plan is clearly to dominate Microsoft’s leadership and become a bona-fide software power. Recently, Microsoft has been playing catch-up, by including web-based versions of its applications in its enterprise Sharepoint intranet offering. It has also be moving against the tide by planning on offering advertising-supported versions.</p>
<p>Google’s CEO, Eric Schmidt, <a href="http://news.cnet.com/8301-30685_3-10380504-264.html">told the Garner Symposium last month</a> why it was charging for their enterprise applications:</p>
<blockquote><p>&quot;Enterprise is a huge priority for the management team and me personally […] It&#8217;s the next big billion-dollar opportunity after our display (ad) business. […] We looked at ad-supported enterprise applications and decided most corporations would not be comfortable with random ads showing up on somebody&#8217;s desktop.&quot;</p>
</blockquote>
<p><strong>The web is moving away from advertising.</strong></p>
<p>It’s not just Google that is moving away from a purely ad-supported, consumer strategy. Markus Witte, co-founder of the language learning portal Babbel, wrote on their blog about <a href="http://blog.babbel.com/limits-of-the-free-internet/">adjusting their business model</a>:</p>
<blockquote><p>Our plan, in fact, was to partially finance Babbel with advertising. We intended to provide a “freemium” product that would have a basic version that was public, while providing additional premium content for those who might want to dig deeper. But now we see this just doesn’t work. It simply is not possible to build a high-quality online learning environment while simultaneously selling ad space effectively. We tried to bring these two objectives together. But ultimately we had to accept that a business model appropriate for social networks and news services is plain wrong when applied to online education.</p>
</blockquote>
<p>The numbers speak for themselves. The US paid e-learning market has been <a href="http://www.ambientinsight.com/News/2009USeLearningMarket.aspx">estimated to be worth $16.7 billion in 2009</a> and has a relatively small number of players; the US advertising revenues for the Internet as a whole were estimated to be <a href="http://www.iab.net/about_the_iab/recent_press_releases/press_release_archive/press_release/pr-100509">$10.9 billion for the first half of 2009</a>. (That’s $10.9 billion to the advertising companies, rather than the amount content and site owners see, which will be a subset of that amount.) When you run a startup company, you can either put your trust in display advertising and number of eyeballs looking at your site, or you can employ a sales team and ask for cash. Entranced by the model that Google originally promoted, Babbel tried the former, and discovered that it didn’t work; recognizing that they were a software company rather than a mass-media outlet, they then reverted to traditional business methods.</p>
<p>Using a centralized software service for non-core activities like language learning is probably fine. However, enterprise organizations can be uneasy about trusting software hosted by third parties (in what’s almost ubiquitously called “the Cloud”). Blog posts and photos are one thing, but it’s quite another to place your internal strategy documents, confidential discussions and financial data on servers owned by another firm with no real guarantee that they’ll remain unseen by prying eyes. It’s also insecure on a technical level: by using the Cloud, you’re outsourcing the fidelity and availability of your data. A much more preferential option would be to gain the ease of use of web applications, but store them securely on local infrastructure.</p>
<p><strong>Open source software is commercial.</strong></p>
<p>Later in Markus Witte’s post, he discusses some of the things that <em>are</em> successfully given away for free on the Internet; among them is open source.</p>
<blockquote><p>In contrast to Open Source software and Creative Commons, where developers and authors often work for free, ad-sponsored services are designed to make money – and they do. […] But there is another, more insidious, drawback of ad-sponsoring that is less visible to the naked eye: the true customers of these ad-sponsored services are not the users but rather the advertisers. And as everywhere else, the Customer is King.</p>
</blockquote>
<p>His remark about open source developers is a misconception: most open source development is done for profit. For example, <a href="http://www.linuxinsider.com/story/62454.html?wlc=1258032252">over 70% of Linux kernel development is done by paid professionals</a>, with a commercial goal in mind. This may be the basis of directly commercial activities like support; a market-based goal, for example to diminish Microsoft’s share; or it may be to ensure the longevity of the infrastructure that a company relies on. (More web servers are powered by open source than not; Netcraft reported this month that <a href="http://news.netcraft.com/archives/2009/11/10/november_2009_web_server_survey.html">55.33% of active websites are running Apache</a>.) Make no mistake: open source is a business model – one that marries the free ethos of the Internet with paid commerce.</p>
<p>The most common open source business strategy is to use your “community edition” – the unadulterated open source software – as a loss leader that brings users to your commercial products and services. Releasing your software under an open source license theoretically means you gain a community of developers; if your software doesn’t work in a particular set of circumstances, they will often contribute back a fix for the problem. They may also contribute plugins and extra code that extends the functionality of your product. They get software that works for them (and the security that they can always use and modify the code to fit their needs); you get a wider market that you can sell commercial services to, using a wider, more solid set of functionality. Whereas, as Markus points out, the advertiser is king in ad-supported software, in open source the user is king.</p>
<p>Here are some examples you’ve probably heard of:</p>
<ul>
<li>The database software <a href="http://www.mysql.com/">MySQL</a> is released for free under the <a href="http://www.gnu.org/licenses/gpl.html">GNU Public License</a>. Unusually, you’re allowed to mix and match it with software released under other open source licenses (but not closed-source software): they really want their product to spread. This is because they’ve got commercial options based on training, certification, partner agreements and consultancy services, as well as extra features for power users that aren’t available in the community product. (See the article <a href="http://blogs.mysql.com/kaj/2005/09/27/mysqls-quid-pro-quo/">MySQL’s Quid Pro Quo</a>.) </li>
<li><a href="http://www.ubuntu.com/">Ubuntu</a> is a version of Linux designed with ease of use in mind; it riffs on the interfaces of operating systems like Microsoft Windows and Mac OS X. Canonical, the company behind it, make money through extensive commercial <a href="http://www.ubuntu.com/support">support</a> and <a href="http://www.ubuntu.com/partners">partner</a> services. The partner ecosystem is their main bread and butter; the more companies pay, the better access they get to the core Ubuntu team and project strategy, marketing materials, rights to use Ubuntu branding and so on. In turn, those things help the partner companies earn more through their downstream Ubuntu services. </li>
<li><a href="http://www.android.com/">Android</a> is an open source operating system sponsored by Google. Although it’s mostly been used on mobile phones so far, it can actually run on a much wider range of devices; Android-powered netbooks are <a href="http://www.itpro.co.uk/617542/acer-aspire-one-d250-review">beginning to appear</a>. This has the benefit of holding back Microsoft’s market share &#8211; Google is positioning its application suite, which is paid software, against Microsoft Office. (Windows 7 is said to run well on netbooks, and Google will soon have <em>two</em> open source netbook operating systems out: Android and Chrome OS.) There is also a directly commercial component: although Android is open source, it has direct links to Google’s consumer applications like Gmail and Calendar. Those applications, both within Android and on the web, are not open source, <a href="http://gizmodo.com/5369726/cyanogen-custom-android-builds-will-live-on-sans-google-apps">and must be licensed</a>. </li>
</ul>
<p>There are many more. Check out Network World’s list of <a href="http://www.networkworld.com/news/2008/090208-open-to-watch.html">10 open source companies to watch</a>, and note that one thing links them: they are all providing services aimed at the business market.</p>
<p><strong>Charging for web-based software.</strong></p>
<p>Google and Microsoft have both demonstrated that the market is ready for web-based business software: products that have the benefits of the web (you can access it from anywhere, on any compatible device) but are designed with the needs of enterprise organizations in mind. It must be secure, have the ability to be installed on an organization’s own infrastructure, and have a solid business model that ensures longevity of the product.</p>
<p>I also strongly believe that an open source development and licensing model, when coupled with a strong commercial strategy from the outset, is a great way to build a product’s feature set, userbase and reputation on the kinds of budgets that web startups are used to. It also makes it easily available to students, as well as a vast talent pool in places where buying software at western license prices is a trickier proposition; two groups that can be invaluable for promotion, feedback and involvement.</p>
<p>Finally, the commercial open source model for web-based applications allows you to easily create an ecosystem: if you create a compelling application that really does have a solid business model, other companies will be very interested in taking a cut. The more people who have an interest in your product succeeding, the better. If you give them a solid commercial reason to invest upstream, and create a great product that makes end-users’ lives easier, everyone wins.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/" title="Using game dynamics to drive participation">Using game dynamics to drive participation (1)</a></li>
<li><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/" title="Activity Streams and OAuth: a social web architecture">Activity Streams and OAuth: a social web architecture (0)</a></li>
<li><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/" title="How social networks can replace email">How social networks can replace email (11)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/#comments" title="Comments on &quot;Charging for software in the age of web apps&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?823" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Net neutrality</title>
		<link>http://benwerd.com/2009/10/net-neutrality/</link>
		<comments>http://benwerd.com/2009/10/net-neutrality/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 09:07:42 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[net neutrality]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/10/net-neutrality/</guid>
		<description><![CDATA[Please take five minutes to watch FreeForm’s video about the open Internet, and then share it with as many people as you can:

Then, if you’re a US citizen, head over to the Save the Internet Campaign and sign their petition to congress to preserve net neutrality. Also see FreePress’s links on how some telecoms companies [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F10%2Fnet-neutrality%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F10%2Fnet-neutrality%2F" height="61" width="51" /></a></div><p>Please take five minutes to watch <a href="http://www.free-form.tv/">FreeForm</a>’s video about the open Internet, and then share it with as many people as you can:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/dFUm1PRxJOQ&amp;hl=en&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dFUm1PRxJOQ&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="320"></embed></object></p>
<p>Then, if you’re a US citizen, head over to the <a href="http://www.savetheinternet.com/">Save the Internet Campaign</a> and sign their petition to congress to preserve net neutrality. Also see FreePress’s links on <a href="http://www.freepress.net/astroturf">how some telecoms companies are artificially skewing the debate</a> and presenting the false impression of a grassroots movement against net neutrality.</p>
<p>(Still confused about what net neutrality is? Wikipedia has <a href="http://en.wikipedia.org/wiki/Network_neutrality">a great overview</a>.)</p>
<h3>Most Commented Posts</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/" title="Twitter DoS and single points of failure">Twitter DoS and single points of failure (31)</a></li>
<li><a href="http://benwerd.com/2009/03/gender-differences-on-the-new-frontier/" title="Gender differences on the new frontier">Gender differences on the new frontier (16)</a></li>
<li><a href="http://benwerd.com/2009/09/writing-in-oxford/" title="Writing in Oxford?">Writing in Oxford? (13)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/10/net-neutrality/#comments" title="Comments on &quot;Net neutrality&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?820" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/10/net-neutrality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Danger in the cloud: a proposal</title>
		<link>http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/</link>
		<comments>http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 07:32:41 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[danger]]></category>
		<category><![CDATA[data portability]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[sidekick]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[web servers]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/</guid>
		<description><![CDATA[In response to recent events, I’d like to propose a different kind of web service that overcomes the privacy and reliability issues with cloud web applications, while providing a solid business model for both application developers and service providers, as well as a seamless, easy-to-use experience for end users.
The T-Mobile storm
Over the weekend there’s been [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F10%2Fdanger-in-the-cloud-a-proposal%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F10%2Fdanger-in-the-cloud-a-proposal%2F" height="61" width="51" /></a></div><p>In response to recent events, I’d like to propose a different kind of web service that overcomes the privacy and reliability issues with cloud web applications, while providing a solid business model for both application developers and service providers, as well as a seamless, easy-to-use experience for end users.</p>
<p><strong>The T-Mobile storm</strong></p>
<p>Over the weekend there’s been <a href="http://www.engadget.com/2009/10/10/t-mobile-we-probably-lost-all-your-sidekick-data/">a storm surrounding the T-Mobile Sidekick</a>, which is produced by Microsoft’s Danger subsidiary. It turns out the device stores the primary copy of data like calendar and address book information in the cloud rather than on each device; perhaps a fair proposition if you knew you could trust Microsoft’s servers. Unfortunately, said servers went down last week, and Microsoft <a href="http://gigaom.com/2009/10/11/microsoft-mobiles-worst-week-ever/">didn’t have a working backup</a>. Sidekick users suddenly found themselves without their personal information.</p>
<p><strong>Is cloud computing safe?</strong></p>
<p>Understandably, this has sparked <a href="http://www.appleinsider.com/articles/09/10/11/microsofts_danger_sidekick_data_loss_casts_dark_on_cloud_computing.html">a wider conversation about computing in the cloud</a>. AppleInsider summed it up:</p>
<blockquote><p>More immediate types of cloud services take away users&#8217; control in managing their own data. </p>
</blockquote>
<p>While Ina Fried <a href="http://news.cnet.com/8301-13860_3-10372525-56.html">over at CNet noted</a>:</p>
<blockquote><p>The Danger outage comes just a month before Microsoft is expected to launch its operating system in the cloud&#8211;Windows Azure. That announcement is expected at November&#8217;s Professional Developer Conference. One of the characteristics of Azure is that programs written for it can be run only via Microsoft&#8217;s data centers and not on a company&#8217;s own servers.</p>
</blockquote>
<p>The issues surrounding cloud computing have been discussed for a while, and aren’t limited to these sorts of accidents; <a href="http://benwerd.com/2007/08/on-data-sharing/">here’s a post I wrote in 2007</a> about the rights we ought to have over our cloud data. Partially because of the risks involved, and the risk of leaky data, some kinds of organizations and enterprises simply can’t use cloud computing services. (In the UK, for example, check out the <a href="http://privacydataprotection.co.uk/guide/part1/">requirements imposed by the Data Protection Act</a>.) At the same time, the Sidekick debacle shows there are clear risks to end-user consumers too.</p>
<p>Despite this, the benefits of cloud computing are obvious, particularly for the organizations that can’t use them: device-independent applications and data we can access and use from anywhere.</p>
<p><strong>Can we have the best of both worlds?</strong></p>
<p>The personal computing model is relatively secure: you install applications on your computer, and they sit on your local hard drive, along with your data. Assuming there hasn’t been a security breach, or you haven’t explicitly provided access to your data over a network or through a direct action like emailing it, it’s safe.</p>
<p>On the other hand, because your applications and data are locked away on your hard drive, you generally have to have direct access to it in order to use them. There are remote desktop solutions like VNC, but these are clunky and fairly useless over a low bandwidth connection.</p>
<p>Web applications that store their data in the cloud overcome this obstacle, but lose the security of sitting on your own computer.</p>
<p>What if there was a halfway house between these two situations?</p>
<p><a name="thewebappstore"></a><strong></strong></p>
<p><strong>The personal web server that works</strong></p>
<p>Theoretically, anyone can run their own web server, right now, that allows them to install web applications in a more secure, controlled environment and access them from anywhere. But there are some very good reasons why they don’t:</p>
<ul>
<li>You need system administrator skills, usually on top of Linux skills, to do it. </li>
<li>Web applications – even relatively easy-to-install ones like WordPress or Elgg – are fiddly. There are configuration files, directory permissions and (potentially) source repositories to contend with. </li>
<li>The web applications you can install on your own server are often not as good as the ones you can get in the cloud. </li>
<li>When something breaks, it’s your own responsibility to fix it. </li>
<li>Servers are expensive. </li>
</ul>
<p>What if we could fix all of these things at once? Enterprises, organizations and individuals could have their own, more secure environment that would allow them to use the cloud applications they needed with fewer security risks, while enjoying the ease-of-use and immediacy that the cloud provides.</p>
<p>One of the reasons everyone’s leaping to copy the iPhone’s app store business model is that it just works. Sure, you’re forced to delegate root control of the phone to iTunes, and the operating system places some seemingly arbitrary restrictions on what applications can and can’t do. But the handset works, and installing software is easier than on any other platform. The truth is, most ordinary users don’t care about those restrictions. Hell, I’m a computer scientist software developer entrepreneur power user, and I’m just happy the thing works. (Context: my previous phone ran Windows Mobile, which doesn’t.)</p>
<p>Imagine if you could get your own server environment that was as easy to use as the iPhone. It would look something like this:</p>
<p><em>Front end &amp; business model</em></p>
<ul>
<li>You sign up for the service, possibly for a small monthly fee, possibly for free (depending on the service provider). Alternatively, if you’re more technical / an enterprise / an organization, you install it on your own infrastructure. The platform is available for free and could be open source. </li>
<li>From a secure web-based admin panel, you can add and remove users (although the platform optionally also supports Active Directory and similar standards, as well as OpenID), and install / uninstall applications from a centralized app store with the usual features: ratings, search, similar apps, etc. Installation is one-click, and upgrades are similarly seamless. (That WordPress “what, I have to upgrade <em>again</em>?” problem: solved.)</li>
<li>Much like the iTunes app store, applications may be free, or may cost a small amount. Applications may impose licensing restrictions based on number of users: for example, the app costs $4.99 for up to 5 users, $19.99 for up to 25, etc.</li>
<li>As with the iTunes app store, the application store provider takes a cut – <em>and so does the service provider</em>. This creates a strong incentive for multiple vendors to provide hosted services for little cost. It also effectively creates a discount for enterprise, organizational and technical users, who can bypass a service provider. The payment to the web application developer also, for the first time, creates a solid commercial marketplace for high quality web application products, while the free option allows open source vendors to distribute as normal.</li>
</ul>
<p><em>Technology</em></p>
<ul>
<li>Behind the scenes, the server runs existing open source technology: Apache, Tomcat, PHP, Perl, Python, Ruby on Rails, MySQL, Postgres, etc. However, there are restrictions on how applications must be structured, behave and share their data. This allows the one-click install and upgrades to function correctly. Importantly, though, <em>users of the system need never worry about the underlying framework</em>.</li>
<li>The platform has a central data store that all applications may access via an API. This data store is fully exportable, allowing (for example) a datastore stored with a service provider to be moved to an internal setup as an organization expands. As with the iTunes app store, applications are linked to a store account rather than a physical machine, so the application licenses are portable too.</li>
</ul>
<p>Of course, this wouldn’t replace standard web servers. What it does provide, however, is a simple cloud operating system that simultaneously works in a more secure, dependable way than existing services, would be more acceptable to many organizational users, and provides a genuine business model for web application developers.</p>
<p>The web is now an end user application platform, but still behaves like a lightweight document store. To obtain the level of software customization we all enjoy on our home PCs, a much higher level of technical competence is required. I strongly believe that this situation must change for the web to be a viable commercial application framework.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
<li><a href="http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/" title="Microsoft may rule the open web">Microsoft may rule the open web (3)</a></li>
<li><a href="http://benwerd.com/2009/11/the-war-for-the-web/" title="The war for the Web">The war for the Web (0)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/#comments" title="Comments on &quot;Danger in the cloud: a proposal&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?817" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/10/danger-in-the-cloud-a-proposal/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Twitter DoS and single points of failure</title>
		<link>http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/</link>
		<comments>http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 18:31:22 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[decentralized social networks]]></category>
		<category><![CDATA[denial of service]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/</guid>
		<description><![CDATA[Twitter went down today at the hand of a denial of service attack (alongside Facebook and Livejournal; the latter has also reported an attack). In the old days, you’d shrug it off and go and look at something else. Today, Twitter is such an integral part of the landscape, and some people’s businesses, that it [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F08%2Ftwitter-dos-and-single-points-of-failure%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F08%2Ftwitter-dos-and-single-points-of-failure%2F" height="61" width="51" /></a></div><p>Twitter <a href="http://blog.twitter.com/2009/08/denial-of-service-attack.html">went down today</a> at the hand of a denial of service attack (alongside Facebook and Livejournal; the latter <a href="http://www.appscout.com/2009/08/livejournal_also_confirms_deni.php">has also reported an attack</a>). In the old days, you’d shrug it off and go and look at something else. Today, Twitter is such an integral part of the landscape, and some people’s businesses, that <a href="http://news.bbc.co.uk/1/hi/technology/8188201.stm">it made BBC News</a> and was commented on <a href="http://www.techmeme.com/090806/p44#a090806p44">all over the Internet</a>.</p>
<p>The headlines are highly strung to say the least:</p>
<ul>
<li><a href="http://gawker.com/5331439/twitter-attack-brings-a-day-without-social-media">Twitter Attack Brings a Day Without Social Media</a> (Gawker) </li>
<li><a href="http://www.twitterrati.com/2009/08/06/a-day-or-hour-without-twitter-sucks/">A Day (Or Hour) Without Twitter Sucks</a> (Twitterrati) </li>
<li><a href="http://technologizer.com/2009/08/06/twitter-goes-down-down-down/">Twitter Goes Down, Down, Down</a> (Technologizer, who delightfully illustrated their post with an image of an anvil falling on a bird) </li>
</ul>
<p>The stress of it all made TechCrunch come over all <a href="http://en.wikipedia.org/wiki/John_Inman">Mr Humphries</a>:</p>
<ul>
<li><a href="http://www.techcrunch.com/2009/08/06/oooh-dramatic-twitter-gets-ddosed/">Oooh Dramatic! Twitter Gets DDOSed</a> </li>
</ul>
<p>Meanwhile, away from the hilarity, Dave Winer’s <a href="http://www.scripting.com/stories/2009/08/06/rsscloudNews.html">developing rssCloud</a> and people are beginning to talk about <a href="http://laconi.ca">Laconi.ca</a>. The only model that makes sense is a distributed one: it’s a fundamentally harder problem to bring down a decentralized network, because there isn’t a single point of failure. So far, for example, DNS has remained pretty robust. As regular readers will know, I strongly believe there are very <a href="http://benwerd.com/2009/07/building-the-user-centered-web/">solid business and development reasons</a> for going decentralized, too.</p>
<p>The web is becoming social, and those conversations are becoming more and more important. A malicious user or group shouldn’t be able to take down our conversation platform &#8211; or have the ability to dictate its direction. It’s time to think about a better way to build the social web.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/07/building-the-user-centered-web/" title="Building the user-centered web">Building the user-centered web (8)</a></li>
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
<li><a href="http://benwerd.com/2010/01/music/" title="Music!">Music! (2)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/#comments" title="Comments on &quot;Twitter DoS and single points of failure&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?797" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/08/twitter-dos-and-single-points-of-failure/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Microsoft Web Applications 2010 bring the cloud to the enterprise</title>
		<link>http://benwerd.com/2009/07/microsoft-web-applications-2010-bring-the-cloud-to-the-enterprise/</link>
		<comments>http://benwerd.com/2009/07/microsoft-web-applications-2010-bring-the-cloud-to-the-enterprise/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 09:53:59 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[microsoft sharepoint]]></category>
		<category><![CDATA[office 2010]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[web browsers]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[word]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/07/microsoft-web-applications-2010-bring-the-cloud-to-the-enterprise/</guid>
		<description><![CDATA[In advance of the announcement later today, I Started Something have uncovered videos about the new Microsoft Office suite.
Microsoft Office turns to the web
As anticipated, Office 2010 includes web-based versions of applications contained in the suite. These don’t have the complete feature set, but are designed so that company employees can create and make changes [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fmicrosoft-web-applications-2010-bring-the-cloud-to-the-enterprise%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fmicrosoft-web-applications-2010-bring-the-cloud-to-the-enterprise%2F" height="61" width="51" /></a></div><p>In advance of the announcement later today, I Started Something have uncovered <a href="http://www.istartedsomething.com/20090713/office-2010-revealed-in-detail-via-microsoft-videos/">videos about the new Microsoft Office suite</a>.</p>
<p><b>Microsoft Office turns to the web</b></p>
<p>As anticipated, Office 2010 includes web-based versions of applications contained in the suite. These don’t have the complete feature set, but are designed so that company employees can create and make changes to documents (including Word documents, Excel spreadsheets and Powerpoint presentations) on the road.</p>
<p><b>Web applications: now running in the enterprise</b></p>
<p>Centralized cloud applications have a difficult time gaining traction in most enterprise environments, and Microsoft have wisely taken note of this: it appears that the web-based versions are installed as part of Sharepoint. By doing this, they’ve allowed organizations to keep tight control of their data, as well as legitimizing web-based applications in the enterprise and revitalizing Sharepoint as an organizational product. In other words this is big news, with sweeping implications across the entire software industry.</p>
<p><b>Open standards must work for everyone</b></p>
<p>This is another reason why all open web standards must be browser agnostic. I always argue hard for a transparent browser: one that contains support for web standards, but doesn’t carry any extra baggage for any specific purpose. As web applications move into the enterprise, it’s important that a standard that works on a souped-up Firefox or Chrome browser also works great in Internet Explorer. By integrating web applications into Sharepoint, Microsoft are actually leading the industry, and have made themselves relevant on the web again. In doing so, they’ve opened up an important market, and that can’t be ignored.</p>
<p>Here&#8217;s a video introduction (although it keeps going down for me): <a href="http://www.microsoft.com/video/en/us/details/ebf079e6-6972-43dc-9781-14c013c38e82?vp_evt=eref&amp;vp_video=See+What's+New+in+Microsoft+Web+Applications+2010">See What&#8217;s New in Microsoft Web Applications 2010</a>.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/11/microsoft-may-rule-the-open-web/" title="Microsoft may rule the open web">Microsoft may rule the open web (3)</a></li>
<li><a href="http://benwerd.com/2009/11/the-war-for-the-web/" title="The war for the Web">The war for the Web (0)</a></li>
<li><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/" title="Charging for software in the age of web apps">Charging for software in the age of web apps (2)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/07/microsoft-web-applications-2010-bring-the-cloud-to-the-enterprise/#comments" title="Comments on &quot;Microsoft Web Applications 2010 bring the cloud to the enterprise&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?756" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/07/microsoft-web-applications-2010-bring-the-cloud-to-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chrome OS and the web as applications</title>
		<link>http://benwerd.com/2009/07/chrome-os-web-applications/</link>
		<comments>http://benwerd.com/2009/07/chrome-os-web-applications/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 08:29:04 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[decentralized]]></category>
		<category><![CDATA[decentralized social web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[user control]]></category>

		<guid isPermaLink="false">http://benwerd.com/?p=752</guid>
		<description><![CDATA[It&#8217;s not a Google strategy, but they&#8217;ve chosen to embrace and extend it: the web is turning into an application platform.
Google announced Chrome OS today &#8211; an operating system for netbooks, designed to boot up in seconds directly to a browser. Applications run using HTML 5 standards, which include support for offline applications and advanced [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fchrome-os-web-applications%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fchrome-os-web-applications%2F" height="61" width="51" /></a></div><p><img src="http://benwerd.com/wp-content/uploads/2009/07/chrome_logo_may09.jpg" align="right" />It&#8217;s not a Google strategy, but they&#8217;ve chosen to embrace and extend it: the web is turning into an application platform.</p>
<p><a href="http://www.readwriteweb.com/archives/the_google_os_becomes_reality_google_announced_the.php">Google announced Chrome OS today</a> &#8211; an operating system for netbooks, designed to boot up in seconds directly to a browser. Applications run using HTML 5 standards, which include support for offline applications and advanced interface capabilities.</p>
<p>More than that, it&#8217;s an attack &#8211; not just on Microsoft, but on the old model for operating systems and home computing. The web allows greater ease of use (no application installs!), lower resource requirements (perfect for those netbook CPUs) and instant connectivity. Social functionality becomes intrinsic to all software on the platform, rather than a product in itself. See <a href="http://benwerd.com/2009/07/building-the-user-centered-web/">Building the User-Centered Web</a> for a detailed analysis of how software will change, and why.</p>
<p>Of course, if this revolution happens through Google Apps (or applications hosted on the Google App Engine), running Google advertising and saving to a central Google Account, well, they&#8217;ll just have to live with it. I&#8217;ve argued before that Google Wave is a Sharepoint killer, but this move makes that positioning explicit; Google is set to directly take on Microsoft. By making the operating system open source, they&#8217;ve invited everyone to join in.</p>
<p>It&#8217;ll be an interesting battle: while <a href="http://www.neowin.net/news/main/09/06/29/windows-7-in-europe-no-upgrades-no-ie-up-to-2x-the-price">Windows 7 won&#8217;t ship with a browser in Europe</a>, Chrome OS is <em>all</em> browser. More broadly, web applications could help with much-needed cost cutting in places like schools and public institutions, so there&#8217;s a lot at stake here.</p>
<p>As regular readers will know, I&#8217;m very interested in this change, and I plan on getting my hands dirty helping to build a decentralized user-centered web that, like the web at large, is owned by nobody. There&#8217;s still more to be done. Watch this space.<br />
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/07/building-the-user-centered-web/" title="Building the user-centered web">Building the user-centered web (8)</a></li>
<li><a href="http://benwerd.com/2009/11/charging-for-software-in-the-age-of-web-apps/" title="Charging for software in the age of web apps">Charging for software in the age of web apps (2)</a></li>
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
</ul>
<br /><a href="http://benwerd.com/?p=752#comments" title="Comments on &quot;Chrome OS and the web as applications&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?752" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/07/chrome-os-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building the user-centered web</title>
		<link>http://benwerd.com/2009/07/building-the-user-centered-web/</link>
		<comments>http://benwerd.com/2009/07/building-the-user-centered-web/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 13:58:33 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Data control]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[chris messina]]></category>
		<category><![CDATA[data portability]]></category>
		<category><![CDATA[data sharing summit]]></category>
		<category><![CDATA[dataportability.org]]></category>
		<category><![CDATA[decentralized social networks]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[digital identities]]></category>
		<category><![CDATA[digital silos]]></category>
		<category><![CDATA[diso project]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[laconi.ca]]></category>
		<category><![CDATA[marc canter]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[open mesh]]></category>
		<category><![CDATA[ownership]]></category>
		<category><![CDATA[silona bonewald]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[user control]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/07/building-the-user-centered-web/</guid>
		<description><![CDATA[The following post contains my notes for a talk I gave at the Hauser Center for Nonprofit Organizations at Harvard University on June 25, 2009.
What is a social network?
 I would like to reclaim some language:
Social is an adjective that means relating to human society and its members.
A network is an interconnected system of things [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fbuilding-the-user-centered-web%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F07%2Fbuilding-the-user-centered-web%2F" height="61" width="51" /></a></div><p><em>The following post contains my notes for <a href="http://hausercenter.org/site/learn/seminarslectures/brownbaglunchtalks/ben-werdmuller/index.html">a talk I gave at the Hauser Center for Nonprofit Organizations at Harvard University</a> on June 25, 2009.</em></p>
<p><strong>What is a social network?</strong></p>
<p><a href="http://www.flickr.com/photos/-cavin-/2366764272/"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" border="0" align="right" src="http://farm4.static.flickr.com/3177/2366764272_92c733397d_m.jpg" /></a> I would like to <a href="http://benwerd.com/2008/12/the-internet-is-people/">reclaim some language</a>:</p>
<blockquote><p>Social is an adjective that means <em>relating to human society and its members</em>.</p>
<p>A network is <em>an interconnected system of things or people</em>.</p>
<p>Therefore, I’d suggest that we can define a social network as just being <em>an interconnected system of people</em>.</p>
</blockquote>
<p>The audience of this talk is a social network; so are your friends, colleagues, interest groups and so on. Social networking <em>tools</em> facilitate social networks. The universe of social tools certainly includes web applications with social functionality, but it also includes structured face to face interactions, telephone, post, SMS, email. In other words, the web is just one possible tool for this purpose – albeit a very effective one.</p>
<p><strong><strike>If you build it, they will come</strike></strong></p>
<p><a href="http://www.flickr.com/photos/jule_berlin/2165572289/"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" border="0" align="right" src="http://farm3.static.flickr.com/2387/2165572289_d8481ce5c0_m.jpg" /></a> You can’t install a social networking tool and instantly expect usage: <em><a href="http://en.wikipedia.org/wiki/Field_of_Dreams">Field of Dreams</a></em> is not a good model for community development. The web is littered with ghost sites created using Ning, Elgg and more that have been established in the hope that a user-base will magically appear; however, if your main selling point is the social network itself, nobody’s going to join until that network of people exists and is actively using it. It’s a chicken-and-egg problem.</p>
<p>Therefore, you either need to have an existing network of people to facilitate interactions between (for example, <a href="http://www.insidefacebook.com/2009/06/28/facebook-movie-coming-to-the-big-screen/">when Facebook launched at Harvard</a>) or compelling functionality that is useful without a network of existing users (for example, <a href="http://delicious.com">Delicious</a>).</p>
<p>If we’re creating a tool that’s useful for the first user who signs up, without a pre-existing social network, then what we’re really talking is a software application that uses the web as an interface, and happens to have social functionality as one of its features.</p>
<p><strong>The web as applications</strong></p>
<p><a href="http://www.flickr.com/photos/stabilo-boss/101793493/in/set-72057594060779001"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" border="0" align="right" src="http://farm1.static.flickr.com/27/101793493_de7c112c42.jpg" /></a> When the web was conceived, it consisted of documents and pages linked with hypertext: linked words and phrases that, when clicked, would load another, relevant document. Each page had its own Uniform Resource Locator, which allowed you to return to that specific page at any time. Each page could be a destination in itself, and although the sites (collections of pages) could be linked together through hypertext, each one had no need to know about your activities elsewhere on the web. Why would they? Documents don’t have memory; their role is simply to impart information.</p>
<p>Step forward to today, and the web is not entirely made of pages: applications now represent a large amount of the web. (Princeton WordNet <a href="http://wordnetweb.princeton.edu/perl/webwn?s=application">defines an application as</a> “a program that gives a computer instructions that provide the user with tools to accomplish a task”; <a href="http://docs.google.com">Google Docs</a>, <a href="http://rememberthemilk.com">Remember The Milk</a>, Flickr, Delicious etc are all applications by this definition.)</p>
<p>The benefits are tangible: you can access an application’s functionality from any web-compatible device, anywhere in the world. You’re no longer bound to the software you happen to have installed on a particular machine, and you no longer need to worry about whether you’ve remembered to save a particular file onto a particular drive. Because of historic resource limitations, web applications tend to be easier to use, and entirely bypass the need for IT departments, which have unfortunately earned a reputation for being obstacles to productivity in many organizations.</p>
<p>This change of web usage has been reflected in the ongoing development of HTML, the markup language that all web interfaces are written in. The first four versions were largely orientated towards documents; however, HTML 5, currently in development, is the first version that explicitly <a href="http://industry.bnet.com/technology/10002353/three-ways-html-5-is-transforming-it/">contains functionality to support web applications</a>. That includes offline storage and usage, sessions, and more advanced interface features. However, aspects of the document-orientated model remain.</p>
<p><strong>Silos of information</strong></p>
<p>Each application is its own atomic destination with its own URL, and is by default only aware of data created within it. That means we need to register for each application we want to use, fragmenting our accounts over potentially hundreds of products and company data centers, and that the documents, files and data we create within them can’t easily be shared with other applications. On my desktop, I can write a document in Word and open it in OpenOffice, or take a Paint doodle and load it in Photoshop, but there’s no easy, generic way to take my bookmarks from Delicious into another bookmarking tool, or to take my Google Docs and open them in Acrobat.com.</p>
<p>Currently, each web application is like a silo: they exist on their own, and if they interoperate at all, it’s through specific links between applications that have to be individually developed. Certainly, data created in an application stays in that application; sometimes you can check your GMail address book for contacts in order to find existing friends on a service you’ve just signed up to, for example, but it’s rare that you can actually export data fully into another product. As many of these services are free, a significant portion of their business models revolve around being able to control user-contributed data, keep users coming back, and sell user-generated activity data for marketing purposes. (One has to question whether the market for personal details will continue to be profitable, or whether, like the web advertising market before it, it will saturate and crash.)</p>
<p>In a social networking tool, the site model means that your contacts, the information you share and any detailed access permissions all relate solely to the application they were created in. However, collaborative spaces in social web applications are like documents: they’re one of the currencies of the social web. Just as I need to be able to use my wordprocessor of choice to edit a document, I need to be able to use my social tool of choice to collaborate with others.</p>
<p><strong><a href="http://www.flickr.com/photos/johnnyjet/2830416793/"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" border="0" align="right" src="http://farm4.static.flickr.com/3172/2830416793_e7fda495b7_m.jpg" /></a> Turning the model upside down</strong></p>
<p>Right now, we have to register with each application we want to use. What if we required each application we used to register with <em>us</em>, in digital identities under our own control? </p>
<p>What if, using these identities, anyone could connect to anyone else, and anyone could store their data anywhere as long as the storage provider followed the same broad standards?</p>
<p><strong><em>The web itself would become a social networking tool.</em></strong></p>
<p>This is far more flexible, and future-proof:</p>
<ul>
<li>Your ability to collaborate is not subject to a single company&#8217;s success: social functionality and application infrastructure are inherent in the web itself </li>
<li>The possibilities for collaboration are not subject to technology beyond common open standards, which can evolve </li>
<li>A wider range of application possibilities is ensured, because web applications gain the ability to interoperate in a general way </li>
<li>Privacy and user control are established by allowing a person to determine which application has access to which data </li>
</ul>
<p>By establishing a general standard for social application interactions, the services and technologies used to make connections become less relevant; the Internet is people, one big social network, and users no longer have to worry about <em>how</em> they connect. We can all get on with communicating and collaborating rather than worrying about <em>where</em> we connect.</p>
<p><strong>User-centered identities</strong></p>
<p>Under this model, providing the software that hosts your digital identity becomes big business. This hasn’t gone unnoticed by the main service providers, and they’re already fiercely competing to be your identity on the web:</p>
<ul>
<li>Facebook wants your central identity to be a Facebook account (and arguably have made the user-centric model for the web part of their strategy for a very long time) </li>
<li>Google wants it to be a Google account </li>
<li>Twitter wants it to be a Twitter account </li>
<li>Microsoft wants it to be a Live ID </li>
<li>OpenID want it to be any OpenID-capable URL </li>
</ul>
<p>Because I use all of these services, the result is a very complicated identity space. These are a subset of my profiles:</p>
<ul>
<li><a href="http://facebook.com/ben.werdmuller">facebook.com/ben.werdmuller</a> </li>
<li><a href="http://google.com/profiles/benwerd">google.com/profiles/benwerd</a> </li>
<li><a href="http://twitter.com/benwerd">twitter.com/benwerd</a> </li>
<li><a href="http://profiles.yahoo.com/u/4IZCH2K6PEV775MICYR3DXMAMQ">profiles.yahoo.com/u/4IZCH2K6PEV775MICYR3DXMAMQ</a> </li>
<li><a href="mailto:benwerd@gmail.com">benwerd@gmail.com</a> [my Microsoft ID, ironically] </li>
<li><a href="http://benwerd.com">benwerd.com</a> [my OpenID] </li>
</ul>
<p>For identities to be usable as a generic standard, you <em>should</em> be able to use any of these – or all of them. Nobody has just one facet (or persona) comprising their identity; everyone has a collection, representing the different parts of their lives. Ben Werdmuller the web strategist for hire doesn’t need to be connected to Ben Werdmuller the Doctor Who fan, who in turn doesn’t need to be connected to the Oxford resident. They can be connected if I choose to make them, but separating parts of your life is part of a user’s control over their identity.</p>
<p>However, that needs to be context-specific, not application-specific. Currently, for example, my Facebook account tends to be personal, while my Twitter tends to be professional. That doesn’t make sense: in order to write personally on Twitter, I either have to accept the collision of those two parts of my life, or I need to create an entirely separate, fragmented Twitter account. Wouldn’t it be better to be able to control who sees which interactions, and choose tools based on the functionality they add to a conversation? Otherwise you have the situation I present above: one identity per communication context per application. That will quickly become unmanageable, and the web will be littered with dead profiles.</p>
<p>Conversely, I believe the future of the web is in atomic digital identities based on permissive, open standards, linked together as an application framework.</p>
<p>How do we make this work?</p>
<p><strong>Problem to solve: user control</strong></p>
<p><a href="http://www.flickr.com/photos/aud1073ch/34438156/"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" border="0" align="right" src="http://farm1.static.flickr.com/21/34438156_0d13f27fcf_m.jpg" /></a> First and foremost, the framework for decentralization must be established – in other words, the actual social mesh standards that will make it possible.</p>
<p>Technical mechanisms need to be established for controlling access to a resource or collaborative space, which should be easy to use without removing any of the flexibility of the platform, and should allow for the maintenance of multiple personas.</p>
<p>Another part of access control is allowing a resource to expire gracefully. It’s important to know when to lose data: sometimes documents, resources, spaces, personas or entire identities may be transient and only required for a certain length of time. There’s no need for everything on the web to exist indefinitely; currently, rigorous indexes like Google ensure that much of it does.</p>
<p>Finally, the tools and standards we create must be permissive of goals, content and structure that we might not have thought of. There certainly doesn&#8217;t need to be an overarching structure or taxonomy between individual identity spaces, and constraining the technology to a rigid set of activities and data types would limit the scope of the platform.</p>
<p><strong>Problem to solve: ownership</strong></p>
<p>Existing web applications tend to have a single-ownership model for resources. However, <a href="http://silona.org">Silona Bonewald</a> rightly pointed out to me that this isn’t always the case, and in a free-flowing social mesh, multiple ownership needs to be represented. For example, all collaborators on a resource should have ownership access, unless they explicitly choose to rescind that right.</p>
<p>In a company environment, a user’s employer may have shared ownership (or full ownership, with author access available to the employee). The same may be true with students in a university environment. On sites like Facebook, the service owner may in reality have some ownership rights over the content.</p>
<p>How can we maintain this granularity, but also retain user control?</p>
<p><strong>Problem to solve: privacy &amp; transparency</strong></p>
<p>There is a very public attitude of &quot;when you put something online, it&#8217;s published&quot; in some parts of the software development community, which is a useful concept that gives developers <em>carte blanche</em> to share data freely. In a fully user-controlled environment, this public-or-completely-private binary situation can no longer be the case; a resource may have been published to a few select people. Ignoring this trait disallows the platform’s use in important environments like enterprises or public bodies.</p>
<p>When you sign up to a service, you agree to that service’s terms and conditions and privacy policy. However, your data may be farmed out to a collection of other, secondary services via APIs, without your knowledge or consent.</p>
<p>An important aspect of user control is knowing how your data is used and where it is transmitted by the applications you use, so I propose a simple, human-identifiable and machine-readable mark that:</p>
<ol>
<li>Applies permissions to how my data can be used by applications (like Creative Commons does for shared content) </li>
<li>Tells you in a visual way what happens to your data when you visit a site </li>
<li>Incorporates multi-ownership </li>
</ol>
<p>It may be that these issues are addressed within the terms and conditions of a service. However, it’s very unlikely that a user will actually read the full contract. Therefore, a simple graphic icon with a link to a plain-English description, with an underlying microformat for machine-readable use, would be a welcome addition to the user experience. As the web becomes more mesh-like and data moves around more freely, conveying what happens to data owned by less-technical end users will become more and more important.</p>
<p><strong>Problem to solve: platform</strong></p>
<p>Finally, while it’s great having a conversation about this, these ideas aren’t useful to anyone unless someone goes ahead and builds it.</p>
<p>There are some existing projects and thinkers who are on these tracks:</p>
<ul>
<li><a href="http://diso-project.org/">The Diso Project</a> is turning the WordPress open source blogging tool into a decentralized digital identity through an array of open standards, and the project’s Chris Messina has <a href="http://factoryjoe.com/blog/2009/05/18/the-open-social-web/">a lot of wise things to say</a> about its development. </li>
<li><a href="http://laconi.ca/">Laconi.ca</a> is a decentralized microblogging platform, whose <a href="http://openmicroblogging.org/">Open Microblogging</a> standard may be adaptable into a more widely-scoped technology. </li>
<li><a href="http://willnorris.com/2009/03/the-open-stack-in-php">The Open Stack</a> is a set of developing technologies that address some of the issues. </li>
<li>Marc Canter’s <a href="http://blog.broadbandmechanics.com/2008/05/02/how-to-build-the-open-mesh/">Open Mesh treatise</a> goes into detail on many of the issues. </li>
</ul>
<p>All of these are important contributions that strongly address some of the issues; however, we’re still a long way away from the vision of an open, social web.</p>
<p><strong>Conclusion</strong></p>
<p>I believe strongly, for the reasons stated above, that a decentralized, user-centered model for the web is the best way to advance it as an application platform.</p>
<p>Needless to say, I have my own ideas about how to actually build the platform, based on my <a href="http://benwerd.com/2009/06/making-the-most-of-the-web-right-now/">Making the most of the web</a> principles. However, it has to be a collaborative process: there’s no sense in building an open collaborative standard by yourself. My main concern is that the platform is created and works in an open, lightweight, flexible, easy-to-develop-for way while remaining secure and yielding control to the main user. The result will be an entirely new kind of platform, and presents a unique opportunity for anyone who wants to jump on board.</p>
</p>
<p><em>Images:</em></p>
<ul>
<li><a href="http://www.flickr.com/photos/-cavin-/2366764272/"><em>WOW! My 1000 Friends</em></a><em> by Cavin was released under a CC Attribution Generic 2.0 License </em></li>
<li><a href="http://www.flickr.com/photos/jule_berlin/2165572289/"><em>Lonely Tree</em></a><em> by Jule Berlin was released under a CC Attribution Generic 2.0 License</em></li>
<li><a href="http://www.flickr.com/photos/stabilo-boss/101793493/in/set-72057594060779001"><em>Logo 2.0 part II</em></a><em> by Stabilo Boss was released under a CC Attribution-Noncommercial-Share Alike 2.0 Generic License</em></li>
<li><em><a href="http://www.flickr.com/photos/johnnyjet/2830416793/">Upside Down</a> by Johnny Jet was released under a CC Attribution Generic 2.0 License</em></li>
<li><em><a href="http://www.flickr.com/photos/aud1073ch/34438156/">Pro Control 24</a> by Aud1073cH was released under a CC Attribution-Share Alike Generic 2.0 License</em></li>
</ul>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2009/06/social-networking-beyond-the-silo/" title="Social networking: beyond the silo">Social networking: beyond the silo (1)</a></li>
<li><a href="http://benwerd.com/2008/12/the-internet-is-people/" title="The Internet is People">The Internet is People (3)</a></li>
<li><a href="http://benwerd.com/2009/02/user-control-on-the-open-web/" title="User control on the open web">User control on the open web (8)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/07/building-the-user-centered-web/#comments" title="Comments on &quot;Building the user-centered web&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?745" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/07/building-the-user-centered-web/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Adapting to the real world</title>
		<link>http://benwerd.com/2009/06/adapting-to-the-real-world/</link>
		<comments>http://benwerd.com/2009/06/adapting-to-the-real-world/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 22:57:30 +0000</pubDate>
		<dc:creator>Ben Werdmuller</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[aac&u]]></category>
		<category><![CDATA[amber case]]></category>
		<category><![CDATA[business technology]]></category>
		<category><![CDATA[decentralized social web]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[harvard]]></category>
		<category><![CDATA[hauser center for nonprofit organizations]]></category>
		<category><![CDATA[silona bonewald]]></category>
		<category><![CDATA[social web]]></category>

		<guid isPermaLink="false">http://benwerd.com/2009/06/adapting-to-the-real-world/</guid>
		<description><![CDATA[I’ve spent the last week in a series of very interesting mind-sharing meetings. First, the American Association of Colleges &#38; Universities flew me into Washington DC to discuss the future of assessment in higher education with education professionals as well as new techsphere friends like Silona Bonewald and Amber Case. Second, Michael Byrne from Harvard [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fbenwerd.com%2F2009%2F06%2Fadapting-to-the-real-world%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fbenwerd.com%2F2009%2F06%2Fadapting-to-the-real-world%2F" height="61" width="51" /></a></div><p>I’ve spent the last week in a series of very interesting mind-sharing meetings. First, the American Association of Colleges &amp; Universities flew me into Washington DC <a href="http://www.flickr.com/photos/16963133@N02/sets/72157620224954692/">to discuss the future of assessment in higher education</a> with education professionals as well as new techsphere friends like <a href="http://silona.org/">Silona Bonewald</a> and <a href="http://oakhazelnut.com/">Amber Case</a>. Second, Michael Byrne from Harvard University’s Hauser Center for Nonprofit Organizations <a href="http://www.hks.harvard.edu/hauser/tour/events/index.html">invited me to speak there about the open, social web</a>, the notes for which I’ll write up and post here soon. A great big thank you to both organizations for inviting me; I’ve felt privileged to have such insightful and interesting conversations over the last few days.</p>
<p>It seems like the shift in innovation in social tools has gone from developing new and interesting technologies to developing interesting models that <em>happen to use</em> technologies. This is a big step, and in some ways represents the space coming of age. There’s still plenty of technological development and innovation to do, but the platform and concepts are at a point where they can be adapted into all manner of social collaborative spaces, business tools, social experiments, games, art projects, and combinations of those things. It’s becoming a very exciting field to work in.</p>
<p>That said, some adaptation needs to happen, and it’s important to realize that these ideas only work in an effective way when they’re made relevant to the outside world. The social web is extremely political: it imposes an opinion about how the world should be open and social, democratic and centered on individual preferences, but ironically doesn’t allow for differences in that point of view. That makes it very hard for late adopters, enterprises, governments and public organizations to feel the benefit.</p>
<p>Over on Persona Prime, Silona <a href="http://silona.org/big-pink-elephant-in-the-room-of-transparency/2009/06/26/">makes this point about technology-inspired government transparency</a>:</p>
<blockquote><p>Where is the change management?&#160; We are doing some big stuff here and we are poised to make serious mistakes and I see no prelim work being done to prevent this.&#160; Where are the best practices in open govt documents?&#160; All I see are “I want” lists.&#160; I have not seen us doing anything serious to ally [the fears of people who might be wary of transparency].</p>
</blockquote>
<p>It would be cool if <a href="http://twarketing.com/2008/09/09/fortune-100-list-of-companies-and-their-current-twitter-status/">every Fortune 500 company wanted to be on Twitter</a>, but the reality is that they don’t, and often for very legitimate reasons. If what we’re doing is establishing a new, global, decentralized way to create, share, disseminate and discover information, then we have to take into account the differences in all the decentralized nodes. Embracing different corporate cultures, and different opinions on how communication should be, is part of that. Compromising and addressing the fears of companies and late adopters will build a larger userbase for all our tools, and make the platform much more useful in the long run.</p>
<h3>Related entries</h3>
<ul class="related_post">
<li><a href="http://benwerd.com/2010/03/activity-streams-and-oauth-a-social-web-architecture/" title="Activity Streams and OAuth: a social web architecture">Activity Streams and OAuth: a social web architecture (0)</a></li>
<li><a href="http://benwerd.com/2010/02/how-social-networks-can-replace-email/" title="How social networks can replace email">How social networks can replace email (11)</a></li>
<li><a href="http://benwerd.com/2010/01/using-game-dynamics-to-drive-participation/" title="Using game dynamics to drive participation">Using game dynamics to drive participation (1)</a></li>
</ul>
<br /><a href="http://benwerd.com/2009/06/adapting-to-the-real-world/#comments" title="Comments on &quot;Adapting to the real world&quot;"><img src="http://benwerd.com/wp-content/plugins/feed-comments-number/image.php?743" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://benwerd.com/2009/06/adapting-to-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
