<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Sam Johnston</title><link>http://samj.net/</link><description>Random rants about tech stuff</description><language>en</language><managingEditor>samj@samj.net (Sam Johnston)</managingEditor><lastBuildDate>Thu, 12 Nov 2009 02:52:45 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">115</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><media:copyright>Copyright 2008 Sam Johnston - All Rights Reserved</media:copyright><media:thumbnail url="http://media.samj.net/images/samj-portrait.jpg" /><media:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Gadgets</media:category><itunes:owner><itunes:email>samj@samj.net</itunes:email><itunes:name>Sam Johnston</itunes:name></itunes:owner><itunes:author>Sam Johnston</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://media.samj.net/images/samj-portrait.jpg" /><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><itunes:subtitle>Random rants about stuff</itunes:subtitle><itunes:summary>Sam Johnston's random rants about Internet (Web 2.0), Security, Open Source and other stuff</itunes:summary><itunes:category text="Technology"><itunes:category text="Gadgets" /></itunes:category><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/samj" type="application/rss+xml" /><feedburner:emailServiceId>samj</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>HOWTO: Fix OS X by uninstalling Adobe Flash</title><link>http://feedproxy.google.com/~r/samj/~3/MHJ-aKYNf4I/howto-fix-os-x-by-uninstalling-adobe.html</link><category>cloud</category><category>standards</category><category>security</category><category>flash</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 11 Nov 2009 20:20:12 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-2227184446521244674</guid><description>Adobe Flash just ruined my day for the last time... I've just arrived in Paris and needed to do some work before a meeting this afternoon. As it's noisy here I didn't hear the MacBook's fans running at full speed trying to compensate for a single rogue Flash ad in a tab in Google Chrome. The result was that my full 4 hour battery was reduced to less than 40 minutes and I now have no chance of getting everything I wanted to do done. Instead I'm going to use the remaining 20 minutes to tell you how to rid yourself of Flash once and for all, and in doing so enjoy the following benefits:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Significantly improved security (Snow Leopard even &lt;i&gt;shipped&lt;/i&gt; with a &lt;a href="http://blogs.zdnet.com/security/?p=4175"&gt;vulnerable Flash player&lt;/a&gt;!)&lt;/li&gt;&lt;li&gt;Significantly improved performance (Flash regularly consumes most of the resources of even the most powerful machines)&lt;/li&gt;&lt;li&gt;Significantly longer battery life (the CPU consumes a lot more energy when it is busy)&lt;/li&gt;&lt;li&gt;Significantly less noise (MacBooks crank up the fans to deal with the extra heat)&lt;/li&gt;&lt;li&gt;No more annoying and invasive advertisements (virtually all of the most annoying ads are Flash)&lt;/li&gt;&lt;li&gt;Less distractions (while sites like YouTube have legitimate uses, the overwhelming majority of time spent there is procrastination)&lt;/li&gt;&lt;li&gt;A better Internet (Adobe's penetration figures are already &lt;a href="http://samj.net/2009/02/why-adobe-flash-penetration-is-more.html"&gt;complete bullshit&lt;/a&gt; but by voting NO to Flash you're sending developers a strong message)&lt;/li&gt;&lt;li&gt;An open Internet (Adobe Flash is a proprietary plugin that hampers the adoption of open standards like &lt;a href="http://www.w3.org/TR/html5/"&gt;HTML 5&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;A level playing field with one less monopoly (Adobe was the first company to achieve near-ubiquitous penetration rate with a proprietary plug-in, and it will hopefully be the last. Late entrants like Silverlight don't stand a chance because there is just no incentive.)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Without further ado (as I'm running out of juice):&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Download the &lt;a href="http://kb2.adobe.com/cps/141/tn_14157.html"&gt;Adobe Flash Player uninstaller&lt;/a&gt; for your system (e.g. &lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player_osx.dmg"&gt;uninstall_flash_player_osx.dmg&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Open the Flash Player Uninstaller:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_rMN9gaLa47A/Surgm3uJRiI/AAAAAAAAATs/8UU8P7Nusiw/s1600-h/flash-uninstaller.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_rMN9gaLa47A/Surgm3uJRiI/AAAAAAAAATs/8UU8P7Nusiw/s320/flash-uninstaller.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Authenticate:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_rMN9gaLa47A/SurhWK22JtI/AAAAAAAAAT0/wyAQ0ppLIhY/s1600-h/authenticate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_rMN9gaLa47A/SurhWK22JtI/AAAAAAAAAT0/wyAQ0ppLIhY/s320/authenticate.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Watch:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rMN9gaLa47A/SurnGafgaqI/AAAAAAAAAT8/Gtu4StUiY00/s1600-h/search.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_rMN9gaLa47A/SurnGafgaqI/AAAAAAAAAT8/Gtu4StUiY00/s320/search.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Done:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_rMN9gaLa47A/Surn7xmIVnI/AAAAAAAAAUE/NwNl85c-AnI/s1600-h/finished.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_rMN9gaLa47A/Surn7xmIVnI/AAAAAAAAAUE/NwNl85c-AnI/s320/finished.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Enjoy a Flash-free computing experience (it only takes about 30 seconds).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;PS: You might be surprised to find that (provided you're using a recent browser like Safari 4, Chrome, Firefox 3.5, etc.) videos such as &lt;a href="http://www.apple.com/imac/the-new-imac/"&gt;those at Apple.com&lt;/a&gt; (including the &lt;a href="http://www.apple.com/getamac/ads/"&gt;Get a Mac ads&lt;/a&gt;) as well as sites like &lt;a href="http://openvideo.dailymotion.com/"&gt;DailyMotion's OpenVideo&lt;/a&gt; will "just work", natively, in the browser, without Flash. That's the future right there...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;PPS: For the fanbois on whom the message that I'm not interested is lost, feel free to flame away below. The demise of Flash is going to happen, probably sooner than you would like, so why endure another day?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Update:&lt;/b&gt; After 2 weeks without Flash I've had far fewer problems, can open many more tabs and have not had to restart my browser at all. Even YouTube has its own &lt;a href="http://www.youtube.com/html5"&gt;HTML5 video demo pages&lt;/a&gt; up now so it's only a matter of time before Flash will be relegated to the wonderful world of Internet advertising. For those who are stuck with Flash for whatever reason I recommend &lt;a href="http://rentzsch.github.com/clicktoflash/"&gt;ClickToFlash&lt;/a&gt; which at least prevents it from being loaded without user interaction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-2227184446521244674?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=MHJ-aKYNf4I:iLPd5IeFXWg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=MHJ-aKYNf4I:iLPd5IeFXWg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=MHJ-aKYNf4I:iLPd5IeFXWg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=MHJ-aKYNf4I:iLPd5IeFXWg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/MHJ-aKYNf4I" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-12T05:20:12.979+01:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/_rMN9gaLa47A/Surgm3uJRiI/AAAAAAAAATs/8UU8P7Nusiw/s72-c/flash-uninstaller.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player_osx.dmg" length="345389" type="application/x-apple-diskimage" /><media:content url="http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player_osx.dmg" fileSize="345389" type="application/x-apple-diskimage" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Adobe Flash just ruined my day for the last time... I've just arrived in Paris and needed to do some work before a meeting this afternoon. As it's noisy here I didn't hear the MacBook's fans running at full speed trying to compensate for a single rogue Fl</itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>Adobe Flash just ruined my day for the last time... I've just arrived in Paris and needed to do some work before a meeting this afternoon. As it's noisy here I didn't hear the MacBook's fans running at full speed trying to compensate for a single rogue Flash ad in a tab in Google Chrome. The result was that my full 4 hour battery was reduced to less than 40 minutes and I now have no chance of getting everything I wanted to do done. Instead I'm going to use the remaining 20 minutes to tell you how to rid yourself of Flash once and for all, and in doing so enjoy the following benefits: Significantly improved security (Snow Leopard even shipped with a vulnerable Flash player!)Significantly improved performance (Flash regularly consumes most of the resources of even the most powerful machines)Significantly longer battery life (the CPU consumes a lot more energy when it is busy)Significantly less noise (MacBooks crank up the fans to deal with the extra heat)No more annoying and invasive advertisements (virtually all of the most annoying ads are Flash)Less distractions (while sites like YouTube have legitimate uses, the overwhelming majority of time spent there is procrastination)A better Internet (Adobe's penetration figures are already complete bullshit but by voting NO to Flash you're sending developers a strong message)An open Internet (Adobe Flash is a proprietary plugin that hampers the adoption of open standards like HTML 5)A level playing field with one less monopoly (Adobe was the first company to achieve near-ubiquitous penetration rate with a proprietary plug-in, and it will hopefully be the last. Late entrants like Silverlight don't stand a chance because there is just no incentive.)Without further ado (as I'm running out of juice): Download the Adobe Flash Player uninstaller for your system (e.g. uninstall_flash_player_osx.dmg)Open the Flash Player Uninstaller: Authenticate: Watch: Done: Enjoy a Flash-free computing experience (it only takes about 30 seconds).PS: You might be surprised to find that (provided you're using a recent browser like Safari 4, Chrome, Firefox 3.5, etc.) videos such as those at Apple.com (including the Get a Mac ads) as well as sites like DailyMotion's OpenVideo will "just work", natively, in the browser, without Flash. That's the future right there... PPS: For the fanbois on whom the message that I'm not interested is lost, feel free to flame away below. The demise of Flash is going to happen, probably sooner than you would like, so why endure another day? Update: After 2 weeks without Flash I've had far fewer problems, can open many more tabs and have not had to restart my browser at all. Even YouTube has its own HTML5 video demo pages up now so it's only a matter of time before Flash will be relegated to the wonderful world of Internet advertising. For those who are stuck with Flash for whatever reason I recommend ClickToFlash which at least prevents it from being loaded without user interaction. </itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/10/howto-fix-os-x-by-uninstalling-adobe.html</feedburner:origLink></item><item><title>A quick word on Windows 7 launch parties...</title><link>http://feedproxy.google.com/~r/samj/~3/n98QKkGzlwk/quick-word-on-windows-7-launch-parties.html</link><category>microsoft</category><category>apple</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Thu, 29 Oct 2009 03:24:30 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-403096655220942254</guid><description>Many of you have already seen this cringeworthy video of some PR flak's interpretation of what a "&lt;a href="http://www.houseparty.com/windows7"&gt;Windows 7 Launch Party&lt;/a&gt;" should look like:&lt;br /&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1cX4t5-YpHQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/1cX4t5-YpHQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Unsurprisingly they &lt;a href="http://www.pcworld.com/businesscenter/article/174237/windows_7_launch_parties_fizzle.html"&gt;fizzled&lt;/a&gt; as a "complete and utter failure", but we didn't hear much about this - either because so few were held or because of the reams of legalese that apparently even those RSVPing had to commit to.&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;Remember high school--cool kids went to parties and had fun while nerds hung out at math club and played Dungeons and Dragons? Well, the two don't mix. Hosting a party where you play Dungeons and Dragons or discuss algebraic functions doesn't make you cool just because you put the word ‘party' on it.&lt;/i&gt;&lt;br /&gt;&lt;/blockquote&gt;Apple is &lt;a href="http://www.apple.com/getamac/"&gt;cool&lt;/a&gt;. Microsoft is &lt;a href="http://images.google.com/images?q=microsoft+founders+photo"&gt;not&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks &lt;a href="http://twitter.com/krishnan/status/5251874260"&gt;Krishna Subramanian&lt;/a&gt;, &lt;a href="http://twitter.com/dsabar/status/5251711144"&gt;Devan Sabaratnam&lt;/a&gt; and YouTube's &lt;a href="http://www.youtube.com/user/badicalindustries"&gt;badicalindustries&lt;/a&gt; for this blast from the past:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OvcHNKUA6So&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/OvcHNKUA6So&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The critique writes itself. Learn from your mistakes people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-403096655220942254?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=n98QKkGzlwk:y2fRFetbaaY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=n98QKkGzlwk:y2fRFetbaaY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=n98QKkGzlwk:y2fRFetbaaY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=n98QKkGzlwk:y2fRFetbaaY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/n98QKkGzlwk" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T11:24:30.518+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://www.youtube.com/v/1cX4t5-YpHQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" length="1004" type="application/x-shockwave-flash" /><media:content url="http://www.youtube.com/v/1cX4t5-YpHQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" fileSize="1004" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Many of you have already seen this cringeworthy video of some PR flak's interpretation of what a "Windows 7 Launch Party" should look like: Unsurprisingly they fizzled as a "complete and utter failure", but we didn't hear much about this - either because </itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>Many of you have already seen this cringeworthy video of some PR flak's interpretation of what a "Windows 7 Launch Party" should look like: Unsurprisingly they fizzled as a "complete and utter failure", but we didn't hear much about this - either because so few were held or because of the reams of legalese that apparently even those RSVPing had to commit to. Remember high school--cool kids went to parties and had fun while nerds hung out at math club and played Dungeons and Dragons? Well, the two don't mix. Hosting a party where you play Dungeons and Dragons or discuss algebraic functions doesn't make you cool just because you put the word ‘party' on it. Apple is cool. Microsoft is not. Thanks Krishna Subramanian, Devan Sabaratnam and YouTube's badicalindustries for this blast from the past: The critique writes itself. Learn from your mistakes people.</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/10/quick-word-on-windows-7-launch-parties.html</feedburner:origLink></item><item><title>An open letter to the NoSQL community</title><link>http://feedproxy.google.com/~r/samj/~3/l13Fl-jZfxQ/open-letter-to-nosql-community.html</link><category>cloud</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Tue, 27 Oct 2009 10:23:09 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-8027079107266563568</guid><description>Following &lt;a href="http://twitter.com/samj/status/5200522151"&gt;some discussion&lt;/a&gt; on Twitter today I posted &lt;a href="http://groups.google.com/group/nosql-discussion/browse_thread/thread/54e39cf9b1e120ff"&gt;this thread&lt;/a&gt; to the &lt;a href="http://groups.google.com/group/nosql-discussion/"&gt;nosql-discussion&lt;/a&gt; group. You can see &lt;a href="http://groups.google.com/group/nosql-discussion/browse_thread/thread/54e39cf9b1e120ff/ecb7a601b8155ee9?#ecb7a601b8155ee9"&gt;the outcome&lt;/a&gt; for yourself (essentially, and unsurprisingly I might add, "&lt;i&gt;please feel free to take your software and call it whatever you want&lt;/i&gt;").&lt;br /&gt;&lt;br /&gt;While I don't want to mess with their momentum (it's a good cause, if branded with an unfortunate name) this isn't the first time the issue's been raised and I doubt it will be the last. I do however think that "no SQL" is completely missing the point and that the core concern is trading consistency for scalability. At the end of the day developers and users will deploy what is most appropriate for the task at hand.&lt;br /&gt;&lt;br /&gt;There'a already been &lt;a href="http://groups.google.com/group/nosql-discussion/browse_thread/thread/c6013c2b8fccdbc5"&gt;a question&lt;/a&gt; about alternatives to SQL, and knowing how &lt;a href="http://en.wikipedia.org/wiki/SQL"&gt;Structured Query Language (SQL)&lt;/a&gt; came to be (consider the interfaces before it existed and compare that to what we have today) I figure it's only a matter of time before history repeats itself and we end up creating something like &lt;a href="http://code.google.com/p/cql"&gt;Cloud Query Language (CQL)&lt;/a&gt; (a deliberate play on words). The closer this is to ANSI SQL the better it will be, both in terms of technology reuse and of the bags of bones that need to understand how it works... for the same reason the &lt;a href="http://www.occi-wg.org/"&gt;Open Cloud Computing Interface (OCCI)&lt;/a&gt; tries very hard to be as close as possible to &lt;a href="http://tools.ietf.org/html/rfc2616"&gt;HyperText Transfer Protocol (HTTP)&lt;/a&gt;.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;---------- Forwarded message ----------&lt;/div&gt;&lt;div&gt;From: Sam Johnston &lt;samj@samj.net&gt;&lt;/div&gt;&lt;div&gt;Date: Tue, Oct 27, 2009 at 3:33 PM&lt;/div&gt;&lt;div&gt;Subject: An open letter to the NoSQL community&lt;/div&gt;&lt;div&gt;To: NoSQL &lt;nosql-discussion@googlegroups.com&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Afternoon NoSQLers,&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I write to you as a huge fan of next generation databases, but also as someone who doesn't associate in any way with the "NoSQL" moniker. I don't particularly care for SQL and appreciate the contrived contention it creates, but I think it misses the point somewhat and alienates people like myself who might otherwise have been drawn to the project.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I assume that by "NoSQL" we're referring to the next generation of [generally cloud-based] databases such as Google's BigTable, Amazon's SimpleDB, Facebook's Cassandra, etc., in which case the issue is more the underlying model (e.g. &lt;a href="http://queue.acm.org/detail.cfm?id=1394128"&gt;ACID vs BASE&lt;/a&gt;), where we are ultimately trading consistency for scalability.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To me this has nothing to do with the query language (which would still arguably be useful for many applications and which may as well be [something like] SQL, albeit &lt;a href="http://code.google.com/p/cql/"&gt;adapted&lt;/a&gt;), nor the relational (as opposed to &lt;a href="http://en.wikipedia.org/wiki/Database_Management_System#1960s_Navigational_DBMS"&gt;navigational&lt;/a&gt;) nature of the data (which is still the case today - it's just represented as pointers rather than separate "relation" tables), and to focus on either attribute is missing the point. This is particularly true with today's announcement of &lt;a href="http://aws.amazon.com/rds/"&gt;Amazon RDS&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Perhaps it's too late already, but I'd like to think we can come up with a more representative name to which everyone can associate (and which isn't so scary for fickle enterprise customers). There's already been a couple of decent suggestions, including alt.db, db-ng, NRDB[MS], etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sam&lt;/div&gt;&lt;div&gt;&lt;a href="http://samj.net/"&gt;http://samj.net/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-8027079107266563568?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=l13Fl-jZfxQ:TGrNX3G1OF4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=l13Fl-jZfxQ:TGrNX3G1OF4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=l13Fl-jZfxQ:TGrNX3G1OF4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=l13Fl-jZfxQ:TGrNX3G1OF4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/l13Fl-jZfxQ" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-27T18:23:09.798+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/10/open-letter-to-nosql-community.html</feedburner:origLink></item><item><title>Twitter's down for the count. What are we going to do about it?</title><link>http://feedproxy.google.com/~r/samj/~3/HQZ30t9GDYg/twitters-down-for-count-what-are-we.html</link><category>cloud</category><category>cloud standards</category><category>twitter</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Tue, 27 Oct 2009 05:53:17 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-4375966955479077841</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_rMN9gaLa47A/SubtL_coE9I/AAAAAAAAATk/O9_9lLPx6Hg/s1600-h/dead-bird.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_rMN9gaLa47A/SubtL_coE9I/AAAAAAAAATk/O9_9lLPx6Hg/s320/dead-bird.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rMN9gaLa47A/SubkIV7MOFI/AAAAAAAAATc/kcMqC0CF-qg/s1600-h/Screen+shot+2009-10-27+at+1.06.18+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_rMN9gaLa47A/SubkIV7MOFI/AAAAAAAAATc/kcMqC0CF-qg/s640/Screen+shot+2009-10-27+at+1.06.18+PM.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;What's wrong with this picture?&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;There's not a single provider for telephony (AT&amp;amp;T, T-Mobile, etc.)&lt;/li&gt;
&lt;li&gt;There's not a single provider for text messaging (AT&amp;amp;T, T-Mobile, etc.)&lt;/li&gt;
&lt;li&gt;There's not a single provider for instant messaging (GTalk, MSN, AIM, etc.)&lt;/li&gt;
&lt;li&gt;There's not a single provider for e-mail (GMail, Hotmail, Yahoo!, etc.)&lt;/li&gt;
&lt;li&gt;There's not a single provider for blogging (Blogger, Wordpress, etc.)&lt;/li&gt;
&lt;li&gt;There's not a single provider for "mini" blogging (Tumblr, Posterous, etc.)&lt;/li&gt;
&lt;li&gt;There IS a single provider for micro blogging (Twitter)&lt;/li&gt;
&lt;li&gt;And it's down for the count (everything from the main site to the API is inaccessible)&lt;/li&gt;
&lt;li&gt;And it's been down for an Internet eternity (the best part of an hour and counting)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;What are we going to do about it?&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-4375966955479077841?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=HQZ30t9GDYg:Kckm11AL1bk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=HQZ30t9GDYg:Kckm11AL1bk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=HQZ30t9GDYg:Kckm11AL1bk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=HQZ30t9GDYg:Kckm11AL1bk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/HQZ30t9GDYg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-27T13:53:17.067+01:00</app:edited><media:thumbnail url="http://4.bp.blogspot.com/_rMN9gaLa47A/SubtL_coE9I/AAAAAAAAATk/O9_9lLPx6Hg/s72-c/dead-bird.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/10/twitters-down-for-count-what-are-we.html</feedburner:origLink></item><item><title>How lobbyists are denying you a voice and destroying democracy</title><link>http://feedproxy.google.com/~r/samj/~3/EKCYqZ_OHGY/how-lobbyists-are-denying-you-voice-and.html</link><category>usa</category><category>policy</category><category>security</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sat, 24 Oct 2009 03:59:13 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-5832772294547710060</guid><description>I came across an unsurprising but nonetheless disconcerting revelation today that is gives a very good example of what most of us knew all along: that "public comment" process are routinely subverted by commercial interests, generally at the public's expense. It comes in the form of a smoking gun courtesy DSL Reports: &lt;a href="http://www.dslreports.com/shownews/105109"&gt;Who Knew Senior Citizens Hated Net Neutrality?&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
There is currently an extremely important battle underway over securing &lt;a href="http://en.wikipedia.org/wiki/Net_neutrality"&gt;Net Neutrality&lt;/a&gt; regulations and another where big media are actively attacking (by way of &lt;a href="http://en.wikipedia.org/wiki/Three_strikes_%28policy%29"&gt;three-strikes policies&lt;/a&gt; like &lt;a href="http://en.wikipedia.org/wiki/HADOPI_law"&gt;HADOPI&lt;/a&gt; in France) what is fast becoming a legal right: broadband access (thanks to Finland for getting the ball rolling: &lt;a href="http://www.cnn.com/2009/TECH/10/15/finland.internet.rights/index.html"&gt;Fast Internet access becomes a legal right in Finland&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Us (US?) consumers recently had a big win with the FCC getting on board the &lt;a href="http://www.openinternet.gov/"&gt;Open Internet&lt;/a&gt; bandwagon but not afraid to flog a dead horse, industry lobbyists have rolled out an army of puppets parroting their position; that Net Neutrality is somehow opposed to broadband adoption (which could not be further from the truth). In this case it's the Arkansas Retired Seniors Coalition, purporting to represent (surprise, surprise) retired seniors in Arkansas, ignoring the fact that your average senior quite probably doesn't know what net neutrality is, let alone care about it!&lt;br /&gt;
&lt;br /&gt;
They do care about Internet access though and as the &lt;a href="http://www.pcmag.com/article2/0,2817,2335754,00.asp"&gt;slowest state in the south&lt;/a&gt; all it would take would be a seemingly suitable scapegoat and you'd have pitchforks in the streets. My guess is they don't even know the position taken by their representatives which makes this letter sent on their behalf at least deceitful:&lt;br /&gt;
&lt;div id="__ss_2334907" style="text-align: left; width: 477px;"&gt;&lt;a href="http://www.slideshare.net/samj/arkansas-retired-seniors-coalition-net-neutrality-letter" style="display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px 0pt 3px; text-decoration: underline;" title="Arkansas Retired Seniors Coalition Net Neutrality Letter"&gt;Arkansas Retired Seniors Coalition Net Neutrality Letter&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object height="510" style="margin: 0px;" width="477"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=retrieve-091024053029-phpapp02&amp;stripped_title=arkansas-retired-seniors-coalition-net-neutrality-letter" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=retrieve-091024053029-phpapp02&amp;stripped_title=arkansas-retired-seniors-coalition-net-neutrality-letter" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The problem which such &lt;a href="http://en.wikipedia.org/wiki/Astroturfing"&gt;astroturfing&lt;/a&gt; is that it makes public opinion both harder to reliably collect and easier to dismiss. Such shenanigans appear far more prevalent in the US than other countries I've lived in, but regulations there (e.g. DMCA) tend to &lt;a href="http://action.eff.org/site/PageServer?pagename=ADV_australiacab"&gt;flow on to the rest of us&lt;/a&gt; eventually so it's in everyone's interest to have their say.&lt;br /&gt;
&lt;br /&gt;
There really should be something done about the issue, however most solutions are relatively difficult to enforce. Examples include requiring a statutory declaration component such that egregious abuses can be punished (and to make people think twice about misrepresenting others), or requiring the individuals represented to make an overt act such as signing a petition. Rejecting messages that are too similar, and therefore obviously templates, raises the bar somewhat but does not stop determined attackers.&lt;br /&gt;
&lt;br /&gt;
The long term solution likely comes in the form of digital identity, whereby each individual can be reliably authenticated and the cost of involving them in decisions trends towards zero. As referendums are extremely expensive and inefficient (despite the availability of technology that could put them within reach for routine decision-making) we appoint representatives who we hope will accurately reflect our views on each of the topics. Obviously this is rare - for example your representative might share your views on fiscal policy but reject gay marriage in which case you have to choose what is more important to you.&lt;br /&gt;
&lt;br /&gt;
An arguably better solution is where individuals can take part in all decisions they care about, which is called a &lt;a href="http://en.wikipedia.org/wiki/Direct_democracy"&gt;direct democracy&lt;/a&gt; (or pure democracy), and the use of technology to achieve better representation is a separate but related concept known as &lt;a href="http://en.wikipedia.org/wiki/E-democracy"&gt;e-democracy&lt;/a&gt;. We should be paying more attention to both as it's like we only got half way there by establishing &lt;a href="http://en.wikipedia.org/wiki/Representative_democracy"&gt;representative democracies&lt;/a&gt; in most of the western world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-5832772294547710060?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EKCYqZ_OHGY:e7_jvc_TsQw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EKCYqZ_OHGY:e7_jvc_TsQw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EKCYqZ_OHGY:e7_jvc_TsQw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EKCYqZ_OHGY:e7_jvc_TsQw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/EKCYqZ_OHGY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-24T12:59:13.592+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=retrieve-091024053029-phpapp02&amp;stripped_title=arkansas-retired-seniors-coalition-net-neutrality-letter" length="70775" type="application/x-shockwave-flash" /><media:content url="http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=retrieve-091024053029-phpapp02&amp;stripped_title=arkansas-retired-seniors-coalition-net-neutrality-letter" fileSize="70775" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>I came across an unsurprising but nonetheless disconcerting revelation today that is gives a very good example of what most of us knew all along: that "public comment" process are routinely subverted by commercial interests, generally at the public's expe</itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>I came across an unsurprising but nonetheless disconcerting revelation today that is gives a very good example of what most of us knew all along: that "public comment" process are routinely subverted by commercial interests, generally at the public's expense. It comes in the form of a smoking gun courtesy DSL Reports: Who Knew Senior Citizens Hated Net Neutrality? There is currently an extremely important battle underway over securing Net Neutrality regulations and another where big media are actively attacking (by way of three-strikes policies like HADOPI in France) what is fast becoming a legal right: broadband access (thanks to Finland for getting the ball rolling: Fast Internet access becomes a legal right in Finland). Us (US?) consumers recently had a big win with the FCC getting on board the Open Internet bandwagon but not afraid to flog a dead horse, industry lobbyists have rolled out an army of puppets parroting their position; that Net Neutrality is somehow opposed to broadband adoption (which could not be further from the truth). In this case it's the Arkansas Retired Seniors Coalition, purporting to represent (surprise, surprise) retired seniors in Arkansas, ignoring the fact that your average senior quite probably doesn't know what net neutrality is, let alone care about it! They do care about Internet access though and as the slowest state in the south all it would take would be a seemingly suitable scapegoat and you'd have pitchforks in the streets. My guess is they don't even know the position taken by their representatives which makes this letter sent on their behalf at least deceitful: Arkansas Retired Seniors Coalition Net Neutrality Letter The problem which such astroturfing is that it makes public opinion both harder to reliably collect and easier to dismiss. Such shenanigans appear far more prevalent in the US than other countries I've lived in, but regulations there (e.g. DMCA) tend to flow on to the rest of us eventually so it's in everyone's interest to have their say. There really should be something done about the issue, however most solutions are relatively difficult to enforce. Examples include requiring a statutory declaration component such that egregious abuses can be punished (and to make people think twice about misrepresenting others), or requiring the individuals represented to make an overt act such as signing a petition. Rejecting messages that are too similar, and therefore obviously templates, raises the bar somewhat but does not stop determined attackers. The long term solution likely comes in the form of digital identity, whereby each individual can be reliably authenticated and the cost of involving them in decisions trends towards zero. As referendums are extremely expensive and inefficient (despite the availability of technology that could put them within reach for routine decision-making) we appoint representatives who we hope will accurately reflect our views on each of the topics. Obviously this is rare - for example your representative might share your views on fiscal policy but reject gay marriage in which case you have to choose what is more important to you. An arguably better solution is where individuals can take part in all decisions they care about, which is called a direct democracy (or pure democracy), and the use of technology to achieve better representation is a separate but related concept known as e-democracy. We should be paying more attention to both as it's like we only got half way there by establishing representative democracies in most of the western world.</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/10/how-lobbyists-are-denying-you-voice-and.html</feedburner:origLink></item><item><title>Cloud or Not?</title><link>http://feedproxy.google.com/~r/samj/~3/Se720DA09ks/cloud-or-not.html</link><category>cloud</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Tue, 13 Oct 2009 01:19:45 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-2988292555238737682</guid><description>As it seems people still just don't get what is, and what is &lt;u&gt;not&lt;/u&gt; (*cough*&lt;a href="http://samj.net/2009/10/if-its-dangerous-its-not-cloud.html"&gt;Sidekick&lt;/a&gt;*cough*) &lt;a href="http://wikipedia.org/wiki/Cloud_computing"&gt;cloud computing&lt;/a&gt;, I've put together a (tongue-in-cheek) flowchart to help you decide:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_rMN9gaLa47A/StQ4AvrOybI/AAAAAAAAAS8/4zAlouW5EMw/s1600-h/cloud-or-not.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_rMN9gaLa47A/StQ4AvrOybI/AAAAAAAAAS8/4zAlouW5EMw/s400/cloud-or-not.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-2988292555238737682?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Se720DA09ks:h3aUAXM6S-g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Se720DA09ks:h3aUAXM6S-g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Se720DA09ks:h3aUAXM6S-g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Se720DA09ks:h3aUAXM6S-g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/Se720DA09ks" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T10:19:45.891+02:00</app:edited><media:thumbnail url="http://3.bp.blogspot.com/_rMN9gaLa47A/StQ4AvrOybI/AAAAAAAAAS8/4zAlouW5EMw/s72-c/cloud-or-not.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://samj.net/2009/10/cloud-or-not.html</feedburner:origLink></item><item><title>If it's dangerous it's NOT cloud computing</title><link>http://feedproxy.google.com/~r/samj/~3/kUm13XyGJ2M/if-its-dangerous-its-not-cloud.html</link><category>cloud</category><category>cloud standards</category><category>security</category><category>microsoft</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Mon, 12 Oct 2009 05:32:29 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-4172565596300903339</guid><description>&lt;span class="Apple-style-span" style="font-family: arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;Having written something similar over the weekend myself (&lt;a href="http://samj.net/2009/10/how-open-cloud-could-have-saved.html" target="_blank"&gt;How Open Cloud could have saved Sidekick users' skins&lt;/a&gt;) I was getting ready to complement Reuven Cohen on his latest post (really), but fear-mongering title aside (&lt;a href="http://www.elasticvapor.com/2009/10/cloud-computing-is-dangerous.html"&gt;Cloud Computing is Dangerous&lt;/a&gt;) I was dismayed to see this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;"Let's call it what it is,&amp;nbsp;&lt;u&gt;it's a cloud app&lt;/u&gt;&amp;nbsp;-- your data when using a Sidekick is hosted in some elses data center."&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I simply can not and will not accept this, and I'm&amp;nbsp;&lt;a href="http://twitter.com/Beaker/status/4785965028" target="_blank"&gt;not the only one&lt;/a&gt;:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;Help me out here. I'm seeing really smart people I totally respect jump on this T-Mobile issue as a "Cloud" failure. Am I losing my mind?&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Reuven: I'm disappointed that you feel this way, particularly as people (for better or worse)&amp;nbsp;&lt;a href="http://twitter.com/ruv/status/4745136255" target="_blank"&gt;do actually listen&lt;/a&gt;&amp;nbsp;to what you have to say. As such you owe it to the community you [unofficially] represent to think (or better yet, ask) before you speak on its behalf -&amp;nbsp;what you consider "partly kidding" others take very seriously. I'd swear I spend half my life cleaning up after things like the Open Cloud Manifestation (albeit granted if we all agreed from the outset we'd have nothing to talk about!).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;For a start, Sidekicks predate cloud by 1/2 a dozen *years*, with the first releases back in 2001. Are we saying that they were so far ahead (like Google) that we just hadn't come up with a name for their technology yet? No. Is Blackberry cloud? No, it isn't either. This was a legacy n-tier Internet-facing application that catastrophically failed as many such applications do. It was NOT cloud. As Alexis Richardson &lt;a href="http://twitter.com/monadic/status/4806911212"&gt;pointed out&lt;/a&gt; to Redmonk's James Governor "if it loses your data - it's not a cloud".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-weight: normal;"&gt;While I know that this analogy is inconvenient for some vendors it works and it's the best we have:&amp;nbsp;&lt;/span&gt;Cloud is resilient in the same way that the electricity grid is resilien&lt;/b&gt;&lt;b&gt;t. Power stations do fail and we (generally) don't hear about it.&lt;/b&gt;&amp;nbsp;Similarly datacenters fail, get disconnected, overheat, flood, burn to the ground and so on, but these events should not cause any more than a minor interruption for end users. Otherwise how are they different from "legacy" web applications? Sure, occasionally we'll have cloud computing "blackouts" but we'll learn to live with them just as we do today when the electricity goes out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;As a more specific example, if an Amazon DC fails you'll lose your EC2 instances (the cost/performance hit of running lock-step across high latency links is way too high for live redundancy). However the virtual machine image itself should be automagically replicated across multiple geographically independent availability zones by S3 so it's just a case of starting them again. If you're using S3 directly (or Gmail for that matter) you should never need to know that something went wrong.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;But Salesforce predates cloud by almost a decade you say? This data point was a thorn in my side until I found this article (&lt;a href="http://www.theregister.co.uk/2005/12/22/salesforce_outage/" target="_blank"&gt;Salesforce suffers gridlock as database collapses&lt;/a&gt;) and the associated Oracle press release (&lt;a href="http://www.oracle.com/corporate/press/2005_jul/salesforceonoraclegrid2.html" target="_blank"&gt;Salesforce.com’s 267,000 Subscribers To Go On Demand With Oracle® Grid&lt;/a&gt;). With wording like "one of its four data hubs collapsed" in what "appears to be a database cluster crash" I'm starting to question whether Salesforce really is as "cloudy" as they are claim (and are assumed) to be. Indeed the URL I'm staring at as I use Salesforce.com now (&lt;a href="https://na1.salesforce.com/home/home.jsp" target="_blank"&gt;https://&lt;/a&gt;&lt;b&gt;&lt;a href="https://na1.salesforce.com/home/home.jsp" target="_blank"&gt;na1&lt;/a&gt;&lt;/b&gt;&lt;a href="https://na1.salesforce.com/home/home.jsp" target="_blank"&gt;.salesforce.com/&lt;/a&gt;&lt;a href="https://na1.salesforce.com/home/home.jsp" target="_blank"&gt;&lt;wbr&gt;&lt;/wbr&gt;home/home.&lt;/a&gt;&lt;b&gt;&lt;a href="https://na1.salesforce.com/home/home.jsp" target="_blank"&gt;jsp&lt;/a&gt;&lt;/b&gt;&amp;nbsp;- emphasis mine) would suggest that it is anything but. NA1 is one of 1/2 a dozen different data centers and their "cloud" only appears as a single point when you log in (&lt;a href="http://login.salesforce.com/" target="_blank"&gt;http://login.salesforce.com/&lt;/a&gt;)&lt;wbr&gt;&lt;/wbr&gt;&amp;nbsp;at which time you are redirected to the one that hosts your data. Is it any wonder then that it's Google and Amazon that are&amp;nbsp;&lt;a href="http://www.informationweek.com/news/services/saas/showArticle.jhtml?articleID=220301599" target="_blank"&gt;topping the surveys&lt;/a&gt;&amp;nbsp;now rather than Microsoft and Salesforce?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Don't get me wrong - Salesforce.com is a great company with a great product suite that I use and recommend every day. They may well be locked in to a legacy n-tier architecture but they do a great job of keeping it running at large scale and I&amp;nbsp;&lt;i&gt;almost&lt;/i&gt;&amp;nbsp;can't believe it's not cloud. I see it as "Software. As a Service", bearing in mind that it's replacing some piece of software that traditionally would have run on the desktop by delivering it over the Internet via the browser. SaaS is, if anything, a subset of cloud and I'm sure that nobody here would suggest that any old LAMP application constitutes cloud. But we digress...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I honestly thought we had this issue resolved last year, having spent an inordinate amount of time discussing, blogging, writing&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank"&gt;Wikipedia articles&lt;/a&gt;&amp;nbsp;and generally trying to extract sense (and consensus) from the noise. I was apparently wrong as even our self-appointed spokesman has foolishly conceded that what can only really be described as gross negligence in IT operations and a crass act of stupidity is somehow a failure of the cloud computing model itself. I agree completely with Chris Hoff in that "&lt;i&gt;This T-Mobile debacle is a good thing. It will help further flush out definitions and expectations of Cloud. (I can dream, right?)&lt;/i&gt;" -&amp;nbsp;it's high time for us to revisit and nail the issue of what is (and more importantly, what is not) cloud once and for all.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-4172565596300903339?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=kUm13XyGJ2M:NH1tn3JgORY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=kUm13XyGJ2M:NH1tn3JgORY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=kUm13XyGJ2M:NH1tn3JgORY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=kUm13XyGJ2M:NH1tn3JgORY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/kUm13XyGJ2M" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-12T14:32:29.341+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">14</thr:total><feedburner:origLink>http://samj.net/2009/10/if-its-dangerous-its-not-cloud.html</feedburner:origLink></item><item><title>How Open Cloud could have saved Sidekick users' skins</title><link>http://feedproxy.google.com/~r/samj/~3/7bapdu-Bers/how-open-cloud-could-have-saved.html</link><category>cloud</category><category>fail</category><category>security</category><category>microsoft</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sun, 11 Oct 2009 06:44:26 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-7018545399111396495</guid><description>The cloud computing scandal of the week is looking like being the catastrophic loss of millions of Sidekick users' data. This is an unfortunate and completely avoidable event that Microsoft's Danger subsidiary and T-Mobile (along with the rest of the cloud computing community) will surely very soon come to regret.&lt;br /&gt;
&lt;br /&gt;
There's plenty of theories as to what went wrong - the most credible being that a SAN upgrade was botched, possibly by a large outsourcing contractor, and that no backups were taken despite space being available (though presumably not on the same SAN!). Note that while most cloud services exceed the capacity/cost ceiling of SANs and therefore employ cheaper horizontal scaling options (like the &lt;a href="http://labs.google.com/papers/gfs.html"&gt;Google File System&lt;/a&gt;) this is, or should I say was, a relatively small amount of data. As such there is no excuse whatsoever for not having reliable, off-line backups - particularly given Danger is owned by Microsoft (previously considered one of the "big 4" cloud companies even by myself). It was a paid-for service too (~$20/month or $240/year?) which makes even the most expensive cloud offerings like Apple's MobileMe look like a bargain (though if it's any consolation the fact that the service was paid for rather than free may well come back to bite them by way of the inevitable class action lawsuits).&lt;br /&gt;
&lt;br /&gt;
"Real" cloud storage systems transparently ensure that multiple copies of data are automatically maintained on different nodes, at least one of which is ideally geographically independent. That is to say, the fact I see the term "SAN" appearing in the conversation suggests that this was a legacy architecture far more likely to fail. This is in the same way that today's aircraft are far safer than yesterday's and today's electricity grids far more reliable than earlier ones (Sidekick apparently predates Android &amp;amp; iPhone by some years after all). It's hard to say with any real authority what is and what is not cloud computing though, beyond saying that "I know it when I see it, and this ain't it".&lt;br /&gt;
&lt;br /&gt;
Whatever the root cause the result is the same - users who were given no choice but to store their contacts, calendars and other essential day-to-day data on Microsoft's servers look like having irretrievably lost it. Friends, family, acquaintances and loved ones - even (especially?) the boy/girl you met at the bar last night - may be gone for good. People will miss appointments, lose business deals and in the most extreme cases could face extreme hardship as a result (for example, I'm guessing parole officers don't take kindly to missed appointments with no contact!). The cost of this failure will (at least initially) be borne by the users, and yet there was nothing they could have done to prevent it short of choosing another service or manually transcribing their details.&lt;br /&gt;
&lt;br /&gt;
The last hope for them is that Microsoft can somehow reverse the caching process in order to remotely retrieve copies from the devices (which are effectively dumb terminals) before they lose power; good luck with that. While synchronisation is hard to get right, having a single cloud-based "master" and a local cache on the device (as opposed to a full, first-class citizen copy) is a poor design decision. I have an iPhone (actually I have a 1G, 3G, 3GS and an iPod Touch) and they're all synchronised together via two MacBooks and in turn to both a Time Machine backup and Mozy online backup. As if that's not enough all my contacts are in sync with Google Apps' Gmail over the air too so I can take your number and pretty much immediately &lt;a href="http://www.prethinking.com/home/2009/10/10/what-happens-if-you-drop-palm-pre-in-beer.html"&gt;drop it in a beer&lt;/a&gt; without concern for data loss. Even this proprietary system protects me from such failures.&lt;br /&gt;
&lt;br /&gt;
The moral of the story is that externalised risk is a real problem for cloud computing. Most providers [try to] avoid responsibility by way of terms of service that strip away users' rights but it's a difficult problem to solve though because enforcing liability for anything but gross negligence can exclude smaller players from the market. That is why users absolutely must have control over their data and be encouraged if not forced to take responsibility for it.&lt;br /&gt;
&lt;br /&gt;
Open Cloud simply requires open formats and open APIs - that is to say, users must have access to their data in a transparent format. Even if it doesn't make sense to maintain a local copy on the users' computer, there's nothing stopping providers from pushing it to a third party storage service like Amazon S3. In fact it makes a lot of sense for applications to be separated from storage entirely. We don't expect our operating system to provide all the functionality we'll ever need (or indeed, any of it) so we install third party applications which use the operating system to store data. What's to stop us doing the same in the cloud, for example having Google Apps and Zoho both saving back to a common Amazon S3 store which is in turn replicated locally or to another cloud-based service like Rackspace Cloud Files?&lt;br /&gt;
&lt;br /&gt;
In any case perhaps it's time for us to dust off and revisit the &lt;a href="http://samj.net/2008/09/cloud-computing-bill-of-rights-aka-ten.html"&gt;Cloud Computing Bill of Rights&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-7018545399111396495?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7bapdu-Bers:HepwfUvjWLY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7bapdu-Bers:HepwfUvjWLY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7bapdu-Bers:HepwfUvjWLY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7bapdu-Bers:HepwfUvjWLY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/7bapdu-Bers" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-11T15:44:26.044+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://samj.net/2009/10/how-open-cloud-could-have-saved.html</feedburner:origLink></item><item><title>"Bare Metal" cloud infrastructure "compute" services arrive</title><link>http://feedproxy.google.com/~r/samj/~3/-HoQ-EucRU4/bare-metal-cloud-infrastructure-compute.html</link><category>cloud</category><category>virtualisation</category><category>security</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Thu, 08 Oct 2009 17:28:51 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-1433509435188468405</guid><description>Earlier in the year during the formation of the &lt;a href="http://www.occi-wg.org/"&gt;Open Cloud Computing Interface (OCCI)&lt;/a&gt; working group I &lt;a href="http://www.ogf.org/pipermail/capi-bof/2009-March/000029.html"&gt;described&lt;/a&gt; three types of cloud infrastructure "compute" services:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Physical Machines&lt;/b&gt; ("Bare Metal") which are essentially dedicated servers provisioned on a utility basis (e.g. hourly), whether physically independent or just physically isolated (e.g. blades)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Virtual Machines&lt;/b&gt; which nowadays uses hypervisors to split the resources of a physical host amongst various guests, where both the host and each of the guests run a separate operating system instance. For more details on emulation vs virtualisation vs paravirtualisation see a KB article I wrote for Citrix a while back: &lt;a href="http://support.citrix.com/article/CTX107587"&gt;CTX107587 Virtual Machine Technology Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Operating_system-level_virtualization"&gt;&lt;b&gt;OS Virtualisation&lt;/b&gt;&lt;/a&gt; (e.g. containers, zones, chroots) which is where a single instance of an operating system provides multiple isolated user-space instances.&lt;/li&gt;
&lt;/ul&gt;While the overwhelming majority of cloud computing discussions today focus on virtual machines, the reason for my making the distinction was so as the resulting API would be capable of dealing with all possibilities. The &lt;a href="http://tweepml.org/clouderati"&gt;clouderati&lt;/a&gt; are now &lt;a href="http://www.rationalsurvivability.com/blog/?p=1371"&gt;realising&lt;/a&gt; that there's more to life than virtual machines and that the OS is &lt;a href="http://www.rationalsurvivability.com/blog/?p=1371&amp;amp;cpage=1#comment-20908"&gt;like&lt;/a&gt; "&lt;i&gt;a cancer that sucks energy (e.g. resources, cycles), needs constant treatment (e.g. patches, updates, upgrades) and poses significant risk of death (e.g. catastrophic failure) to any application it hosts&lt;/i&gt;". That's some good progress - now if only the rest of the commentators would quit &lt;a href="http://charltonb.typepad.com/weblog/2009/10/us-cia-endorses-private-cloud.html"&gt;referring to virtualisation as private cloud&lt;/a&gt; so we can focus on what's important rather than maintaining the status quo.&lt;br /&gt;
&lt;br /&gt;
Anyway such cloud services didn't exist at the time but in France at least we did have providers like &lt;a href="http://www.dedibox.fr/"&gt;Dedibox&lt;/a&gt; and &lt;a href="http://www.kimsufi.com/"&gt;Kimsufi&lt;/a&gt; who would provision a fixed configuration dedicated server for you pretty much on the spot starting at €20/month (&amp;lt;€0.03/hr or ~$0.04/hr). I figured there was nothing theoretically stopping this being fully automated and exposed via a user (web) or machine (API) interface, in which case it would be indistinguishable from a service delivered via VM (except for a higher level of isolation and performance). Provided you're billing as a utility (that is, users can consume resources as they need them and are billed only for what they use) rather than monthly or annually and taking care of all the details "within" the cloud there's no reason this isn't cloud computing. After all, as an end user I needn't care if you're providing your service using &lt;a href="http://samj.net/2008/07/future-of-cloud-computing-army-of.html"&gt;an army of monkeys&lt;/a&gt;, so long as you are. PCI compliance anyone?&lt;br /&gt;
&lt;br /&gt;
Virtually all of the cloud infrastructure services people talk about today are based on virtual machines and the market price for a reasonably capable one is $0.10/hr or around $72.00 per month. That's said to be 3-5x more than cost at "cloud scale" (think Amazon) so expect that price to drop as the market matures. Rackspace Cloud are already offering small Xen VMs for 1.5c/hr or ~$10/month. I won't waste any more time talking about these offerings as everyone else already is. This will be a very crowded space thanks in no small part to VMware's introduction of vCloud (which they claim turns any web hoster into a cloud provider) but with the hypervisor well and truly commoditised I assure you there's nothing to see here.&lt;br /&gt;
&lt;br /&gt;
On the lightweight side of the spectrum, VPS providers are a dime a dozen. These guys generally slice Linux servers up into tens if not hundreds of accounts for only a few dollars a month and take care of little more than the (shared) kernel, leaving end users to install the distribution of their choice as root. Solaris has zones and even Windows has MultiWin built in now days (that's the technology, courtesy Citrix, that allows multiple users each having their own GUI session to coexist on the same machine - it's primarily used for Terminal Services &amp;amp; Fast User Switching but applications and services can also run in their own context). This delivers most of the benefits of a virtual machine, only without the overhead and cost of running and managing multiple operating systems side by side. Unfortunately nobody's really doing this yet in cloud but if they were you'd be able to get machines for tasks like mail relaying, spam filtering, DNS, etc. for literally a fraction of a penny per hour (VPSs start at &amp;lt;$5/m or around 0.7c/hr).&lt;br /&gt;
&lt;br /&gt;
So the reason for my writing this post today is that SoftLayer this week &lt;a href="http://www.thehostingnews.com/data-center-provider-softlayer-bare-metal-cloud-service-introduced-11802.html"&gt;announced&lt;/a&gt; the availability of "Bare Metal Cloud" starting at $0.15 per hour. I'm not going to give them any props for having done so thanks for their &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77833018"&gt;disappointing attempt&lt;/a&gt; to trademark the obvious and generic term "bare metal cloud" and due to unattractive hourly rates that are &lt;a href="http://www.google.com/search?q=.5*24*30%2B2000*.1"&gt;almost four times&lt;/a&gt; the price of the monthly packages by the time you take into account data allowances. I will however say that it's good to see this prophecy (however predictable) fulfilled.&lt;br /&gt;
&lt;br /&gt;
I sincerely hope that the attention will continue to move further away from overpriced and inefficient virtual machines and towards more innovative approaches to virtualisation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-1433509435188468405?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=-HoQ-EucRU4:w-FxEh-_0Lo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=-HoQ-EucRU4:w-FxEh-_0Lo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=-HoQ-EucRU4:w-FxEh-_0Lo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=-HoQ-EucRU4:w-FxEh-_0Lo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/-HoQ-EucRU4" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-09T02:28:51.935+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><enclosure url="http://www.kimsufi.com/" length="19232" type="application/xml" /><media:content url="http://www.kimsufi.com/" fileSize="19232" type="application/xml" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Earlier in the year during the formation of the Open Cloud Computing Interface (OCCI) working group I described three types of cloud infrastructure "compute" services: Physical Machines ("Bare Metal") which are essentially dedicated servers provisioned on</itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>Earlier in the year during the formation of the Open Cloud Computing Interface (OCCI) working group I described three types of cloud infrastructure "compute" services: Physical Machines ("Bare Metal") which are essentially dedicated servers provisioned on a utility basis (e.g. hourly), whether physically independent or just physically isolated (e.g. blades) Virtual Machines which nowadays uses hypervisors to split the resources of a physical host amongst various guests, where both the host and each of the guests run a separate operating system instance. For more details on emulation vs virtualisation vs paravirtualisation see a KB article I wrote for Citrix a while back: CTX107587 Virtual Machine Technology Overview OS Virtualisation (e.g. containers, zones, chroots) which is where a single instance of an operating system provides multiple isolated user-space instances. While the overwhelming majority of cloud computing discussions today focus on virtual machines, the reason for my making the distinction was so as the resulting API would be capable of dealing with all possibilities. The clouderati are now realising that there's more to life than virtual machines and that the OS is like "a cancer that sucks energy (e.g. resources, cycles), needs constant treatment (e.g. patches, updates, upgrades) and poses significant risk of death (e.g. catastrophic failure) to any application it hosts". That's some good progress - now if only the rest of the commentators would quit referring to virtualisation as private cloud so we can focus on what's important rather than maintaining the status quo. Anyway such cloud services didn't exist at the time but in France at least we did have providers like Dedibox and Kimsufi who would provision a fixed configuration dedicated server for you pretty much on the spot starting at €20/month (&amp;lt;€0.03/hr or ~$0.04/hr). I figured there was nothing theoretically stopping this being fully automated and exposed via a user (web) or machine (API) interface, in which case it would be indistinguishable from a service delivered via VM (except for a higher level of isolation and performance). Provided you're billing as a utility (that is, users can consume resources as they need them and are billed only for what they use) rather than monthly or annually and taking care of all the details "within" the cloud there's no reason this isn't cloud computing. After all, as an end user I needn't care if you're providing your service using an army of monkeys, so long as you are. PCI compliance anyone? Virtually all of the cloud infrastructure services people talk about today are based on virtual machines and the market price for a reasonably capable one is $0.10/hr or around $72.00 per month. That's said to be 3-5x more than cost at "cloud scale" (think Amazon) so expect that price to drop as the market matures. Rackspace Cloud are already offering small Xen VMs for 1.5c/hr or ~$10/month. I won't waste any more time talking about these offerings as everyone else already is. This will be a very crowded space thanks in no small part to VMware's introduction of vCloud (which they claim turns any web hoster into a cloud provider) but with the hypervisor well and truly commoditised I assure you there's nothing to see here. On the lightweight side of the spectrum, VPS providers are a dime a dozen. These guys generally slice Linux servers up into tens if not hundreds of accounts for only a few dollars a month and take care of little more than the (shared) kernel, leaving end users to install the distribution of their choice as root. Solaris has zones and even Windows has MultiWin built in now days (that's the technology, courtesy Citrix, that allows multiple users each having their own GUI session to coexist on the same machine - it's primarily used for Terminal Services &amp;amp; Fast User Switching but applications and services can also run in their own context). This delivers most of the benefits of a virtual machine, only witho</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/10/bare-metal-cloud-infrastructure-compute.html</feedburner:origLink></item><item><title>Who's lying about the Ulitzer Cloud Security Journal?</title><link>http://feedproxy.google.com/~r/samj/~3/2kSHyo9Z54Q/whos-lying-about-ulitzer-cloud-security.html</link><category>cloud</category><category>ethics</category><category>ulitzer</category><category>syscon</category><category>security</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sat, 26 Sep 2009 07:26:27 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-7760630953128447714</guid><description>I've spent the last week jetting about for meetings and &lt;a href="http://www.cloudcamp.com/"&gt;CloudCamp&lt;/a&gt;s but now I'm trawling through the week's news and email it seems I'm not the only one who's been busy. On Wednesday SYS-CON &lt;a href="http://cloudsecurity.sys-con.com/node/1118840"&gt;announced&lt;/a&gt; the &lt;a href="http://cloudsecurity.ulitzer.com/"&gt;Cloud Security Journal&lt;/a&gt; on &lt;a href="http://www.elasticvapor.com/"&gt;Reuven Cohen&lt;/a&gt;'s behalf:&lt;br /&gt;
&lt;blockquote&gt;&lt;h2 style="color: #4c586c; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 32px; font-style: normal; font-weight: lighter; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Reuven Cohen Launches Cloud Security Journal&amp;nbsp;on Ulitzer&lt;/h2&gt;&lt;div class="subtitle" style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; font-style: italic; font-weight: normal; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Providing Insight Into the Cloud Computing Security, Privacy and Related Threats&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #939598; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase;"&gt;BY&amp;nbsp;&lt;strong&gt;&lt;a href="http://lizmcmillan.sys-con.com/" style="color: #939598; text-decoration: none;"&gt;LIZ MCMILLAN&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #939598; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px; text-transform: uppercase;"&gt;SEPTEMBER 23, 2009 10:45 PM EDT&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; line-height: 19px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://reuvencohen.ulitzer.com/" style="color: #256790; text-decoration: underline;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Reuven Cohen&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;launched today&amp;nbsp;&lt;a href="http://cloudsecurity.ulitzer.com/" style="color: #256790; text-decoration: none;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Cloud Security Journal&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;on&amp;nbsp;&lt;a href="http://www.ulitzer.com/" style="color: #256790; text-decoration: none;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Ulitzer&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;img height="127" src="http://res.sys-con.com/story/sep09/1118840/Enomaly%20226.jpg" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; margin-bottom: 12px; margin-left: 12px; margin-right: 12px; margin-top: 12px;" width="226" /&gt;Cloud Security Journal offers dedicated coverage of cloud security &amp;amp;&amp;nbsp;privacy news, practical insights and editorials that give readers a unique virtual perspective of the rapidly evolving area of cloud security, threats and privacy.&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Reuven Cohen is Founder &amp;amp; Chief Technologist for Toronto based&amp;nbsp;&lt;a href="http://www.enomaly.com/" style="color: #256790; text-decoration: none;"&gt;Enomaly Inc.&lt;/a&gt;&amp;nbsp;- leading developer of Cloud Computing products and solutions focused on enterprise businesses.&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #4c4d4f; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Enomaly's products include the Enomaly elastic computing platform, an open source cloud&amp;nbsp;platform that enables a scalable enterprise IT and local cloud infrastructure platform. Cohen is a thought leader in the emerging cloud computing industry and maintains a blog at&amp;nbsp;&lt;a href="http://www.elasticvapor.com/" style="color: #256790; text-decoration: none;"&gt;www.elasticvapor.com&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;/blockquote&gt;Reuven's notorious for poking a finger in every pie but this development is particularly controversial given the existence of the &lt;a href="http://www.cloudsecurityalliance.org/"&gt;Cloud Security Alliance&lt;/a&gt;&amp;nbsp;and his company, Enomaly's average security&amp;nbsp;&lt;a href="http://samj.net/2008/11/critical-0-day-exploits-in-enomaly-ecp.html"&gt;track&lt;/a&gt; &lt;a href="http://samj.net/2009/08/twitter-pro-best-buys-twelpforce-is.html"&gt;record&lt;/a&gt;. He already &lt;a href="http://www.elasticvapor.com/2009/03/introducing-cloud-security-alliance-not.html?showComment=1238541840000#c4453118507016923054"&gt;ruffled feathers&lt;/a&gt; by "&lt;a href="http://groups.google.com/group/cloudforum/browse_thread/thread/b3b69279b925b40c"&gt;Introducing the CSA&lt;/a&gt;" back in March so it struck me as odd that he should have risked a similar backlash some months later.&lt;br /&gt;
&lt;br /&gt;
Sure enough he &lt;a href="http://twitter.com/ruv/status/4323870873"&gt;vehemently denies&lt;/a&gt; any such involvement, &lt;a href="http://twitter.com/ruv/status/4324036265"&gt;adding&lt;/a&gt; that "&lt;i&gt;Scraping my RSS I can tolerate, but writing fake PR releases is going to far. Not cool.&lt;/i&gt;" Now SYS-CON (aka Ulitzer) are not the most reputable source (see Aral Balkan's "&lt;a href="http://aralbalkan.com/2284"&gt;My Sys-Con Nightmare&lt;/a&gt;" post, among others) but to announce something like this without your victim having any knowledge whatsoever seems a stretch even for them. FWIW Reuven was certainly &lt;a href="http://www.elasticvapor.com/2009/02/cloud-interoperability-magazine.html"&gt;supportive&lt;/a&gt; of the now defunct "&lt;a href="http://cloudinterop.ulitzer.com/"&gt;Cloud Interoperability Magazine&lt;/a&gt;" &lt;a href="http://xml.sys-con.com/node/1085747"&gt;launch&lt;/a&gt;&amp;nbsp;so to try it on again with security would not be unprecedented.&lt;br /&gt;
&lt;br /&gt;
I don't know who's lying about this (clearly someone is) but had this have happened to me I would have immediately instructed them in writing to remove all of my content and references to my name or any of my companies (as I have &lt;a href="http://twitter.com/samj/status/4393774571"&gt;just done now&lt;/a&gt;). If that didn't work a DMCA notice and/or C&amp;amp;D letter would promptly follow. Yet Reuven has not done so. Why? It seems that in return for turning a blind eye to such indiscretions Reuven's company Enomaly is rewarded with &lt;a href="http://www.google.com/search?q=site:sys-con.com+enomaly"&gt;over 10,000 mentions&lt;/a&gt;&amp;nbsp;on sys-con.com and ulitzer.com (which was recently removed from Google's index, apparently following complaints about spamming and using others' content without permission).&lt;br /&gt;
&lt;br /&gt;
Good on them for finding a free (albeit dodgy) source of free advertising. However by selling out and being "supportive" of Sys-Con/Ulitzer - criticising them on Twitter to save face but otherwise tolerating their antics - Reuven and Enomaly are giving airtime and an unwarranted air of legitimacy to an otherwise untrustworthy organisation. Worse still, inaccurate content from unreliable sources is being actively promoted by way of syndication, press releases and SEO spamming which is damaging to the cloud computing community as a whole.&lt;br /&gt;
&lt;br /&gt;
I therefore urge Reuven Cohen and anyone else who's "&lt;a href="http://twitter.com/ruv/status/4325901119"&gt;feeling a little used and abused&lt;/a&gt;" to follow my example an &lt;a href="http://www.sys-con.com/?q=general/contactinfo.htm&amp;amp;ID=44"&gt;request removal&lt;/a&gt; from SYS-CON sites. If that doesn't work then don't hesitate to take further action in the form of DMCA notices and/or C&amp;amp;D letters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-7760630953128447714?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=2kSHyo9Z54Q:yqyIZHnxr54:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=2kSHyo9Z54Q:yqyIZHnxr54:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=2kSHyo9Z54Q:yqyIZHnxr54:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=2kSHyo9Z54Q:yqyIZHnxr54:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/2kSHyo9Z54Q" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-26T16:26:27.391+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/09/whos-lying-about-ulitzer-cloud-security.html</feedburner:origLink></item><item><title>Cloud Computing Crypto: GSM is dead. Long live GSM!</title><link>http://feedproxy.google.com/~r/samj/~3/4CGbvBnI9Lw/cloud-computing-crypto-gsm-is-dead-long.html</link><category>cloud</category><category>security</category><category>networking</category><category>communications</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sun, 13 Sep 2009 05:26:07 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-6131292265650820711</guid><description>&lt;a href="http://en.wikipedia.org/wiki/GSM"&gt;GSM&lt;/a&gt;, at least&amp;nbsp;in its current form, is dead and the &lt;a href="http://www.gsmworld.com/"&gt;GSMA&lt;/a&gt;'s &lt;a href="http://www.theregister.co.uk/2009/08/28/mobile_phone_snooping_plan/"&gt;attempts to downplay&lt;/a&gt; &lt;a href="http://www.theregister.co.uk/2009/09/04/gsm_security/"&gt;serious vulnerabilities&lt;/a&gt; in claiming otherwise reminds me of this rather famous Monty Python sketch about a dead parrot:&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/npjOSLCR2hE&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/npjOSLCR2hE&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
Fortunately consumers these days are savvy and have access to information with which to verify (or not) vendors' claims about security. So when they get together and say things like "&lt;i&gt;the researchers still would need to build a complex radio receiver to process the raw radio data&lt;/i&gt;" the more cynical of us are able to dig up 18 month old threads like &lt;a href="http://www.wireshark.org/lists/wireshark-users/200802/msg00250.html"&gt;this one&lt;/a&gt; which concludes:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;So it appears you might be able to construct a &lt;a href="http://thre.at/gsm/"&gt;GSM sniffer&lt;/a&gt; from a &lt;a href="http://gnuradio.org/trac/wiki/USRP"&gt;USRP board&lt;/a&gt; and a bunch of free software, including a Wireshark patch. (It appears that one of the pieces of free software required is called "Linux" or "GNU/Linux", depending on which side of that particular debate you're on :-), i.e. it works by using Linux's tunnel device to stuff packets into a fake network interface on which &lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt; can capture.&lt;/i&gt;&lt;/blockquote&gt;Ok so extracting the 1's and 0's from the airwaves and getting them into the most convenient (open source) framework we have for the dissection of live protocols is a problem long since solved. Not only are the &lt;a href="http://gnuradio.org/trac/wiki/USRP"&gt;schematics publicly available&lt;/a&gt;, but devices are &lt;a href="http://www.ettus.com/order"&gt;commercially available online&lt;/a&gt; for around $1,000. One would have assumed that the GSMA should have known this, and presumably they did but found it preferable to turn a blind eye to the inconvenient truth for the purposes of their release.&lt;br /&gt;
&lt;br /&gt;
The real news though is in the cracking of the A5/1 encryption which purports to protect most of us users by keeping the voice channels "secure". Conversely the control information which keeps bad guys from stealing airtime is believed to remain safe for the time being. That is to say that our conversations are exposed while the carriers' billing is secure - an "externalisation" of risk in that the costs are borne by the end users. You can bet that were the billing channels affected then there would have been a scramble to widely deploy a fix overnight rather than this poor attempt at a cover-up.&lt;br /&gt;
&lt;br /&gt;
The attack works by creating a 2Tb &lt;a href="http://en.wikipedia.org/wiki/Rainbow_table"&gt;rainbow table&lt;/a&gt; in advance which allows one to simply look up a secret key rather than having to brute force it. This should be infeasible even for A5/1's 64-bit key but "the network operators decided to pad the key with ten zeros to make processing faster, so it's really a 54-bit key" and there are other weaknesses that combine to make this possible. A fair bit of work goes into creating the table initially, but this only needs to be done once and you can buy access to &lt;a href="http://www.rainbowtables.net/products.php"&gt;the tables as a service&lt;/a&gt; as well as &lt;a href="http://project-rainbowcrack.com/buy.htm"&gt;the tables themselves&lt;/a&gt; for many common hashes (such as those used to protect Windows and Unix passwords - and no doubt GSM soon too!). The calculations themselves can be quite expensive but advances like &lt;a href="http://en.wikipedia.org/wiki/OpenCL"&gt;OpenCL&lt;/a&gt; in the recently released Mac OS X (Snow Leopard) can make things a lot better/faster/cheaper by taking advantage of extremely performant graphics processing units (GPUs).&lt;br /&gt;
&lt;br /&gt;
Of course thanks to &lt;a href="http://en.wikipedia.org/wiki/Cloud_computing"&gt;cloud computing&lt;/a&gt; you don't even need to do the work yourself - you can just spin up a handful of instances on a service like &lt;a href="http://aws.amazon.com/ec2/"&gt;Amazon EC2&lt;/a&gt; and save the results onto &lt;a href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/a&gt;/&lt;a href="http://aws.amazon.com/ebs/"&gt;Amazon EBS&lt;/a&gt;. You can then either leave it there (at a cost of around $300/month for 2Tb storage) and use instances to interrogate the tables via a web service, or download it to a &lt;a href="http://blogs.zdnet.com/hardware/?p=5287"&gt;local 2Tb drive&lt;/a&gt; (conveniently just hitting the market at ~$300 once off).&lt;br /&gt;
&lt;br /&gt;
Cloud storage providers could make the task even easier with services like &lt;a href="http://aws.amazon.com/publicdatasets/"&gt;public data sets&lt;/a&gt; which bring multi-tenancy in the form of de-duplication benefits to common data sets. For example, if Amazon found two or more customers storing the same file they could link the two together and share the costs between all of them (they may well do this today, only if they do they keep the benefit for themselves). In the best case such benefits would be exposed to all users in which case the cost of such "public domain" data would be rapidly driven down towards zero.&lt;br /&gt;
&lt;br /&gt;
Ignoring&amp;nbsp;A5/2 (which gives deliberately weakened protection for countries where encryption is restricted), there's also a downgrade attack possible thanks to A5/0 (which gives no protection) and the tendency for handsets to happily transmit in the clear rather than refusing to transmit at all or at least giving a warning as suggested by the specifications. A man in the middle just needs to be the strongest signal in the area and they can negotiate an unencrypted connection while the user is none the wiser. This is something like how analog phones used to work in that there was no encryption at all and anyone with a radio scanner could trivially eavesdrop on [at least one side of] the conversation. This vulnerability apparently doesn't apply where a 3G signal is available, in which case the man in the middle also needs to block it.&lt;br /&gt;
&lt;br /&gt;
Fortunately there's already a solution in the form of A5/3, only it's apparently not being deployed:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;A5/3 is indeed much more secure; not only is it based on the well known (and trusted) Kasumi algorithm, but it was also developed to encrypt more of the communication (including the phone numbers of those connecting together), making it much harder for ne'er-do-wells to work out which call to intercept. A5/3 was developed, at public expense, by the European Telecommunications Standards Institute (ETSI) and is mandated by the 3G standard, though can also be applied to 2.5G technologies including GPRS and EDGE.&lt;/i&gt;&lt;/blockquote&gt;That GSMA consider a 2Tb data set in any way a barrier to these attacks is telling about their attitude to security, and to go as far as to compare this to a "20 kilometre high pile of books" is offensively appalling for anyone who knows anything about security. Rainbow tables, cloud computing and advances in PC hardware put this attack well within the budget of individuals (~$1,000), let alone determined business and government funded attackers. Furthermore groups like the &lt;a href="http://wiki.thc.org/gsm"&gt;GSM Software Project&lt;/a&gt;, having&amp;nbsp;realised that "GSM analyzer[s] cost a sh*tload of money for no good reason" are working to "build a GSM analyzer for less than $1000" so as to, among other things, "crack A5 and proof[sic] to the public that GSM is insecure". Then there's the &lt;a href="http://en.wikipedia.org/wiki/GNU_Radio"&gt;GNU Radio&lt;/a&gt; guys who have been funded to produce the software to drive it.&lt;br /&gt;
&lt;br /&gt;
Let's not forget too that, as Steve Gibson observes in his recent &lt;a href="http://www.grc.com/sn/sn-213.htm"&gt;Cracking GSM Cellphones&lt;/a&gt; podcast with Leo Laporte: "&lt;i&gt;every single cellphone user has a handset which is able to decrypt GSM&lt;/i&gt;". It's no wonder then that Apple claim jailbreaking the iPhone &lt;a href="http://www.wired.com/threatlevel/2009/07/jailbreak/"&gt;supports terrorists and drug dealers&lt;/a&gt;, but at about the same price as an iPhone ($700 for the first generation USRP board) it's a wonder why anyone would bother messing with proprietary hardware when they can deal with open hardware AND software in the same price range. What's most distressing though is that this is not news - according to Steve an attack was published some 6 years ago:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;There's a precomputation attack. And it was published thoroughly, completely, in 2003. A bunch of researchers laid it all out. They said, here's how we cracked GSM. We can either have - I think they had, like, a time-complexity tradeoff. You'd have to listen to two minutes of GSM cellphone traffic, and then you could crack the key that was used to encrypt this. After two minutes you could crack it in one second. Or if you listen to two seconds of GSM cellphone traffic, then you can crack it in two minutes. So if you have more input data, takes less time; less input data, more time. And they use then tables exactly like we were talking about, basically precomputation tables, the so-called two terabytes that the GSM Alliance was pooh-poohing and saying, well, you know, no one's ever going to be able to produce this.&lt;/i&gt;&lt;/blockquote&gt;Fortunately us users can now take matters into our own hands by handling our own encryption given those entrusted with doing it for us have been long since asleep at the wheel. I've got Skype on my MacBook and iPhone for example (tools like&amp;nbsp;&lt;a href="http://mofodj.net/~crashx/mobile/3G_Unrestrictor.html"&gt;3G Unrestrictor&lt;/a&gt; on a jailbroken iPhone allow you to break the digital shackles and use it as a real GSM alternative) and while this has built in encryption (already proving&amp;nbsp;&lt;a href="http://www.theregister.co.uk/2009/02/24/eurojust_voip_wiretap_probe/"&gt;a headache for the authorities&lt;/a&gt;) it is, like GSM, proprietary:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;Everything about this is worrisome. I mean, from day one, the fact that they were keeping this algorithm, their cipher, a secret, rather than allowing it to be exposed publicly, tells you, I mean, it was like the first thing to worry about. We've talked often about the dangers of relying on security through obscurity. It's not that some obscurity can't also be useful. But relying on the obscurity is something you never want because nothing remains obscure forever.&lt;/i&gt;&lt;/blockquote&gt;We all know that open systems are more secure - for example, while SSL/TLS has had its fair share of flaws it can be configured securely and is far better than most proprietary alternatives. That's why I'm most supportive of solutions like (but not necessarily)&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Phil_Zimmermann"&gt;Phil Zimmerman&lt;/a&gt;'s &lt;a href="http://zfoneproject.com/"&gt;Zfone&lt;/a&gt; - an &lt;a href="http://zfoneproject.com/sourcecode.html"&gt;open source implementation&lt;/a&gt; of the &lt;a href="http://zfoneproject.com/zrtp_ietf.html"&gt;open ZRTP specification&lt;/a&gt;&amp;nbsp;(submitted for IETF standardisation). This could do the same for voice as what his ironically named &lt;a href="http://en.wikipedia.org/wiki/Pretty_Good_Privacy"&gt;Pretty Good Privacy&lt;/a&gt; did for email many years ago (that is - those who do care about their privacy can have it). Unfortunately &lt;a href="http://tools.ietf.org/html/draft-zimmermann-avt-zrtp"&gt;draft-zimmermann-avt-zrtp&lt;/a&gt; expired last week but let's hope it's not the end of the road as something urgently needs to be done about this. Here you can see it successfully encrypting a Google Talk connection (with video!):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/SqzjGC5iy2I/AAAAAAAAAdc/rgtM3iKBEW0/s1600-h/zfone3_gtalk.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/SqzjGC5iy2I/AAAAAAAAAdc/rgtM3iKBEW0/s400/zfone3_gtalk.png" /&gt;&lt;/a&gt;&lt;/div&gt;Sure there may be some performance and efficiency advantages to be had by adding encryption to compression codecs but I rather like the separation of duties as it's unlikely a team of encryption experts will be good at audio and video compression and vice versa.&lt;br /&gt;
&lt;br /&gt;
Widespread adoption of such standards would also bring us one big step closer to data-only carriers that I predict will &lt;a href="http://samj.net/2009/08/crystal-ball-data-only-carriers-to.html"&gt;destroy the telco industry&lt;/a&gt; as we know it some time soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-6131292265650820711?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=4CGbvBnI9Lw:8eoJZza1fz8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=4CGbvBnI9Lw:8eoJZza1fz8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=4CGbvBnI9Lw:8eoJZza1fz8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=4CGbvBnI9Lw:8eoJZza1fz8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/4CGbvBnI9Lw" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-13T14:26:07.762+02:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/_7biMK_kQerY/SqzjGC5iy2I/AAAAAAAAAdc/rgtM3iKBEW0/s72-c/zfone3_gtalk.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://www.youtube.com/v/npjOSLCR2hE&amp;hl=en&amp;fs=1&amp;" length="1021" type="application/x-shockwave-flash" /><media:content url="http://www.youtube.com/v/npjOSLCR2hE&amp;hl=en&amp;fs=1&amp;" fileSize="1021" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>GSM, at least&amp;nbsp;in its current form, is dead and the GSMA's attempts to downplay serious vulnerabilities in claiming otherwise reminds me of this rather famous Monty Python sketch about a dead parrot: Fortunately consumers these days are savvy and have</itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>GSM, at least&amp;nbsp;in its current form, is dead and the GSMA's attempts to downplay serious vulnerabilities in claiming otherwise reminds me of this rather famous Monty Python sketch about a dead parrot: Fortunately consumers these days are savvy and have access to information with which to verify (or not) vendors' claims about security. So when they get together and say things like "the researchers still would need to build a complex radio receiver to process the raw radio data" the more cynical of us are able to dig up 18 month old threads like this one which concludes: So it appears you might be able to construct a GSM sniffer from a USRP board and a bunch of free software, including a Wireshark patch. (It appears that one of the pieces of free software required is called "Linux" or "GNU/Linux", depending on which side of that particular debate you're on :-), i.e. it works by using Linux's tunnel device to stuff packets into a fake network interface on which Wireshark can capture.Ok so extracting the 1's and 0's from the airwaves and getting them into the most convenient (open source) framework we have for the dissection of live protocols is a problem long since solved. Not only are the schematics publicly available, but devices are commercially available online for around $1,000. One would have assumed that the GSMA should have known this, and presumably they did but found it preferable to turn a blind eye to the inconvenient truth for the purposes of their release. The real news though is in the cracking of the A5/1 encryption which purports to protect most of us users by keeping the voice channels "secure". Conversely the control information which keeps bad guys from stealing airtime is believed to remain safe for the time being. That is to say that our conversations are exposed while the carriers' billing is secure - an "externalisation" of risk in that the costs are borne by the end users. You can bet that were the billing channels affected then there would have been a scramble to widely deploy a fix overnight rather than this poor attempt at a cover-up. The attack works by creating a 2Tb rainbow table in advance which allows one to simply look up a secret key rather than having to brute force it. This should be infeasible even for A5/1's 64-bit key but "the network operators decided to pad the key with ten zeros to make processing faster, so it's really a 54-bit key" and there are other weaknesses that combine to make this possible. A fair bit of work goes into creating the table initially, but this only needs to be done once and you can buy access to the tables as a service as well as the tables themselves for many common hashes (such as those used to protect Windows and Unix passwords - and no doubt GSM soon too!). The calculations themselves can be quite expensive but advances like OpenCL in the recently released Mac OS X (Snow Leopard) can make things a lot better/faster/cheaper by taking advantage of extremely performant graphics processing units (GPUs). Of course thanks to cloud computing you don't even need to do the work yourself - you can just spin up a handful of instances on a service like Amazon EC2 and save the results onto Amazon S3/Amazon EBS. You can then either leave it there (at a cost of around $300/month for 2Tb storage) and use instances to interrogate the tables via a web service, or download it to a local 2Tb drive (conveniently just hitting the market at ~$300 once off). Cloud storage providers could make the task even easier with services like public data sets which bring multi-tenancy in the form of de-duplication benefits to common data sets. For example, if Amazon found two or more customers storing the same file they could link the two together and share the costs between all of them (they may well do this today, only if they do they keep the benefit for themselves). In the best case such benefits would be exposed to all users in which case the cost of such "public domain" data would be ra</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/09/cloud-computing-crypto-gsm-is-dead-long.html</feedburner:origLink></item><item><title>Amazon VPC trojan horse finds its mark: Private Cloud</title><link>http://feedproxy.google.com/~r/samj/~3/lYYnHuDMzag/amazon-vpc-trojan-horse-finds-its-mark.html</link><category>cloud</category><category>intercloud</category><category>amazon</category><category>google</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Fri, 28 Aug 2009 12:15:13 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-1349901484659615798</guid><description>Now we've all had a chance to digest the &lt;a href="http://aws.amazon.com/vpc/"&gt;Amazon Virtual Private Cloud&lt;/a&gt; announcement and the dust has settled I'm joining the fray with a "&lt;a href="http://econsultancy.com/blog/4507-25-things-journalists-can-do-to-future-proof-their-careers"&gt;scoop of interpretation&lt;/a&gt;". Positioned as "&lt;i&gt;a secure and seamless bridge between a company’s existing IT infrastructure and the AWS cloud&lt;/i&gt;" the product is (like Google's &lt;a href="http://code.google.com/securedataconnector/"&gt;Secure Data Connector&lt;/a&gt; for &lt;a href="http://appengine.google.com/"&gt;App Engine&lt;/a&gt; which &lt;a href="http://googleenterprise.blogspot.com/2009/04/smore-enterprise-developer-tools-app.html"&gt;preceded&lt;/a&gt; Amazon VPC by almost 6 months) quite simply a secure connection back to legacy infrastructure from the cloud - nothing more, nothing less. Here's a diagram for those who prefer to visualise (&lt;a href="http://commons.wikimedia.org/wiki/File:Virtual_Private_Cloud_%28VPC%29.svg"&gt;Virtual Private Cloud.svg&lt;/a&gt; on Wikimedia Commons):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/Spe3bgDxMBI/AAAAAAAAAdM/l4yFoVGu84k/s1600-h/virtual-private-cloud-diagram.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/Spe3bgDxMBI/AAAAAAAAAdM/l4yFoVGu84k/s400/virtual-private-cloud-diagram.png" /&gt;&lt;/a&gt;&lt;/div&gt;Notice that "private cloud" (at least in the sense that it is most often [ab]used today) is conspicuously absent. What Amazon and Google are clearly telling customers is that they don't need their own "private cloud". Rather, they can safely extend their existing legacy infrastructure into &lt;u&gt;the&lt;/u&gt; [inter]cloud using VPN-like connections and all they need to do to get up and running is install the software provided or configure a new VPN connection (Amazon uses IPsec).&lt;br /&gt;
&lt;br /&gt;
Remember, a VPN is the network you have when you're not having a network - it behaves just like a "private network" only it's virtual. Similarly a VPC is exactly that: a &lt;u&gt;virtual&lt;/u&gt; "private cloud" - it behaves like a "private cloud" (in that it has a [virtual] perimeter) but users still get all the benefits of cloud computing - including trading capex for opex and leaving the details to someone else.&lt;br /&gt;
&lt;br /&gt;
Also recall that the origin of the cloud was network diagrams where it was used to denote sections of the infrastructure that were somebody else's concern (e.g. a telco). You just needed to poke your packets in one side and [hopefully] they would reappear at the other (much like the Internet). Cloud computing is like that too - everything within the cloud is somebody else's concern, but if you install your own physical "private cloud" then that no longer holds true.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/SpfGaQeyQQI/AAAAAAAAAdU/pDEaZehPiHI/s1600-h/Trojan_horse_%C3%87anakkale.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/SpfGaQeyQQI/AAAAAAAAAdU/pDEaZehPiHI/s320/Trojan_horse_%C3%87anakkale.jpg" /&gt;&lt;/a&gt;Of course the "private cloud" parade (unsurprisingly consisting almost entirely of vendors who peddle "private cloud" or their agents, often having some or all of their existing revenue streams under direct threat from cloud computing) were quick to jump on this and claim that Amazon's announcement legitimised "private cloud". Au contraire mes amis - from my [front row] seat the message was &lt;u&gt;exactly&lt;/u&gt; the opposite. Rather than "legitimis[ing] private cloud" or "substantiating the value proposition" they completely undermined the "private cloud" position by providing a compelling "public cloud" based alternative. This is the mother of all trojan horses and even the most critical of commentators wheeled it right on in to the town square and paraded it to the world.&lt;br /&gt;
&lt;br /&gt;
Upon hearing the announcement Christofer Hoff immediately claimed that Amazon had "&lt;a href="http://www.rationalsurvivability.com/blog/?p=1294"&gt;peed on [our] fire hydrant&lt;/a&gt;" and Appistry's Sam Charrington chimed in, raising him by claiming they had also "&lt;a href="http://cloudpulseblog.com/2009/08/amazon-vpc-pees-in-pool-not-just-on-fire-hydrant"&gt;peed in the pool&lt;/a&gt;" ([ab]using one of my favourite analogies). Sam went on to say that despite having effectively defined the term Amazon's product was not, in fact, "virtual private cloud" at all, calling into question the level of "logical isolation". Reuven Cohen (another private cloud vendor) was &lt;a href="http://www.elasticvapor.com/2009/08/amazons-virtual-private-cloud-is.html"&gt;more positive&lt;/a&gt; having already &lt;a href="http://www.elasticvapor.com/2008/05/virtual-private-cloud-vpc.html"&gt;talked about it&lt;/a&gt; a while back, but his definition of VPC as "&lt;i&gt;a method for partitioning a public computing utility such as EC2 into quarantined virtual infrastructure&lt;/i&gt;" is a little off the mark - services like EC2 are quarantined by default but granular in that they don't enforce the "strong perimeter" characteristic of VPCs.&lt;br /&gt;
&lt;br /&gt;
Accordingly I would (provisionally) define Virtual Private Cloud (VPC) as follows:&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-size: large;"&gt;Virtual Private Cloud (VPC) is any private cloud existing within a shared or public cloud (i.e. the Intercloud).&lt;/span&gt;&lt;/blockquote&gt;This is derived from the &lt;a href="http://www.ml-ip.com/html/support/glossary.html#V"&gt;best definition&lt;/a&gt; I could &lt;a href="http://www.google.com/search?q=define%3A%22virtual+private+network%22"&gt;find&lt;/a&gt; for "Virtual Private Network (VPN)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-1349901484659615798?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=lYYnHuDMzag:D4NMHndT2Sk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=lYYnHuDMzag:D4NMHndT2Sk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=lYYnHuDMzag:D4NMHndT2Sk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=lYYnHuDMzag:D4NMHndT2Sk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/lYYnHuDMzag" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T21:15:13.125+02:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/_7biMK_kQerY/Spe3bgDxMBI/AAAAAAAAAdM/l4yFoVGu84k/s72-c/virtual-private-cloud-diagram.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/08/amazon-vpc-trojan-horse-finds-its-mark.html</feedburner:origLink></item><item><title>Twitter Pro: Best Buy's @twelpforce is full of [security] fail</title><link>http://feedproxy.google.com/~r/samj/~3/O2NlRgZHgfI/twitter-pro-best-buys-twelpforce-is.html</link><category>cloud</category><category>twitter</category><category>security</category><category>google</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sat, 26 Sep 2009 06:18:34 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-6371767436206985540</guid><description>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;Update:&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.enomaly.com/"&gt;Enomaly&lt;/a&gt;'s Lars-Eric Forsberg, "&lt;i&gt;the manager responsible for overseeing projects outside of our product group at Enomaly including Twelpforce&lt;/i&gt;" emailed me to let me know that they "&lt;i&gt;have taken steps to address the security issues you outlined in your post&lt;/i&gt;". He requested that "&lt;i&gt;[I] give [them] a head's up if [I] do notice any issues like this in the future before posting about it publicly to give [them] an opportunity to rectify the situation&lt;/i&gt;", and while it's ironic that &lt;a href="http://samj.net/2008/11/critical-0-day-exploits-in-enomaly-ecp.html"&gt;I've dealt with Enomaly&lt;/a&gt; before, &lt;a href="http://www.google.com/search?q=site:bestbuy.com+enomaly"&gt;none of the Best Buy sites&lt;/a&gt; mentioned their involvement and &lt;a href="http://bbyconnect.appspot.com/"&gt;Twelpforce&lt;/a&gt; itself still lacks contact details.&amp;nbsp;While they have enabled SSL there was no mention about third-party services unnecessarily handling corporate credentials (aside from an obscure reference to "&lt;i&gt;other mitigating factors that have been present in the environment from the beginning&lt;/i&gt;"), nor what steps were taken to audit or remediate those accounts that may have been compromised while the site was insecure.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/_7biMK_kQerY/SpCFUFsNR1I/AAAAAAAAAc0/LOkZPgQgh28/s1600-h/fail_stamp_sm.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_7biMK_kQerY/SpCFUFsNR1I/AAAAAAAAAc0/LOkZPgQgh28/s320/fail_stamp_sm.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;As you know I've been paying &lt;a href="http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html"&gt;very&lt;/a&gt; &lt;a href="http://samj.net/2009/08/twitter-trademark-in-trouble-too.html"&gt;close&lt;/a&gt; &lt;a href="http://samj.net/2009/08/twitter-retries-registering-retweet.html"&gt;attention&lt;/a&gt; to Twitter this week and while trawling through their blog looking for [ab]use of various terms they're trying to trademark I found this little chestnut: &lt;a href="http://blog.twitter.com/2009/07/bestbuy-good-stuff.html"&gt;BestBuy, Good Stuff.&lt;/a&gt; Basically, "&lt;i&gt;BestBuy has created a program they call &lt;a href="http://bbyconnect.appspot.com/"&gt;Twelpforce&lt;/a&gt;. The idea is that employees from across the organization can interact quickly and easily with customers who have questions about products&lt;/i&gt;". Curious I took a look at &lt;a href="http://twitter.com/twelpforce"&gt;@twelpforce&lt;/a&gt; and was greeted with this:&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_7biMK_kQerY/SpCIiqlKWvI/AAAAAAAAAdE/HBo6KLT-L2I/s1600-h/Picture+71.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="164" src="http://3.bp.blogspot.com/_7biMK_kQerY/SpCIiqlKWvI/AAAAAAAAAdE/HBo6KLT-L2I/s320/Picture+71.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;Just in case you can't see it from here (or click through to the full size version), the first tweet is:&lt;br /&gt;
&lt;/div&gt;&lt;blockquote&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://twitter.com/SimonTheSnowman"&gt;@SimonTheSnowman&lt;/a&gt; this is true, Best Buy will rule the world. via &lt;a href="http://twitter.com/mikelinsalaco"&gt;@mikelinsalaco&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/blockquote&gt;Here we have 12 year old Simon of Being Freakin' Awesome, Inc. (who can be reached on 1337 and who blogs at &lt;a href="http://simonthesnowmanftw.tk/"&gt;http://simonthesnowmanftw.tk/&lt;/a&gt;) being reassured by Mikel Insalaco: "&lt;i&gt;I am the infamous Mikel Insalaco, I am kind of a big thing. Muthasuckin Mahogany and leatherbound books&lt;/i&gt;". As &lt;a href="http://siliconangle.com/ver2/2009/08/19/gartner-consulting-is-in-the-cloud-collision-failbucket/"&gt;James Watters would say&lt;/a&gt;, the critique here writes iself?&lt;br /&gt;
&lt;br /&gt;
This is in line with Dave Zatz's observations too in suggesting &lt;a href="http://www.zatznotfunny.com/2009-07/has-best-buys-twelpforce-already-failed/"&gt;Has Best Buy’s Twelpforce Already Failed?&lt;/a&gt; Dave draws attention to this classy twelpforcer tweet (among others): "&lt;i&gt;tweet tweet...im such a homo&lt;/i&gt;" - definitely not the sort of thing I'd want associated with my corporate branding, that's for sure. &lt;br /&gt;
&lt;br /&gt;
This, viewers, is what &lt;a href="http://digital.venturebeat.com/2009/08/20/twitter-to-roll-out-commercial-accounts-this-year-co-founder-stone-says/"&gt;Twitter has in mind for companies&lt;/a&gt; (having come clean after &lt;a href="http://www.techcrunch.com/2009/07/16/twitters-internal-strategy-laid-bare-to-be-the-pulse-of-the-planet/"&gt;TechCrunch aired their dirty laundry in public&lt;/a&gt;). They are so excited in fact that "&lt;i&gt;[they]&lt;/i&gt;&lt;i&gt;'ve been studying how customers and businesses interact and derive value from Twitter [and] are putting together a document based on our studies and we'll find a spot on our web site to share it with everyone when it's ready&lt;/i&gt;". Definitely looking forward to leafing through that when it's available, though I'm guessing there'll have to be some fairly agressive pre-press filtering if this is what the raw feed looks like. Despite appearances I do rather like Twitter and hope they do well - I'm just not convinced this is how they're going to make their millions.&lt;br /&gt;
&lt;br /&gt;
Cutting to the chase, see that third tweet: "&lt;i&gt;@missladii0430 #Twelpforce If you are a Best Buy employee you can sign up here. --&amp;gt; http://tinyurl.com/kp8jwb via @Agent8819&lt;/i&gt;". That employee sign up link takes you here: &lt;a href="http://bbyconnect.appspot.com/connect/signup/"&gt;http://bbyconnect.appspot.com/connect/signup/&lt;/a&gt; See the problem yet? The first thing they ask you for is "&lt;i&gt;Please enter your Best Buy employee number and password&lt;/i&gt;", followed immediately by your "&lt;i&gt;Best Buy Corporate email address&lt;/i&gt;".&lt;br /&gt;
&lt;br /&gt;
What's that? You want my name (&lt;a href="http://consumerist.com/383426/email-addresses-for-best-buy-execs"&gt;Best Buy addresses are firstname.lastname@bestbuy.com&lt;/a&gt;), corporate email, employee number &lt;u&gt;and&lt;/u&gt; corporate password to be sent over the big bad Internet? To a &lt;a href="http://appengine.google.com/"&gt;preview release&lt;/a&gt; of a service hosted by someone else? That's ok, it's encrypted, right? WRONG. Never mind, I'll just change "http" to "https". Wrong again. Though Google App Engine supports SSL it's disabled for this application/URL so even though it looks like it works you've just been silently redirected back to the insecure address. Oops.&lt;br /&gt;
&lt;br /&gt;
So here we have Best Buy soliciting corporate credentials with no encryption whatsoever, over the public Internet (including any local, potentially unprotected wireless), to a preview release of a service they have little control over and, it gets better, verifying them in real time! If you enter random details into the form it will tell you instantly (that's right, no tarpitting or other delays) that "&lt;i&gt;Employee number or password is incorrect&lt;/i&gt;". Don't have a Best Buy employee number to try? That's ok because they're &lt;a href="http://thepolishfish.xanga.com/666681070/item/"&gt;only a Google search away&lt;/a&gt; (along with &lt;a href="http://discussion.treocentral.com/other-handhelds/130428-attn-best-buy-employees-your-bestbuy-com-email-your-ppc.html"&gt;network configuration information&lt;/a&gt; including server names) and there doesn't appear to be anything stopping you from trying as many times as you like either so brute force away.&lt;br /&gt;
&lt;br /&gt;
Normally I'd have reported this via the usual channels but they've not given any contact information whatsoever (except via public Twitter) and besides, it's such a comedy of errors that they're probably better off shutting it down than trying to fix it anyway. What I don't get more than anything else is why they would bother trying to roll their own when there are plenty of perfectly good services like &lt;a href="http://cotweet.com/"&gt;CoTweet&lt;/a&gt; and &lt;a href="http://hootsuite.com/"&gt;HootSuite&lt;/a&gt; that are being used with far better results by the likes of Ford, Coke, Pepsi, JetBlue, Sprint and StarBucks.&lt;br /&gt;
&lt;b&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-6371767436206985540?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O2NlRgZHgfI:Bw3tTxqhA8w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O2NlRgZHgfI:Bw3tTxqhA8w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O2NlRgZHgfI:Bw3tTxqhA8w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O2NlRgZHgfI:Bw3tTxqhA8w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/O2NlRgZHgfI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-26T15:18:34.794+02:00</app:edited><media:thumbnail url="http://4.bp.blogspot.com/_7biMK_kQerY/SpCFUFsNR1I/AAAAAAAAAc0/LOkZPgQgh28/s72-c/fail_stamp_sm.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/08/twitter-pro-best-buys-twelpforce-is.html</feedburner:origLink></item><item><title>Crystal ball: Data-only carriers to destroy the telco industry RSN</title><link>http://feedproxy.google.com/~r/samj/~3/qJ7rPSXhyE8/crystal-ball-data-only-carriers-to.html</link><category>telcos</category><category>internet</category><category>crystalball</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sat, 22 Aug 2009 16:24:33 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-7867132480959973679</guid><description>This is one of those random thoughts that &lt;a href="http://twitter.com/samj/status/3479888641"&gt;fits in a tweet&lt;/a&gt; but deserves a little more explanation. Like most I currently pay around €100 a month for a mobile package that includes some texts, airtime (2+2 hours on and off peak), some data and usually some useless gimmicks (free calls at certain times or to certain phones, etc.). This of course makes it truly impossible to compare apples to apples and I almost feel like choosing the right plan should be a profession (I'm sure there must be businesses that do this for a living).&lt;br /&gt;
&lt;br /&gt;
Under the covers though it's all just 1's and 0's and it's been that way for a while - Australia turned off it's analog mobile network (AMPS) while I was still there and like here in Europe uses the Global Standard for Mobiles (GSM). This shares the limited airwaves with timeslices (TDMA) and over in the US they do a similar thing with code (CDMA), probably because TDMA has timing problems when you get out to tens of kilometers (irrespective of the strength of the signal) and the US has a lot of land to cover. Point is that under the covers it's all data. Of course things have changed a bit since I was helping design Australia's first digital mobile network - now we've got 3G, LTE, WiFi, WiMax, etc. to play with too.&lt;br /&gt;
&lt;br /&gt;
Traditional telephony was what we call "circuit switched", which means it was about creating a dedicated connection between two endpoints. First these were hardwired, then switched manually by operators, then clicks on the line would operate mechanical switches at the exchange, more recently tones (DTMF) would tell chips what to do and nowdays connections are set up out-of-band over data connections. But it all still revolves around circuits, even though these days we're not tying up a pair of copper for the duration of the call, rather sending as much data as we need to when we need it (silence often uses little or no bandwidth but then we have to simulate background noise at the other end so as not to confuse the human).&lt;br /&gt;
&lt;br /&gt;
That is to say it's time we stopped thinking about circuits which tend to be billed by time (after all, the resource could not be shared when you were using it) and start thinking about data (which is typically billed by quantity transferred or bandwidth available). In other words we are paying (generally more) for our communications because of technological limitations that have long since been removed. Even Skype go to great lengths to identify which country you are calling &lt;b&gt;from&lt;/b&gt; so as to impose the legacy billing system we are used to (so many cents per minute depending on the country) rather than take advantage of what the Internet has to offer in terms of being unaffected by geography.&lt;br /&gt;
&lt;br /&gt;
Then there's texts which are an even bigger rort. These were basically an afterthought which are sent out-of-band over the relatively limited control channel - the one that's used to set up calls and so on (that's why they take a while to send and why you can jam a phone by sending/receiving too many). Knowing that everything is 1's and 0's anyway, did you ever stop to think about how many texts a minute of voice is worth (even using strong compression)? It's a *lot* but let's work it out. Full rate GSM &lt;a href="http://www.radio-electronics.com/info/cellulartelecomms/gsm_technical/audio-codecs-vocoders-amr-celp.php"&gt;consumes&lt;/a&gt; 13Kbps or just shy of 100,000 8-bit characters per minute assuming &lt;a href="http://www.google.com/search?q=%2813000*60%29%2F8"&gt;my maths&lt;/a&gt; are correct. Each SMS is 140 8-bit (or 160 7-bit) characters or &lt;a href="http://www.google.com/search?q=%28%2813000*60%29%2F8%29%2F140%29"&gt;around 700 texts per minute&lt;/a&gt;. In Australia those texts cost $0.25 each so we're paying &lt;a href="http://www.google.com/search?q=%28%28%2813000*60%29%2F8%29%2F140%29+*+.25"&gt;$175.00 a minute&lt;/a&gt; to consume the bandwidth as texts when we'd pay around $0.50 to consume it as voice. You can see why they love them now, can't you!&lt;br /&gt;
&lt;br /&gt;
The telcos have been on the gravy train for long enough at our expense and it's long since been time for the next generation of carrier to take over. There's a massive opportunity here for someone to enter the market with a data-only service and in doing so destroy the existing industry literally overnight. We've already got devices (iPhones, Android) that are more than capable of doing everything we need over data, but which are being deliberately crippled by hardware and software vendors in order to protect the legacy carriers. That's not to say that Apple and Google are to blame for contracts they are almost certainly forced into by the likes of AT&amp;amp;T, but seeing Google &lt;a href="http://googlepublicpolicy.blogspot.com/2009/08/android-and-voip-applications.html"&gt;taking the high road&lt;/a&gt; while having to concede that "&lt;i&gt;individual operators can request that certain applications be filtered if they violate their terms of service&lt;/i&gt;" is disappointing.&lt;br /&gt;
&lt;br /&gt;
Why can't we have Google Voice on the iPhone? Or use Skype over 3G (without jailbreaking and installing 3G Unrestrictor)? Or open source/open standard SIP telephony for that matter? Why are we sending texts when we have instant messaging? Or dialing in to retrieve voicemails that could just as easily be translated and/or emailed? Why are we paying for silence on the line when we should be paying for bandwidth and/or quantity of data? Why do we pay for minutes at all?&lt;br /&gt;
&lt;br /&gt;
The telcos will tell you it's to protect their networks, and ultimately to protect you, no doubt from the evils of illegal filesharing, &lt;a href="http://www.engadget.com/2009/07/29/apple-jailbreaking-encourages-cell-tower-terrorism-catastroph/"&gt;terroristing&lt;/a&gt; and child pornography. There's an element of truth to this (it only takes a few greedy customers to ruin it for the rest and as always 10% of the users use 90% of the traffic), ut there are simple, effective solutions for this too. People will pay more for a premium/priority service and at the end of the day you can always reign in abusers with packet shaping. The fairest mechanism I can think of comes in the form of a logarithmic bandwidth policy whereby the more you use the slower you go, but the point is that there are solutions so this is pure FUD. My "unlimited" data connection was just throttled from 3G+ to 3G speeds at 800Mb and again at 1000 Mb (so much for unlimited), but I'd happily pay more for a more "unlimited" service if it meant I could say goodbye to minutes and texts forever.&lt;br /&gt;
&lt;br /&gt;
It will happen - it's just a case of when (and where first). Australia's regularly used as a test market and capped ($99 all you can talk) style plans took over by storm a few years ago, so let's just help an existing innovative carrier like 3 or a new one altogether teach the incumbents a lesson, with any luck by the time I get back there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-7867132480959973679?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=qJ7rPSXhyE8:e5tf7FdAeVs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=qJ7rPSXhyE8:e5tf7FdAeVs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=qJ7rPSXhyE8:e5tf7FdAeVs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=qJ7rPSXhyE8:e5tf7FdAeVs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/qJ7rPSXhyE8" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-23T01:24:33.050+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/08/crystal-ball-data-only-carriers-to.html</feedburner:origLink></item><item><title>Twitter Retries Registering Retweet</title><link>http://feedproxy.google.com/~r/samj/~3/UyJhnddAXb0/twitter-retries-registering-retweet.html</link><category>twitter</category><category>trademark</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Fri, 21 Aug 2009 09:33:09 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-4140758429187320821</guid><description>Hopefully you're not sick of hearing about Twitter, Inc's trademark woes (and yet another alliteration) because yes, they've been at it again.&lt;br /&gt;
&lt;br /&gt;
Conceding that the USPTO has &lt;a href="http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html"&gt;successfully torpedoed their trademark on "tweet"&lt;/a&gt; but otherwise undeterred they've just tried to lay claim to the more specific term "retweet" (&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77804841"&gt;#77804841&lt;/a&gt;). While admittedly more distinctive (and therefore less problematic from a legal point of view), let's not forget that they recently came under fire from developers for unjustly suspending &lt;a href="http://retweet.com/"&gt;retweet.com&lt;/a&gt;'s &lt;a href="http://twitter.com/retweet"&gt;@retweet&lt;/a&gt; account, having announced plans for an &lt;a href="http://www.blogherald.com/2009/08/14/twitter-fighting-fake-retweets-and-will-implement-retweet-option/"&gt;official retweet function&lt;/a&gt; of their own (&lt;a href="http://mashable.com/2009/08/13/details-project-retweet/"&gt;more on Project Retweet at Mashable&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
This functionality could well prove as important for microblogging as Google's PageRank did for Internet search and it's definitely not the sort of thing we want to have locked up with a single provider. The idea is that it provides a way to value a user's contribution based on how many people (and who) retweet a user's tweets (a &lt;a href="http://fenn.posterous.com/twitter-retweet-api-is-all-about-tweetrank"&gt;TweetRank&lt;/a&gt;, for want of a better name).&lt;br /&gt;
&lt;br /&gt;
So what's the problem with Twitter, Inc registering "retweet" as a trademark? &lt;b&gt;&lt;u&gt;It's not theirs to register, that's what&lt;/u&gt;&lt;/b&gt;. That's right, the "&lt;a href="http://informationized.com/2009/07/01/statistics-on-retweet/"&gt;gesture and syntax of retweet was invented by users&lt;/a&gt;" and even Twitter's own web interface still lacks the very functionality they are trying to take control of (and will for weeks to come no less). The retweet "&lt;a href="http://fraser.typepad.com/socialtech/2009/07/retweet-other-microconventions-.html"&gt;micro-convention&lt;/a&gt;" has been &lt;a href="http://www.ruhanirabin.com/the-art-of-re-tweeting-in-twitter/"&gt;meticulously documented&lt;/a&gt; and &lt;a href="http://www.zephoria.org/thoughts/archives/2009/06/18/understanding_r.html"&gt;extensively discussed&lt;/a&gt; by active twitterers (twits?) who have gone so far as to write an &lt;a href="http://retweet.blogspot.com/2009/08/etiquette-of-twitter-retweet.html"&gt;essay on retweeting etiquette&lt;/a&gt;. Nothing I have seen anywhere credits Twitter with the invention of the retweet (which according to Google Trends &lt;a href="http://www.google.com/trends?q=retweet"&gt;took off at the start of this year&lt;/a&gt;) and in my opinion asking the authorities to remove this term from the public lexicon is &lt;u&gt;nothing short of highway robbery&lt;/u&gt;.&lt;br /&gt;
&lt;br /&gt;
It's no secret they didn't come up with the idea either. Shooting themselves in the foot once again, &lt;a href="http://help.twitter.com/portal"&gt;Twitter's help pages&lt;/a&gt; (&lt;a href="http://pastebin.com/f7d8ce45c"&gt;archived for posterity&lt;/a&gt;) define retweeting as follows (emphasis mine):&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-size: large;"&gt;What does RT, or retweet mean? &lt;/span&gt;&lt;br /&gt;
RT is short for retweet, and indicates a re-posting of someone else's tweet. &lt;b&gt;This isn't an official Twitter &lt;a href="http://help.twitter.com/forums/10711/entries/14020"&gt;command&lt;/a&gt; or feature&lt;/b&gt;, but people add RT somewhere in a tweet to indicate that part of their tweet includes something they're re-posting from another person's tweet, sometimes with a comment of their own.Check out this &lt;a href="http://www.ruhanirabin.com/the-art-of-re-tweeting-in-twitter/"&gt;great article&lt;/a&gt; on re-tweeting, written by a fellow Twitter user, @&lt;a href="http://twitter.com/ruhanirabin"&gt;ruhanirabin&lt;/a&gt;.&lt;/blockquote&gt;So there you have it, even Twitter admit the idea isn't theirs, defining it as a verb (another sure fire way to destroy a trademark) and then referring to a user article for more information. Of course that won't stop them claiming it as their own now with a view to preventing competitors from delivering it themselves.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To put things in perspective that's about as reasonable as Google claiming ownership of our ideas because they're in their index.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Unfortunately though I have a sneaking suspicion that Twitter will get away with it this time unless we stand our ground now. &lt;a href="http://retweet.com/"&gt;ReTweet.com&lt;/a&gt; are in a particularly good position to prevent this from happening (they already claim trademark status over the word):&lt;br /&gt;
&lt;blockquote&gt;TRADEMARK INFORMATION    &lt;br /&gt;
Retweet.com, the Retweet.com logo and other Mesiab Labs trademarks including service marks, and product and service names are Mesiab Labs trademarks or registered trademarks in the United States and in other countries (the "Mesiab Labs Marks"). All other names and designs may be trademarks of their respective owners. Users may display or use the Retweet.com and Mesiab Labs Marks only in accordance with Mesiab Labs Trademark Use Guidelines.&amp;nbsp;&lt;/blockquote&gt;Here's hoping they (or one of the &lt;a href="http://domain-search.domaintools.com/?q=retweet&amp;amp;bc=25&amp;amp;bh=A&amp;amp;order=ordered&amp;amp;pool=C&amp;amp;filter=y&amp;amp;search_type=&amp;amp;bc=rows&amp;amp;de_search=Search"&gt;many other retweet sites&lt;/a&gt;) &lt;a href="http://www.uspto.gov/web/offices/dcom/ttab/ttabfaq.htm#piq1"&gt;file an opposition&lt;/a&gt; to the trademark when the appropriate time comes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-4140758429187320821?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=UyJhnddAXb0:CJBPIwgnj2k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=UyJhnddAXb0:CJBPIwgnj2k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=UyJhnddAXb0:CJBPIwgnj2k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=UyJhnddAXb0:CJBPIwgnj2k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/UyJhnddAXb0" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T18:33:09.718+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/08/twitter-retries-registering-retweet.html</feedburner:origLink></item><item><title>"Twitter" Trademark in Trouble Too</title><link>http://feedproxy.google.com/~r/samj/~3/Emw1Q3eBBbY/twitter-trademark-in-trouble-too.html</link><category>cloud</category><category>standards</category><category>twitter</category><category>trademark</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Thu, 20 Aug 2009 14:07:42 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-8932224538051207753</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/So1WEn3LtyI/AAAAAAAAAb8/QRoUGbiLRbk/s1600-h/twitter_logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/So1WEn3LtyI/AAAAAAAAAb8/QRoUGbiLRbk/s320/twitter_logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;Yesterday I apparently &lt;a href="http://search.twitter.com/search?q=tweet+trademark"&gt;struck a nerve&lt;/a&gt; in revealing &lt;a href="http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html"&gt;Twitter's "Tweet" Trademark Torpedoed&lt;/a&gt;. The follow up commentary both &lt;a href="http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html?showComment=1250704261117#c8739487042146409288"&gt;on this blog&lt;/a&gt; and on &lt;a href="http://twitter.com/samj"&gt;Twitter itself&lt;/a&gt; was interesting and insightful, revealing that in addition to likely losing "tweet" (assuming you accept that it was ever theirs to lose) the recently registered Twitter trademark itself (&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77166246"&gt;#77166246&lt;/a&gt;) and pending registrations for the Twitter logo (&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77721757"&gt;#77721757&lt;/a&gt;, &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77721751"&gt;#77721751&lt;/a&gt;) are also on very shaky ground.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Trademarks 101&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Before we get into details as to how this could happen lt's start with some background. A trademark is one of &lt;a href="http://www.fsf.org/licensing/essays/not-ipr.xhtml"&gt;three main types of intellectual property&lt;/a&gt; (the others being copyrights and patents) in which society grants a monopoly over a "source identifier" (e.g. a word, logo, scent, etc.) in return for being given some guarantee of quality (e.g. I know what I'm getting when I buy a bottle of black liquid bearing the Coke® branding). Anybody can claim to have a trademark but generally they are registered which makes the process of enforcing the mark much easier. The registration process itself is thus more of a sanity check - making sure everything is in order, fees are paid, the mark is not obviously broken (that is, unable to function as a source identifier) and perhaps most importantly, that it doesn't clash with other marks already issued.&lt;br /&gt;
&lt;br /&gt;
Trademarks are also jurisdictional in that they apply to a given territory (typically a country but also US states) but to make things easier it's possible to use the Madrid Protocol to extend a valid trademark in one territory to any number of others (including the EU which is known as a "Community Trademark"). Of course if the first trademark fails (within a certain period of time) then those dependent on it are also jeopardised. Twitter have also filed applications using this process.&lt;br /&gt;
&lt;br /&gt;
Moving right along, there are a number of different types of trademarks, starting with the strongest and working back:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Fanciful&lt;/b&gt; marks are created specifically to be trademarks (e.g. Kodak) - these are the strongest of all marks.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Arbitrary&lt;/b&gt; marks have a meaning but not in the context in which they are used as a trademark. We all know what an apple is but when used in the context of computers it is meaningless (which is how Apple Computer is protected, though they did get in trouble when they started selling music and encroached on another trademark in the process). Similarly, you can't trademark "yellow bananas" but you'd probably get away with "blue bananas" or "cool bananas" because they don't exist.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Suggestive&lt;/b&gt; marks hint at some quality or characteristic without describing the product (e.g. Coppertone for sun-tan lotion)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Descriptive&lt;/b&gt; marks describe some quality or characteristic of the product and are unregistrable in most trademark offices and unprotectable in most courts. "Cloud computing" was found to be both generic and descriptive by USPTO last year in denying Dell. &lt;u&gt;Twitter is likely considered a descriptive trademark (but one could argue it's now also generic).&lt;/u&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Generic&lt;/b&gt; marks cannot be protected as the name of a product or service cannot function as a source identifier (e.g. Apple in the context of fruits, but not in the context of computers and music)&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-size: large;"&gt;Twitter&lt;/span&gt;&lt;br /&gt;
Twitter's off to a bad start already in their selection of names - while Google is a deliberate misspelling of the word &lt;a href="http://www.google.com/search?q=define%3Agoogol"&gt;googol&lt;/a&gt; (suggesting the enormous number of items indexed), the English word &lt;a href="http://dictionary.reference.com/browse/twitter"&gt;twitter&lt;/a&gt; has a well established meaning that relates directly to the service Twitter, Inc. provides. It's the best part of 1,000 years old too, derived around 1325–75 from ME &lt;i&gt;twiteren&lt;/i&gt; (v.); akin to G &lt;i&gt;zwitschern&lt;/i&gt;:&lt;br /&gt;
&lt;blockquote&gt;- verb (used without object)&lt;br /&gt;
&lt;blockquote&gt;1. to utter a succession of small, tremulous sounds, as a bird.&lt;br /&gt;
&lt;b&gt;2. to talk lightly and rapidly, esp. of trivial matters; chatter.&lt;/b&gt;&lt;br /&gt;
3. to titter, giggle.&lt;br /&gt;
4. to tremble with excitement or the like; be in a flutter.&lt;/blockquote&gt;- verb (used with object)&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;5. to express or utter by twittering.&lt;/b&gt;&lt;/blockquote&gt;- noun&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;6. an act of twittering.&lt;/b&gt;&lt;br /&gt;
7. a twittering sound.&lt;br /&gt;
8. a state of tremulous excitement.&lt;/blockquote&gt;&lt;/blockquote&gt;Although the primary meaning people associate these days is that of a bird, it cannot be denied that "twitter" also means "&lt;i&gt;to talk lightly and rapidly, esp. of trivial matters; chatter&lt;/i&gt;". The fact it is now done over the Internet matters not in the same way that one can "talk" or "chat" over it (and telephones for that matter) despite the technology not existing when the words were conceived. Had "twitter" have tried to obtain a monopoly over a more common words like "chatter" and "chat" there'd have been hell to pay, but that's not to say they should get away with it now.&lt;br /&gt;
&lt;br /&gt;
Let's leave the definition at that for now as twitter have managed to secure registration of their trademark (which does not imply that it is enforceable). The point is that this is the weakest type of trademark already and some (including myself) would argue that it a) should never have been allowed and b) will be impossible to enforce. To make matters worse, &lt;a href="http://www.telegraph.co.uk/technology/twitter/5753214/Twitter-gains-entry-in-dictionary.html"&gt;Twitter itself has gained an entry in the dictionary&lt;/a&gt; as both a noun ("&lt;i&gt;a website where people can post short messages about their current activities&lt;/i&gt;") and a verb ("&lt;i&gt;to write short messages on the Twitter website&lt;/i&gt;") as well as the &lt;a href="http://www.ap.org/pages/about/pressreleases/pr_061109a.html"&gt;AP Sytlebook&lt;/a&gt; for good measure. This could constitute "academic credability" or "trademark kryptonite" depending how you look at it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Enforcement&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This brings us to the more pertinent point, trademark enforcement, which can essentially be summed up as "use it or lose it". &lt;b&gt;As at today I have not been able to find any reference whatsoever, anywhere on twitter.com, to any trademark rights claimed by Twitter, Inc.&lt;/b&gt; Sure they assert copyright ("© 2009 Twitter") but that's something different altogether - I have never seen this before and to be honest I can't believe my eyes. I expect they will fix this promptly in the wake of this post by sprinking disclaimers and [&lt;a href="http://en.wikipedia.org/wiki/Registered_trademark_symbol"&gt;registered&lt;/a&gt;®] &lt;a href="http://en.wikipedia.org/wiki/Trademark_symbol"&gt;trademark&lt;/a&gt; (TM) and &lt;a href="http://en.wikipedia.org/wiki/Service_mark_symbol"&gt;servicemark&lt;/a&gt; (SM) symbols everywhere, but the &lt;a href="http://web.archive.org/web/20080214191841/http://twitter.com/"&gt;Internet Archive never lies&lt;/a&gt; so once again it's likely too little too late. If you don't tell someone it's a trademark then how are they supposed to avoid infringing it?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Terms of Service&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The single reference to trademarks (but not "twitter" specifically) I found was in the &lt;a href="http://twitter.com/tos"&gt;terms of service&lt;/a&gt; (which are commendably concise):&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;We reserve the right to reclaim usernames on behalf of businesses or individuals that hold legal claim or trademark on those usernames.&lt;/i&gt;&lt;/blockquote&gt;That of course didn't stop them &lt;a href="http://www.blogherald.com/2009/08/17/twitter-claims-ownership-of-retweet-a-new-debacle-in-the-making/"&gt;suspending&lt;/a&gt; &lt;a href="http://twitter.com/retweet"&gt;@retweet&lt;/a&gt; shortly after filing for the ill-fated "tweet" trademark themselves, but that's another matter altogether. The important point is that they don't claim trademark rights and so far as I can tell, never have.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Logo&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To rub salt in the (gaping) wound they (wait for it, are you sitting down?) offer their high resolution logos for anyone to use with no mention whatsoever as to how they should and shouldn't be used ("&lt;a href="http://twitter.com/about#download_logo"&gt;Download our logos&lt;/a&gt;") - a huge no-no for trademarks which must be associated with some form of quality control. Again there is no trademark claim, no ™ or ® symbols, and for the convenience of invited infringers, no less than three different high quality source formats (PNG, Adobe Illustrator and Adobe Photoshop):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_7biMK_kQerY/So1Y5_pYdcI/AAAAAAAAAcE/FCpnXFKQMF0/s1600-h/Picture+60.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_7biMK_kQerY/So1Y5_pYdcI/AAAAAAAAAcE/FCpnXFKQMF0/s320/Picture+60.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Advertising &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Then there's the advertising, oh the advertising. Apparently Twitter HQ didn't get the memo about exercising extreme caution when using your trademark; lest be the trademark holder who refers to her product or service as a noun or a verb but Twitter does both, even in 3rd-party advertisements (good luck trying to get an AdWords ad containing the word "Google"):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/So1bVHlFPjI/AAAAAAAAAcc/fgKWWlFqxEA/s1600-h/Picture+64.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/So1bVHlFPjI/AAAAAAAAAcc/fgKWWlFqxEA/s320/Picture+64.png" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_7biMK_kQerY/So1bXWxIf4I/AAAAAAAAAck/aX7K6cMfycc/s1600-h/Picture+63.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/So1bXWxIf4I/AAAAAAAAAck/aX7K6cMfycc/s320/Picture+63.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Internal Misuse&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Somebody from Adobe or Google please explain to Twitter why it's important to educate users that they don't "google" or "photoshop", rather "search using Google®" and "edit using Photoshop®". Here's some more gems from the &lt;a href="http://help.twitter.com/portal"&gt;help section&lt;/a&gt;:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Now that you're &lt;b&gt;twittering&lt;/b&gt;, find new friends or follow people you already know to get their twitter updates too.&lt;/li&gt;
&lt;li&gt;Wondering who sends &lt;b&gt;tweets&lt;/b&gt; from your area?&lt;/li&gt;
&lt;li&gt;@username + message directs a &lt;b&gt;twitter&lt;/b&gt; at another person, and causes your &lt;b&gt;twitter&lt;/b&gt; to save in their "replies" tab. &lt;/li&gt;
&lt;li&gt;FAV username marks a person's last &lt;b&gt;twitter&lt;/b&gt; as a favorite.&lt;/li&gt;
&lt;li&gt;People write short updates, often called "&lt;b&gt;tweets&lt;/b&gt;"  of 140 characters or fewer.&lt;/li&gt;
&lt;li&gt;Tweets with @username elsewhere in the &lt;b&gt;tweet&lt;/b&gt; are also collected in your sidebar tab; &lt;b&gt;tweets&lt;/b&gt; starting with @username are replies, and &lt;b&gt;tweets&lt;/b&gt; with @username elsewhere are considered mentions.&lt;/li&gt;
&lt;li&gt;Can I edit a &lt;b&gt;tweet&lt;/b&gt; once I post it?&lt;/li&gt;
&lt;li&gt;What does RT, or &lt;b&gt;retweet&lt;/b&gt;, mean?  RT is short for &lt;b&gt;retweet&lt;/b&gt;, and indicates a re-posting of someone else's &lt;b&gt;tweet&lt;/b&gt;.  &lt;u&gt;This isn't an official Twitter command or feature&lt;/u&gt;, but people add RT somewhere in a &lt;b&gt;tweet&lt;/b&gt; to indicate that part of their &lt;b&gt;tweet&lt;/b&gt; includes something they're re-posting from another person's &lt;b&gt;tweet&lt;/b&gt;, sometimes with a comment of their own. Check out this great article on &lt;b&gt;re-tweeting&lt;/b&gt;, written by a fellow Twitter user, @ruhanirabin. &amp;lt;- FAIL x 7&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Domains&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
According to &lt;a href="http://2.bp.blogspot.com/_7biMK_kQerY/So1k3wgPtFI/AAAAAAAAAcs/fcQhNQnYDVk/s1600-h/Picture+65.png"&gt;this domain search&lt;/a&gt; there are currently &lt;b&gt;6,263 domains&lt;/b&gt; using the word "twitter", almost all in connection with microblogging. To put that number in perspective, if Twitter wanted to take action against these registrants given &lt;a href="http://www.wipo.int/amc/en/domains/fees/"&gt;current UDRP rates for a single panelist&lt;/a&gt; we're talking &lt;a href="http://www.google.com/search?q=6263*1500"&gt;$9,394,500 in filing fees&lt;/a&gt; alone (or &lt;a href="http://www.google.com/search?q=6263*1500+usd+in+ngn"&gt;around 1.5 billion nigerian naira&lt;/a&gt; if that's not illustrative enough for you). That's not including the cost of preparing the filings, representation, etc. that their lawyers (&lt;a href="http://www.fenwick.com/"&gt;Fenwick &amp;amp; West LLP&lt;/a&gt;) would likely charge them.&lt;br /&gt;
&lt;br /&gt;
If you (&lt;a href="http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html?showComment=1250758101954#c4375882586032333121"&gt;like Doug Champigny&lt;/a&gt;) happen to be on the receiving end of one of these letters recently you might just want to politely but firmly point them at the UDRP and have them prove, among other things, that you were acting in bad faith (don't bother coming crying to me if they do though - this post is just one guy's opinion and IANAL remember ;).&lt;br /&gt;
&lt;br /&gt;
I could go on but I think you get the picture - Twitter has done such a poor job of protecting the Twitter trademark that they run the risk of losing it forever and becoming a lawschool textbook example of what &lt;u&gt;not&lt;/u&gt; to do. There are already literally thousands of products and services [ab]using their brand and while some have recently succombed to the recent batch legal threats they may well have more trouble now that people know their rights and the problem is being actively discussed. Furthermore, were it not for being extremely permissive with the Twitter brand from the outset they arguably would not have had anywhere near as large a following as they do now. It is only with the dedicated support of the users and developers they are &lt;a href="http://www.techcrunch.com/2009/07/01/twitter-to-developers-tweet-your-heart-out-but-dont-twitter-it/"&gt;actively&lt;/a&gt; &lt;a href="http://www.techcrunch.com/2009/07/01/twitter-grows-uncomfortable-with-the-use-of-the-word-tweet-in-applications/"&gt;attacking&lt;/a&gt; that they have got as far as they have.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;The Problem: A Microblogging Monopoly&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Initially it was my position that Twitter had built their brand and deserved to keep it, but that they had gone too far with "tweet". Then in the process of writing this story I re-read the now infamous &lt;a href="http://blog.twitter.com/2009/07/may-tweets-be-with-you.html"&gt;May The Tweets Be With You&lt;/a&gt; post that prompted the USPTO to reject their application hours later and it changed my mind too. Most of the media coverage took the money quote out of context but here it is in its entirity (emphasis mine):&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;We have applied to trademark Tweet because it is clearly attached to Twitter from a brand perspective but we have no intention of "going after" the wonderful applications and services that use the word in their name &lt;b&gt;when associated with Twitter&lt;/b&gt;.&lt;/i&gt;&lt;/blockquote&gt;Do you see what's happening here? I can't believe I missed it on the first pass. Twitter are happy for you to tweet to your heart's content &lt;u&gt;provided you use their service&lt;/u&gt;. That is, they realised that outside of the &lt;a href="http://en.wikipedia.org/wiki/Network_effect"&gt;network effects&lt;/a&gt; of having millions of users all they really do is push 1's and 0's around (and &lt;a href="http://www.google.com/search?q=twitter+outage"&gt;poorly at that&lt;/a&gt;). They go on to say:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;However, if we come across a confusing or damaging project, the recourse to act responsibly to protect both users and our brand is important.&lt;/i&gt;&lt;/blockquote&gt;Today's batch of microblogging clients are hard wired to Twitter's servers and as a result (or vice versa) they have an effective microblogging monopoly. Twitter, Inc has every reason to be happy with that outcome and is naturally seeking to protect it - how better than to have an officially sanctioned method with which to beat anyone who dare stray from the path by allowing connections to competitors like &lt;a href="http://identi.ca/"&gt;identi.ca&lt;/a&gt;? That's exactly what they mean with the "when associated with Twitter" language above and by "confusing or damaging" they no doubt mean "confusing or damaging [to Twitter, Inc]".&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;The Solution: Distributed Social Networking&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://en.wikipedia.org/wiki/Distributed_social_network"&gt;Distributed social networking&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Open_standard"&gt;open standards&lt;/a&gt; in general (in the traditional rather than &lt;a href="http://politics.slashdot.org/story/09/08/03/130254/Microsoft-Redefines-Open-Standards?from=rss"&gt;Microsoft sense&lt;/a&gt;) are set to change that, but not if the language society uses (and has used for hundreds of years) is granted under an official monopoly to Twitter, Inc - it's bad enough that they effectively own the @ namespace when there are &lt;a href="http://www.inames.net/"&gt;existing open standards for it&lt;/a&gt;. Just imagine if email was a centralised system and everything went through one [unreliable] service - brings a new meaning to "email is down"! Well that's Twitter's [now not so] secret strategy: to be the "&lt;a href="http://www.techcrunch.com/2009/07/16/twitters-internal-strategy-laid-bare-to-be-the-pulse-of-the-planet/"&gt;pulse of the planet&lt;/a&gt;" (their words, not mine).&lt;br /&gt;
&lt;br /&gt;
Don't get me wrong - I think Twitter's great and will continue to twitter and tweet as &lt;a href="http://twitter.com/samj"&gt;@samj&lt;/a&gt; so long as it's the best microblogging platform around - but I don't want to be forced to use it because it's the only one there is. Twitter, Inc had ample chance to secure "twitter" as a trademark and so far as I am concerned they have long since missed it (despite securing dubious and likely unenforceable registrations). Now they need to play on a level playing field and focus on being the best service there is.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; Before I get falsely accused of brand piracy let me clarify one important point: so far as I am concerned while Twitter can do what they like with their logo (despite continuing to give it away to the entire Internet no strings attached), the words "twitter" and "tweet" are fair game as they have been for the last 700+ years and will be for the next 700. From now on "twitter" for me means "generic microblog" and "tweet" means "microblog update".&lt;br /&gt;
&lt;br /&gt;
If I had a product interesting enough for Twitter, Inc to send me one of their infamous C&amp;amp;D letters I would waste no time whatsoever in scanning it, posting it here and making fun of them for it. I'm no thief but I am a fervent believer in open standards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-8932224538051207753?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Emw1Q3eBBbY:EdnN6c-53yk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Emw1Q3eBBbY:EdnN6c-53yk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=Emw1Q3eBBbY:EdnN6c-53yk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=Emw1Q3eBBbY:EdnN6c-53yk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/Emw1Q3eBBbY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-20T23:07:42.855+02:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/_7biMK_kQerY/So1WEn3LtyI/AAAAAAAAAb8/QRoUGbiLRbk/s72-c/twitter_logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://samj.net/2009/08/twitter-trademark-in-trouble-too.html</feedburner:origLink></item><item><title>Twitter's "Tweet" Trademark Torpedoed</title><link>http://feedproxy.google.com/~r/samj/~3/BIBfzHKiKAY/twitters-tweet-trademark-torpedoed.html</link><category>twitter</category><category>trademark</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 19 Aug 2009 16:33:34 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-4054176104392888166</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7biMK_kQerY/SoyLKOUvShI/AAAAAAAAAb0/NFmFZNyGkjE/s1600-h/nottweet.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 240px;" src="http://2.bp.blogspot.com/_7biMK_kQerY/SoyLKOUvShI/AAAAAAAAAb0/NFmFZNyGkjE/s400/nottweet.png" alt="" id="BLOGGER_PHOTO_ID_5371821463306193426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Last month &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; founder &lt;a href="http://www.bizstone.com/"&gt;Biz Stone&lt;/a&gt; announced in a blog post (&lt;a href="http://blog.twitter.com/2009/07/may-tweets-be-with-you.html"&gt;May The Tweets Be With You&lt;/a&gt;) that they "&lt;i&gt;have applied to trademark Tweet because it is clearly attached to Twitter from a brand perspective&lt;/i&gt;".  This understandably caused widespread upset as the word "tweet" has been used generically by users for some time as well as in any number of product names by independent software vendors. Here's some samples from the resulting media storm:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://news.cnet.com/8301-13577_3-10276853-36.html"&gt;CNET News: Is Twitter freaking out over 'tweet' trademark? &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://technologyexpert.blogspot.com/2009/07/twitter-trying-to-trademark-tweet.html"&gt;TechExpert: Twitter Trying to Trademark "Tweet"&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://latimesblogs.latimes.com/technology/2009/07/will-trademarkhungry-twitter-beat-tweet-to-genericide.html"&gt;LA Times: Will Twitter trademark 'tweet' before it’s genericized?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pcmag.com/article2/0,2817,2349702,00.asp"&gt;PC Magazine: Twitter Trying to Trademark 'Tweet'&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.techcrunch.com/2009/07/01/twitter-grows-uncomfortable-with-the-use-of-the-word-tweet-in-applications/"&gt;TechCrunch: Twitter Grows “Uncomfortable” With The Use Of The Word Tweet In Applications&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.techcrunch.com/2009/07/01/twitter-to-developers-tweet-your-heart-out-but-dont-twitter-it/"&gt;TechCrunch: Twitter To Developers: “Tweet” Your Heart Out, But Don’t “Twitter” It &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bloomberg.com/apps/news?pid=newsarchive&amp;amp;sid=aVNAjCwc9mFs"&gt;Bloomberg: Twitter Lays Claim to ‘Tweet’ Trademark in Bid to Protect Brand &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;What they failed to mention though was that according to USPTO records (&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77715815"&gt;#77715815&lt;/a&gt;) not only had they actually applied some months before (on 16 April 2009) but that their application &lt;b&gt;&lt;i&gt;had been refused that very same day&lt;/i&gt;&lt;/b&gt; (1 July 2009).&lt;br /&gt;&lt;br /&gt;According to documents from the Trademark Document Retrieval system, their lawyers (&lt;a href="http://www.fenwick.com/"&gt;Fenwick &amp;amp; West LLP&lt;/a&gt;) were notified of the rejection by email to trademarks@fenwick.com that day. The USPTO had explained that "&lt;i&gt;marks in prior-filed pending applications may present a bar to registration of applicant’s mark. [...] If the marks in the referenced applications register, applicant’s mark may be refused registration under Trademark Act Section 2(d) because of a likelihood of confusion between the two marks&lt;/i&gt;", referencing and attaching not one, not two but three separate trademark applications:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77695071"&gt;#77695071 for TWEETMARKS&lt;/a&gt; (pending receipt of Statement of Use)&lt;/li&gt;&lt;li&gt;&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77697186"&gt;#77697186 for COTWEET&lt;/a&gt; (pending clarification)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77701645"&gt;#77701645 for TWEETPHOTO&lt;/a&gt; (pending transfer to Supplemental Register)&lt;/li&gt;&lt;/ul&gt;Now I may not be a lawyer (I did play a role in &lt;a href="http://www.informationweek.com/news/hardware/grid_cluster/showArticle.jhtml?articleID=209902822"&gt;overturning Dell's "cloud computing"&lt;/a&gt; and &lt;a href="http://www.theregister.co.uk/2009/02/19/psion_netbook_campaign/"&gt;Psion's "Netbook"&lt;/a&gt; trademarks) but given all three of the marks identified look like proceeding to registration (it only takes one to rain on their parade), &lt;b&gt;it's my non-expert opinion that Twitter has a snowflake's chance in hell of securing a monopoly over the word "Tweet"&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;That's too bad for Twitter but it's great news for the rest of the community as it's one less tool for locking in Twitter's rapidly growing microblogging monopoly. People &lt;u&gt;do&lt;/u&gt; use the word "tweet" generically (including with non-Twitter services) and if Twitter, Inc. were successful in removing it from the public lexicon then we could all suffer in the long run.&lt;br /&gt;&lt;br /&gt;In any case it is neither serious nor safe for one company to become the "&lt;a href="http://www.techcrunch.com/2009/07/16/twitters-internal-strategy-laid-bare-to-be-the-pulse-of-the-planet/"&gt;pulse of the planet&lt;/a&gt;" and that is why I will be following up with a series of posts as to how &lt;a href="http://en.wikipedia.org/wiki/Distributed_social_network"&gt;distributed social networking&lt;/a&gt; can be made a reality through open standards (if that stuff is of interest to you then &lt;a href="http://samj.net/feeds/posts/default"&gt;subscribe&lt;/a&gt; and/or &lt;a href="http://twitter.com/samj"&gt;follow&lt;/a&gt; me for updates). I've also got some interesting things in the pipeline in relation to standards and trademarks in general so watch this space.&lt;br /&gt;&lt;br /&gt;Anyway it just goes to show that with trademarks you need to "use it or lose it". The "propagation delay" of the media has dropped from months at the outset to near real-time today so companies need to move fast to protect their marks or lose them forever. As for whether the 1 July post was a scramble to protect the mark on receipt of the USPTO's denial, whether the USPTO was acting in response to it, or whether it was just a coincidence and particularly bad timing I don't know. I don't really care either as the result is the same, but I would like to believe that the USPTO is becoming more responsive to the needs of the community (after all, they &lt;a href="http://samj.net/2008/08/dell-denied-cloud-computing-both.html"&gt;revoked Dell's cloud computing trademark&lt;/a&gt; in the days following the uproar, despite having already issued a "Notice of Allowance" offering it to them).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; It turn out that USPTO most likely acted in response to &lt;a href="http://blog.twitter.com/2009/07/may-tweets-be-with-you.html"&gt;Twitter's 10:37am blog post&lt;/a&gt; as (after months without action) they conducted an XSearch at 8:30pm and sent the rejection notice at 9:00pm. I'd chalk that up as a FAIL for Twitter and a WIN for the USPTO.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; See also: &lt;a href="http://www.inquisitr.com/33854/no-tweet-trademark-for-twitter/"&gt;The Inquisitr: No Tweet trademark for Twitter&lt;/a&gt;, complete with the hilarious graphic at the top (used without permission but with thanks to the creative genius at The Inquisitr).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; See also: &lt;a href="http://news.cnet.com/8301-17939_109-10313566-2.html"&gt;CNET News: Not so fast, Twitter: 'Tweet' isn't yours&lt;/a&gt;, which is a good, balanced, albeit unsourced article.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-4054176104392888166?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=BIBfzHKiKAY:BOVDSsz6NCM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=BIBfzHKiKAY:BOVDSsz6NCM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=BIBfzHKiKAY:BOVDSsz6NCM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=BIBfzHKiKAY:BOVDSsz6NCM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/BIBfzHKiKAY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-20T01:33:34.115+02:00</app:edited><media:thumbnail url="http://2.bp.blogspot.com/_7biMK_kQerY/SoyLKOUvShI/AAAAAAAAAb0/NFmFZNyGkjE/s72-c/nottweet.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">27</thr:total><enclosure url="http://samj.net/feeds/posts/default" length="0" type="application/atom+xml; charset=UTF-8" /><media:content url="http://samj.net/feeds/posts/default" type="application/atom+xml; charset=UTF-8" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Last month Twitter founder Biz Stone announced in a blog post (May The Tweets Be With You) that they "have applied to trademark Tweet because it is clearly attached to Twitter from a brand perspective". This understandably caused widespread upset as the </itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary> Last month Twitter founder Biz Stone announced in a blog post (May The Tweets Be With You) that they "have applied to trademark Tweet because it is clearly attached to Twitter from a brand perspective". This understandably caused widespread upset as the word "tweet" has been used generically by users for some time as well as in any number of product names by independent software vendors. Here's some samples from the resulting media storm: CNET News: Is Twitter freaking out over 'tweet' trademark? TechExpert: Twitter Trying to Trademark "Tweet" LA Times: Will Twitter trademark 'tweet' before it’s genericized?PC Magazine: Twitter Trying to Trademark 'Tweet'TechCrunch: Twitter Grows “Uncomfortable” With The Use Of The Word Tweet In ApplicationsTechCrunch: Twitter To Developers: “Tweet” Your Heart Out, But Don’t “Twitter” It Bloomberg: Twitter Lays Claim to ‘Tweet’ Trademark in Bid to Protect Brand What they failed to mention though was that according to USPTO records (#77715815) not only had they actually applied some months before (on 16 April 2009) but that their application had been refused that very same day (1 July 2009). According to documents from the Trademark Document Retrieval system, their lawyers (Fenwick &amp;amp; West LLP) were notified of the rejection by email to trademarks@fenwick.com that day. The USPTO had explained that "marks in prior-filed pending applications may present a bar to registration of applicant’s mark. [...] If the marks in the referenced applications register, applicant’s mark may be refused registration under Trademark Act Section 2(d) because of a likelihood of confusion between the two marks", referencing and attaching not one, not two but three separate trademark applications: #77695071 for TWEETMARKS (pending receipt of Statement of Use)#77697186 for COTWEET (pending clarification) #77701645 for TWEETPHOTO (pending transfer to Supplemental Register)Now I may not be a lawyer (I did play a role in overturning Dell's "cloud computing" and Psion's "Netbook" trademarks) but given all three of the marks identified look like proceeding to registration (it only takes one to rain on their parade), it's my non-expert opinion that Twitter has a snowflake's chance in hell of securing a monopoly over the word "Tweet". That's too bad for Twitter but it's great news for the rest of the community as it's one less tool for locking in Twitter's rapidly growing microblogging monopoly. People do use the word "tweet" generically (including with non-Twitter services) and if Twitter, Inc. were successful in removing it from the public lexicon then we could all suffer in the long run. In any case it is neither serious nor safe for one company to become the "pulse of the planet" and that is why I will be following up with a series of posts as to how distributed social networking can be made a reality through open standards (if that stuff is of interest to you then subscribe and/or follow me for updates). I've also got some interesting things in the pipeline in relation to standards and trademarks in general so watch this space. Anyway it just goes to show that with trademarks you need to "use it or lose it". The "propagation delay" of the media has dropped from months at the outset to near real-time today so companies need to move fast to protect their marks or lose them forever. As for whether the 1 July post was a scramble to protect the mark on receipt of the USPTO's denial, whether the USPTO was acting in response to it, or whether it was just a coincidence and particularly bad timing I don't know. I don't really care either as the result is the same, but I would like to believe that the USPTO is becoming more responsive to the needs of the community (after all, they revoked Dell's cloud computing trademark in the days following the uproar, despite having already issued a "Notice of Allowance" offering it to them). Update: It turn out that USPTO most likely acted in response to Twitter's 10:37am blog post as (afte</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/08/twitters-tweet-trademark-torpedoed.html</feedburner:origLink></item><item><title>An obituary for Infrastructure as a Product (IaaP)</title><link>http://feedproxy.google.com/~r/samj/~3/O7x-L4fA0BA/obituary-for-infrastructure-as-product.html</link><category>cloud</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Mon, 13 Jul 2009 04:26:48 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-5633875369915456788</guid><description>&lt;div class="gmail_quote"&gt;There's been an &lt;a href="http://groups.google.com/group/cloud-computing-use-cases/browse_thread/thread/78937e8aa340d33f"&gt;interesting discussion&lt;/a&gt; in the &lt;a href="http://groups.google.com/group/cloud-computing-use-cases"&gt;Cloud Computing Use Cases group&lt;/a&gt; this week following a few people airing grievances about the increasingly problematic term "private cloud". I thought it would be useful to share &lt;a href="http://groups.google.com/group/cloud-computing-use-cases/browse_thread/thread/78937e8aa340d33f/8dc1dc0aabf33ffc?#8dc1dc0aabf33ffc"&gt;my response&lt;/a&gt; with you, in which I explain where cloud came from and why it is inappropriate to associate the term "cloud computing" with most (if not all) of the hardware products on the market today.&lt;/div&gt;&lt;div class="gmail_quote"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="gmail_quote"&gt;All is not lost however - where on-site hardware is deployed (and maintained by the provider) in the process of providing a service then the term "cloud computing" may be appropriate. That said, most of what we see in the space today is little more than the evolution of virtualisation, and ultimately box pushing.&lt;/div&gt;&lt;div class="gmail_quote"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="gmail_quote"&gt;Without further ado:&lt;/div&gt;&lt;div class="gmail_quote"&gt;&lt;br /&gt;
&lt;div class="im"&gt;On Sat, Jul 11, 2009 at 2:35 PM, Khürt Williams&amp;nbsp;&lt;span dir="ltr"&gt;&amp;lt;&lt;a href="mailto:khurtwilliams@gmail.com" target="_blank"&gt;khurtwilliams@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&amp;nbsp;wrote:&lt;br /&gt;
&lt;/div&gt;&lt;div class="gmail_quote"&gt;&lt;div class="im"&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;&lt;br /&gt;
I am not sure I even under what private cloud means given that the&lt;br /&gt;
Cloud term was meant to refer to how the public Internet was&lt;br /&gt;
represented on network diagrams. &amp;nbsp;If it is inside my firewall then how&lt;br /&gt;
is it "Cloud"?&lt;br /&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Amen. The evolution of virtualisation is NOT cloud computing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;A few decades ago network diagrams necessarily contained every node and link because that was the only way to form a connected graph. Then telcos took over the middle part of it and consumers used a cloud symbol to denote anything they didn't [need to] care about... they just stuff a packet in one part of the cloud and it would magically appear [most of the time] out of another. Another way of looking at it (in light of the considerable complexity and cost) is "&lt;a href="http://en.wikipedia.org/wiki/Here_be_dragons" target="_blank"&gt;Here be dragons&lt;/a&gt;" - same applies today as managing infrastructure is both complex and costly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Cloud computing is just that same cloud getting bigger, ultimately swallowing the servers and leaving only [part of] the clients on the outside (although with VDI nothing is sacred). Consumers now have the ability to consume computing resources on a utility basis, as they do electricity (you just pay for the connection and then use what you want). Clearly this is going to happen, and probably quicker than you might expect - I admit to being surprised when one of my first cloud consulting clients, Valeo,&amp;nbsp;&lt;a href="http://googleblog.blogspot.com/2009/05/30000-new-google-apps-business-users-at.html" target="_blank"&gt;chose Google Apps for 30,000 users&lt;/a&gt;&amp;nbsp;over legacy solutions back in 2007. Early adopters, as usual, will need to manage risk but will be rewarded with significant cost and agility advantages, as well as immunised to an extent against "digital native" competitors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;You can be sure that when&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Thomas_Edison" target="_blank"&gt;Thomas Edison&lt;/a&gt;&amp;nbsp;rocked up 125 years or so ago with his electricity grid there were discussions very similar to those that are going on today. With generators ("Electricity as a Product") you have to buy them, install them, fuel them, maintain them and ultimately replace them, which sustained a booming industry at the time. We all know how those conversations ended... Eastman Kodak is the only company I know of today still running their own coal fired power station (though we still use generators for remote sites and backup - this will likely also be the case with cloud). Everyone else consumes "Electricity as a Service", paying a relatively insignificant connection fee and then consuming what they need by the kilowatt hour.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;What we have today is effectively "Infrastructure as a Product" and what we'll have tomorrow is "Infrastructure as a Service" (though I prefer the term "Intrastructure Services" and expect it to be "infrastructure" again once we've been successful and there is no longer any point in differentiating).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Now if legacy vendors work out how to deliver products as services (for example, by using financing to translate capex into opex and providing a full maintenance and support service) then they may have some claim to the "cloud" moniker, but that's not what I'm seeing today. Most of the "private cloud" offerings are about hardware, software and services (as was the case in the mainframe era) rather than true utility (per hour) basis.&amp;nbsp;Good luck competing with the likes of Google and Amazon while carrying the on-site handicap - I'm expecting the TCO of "private cloud" setups to average an order of magnitude or so more than their "public" counterparts (that is, $1/hr ala&amp;nbsp;&lt;a href="http://network.com/" target="_blank"&gt;network.com&lt;/a&gt;&amp;nbsp;rather than $0.10/hr ala Amazon EC2), irrespective of what McKinsey et al have to say on the subject.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;In the context of the use cases, sure on-premises or "internal" cloud rates a mention but the "public/private" nomenclature is problematic for more reasons than I care to list. I personally call it "I can't believe it's not cloud", but that's not to say I leave it out of proof of concepts and pilots... I'm just careful about managing expectations. Ultimately the user and machine interfaces should be the demarcation point for such offerings and everything on the supplier side (including upfront expense) should be of no concern whatsoever to the user.&amp;nbsp;I consider utility billing and the absence of capex to be absolute requirements for cloud computing and feel this ought to be addressed in any such document - suppliers might, for example, offer the complete solution at $1/hr with a minimum of 150 concurrent instance minimum (~= $100k/month).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Oh and if large enterprises want to try their hands at competing with the likes of Google and Amazon by building their own next generation datacenters then that's fine by me, though I equate it to wanting to build your own coal-fired power station when you should be focusing on making widgets (and it should in any case be done in an isolated company/business unit). I imagine it won't be long before shareholders will be able to string up directors for running their own infrastructure, as would be the case if they lost money over an extended outage at their own coal-fired power station when the grid was available.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="color: #888888;"&gt;&lt;div&gt;Sam&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-5633875369915456788?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O7x-L4fA0BA:2g2xR5eRuu0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O7x-L4fA0BA:2g2xR5eRuu0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=O7x-L4fA0BA:2g2xR5eRuu0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=O7x-L4fA0BA:2g2xR5eRuu0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/O7x-L4fA0BA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-13T13:26:48.809+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/07/obituary-for-infrastructure-as-product.html</feedburner:origLink></item><item><title>NewsFlash: Trend Micro trademarks the Intercloud™</title><link>http://feedproxy.google.com/~r/samj/~3/gBlKhu16GW4/newsflash-trend-micro-trademarks.html</link><category>cloud</category><category>cloud standards</category><category>trademark</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Mon, 06 Jul 2009 08:01:07 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-8248896001688096583</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_7biMK_kQerY/SlIF3UJ1TuI/AAAAAAAAAbU/qpMBfY89snI/s1600-h/intercloud.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_7biMK_kQerY/SlIF3UJ1TuI/AAAAAAAAAbU/qpMBfY89snI/s320/intercloud.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;Don't worry if you've never heard of &lt;a href="http://www.trendmicro.com/"&gt;TrendMicro&lt;/a&gt;'s InterCloud Security Service product when it was announced as a beta back on 25 September 2006 (for general availability in 2007):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://trendmicro.mediaroom.com/index.php?s=43&amp;amp;item=53"&gt;PR: Trend Micro Takes Unprecedented Approach to Eliminating Botnet Threats with the Unveiling of InterCloud Security Service&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.infoworld.com/d/security-central/trend-micro-launches-anti-botnet-service-997"&gt;InfoWorld: Trend Micro launches anti-botnet service&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.networkworld.com/news/2006/092506-demo-intercloud-security.html"&gt;NetworkWorld: InterCloud Security Service aims to stop botnet and zombie attacks &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;I hadn't either until I researched my recent &lt;a href="http://samj.net/2009/06/intercloud-is-global-cloud-of-clouds.html"&gt;Intercloud post&lt;/a&gt; and wrote the &lt;a href="http://en.wikipedia.org/wiki/Intercloud"&gt;Intercloud Wikipedia article&lt;/a&gt; (having created the &lt;a href="http://en.wikipedia.org/wiki/Cloud%20computing"&gt;cloud computing Wikipedia article&lt;/a&gt; around this time last year). The Intercloud, in case you were wondering, is a global "cloud of clouds" built on top of the Internet, a global "network of networks" - even if nothing else it's a useful term for those of us working on cloud computing interoperability (see: &lt;a href="http://samj.net/2009/04/open-letter-to-community-regarding-open.html"&gt;An open letter to the community regarding "Open Cloud"&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Being the cynical type I thought it prudent to check the &lt;a href="http://www.uspto.gov/"&gt;US Patent &amp;amp; Trademark Office (USPTO)&lt;/a&gt; databases and surprise, surprise, Trend Micro have pending trademark application &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77018125"&gt;#77018125&lt;/a&gt; on the term "INTERCLOUD" in international classes 9 (hardware), 42 (software) and 45 (services). If your company, &lt;a href="http://www.aos.net.au/"&gt;like mine&lt;/a&gt;, is a provider of cloud computing products and services then now's the time to sit up and pay attention as this word will almost certainly become part of your every day vocabulary before too long (as is already the case for &lt;a href="http://blogs.cisco.com/datacenter/comments/is_the_intercloud_history_repeated/"&gt;companies&lt;/a&gt; &lt;a href="http://blogs.cisco.com/sp/comments/from_india_to_intercloud/"&gt;like&lt;/a&gt; &lt;a href="http://www2.computer.org/portal/web/csdl/doi/10.1109/ICIW.2009.55"&gt;Cisco&lt;/a&gt;)... much to the chagrin of those who consider it, along with cloud computing in general, just another buzzword rather than the life changing paradigm shift it is.&lt;br /&gt;&lt;br /&gt;Just like Dell's misguided attempt to secure a monopoly over the term "cloud computing" which &lt;a href="http://samj.net/2008/08/dell-uspto-and-trademark-insanity.html"&gt;I uncovered last year&lt;/a&gt; (see also: &lt;a href="http://www.informationweek.com/news/hardware/grid_cluster/showArticle.jhtml?articleID=209902822"&gt;InformationWeek: Dell Seeks, May Receive 'Cloud Computing' Trademark&lt;/a&gt;), this application has proceeded to the Notice of Allowance phase which essentially means that it is theirs for the taking... all they need to do now is file a Statement of Use within the coming month (or ask for another 6 month extension like the one they were granted in January of this year... strange for a product that appears all but abandoned ala the infamous Psion Netbook - see: &lt;a href="http://www.theregister.co.uk/2009/02/19/psion_netbook_campaign/"&gt;The Register: Blogger fights Psion's claim to 'netbook' name&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Unless we manage to make enough noise to convince the USPTO to have a change in heart (as was the case following the uproar over Dell's attempt on "cloud computing" - see: &lt;a href="http://samj.net/2008/08/dell-denied-cloud-computing-both.html"&gt;Dell Denied: 'Cloud Computing' both desciptive and generic&lt;/a&gt;), or convince TrendMicro do the RightThing™ and &lt;a href="http://www.uspto.gov/teas/eTEASpageF.htm"&gt;put it out of its misery&lt;/a&gt; (which seems unlikely as Trend Micro, like most vendors, are getting into cloud cloud computing in a big way - see: &lt;a href="http://techpulse360.com/2008/10/14/trendmicro-bets-company-future-on-cloud-computing-offering/"&gt;Trend Micro Bets Company Future on Cloud Computing Offering&lt;/a&gt;), they will likely succeed in removing this word from the public lexicon for their own exclusive use.&lt;br /&gt;&lt;br /&gt;If, like me, you don't like that idea either then speak up now or forever hold your peace as unlike patents, trademarks don't expire so long as they're in continuous use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-8248896001688096583?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=gBlKhu16GW4:yFsr8HifHrc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=gBlKhu16GW4:yFsr8HifHrc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=gBlKhu16GW4:yFsr8HifHrc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=gBlKhu16GW4:yFsr8HifHrc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/gBlKhu16GW4" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-06T17:01:07.838+02:00</app:edited><media:thumbnail url="http://3.bp.blogspot.com/_7biMK_kQerY/SlIF3UJ1TuI/AAAAAAAAAbU/qpMBfY89snI/s72-c/intercloud.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/07/newsflash-trend-micro-trademarks.html</feedburner:origLink></item><item><title>A disturbing taste of the "Digital Wild West"</title><link>http://feedproxy.google.com/~r/samj/~3/ND080tBB6do/disturbing-taste-of-digital-wild-west.html</link><category>scandal</category><category>linux</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sat, 29 Aug 2009 22:56:12 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-4956881683094285276</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7biMK_kQerY/Sky-Eo2kLsI/AAAAAAAAAbM/MWqbpI5z0PI/s320/Picture+14.png" /&gt;&lt;/div&gt;Dodgy dealings happen all the time but it's not often you get to see it boiling over into the public arena as we have today. I saw in my newsfeed this morning that &lt;a href="http://www.groklaw.net/"&gt;GrokLaw&lt;/a&gt; had picked up on (&lt;a href="http://www.groklaw.net/article.php?story=2009070123514867"&gt;Darl, Norris, Bryan Cave Named as Defendants in IP Litigation - The Pelican Brief&lt;/a&gt;) a Courthouse News article (&lt;a href="http://www.courthousenews.com/2009/07/01/Ex-Partner_Accused_of_AIP_Trade_Secret_Theft.htm"&gt;Ex-Partner Accused of AIP Trade Secret Theft&lt;/a&gt;) about a &lt;a href="http://www.groklaw.net/pdf/Pelican-1.pdf"&gt;recently filed complaint&lt;/a&gt; by Pelican Equity, LLC against &lt;a href="http://www.talospartners.com/"&gt;Talos Partners&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Darl_McBride"&gt;Darl McBride&lt;/a&gt; (of &lt;a href="http://en.wikipedia.org/wiki/SCO_Group"&gt;SCO Group&lt;/a&gt; fame), &lt;a href="http://en.wikipedia.org/wiki/Overstock.com"&gt;Robert V. Brazell&lt;/a&gt; (of &lt;a href="http://en.wikipedia.org/wiki/Overstock.com"&gt;Overstock.com&lt;/a&gt; fame), &lt;a href="http://en.wikipedia.org/wiki/Stephen_L._Norris"&gt;Stephen L. Norris&lt;/a&gt;, &lt;a href="http://www.linkedin.com/pub/rama-ramachandran/9/839/709"&gt;Rama Ramachandran&lt;/a&gt; and lawfirm &lt;a href="http://www.bryancave.com/"&gt;Bryan Cave LLP&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It claims a conspiracy to "&lt;i&gt;steal AIP's proprietary stock loan product&lt;/i&gt;" (&lt;i&gt;&lt;a href="http://stockloanconsultant.com/aip?format=pdf"&gt;EQUITAP™&lt;/a&gt;, [which] helps investors achieve their financial goals by structuring non-recourse loans using the securities in their portfolio as collateral&lt;/i&gt;) and "&lt;i&gt;virtually API's entire business from API and its founder, Mark Robbins&lt;/i&gt;" (Pelican claim to own the relevant rights). It then goes on to explain the whole sorry story of a techie (Robbins) investing four years and apparently all of his money into development of a product, being approached by seasoned businessmen (Brazell and McBride) as potential partners, the subsequent formation of a new business (Talos) and theft of everything from AIP's products to website to employees (Ramachandran) with the help of AIP's own lawyers (Bryan Cave LLP) who ultimately blew the whistle with an "astonishing" conflict of interest waiver.&lt;br /&gt;
&lt;br /&gt;
The truly mindblowing part of the whole story though is the &lt;a href="http://skylinecowboy.com/"&gt;Skyline Cowboy&lt;/a&gt; site they claim is run by McBride and Brazell: "&lt;i&gt;Finally, in a heinous effort to obliterate AIP's business and deflect their misdeeds [they] have over approximately the last 60 days littered the Internet with scurrilous postings on www.skylinecowboy.com, a website they used primarily for that purpose, and on Yahoo, &lt;a href="http://twitter.com/skylinecowboy/statuses/2433542381"&gt;Twitter&lt;/a&gt; and other message boards.&lt;/i&gt;"&lt;br /&gt;
&lt;br /&gt;
If that's true it's like coming back to stab the guy in the carpark after you've robbed him of everything he owns. Not only have they posted a video of the guy's wife being served what they claim is a &lt;a href="http://www.skylinecowboy.com/detail.asp?id=16"&gt;$109,627 check fraud judgment following a $1,000 bounty&lt;/a&gt; as well as a &lt;a href="http://www.skylinecowboy.com/detail.asp?id=10"&gt;$20,000 reward for arrest and $1,000,000 reward for "full restitution"&lt;/a&gt; (save that both appear to be impossible - and likely a result of the claimed highway robbery), but now they've &lt;a href="http://www.skylinecowboy.com/detail.asp?id=18"&gt;offered $30,000 for the true identity of GrokLaw's Pamela Jones (PJ)&lt;/a&gt; who they claim is a "Secret IBM Shill Blogger". Let's not be too quick to forget the relationship to SCO Group and their &lt;a href="http://news.zdnet.com/2100-3513_22-139743.html"&gt;apparently Microsoft funded&lt;/a&gt; attacks on IBM, Novell and Linux in general.&lt;br /&gt;
&lt;br /&gt;
Anyway you can see the juicy details for yourself in the filings and if you're a GrokLaw member, the &lt;a href="http://www.groklaw.net/article.php?story=2009070123514867"&gt;article and associated discussion&lt;/a&gt; (the article has since been updated "&lt;i&gt;Now that I've read it, I've made the article Members Only for now.&lt;/i&gt;" and unfortunately "&lt;i&gt;creation of new accounts has been temporarily disabled&lt;/i&gt;"). I have but one question: &lt;b&gt;Who the %!#$ do these cowboys think they are?&lt;/b&gt; It's amazing to think that our society routinely jails people for petty theft while leaving [what appear to be] career conmen free to enrich themselves at others' expense. Anyway at least &lt;a href="http://en.wikipedia.org/wiki/Bernard_Madoff"&gt;Bernie Madoff got his comeuppance&lt;/a&gt;... you've heard my opinion - what's yours?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt; An anonymous commenter just stated that they "know for a fact" that Rob Brazell went to &lt;a href="http://en.wikipedia.org/wiki/Skyline_High_School_%28Utah%29"&gt;Skyline High School&lt;/a&gt;. Sure enough a Google search for &lt;a href="http://www.google.com/search?q=%22skyline%22+%22salt+lake+city%22"&gt;skyline and salt lake city&lt;/a&gt; (where all the action is) brings the school up first (so the origin of the name fits) and another for &lt;a href="http://www.google.com/search?q=%22brazell%22+%22skyline+high+school%22"&gt;brazell and skyline high school&lt;/a&gt; returns over 100 results (so some members of the Brazell family(s) went there). If that's true then it seems the lawsuit is "on the money" (so to speak).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-4956881683094285276?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=ND080tBB6do:sL6aoDVbAhE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=ND080tBB6do:sL6aoDVbAhE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=ND080tBB6do:sL6aoDVbAhE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=ND080tBB6do:sL6aoDVbAhE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/ND080tBB6do" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-30T07:56:12.911+02:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/_7biMK_kQerY/Sky-Eo2kLsI/AAAAAAAAAbM/MWqbpI5z0PI/s72-c/Picture+14.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">16</thr:total><enclosure url="http://www.groklaw.net/pdf/Pelican-1.pdf" length="1535081" type="application/pdf" /><media:content url="http://www.groklaw.net/pdf/Pelican-1.pdf" fileSize="1535081" type="application/pdf" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Dodgy dealings happen all the time but it's not often you get to see it boiling over into the public arena as we have today. I saw in my newsfeed this morning that GrokLaw had picked up on (Darl, Norris, Bryan Cave Named as Defendants in IP Litigation - T</itunes:subtitle><itunes:author>Sam Johnston</itunes:author><itunes:summary>Dodgy dealings happen all the time but it's not often you get to see it boiling over into the public arena as we have today. I saw in my newsfeed this morning that GrokLaw had picked up on (Darl, Norris, Bryan Cave Named as Defendants in IP Litigation - The Pelican Brief) a Courthouse News article (Ex-Partner Accused of AIP Trade Secret Theft) about a recently filed complaint by Pelican Equity, LLC against Talos Partners, Darl McBride (of SCO Group fame), Robert V. Brazell (of Overstock.com fame), Stephen L. Norris, Rama Ramachandran and lawfirm Bryan Cave LLP. It claims a conspiracy to "steal AIP's proprietary stock loan product" (EQUITAP™, [which] helps investors achieve their financial goals by structuring non-recourse loans using the securities in their portfolio as collateral) and "virtually API's entire business from API and its founder, Mark Robbins" (Pelican claim to own the relevant rights). It then goes on to explain the whole sorry story of a techie (Robbins) investing four years and apparently all of his money into development of a product, being approached by seasoned businessmen (Brazell and McBride) as potential partners, the subsequent formation of a new business (Talos) and theft of everything from AIP's products to website to employees (Ramachandran) with the help of AIP's own lawyers (Bryan Cave LLP) who ultimately blew the whistle with an "astonishing" conflict of interest waiver. The truly mindblowing part of the whole story though is the Skyline Cowboy site they claim is run by McBride and Brazell: "Finally, in a heinous effort to obliterate AIP's business and deflect their misdeeds [they] have over approximately the last 60 days littered the Internet with scurrilous postings on www.skylinecowboy.com, a website they used primarily for that purpose, and on Yahoo, Twitter and other message boards." If that's true it's like coming back to stab the guy in the carpark after you've robbed him of everything he owns. Not only have they posted a video of the guy's wife being served what they claim is a $109,627 check fraud judgment following a $1,000 bounty as well as a $20,000 reward for arrest and $1,000,000 reward for "full restitution" (save that both appear to be impossible - and likely a result of the claimed highway robbery), but now they've offered $30,000 for the true identity of GrokLaw's Pamela Jones (PJ) who they claim is a "Secret IBM Shill Blogger". Let's not be too quick to forget the relationship to SCO Group and their apparently Microsoft funded attacks on IBM, Novell and Linux in general. Anyway you can see the juicy details for yourself in the filings and if you're a GrokLaw member, the article and associated discussion (the article has since been updated "Now that I've read it, I've made the article Members Only for now." and unfortunately "creation of new accounts has been temporarily disabled"). I have but one question: Who the %!#$ do these cowboys think they are? It's amazing to think that our society routinely jails people for petty theft while leaving [what appear to be] career conmen free to enrich themselves at others' expense. Anyway at least Bernie Madoff got his comeuppance... you've heard my opinion - what's yours? Update: An anonymous commenter just stated that they "know for a fact" that Rob Brazell went to Skyline High School. Sure enough a Google search for skyline and salt lake city (where all the action is) brings the school up first (so the origin of the name fits) and another for brazell and skyline high school returns over 100 results (so some members of the Brazell family(s) went there). If that's true then it seems the lawsuit is "on the money" (so to speak).</itunes:summary><itunes:keywords>internet,security,programming,dns,web2,0,enterprise2,0,apple,google,microsoft,linux,unix,saas,networking,free,software,opensource</itunes:keywords><feedburner:origLink>http://samj.net/2009/07/disturbing-taste-of-digital-wild-west.html</feedburner:origLink></item><item><title>Gartner: VMware the next Novell? Cloud to save the world?</title><link>http://feedproxy.google.com/~r/samj/~3/EJv90agyBeg/gartner-vmware-next-novell-cloud-to.html</link><category>cloud</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 01 Jul 2009 20:48:53 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-7595400328079115063</guid><description>There's been two more-interesting-than-usual posts over at the Gartner blogs today:&lt;br /&gt;
&lt;blockquote&gt;&lt;a href="http://blogs.gartner.com/david_cappuccio/2009/06/30/just-a-thought-will-vmware-become-the-next-novell/"&gt;&lt;b&gt;Just a Thought; Will VMware become the next Novell?&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;"VMware owns the market, well above 90%, and continues to come out with more and more innovative products.&amp;nbsp; VMware has a loyal following of customers who see no reason to change direction – after all, the product works, the vision is sound, and the future is clear.&amp;nbsp; But lurking in the background is this little thing called hyper-V;&amp;nbsp; not as robust, or as tested as VMware, with almost no install base, and certainly not ready for prime time in most peoples minds.&amp;nbsp; However, it will be an integral part of Windows 7, Windows Server 2008 and Windows Server 7 in 2010."&lt;/i&gt;&lt;/blockquote&gt;&amp;nbsp;And here's my response:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;i&gt;Thanks for an insightful post - I definitely think you’re onto something here, and it’s not the first time I’ve said it either.&lt;br /&gt;
&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;The thing is that the hypervisor is already commoditised. Worse, it’s free and there are various open source alternatives like Sun’s VirtualBox (which just released another major version yesterday). Then you’ve got Xen, KVM, etc. competing directly as well as physical hardware management tools coming down from above and containers/VPS’s eroding share from below. VMs may be all the rage today but the OS is overhead so there’s cloud platforms to think about too…&lt;br /&gt;
&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;VMware’s main advantage is having a serious solution today which it can roll out to the large base of enterprise clients they have developed over the last decade. You can bet they’re busy making hay while the sun’s shining as it won’t be long before people realise they’re not the only show in town.&lt;br /&gt;
&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;As you say it’s their market to keep, but I’m sure our enterprise clients will be happy to have a thriving competitive marketplace.&lt;/i&gt;&lt;/blockquote&gt;And the second:&lt;br /&gt;
&lt;blockquote&gt;&lt;a href="http://blogs.gartner.com/eric-knipp/2009/07/01/the-cloud-will-save-the-world/"&gt;&lt;b&gt;The Cloud Will Save The World&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;"So, how does this all add up to the Cloud saving the world? My (admittedly clumsy) interpretation of Tainter is that as the world grows more complex, the only chance we have to head off the disintegration of modern society under the weight of complexity comes through technological leaps in the form of disruptive innovation. The hype around the Cloud provides some justification for the idea that it is disruptive. Yefim Natis and I (mostly Yefim) developed a &lt;a href="http://www.gartner.com/DisplayDocument?id=1000515" target="_blank"&gt;research note&lt;/a&gt; in June that describes what we see as the Killer App - Application Platform-as-a-Service (APaaS) - on the horizon that will result in accelerated disruption."&lt;/i&gt;&lt;/blockquote&gt;And my response:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;i&gt;Cloud computing is set to change the world at least as much as the Internet on which it is based did a few decades ago. Things we never would have imagined possible already are, and we’re just getting started.&lt;br /&gt;
&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;That said, proponents of the &lt;a href="http://en.wikipedia.org/wiki/Precautionary_principle" rel="nofollow"&gt;precautionary principle&lt;/a&gt; will be fast to ask whether “disruptive innovation” is in fact “destructive innovation” and whether “accelerated disruption” is in fact “accelerated destruction”.&lt;br /&gt;
&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;With &lt;a href="http://en.wikipedia.org/wiki/Accelerating_change" rel="nofollow"&gt;accelerating change&lt;/a&gt; comes a raft of new risks - I for one would rather live in blissful ignorance than be interrupted by the discovery that the Large Hadron Collider was in fact &lt;a href=""&gt;capable of creating creating a black hole&lt;/a&gt;.&lt;/i&gt;&lt;/blockquote&gt;I, for one, welcome our new cloud computing overlords... now if only I had a spare $25k to sign up for the &lt;a href="http://singularityu.org/interested/"&gt;9-week Graduate Student Program&lt;/a&gt; at the &lt;a href="http://singularityu.org/"&gt;Singularity University&lt;/a&gt; which is "&lt;a href="http://singularityu.org/overview/"&gt;Preparing Humanity For Accelerating Technological Change&lt;/a&gt;".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-7595400328079115063?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EJv90agyBeg:C-gov0GcsWU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EJv90agyBeg:C-gov0GcsWU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EJv90agyBeg:C-gov0GcsWU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EJv90agyBeg:C-gov0GcsWU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/EJv90agyBeg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-02T05:48:53.098+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/07/gartner-vmware-next-novell-cloud-to.html</feedburner:origLink></item><item><title>Organising the Internet with Web Categories</title><link>http://feedproxy.google.com/~r/samj/~3/7TqrksMcejQ/organising-internet-with-web-categories.html</link><category>standards</category><category>internet</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 01 Jul 2009 20:09:08 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-105210652077757256</guid><description>In order to scratch an itch relating to the &lt;a href="http://www.occi-wg.org/"&gt;Open Cloud Computing Interface (OCCI)&lt;/a&gt; I submitted my first &lt;a href="http://www.ietf.org/ID.html"&gt;Internet-Draft&lt;/a&gt; to the &lt;a href="http://www.ietf.org/"&gt;IETF&lt;/a&gt; this week: Web Categories (&lt;a href="http://draft-johnston-http-category-header-00/"&gt;draft-johnston-http-category-header&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
The idea's fairly simple and largely inspired by the work of others (most notably the original HTTP and Atom authors, and a &lt;a href="http://www.mnot.net/"&gt;guy down under&lt;/a&gt; who's working on &lt;a href="http://tools.ietf.org/html/draft-nottingham-http-link-header-05"&gt;another draft&lt;/a&gt;). It defines an intuitive mechanism for web servers to express flexible category information for any resource (including opaque/binary/non-HyperText formats) in the HTTP headers, allowing users to categorise web resources into vocabularies or "schemes" and assign human-friendly "labels" in addition to the computer-friendly "terms".&lt;br /&gt;
&lt;br /&gt;
This approach to taxonomies was lifted directly from (and is thus 100% compatible with) Atom and is another step closer to being able to render individual resources natively over HTTP rather than encoded and wrapped in XML (which gets unwieldly when you're dealing with multi-gigabyte virtual machines, as we are with OCCI).&lt;br /&gt;
&lt;br /&gt;
It's anybody's guess where the document will go from here - it's currently marked "Experimental" but with any luck it will pique the interest of the standards and/or semantic web community and go on to live a long and happy life.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Internet Engineering Task Force                              S. Johnston
Internet-Draft                               Australian Online Solutions
Intended status: Experimental                               July 1, 2009
Expires: January 2, 2010


                             Web Categories
                 draft-johnston-http-category-header-00

Status of this Memo

   This Internet-Draft is submitted to IETF in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 2, 2010.

Copyright Notice

   Copyright (c) 2009 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents in effect on the date of
   publication of this document (http://trustee.ietf.org/license-info).
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.

Abstract

   This document specifies the Category header-field for HyperText
   Transfer Protocol (HTTP), which enables the sending of taxonomy
   information in HTTP headers.



Johnston                 Expires January 2, 2010                [Page 1]

Internet-Draft              Abbreviated Title                  July 2009


Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 3
     1.1.  Requirements Language . . . . . . . . . . . . . . . . . . . 3
   2.  Categories  . . . . . . . . . . . . . . . . . . . . . . . . . . 3
   3.  The Category Header Field . . . . . . . . . . . . . . . . . . . 4
     3.1.  Examples  . . . . . . . . . . . . . . . . . . . . . . . . . 4
   4.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 5
     4.1.  Category Header Registration  . . . . . . . . . . . . . . . 5
   5.  Security Considerations . . . . . . . . . . . . . . . . . . . . 5
   6.  Internationalisation Considerations . . . . . . . . . . . . . . 5
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . . . 6
     7.1.  Normative References  . . . . . . . . . . . . . . . . . . . 6
     7.2.  Informative References  . . . . . . . . . . . . . . . . . . 6
   Appendix A.  Notes on use with HTML . . . . . . . . . . . . . . . . 7
   Appendix B.  Notes on use with Atom . . . . . . . . . . . . . . . . 7
   Appendix C.  Acknowledgements . . . . . . . . . . . . . . . . . . . 8
   Appendix D.  Document History . . . . . . . . . . . . . . . . . . . 8
   Appendix E.  Outstanding Issues . . . . . . . . . . . . . . . . . . 8
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . . . 9































Johnston                 Expires January 2, 2010                [Page 2]

Internet-Draft              Abbreviated Title                  July 2009


1.  Introduction

   A means of indicating categories for resources on the web has been
   defined by Atom [RFC4287].  This document defines a framework for
   exposing category information in the same format via HTTP headers.

   The atom:category element conveys information about a category
   associated with an entry or feed.  A given atom:feed or atom:entry
   element MAY have zero or more categories which MUST have a "term"
   attribute (a string that identifies the category to which the entry
   or feed belongs) and MAY also have a scheme attribute (an IRI that
   identifies a categorization scheme) and/or a label attribute (a
   human-readable label for display in end-user applications).

   Similarly a web resource may be associated with zero or more
   categories as indicated in the Category header-field(s).  These
   categories may be divided into separate vocabularies or "schemes"
   and/or accompanied with human-friendly labels.

   [[ Feedback is welcome on the ietf-http-wg@w3.org mailing list,
   although this is NOT a work item of the HTTPBIS WG. ]]

1.1.  Requirements Language

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in BCP 14, [RFC2119], as
   scoped to those conformance targets.

   This document uses the Augmented Backus-Naur Form (ABNF) notation of
   [RFC2616], and explicitly includes the following rules from it:
   quoted-string, token.  Additionally, the following rules are included
   from [RFC3986]: URI.


2.  Categories

   In this specification, a category is a grouping of resources by
   'term', from a vocabulary ('scheme') identified by an IRI [RFC3987].
   It is comprised of:

   o  A "term" which is a string that identifies the category to which
      the resource belongs.

   o  A "scheme" which is an IRI that identifies a categorization scheme
      (optional).





Johnston                 Expires January 2, 2010                [Page 3]

Internet-Draft              Abbreviated Title                  July 2009


   o  An "label" which is a human-readable label for display in end-user
      applications (optional).

   A category can be viewed as a statement of the form "resource is from
   the {term} category of {scheme}, to be displayed as {label}", for
   example "'Loewchen' is from the 'dog' category of 'animals', to be
   displayed as 'Canine'".


3.  The Category Header Field

   The Category entity-header provides a means for serialising one or
   more categories in HTTP headers.  It is semantically equivalent to
   the atom:category element in Atom [RFC4287].

   Category           = "Category" ":" #category-value
   category-value     = term *( ";" category-param )
   category-param     = ( ( "scheme" "=" &amp;lt;"&amp;gt; scheme &amp;lt;"&amp;gt; )
                      | ( "label" "=" quoted-string )
                      | ( "label*" "=" enc2231-string )
                      | ( category-extension ) )
   category-extension = token [ "=" ( token | quoted-string ) ]
   enc2231-string     = &lt;extended-value, 7="" [rfc2231],="" section="" see=""&gt;
   term               = token
   scheme             = URI

   Each category-value conveys exactly one category but there may be
   multiple category-values for each header-field and/or multiple
   header-fields per [RFC2616].

   Note that schemes are REQUIRED to be absolute URLs in Category
   headers, and MUST be quoted if they contain a semicolon (";") or
   comma (",") as these characters are used to separate category-params
   and category-values respectively.

   The "label" parameter is used to label the category such that it can
   be used as a human-readable identifier (e.g. a menu entry).
   Alternately, the "label*" parameter MAY be used encode this label in
   a different character set, and/or contain language information as per
   [RFC2231].  When using the enc2231-string syntax, producers MUST NOT
   use a charset value other than 'ISO-8859-1' or 'UTF-8'.

3.1.  Examples

   NOTE: Non-ASCII characters used in prose for examples are encoded
   using the format "Backslash-U with Delimiters", defined in Section
   5.1 of [RFC5137].




Johnston                 Expires January 2, 2010                [Page 4]

Internet-Draft              Abbreviated Title                  July 2009


   For example:
   Category: dog

   indicates that the resource is in the "dog" category.
   Category: dog; label="Canine"; scheme="http://purl.org/net/animals"

   indicates that the resource is in the "dog" category, from the
   "http://purl.org/net/animals" scheme, and should be displayed as
   "Canine".

   The example below shows an instance of the Category header encoding
   multiple categories, and also the use of [RFC2231] encoding to
   represent both non-ASCII characters and language information.
   Category: dog; label="Canine"; scheme="http://purl.org/net/animals",
             lowchen; label*=UTF-8'de'L%c3%b6wchen";
             scheme="http://purl.org/net/animals/dogs"

   Here, the second category has a label encoded in UTF-8, uses the
   German language ("de"), and contains the Unicode code point \u'00F6'
   ("LATIN SMALL LETTER O WITH DIAERESIS").


4.  IANA Considerations

4.1.  Category Header Registration

   This specification adds an entry for "Category" in HTTP to the
   Message Header Registry [RFC3864] referring to this document:
   Header Field Name: Category
   Protocol: http
   Status: standard
   Author/change controller:
       IETF (iesg@ietf.org)
       Internet Engineering Task Force
   Specification document(s):
       [ this document ]


5.  Security Considerations

   The content of the Category header-field is not secure, private or
   integrity-guaranteed, and due caution should be exercised when using
   it.


6.  Internationalisation Considerations

   Category header-fields may be localised depending on the Accept-



Johnston                 Expires January 2, 2010                [Page 5]

Internet-Draft              Abbreviated Title                  July 2009


   Language header-field, as defined in section 14.4 of [RFC2616].

   Scheme IRIs in atom:category elements may need to be converted to
   URIs in order to express them in serialisations that do not support
   IRIs, as defined in section 3.1 of [RFC3987].  This includes the
   Category header-field.


7.  References

7.1.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC2231]  Freed, N. and K. Moore, "MIME Parameter Value and Encoded
              Word Extensions: Character Sets, Languages, and
              Continuations", RFC 2231, November 1997.

   [RFC2616]  Fielding, R., Gettys, J., Mogul, J., Frystyk, H.,
              Masinter, L., Leach, P., and T. Berners-Lee, "Hypertext
              Transfer Protocol -- HTTP/1.1", RFC 2616, June 1999.

   [RFC3864]  Klyne, G., Nottingham, M., and J. Mogul, "Registration
              Procedures for Message Header Fields", BCP 90, RFC 3864,
              September 2004.

   [RFC3986]  Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform
              Resource Identifier (URI): Generic Syntax", STD 66,
              RFC 3986, January 2005.

   [RFC3987]  Duerst, M. and M. Suignard, "Internationalized Resource
              Identifiers (IRIs)", RFC 3987, January 2005.

   [RFC4287]  Nottingham, M. and R. Sayre, "The Atom Syndication
              Format", RFC 4287, December 2005.

   [RFC5137]  Klensin, J., "ASCII Escaping of Unicode Characters",
              RFC 5137, February 2008.

7.2.  Informative References

   [OCCI]     Open Grid Forum (OGF), Edmonds, A., Metsch, T., Johnston,
              S., and A. Richardson, "Open Cloud Computing Interface
              (OCCI)", &lt;http: occi="" purl.org=""&gt;.

   [RFC2068]  Fielding, R., Gettys, J., Mogul, J., Nielsen, H., and T.
              Berners-Lee, "Hypertext Transfer Protocol -- HTTP/1.1",



Johnston                 Expires January 2, 2010                [Page 6]

Internet-Draft              Abbreviated Title                  July 2009


              RFC 2068, January 1997.

   [W3C.REC-html401-19991224]
              Raggett, D., Hors, A., and I. Jacobs, "HTML 4.01
              Specification",
              &lt;http: 1999="" rec-html401-19991224="" tr="" www.w3.org=""&gt;.

   [W3C.WD-html5-20090423]
              Hyatt, D. and I. Hickson, "HTML 5", April 2009,
              &lt;http: 2009="" tr="" wd-html5-20090423="" www.w3.org=""&gt;.

   [draft-nottingham-http-link-header]
              Nottingham, M., "Web Linking",
              draft-nottingham-http-link-header-05 (work in progress),
              April 2009.

   [rel-tag-microformat]
              Celik, T., Marks, K., and D. Powazek, "rel="tag"
              Microformat", &lt;http: microformats.org="" rel-tag="" wiki=""&gt;.


Appendix A.  Notes on use with HTML

   In the absence of a dedicated category element in HTML 4
   [W3C.REC-html401-19991224] and HTML 5 [W3C.WD-html5-20090423],
   category information (including user supllied folksonomy
   classifications) MAY be exposed using HTML A and/or LINK elements by
   concatenating the scheme and term:
   category-link = scheme term
   scheme        = URI
   term          = token

   These category-links MAY form a resolveable "tag space" in which case
   they SHOULD use the "tag" relation-type per [rel-tag-microformat].

   Alternatively META elements MAY be used:

   o  where the "name" attribute is "keywords" and the "content"
      attribute is a comma-separated list of term(s)

   o  where the "http-equiv" attribute is "Category" and the "content"
      attribute is a comma-separated list of category-value(s)


Appendix B.  Notes on use with Atom

   Where the cardinality is known to be one (for example, when
   retrieving an individual resource) it MAY be preferable to render the



Johnston                 Expires January 2, 2010                [Page 7]

Internet-Draft              Abbreviated Title                  July 2009


   resource natively over HTTP without Atom structures.  In this case
   the contents of the atom:content element SHOULD be returned as the
   HTTP entity-body and metadata including the type attribute and atom:
   category element(s) via HTTP header-field(s).

   This approach SHOULD NOT be used where the cardinality is guaranteed
   to be one (for example, search results which MAY return one result).


Appendix C.  Acknowledgements

   The author would like to thank Mark Nottingham for his work on Web
   Linking [draft-nottingham-http-link-header] (on which this document
   was based) and to the authors of [RFC2068] for specification of the
   Link: header-field on which this is based.

   The author would like to thank members of the OGF's Open Cloud
   Computing Interface [OCCI] working group for their contributions and
   others who commented upon, encouraged and gave feedback to this
   draft.


Appendix D.  Document History

   [[ to be removed by the RFC editor should document proceed to
   publication as an RFC. ]]

      -00

      *  Initial draft based on draft-nottingham-http-link-header-05


Appendix E.  Outstanding Issues

   [[ to be removed by the RFC editor should document proceed to
   publication as an RFC. ]]

   The following issues are oustanding and should be addressed:

   1.  Is extensibility of Category headers necessary as is the case for
       Link: headers?  If so, what are the use cases?

   2.  Is supporting multi-lingual representations of the same
       category(s) necessary?  If so, what are the risks of doing so?

   3.  Is a mechanism for maintaining Category header-fields required?
       If so, should it use the headers themselves or some other
       mechanism?



Johnston                 Expires January 2, 2010                [Page 8]

Internet-Draft              Abbreviated Title                  July 2009


   4.  Does this proposal conflict with others in the same space?  If
       so, is it an improvement on what exists?


Author's Address

   Sam Johnston
   Australian Online Solutions
   GPO Box 296
   Sydney, NSW  2001

   Email: samj@samj.net
   URI:   http://samj.net/






































Johnston                 Expires January 2, 2010                [Page 9]&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/extended-value,&gt;&lt;/pre&gt;&lt;pre&gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-105210652077757256?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7TqrksMcejQ:0uBqZijX_Ws:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7TqrksMcejQ:0uBqZijX_Ws:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=7TqrksMcejQ:0uBqZijX_Ws:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=7TqrksMcejQ:0uBqZijX_Ws:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/7TqrksMcejQ" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-02T05:09:08.308+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/07/organising-internet-with-web-categories.html</feedburner:origLink></item><item><title>The browser is the OS (thanks to Firefox 3.5, Chrome 2, Safari 4)</title><link>http://feedproxy.google.com/~r/samj/~3/cRInQ5Xo_8A/browser-is-os-thanks-to-firefox-35.html</link><category>cloud</category><category>internet</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 01 Jul 2009 05:32:28 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-832644606490353694</guid><description>Almost a year ago I wrote about &lt;a href="http://samj.net/2008/09/google-chrome-cloud-operating.html"&gt;Google Chrome: Cloud Operating Environment&lt;/a&gt; and [re]wrote the &lt;a href="http://en.wikipedia.org/wiki/Google_Chrome"&gt;Google Chrome&lt;/a&gt; Wikipedia article, discussing the ways in which Google was changing the game through new and innovative features. They had improved isolation between sites (which is great for security), improved usability (speed dial, tear off tabs, etc.) and perhaps most importantly for SaaS/Web 2.0 applications, vastly improved the JavaScript engine.&lt;br /&gt;
&lt;br /&gt;
Similar features were quickly adopted by competitors including Opera (which Chrome quickly overtook at ~2%) and Firefox (which still has an order of magnitude more users at ~20-25%). Safari is really making waves too at around 1/3-1/2 of the share of Firefox (~8%) and with the recent release of &lt;a href="http://www.apple.com/safari/"&gt;Safari 4&lt;/a&gt; it's a compelling alternative - especially given it passes the &lt;a href="http://acid3.acidtests.org/"&gt;Acid 3 test&lt;/a&gt; with flying colours while &lt;a href="http://www.mozilla-europe.org/en/firefox/3.5/releasenotes/"&gt;Firefox 3.5&lt;/a&gt; bombs out at 93/100.&lt;br /&gt;
&lt;br /&gt;
HTML 5 features such as local storage and the video and audio elements are starting to make their way into the new breed of browsers too, though it's still often necessary to install &lt;a href="http://gears.google.com/"&gt;Google Gears&lt;/a&gt; to get advanced offline functionality (e.g. most of the Google Apps suite) up and running. Google have drawn fire by missing the Firefox 3.5 launch and users finding Gears disabled are flocking to the &lt;a href="http://groups.google.com/group/gears-users/browse_thread/thread/1c11eb7bca12ee3e"&gt;gears-users Google Group&lt;/a&gt; to vent their frustrations, some going so far as &lt;a href="http://groups.google.com/group/gears-users/msg/958521ab2e211a09"&gt;claiming&lt;/a&gt; that "Google is trying to do what it can to push users to Chrome" and asking "Are we watching a proccess of Google becoming customer-deaf Microsoft?". Let's just hope it's ready in time for my travel later this week...&lt;br /&gt;
&lt;br /&gt;
The point is that after the brutal browser wars which stagnated the web for some time (right up until Microsoft opened the floodgates by introducing Ajax), we're now starting to see some true competition again. Granted Internet Explorer is still a 1,000 pound gorilla at ~65% of market share, but even with a silk shirt in the form of IE 8 and &lt;a href="http://mazedlx.net/2009/06/30/ie8-sunspider-sucks-acid3-too-funny-commercials-though/"&gt;a handful of lame ads&lt;/a&gt; it's still a pig and the target of the vast majority of security exploits on the web. This makes it an an easy sell for any competitor who manages to get a foot in the door (which is unfortunately still the hardest part of the sale).&lt;br /&gt;
&lt;br /&gt;
The &lt;a href="http://arstechnica.com/microsoft/news/2009/06/windows-7-to-be-shipped-in-europe-sans-internet-explorer.ars"&gt;decision not to ship IE with Windows 7 in Europe&lt;/a&gt; will be interesting as it should draw mainstream attention to the alternatives which will flow on to other markets (as we've seen with adoption of "alternative" technology like Linux in the past - not to mention the whole Netbook craze started by &lt;a href="http://laptop.org/en/"&gt;OLPC&lt;/a&gt; in the third world). However, with the browser being where most of the action is today the operating system has become little more than a life support system for it - an overly thick interface layer between the browser and the hardware. Surely I'm not the only one who finds it curious that while the software component of a new computer is fast approaching 50% of the cost (up from around 10% a decade ago), the heart of the system (the browser) is both absent from Windows 7 and yet freely available (both in terms of beer and freedom)? Something's gotta give...&lt;br /&gt;
&lt;br /&gt;
Anyway it's time to stop looking at the features and performance of the underlying operating system, rather the security and scalability of the browser. When was the last time you turned to the operating system anyway, except to fix something that went wrong or do some menial housekeeping (like moving or deleting files)?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-832644606490353694?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=cRInQ5Xo_8A:eNoW4e4Hkks:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=cRInQ5Xo_8A:eNoW4e4Hkks:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=cRInQ5Xo_8A:eNoW4e4Hkks:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=cRInQ5Xo_8A:eNoW4e4Hkks:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/cRInQ5Xo_8A" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-01T14:32:28.011+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/07/browser-is-os-thanks-to-firefox-35.html</feedburner:origLink></item><item><title>An open letter to the CAcert.org board and members</title><link>http://feedproxy.google.com/~r/samj/~3/EDHVc7bmsTA/open-letter-to-cacertorg-board-and.html</link><category>cacert</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Sun, 28 Jun 2009 04:55:14 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-3903612092995271473</guid><description>This is an open letter to the CAcert.org board and membership (including my fellow 20-30 official "Association Members" (copied) as well as the 150,000 or so account holders we effectively represent) concerning recent events that could affect the ongoing viability of the organisation. Bearing in mind that this is an organisation built on trust, I implore you to follow my example in exercising extreme caution when we are called to necessarily intervene in resolving the deadlock. Despite claims to the contrary there is no urgency and the last thing we need now is an Iran style election (whether or not legitimate, perception is everything).&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;The Problem&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
It appears (from my perspective as an outsider, albeit with the benefit of various insider accounts) that the board has split into two factions. On one hand we have the "old school" who have been on the board for a while (some would say too long) and the other "reformist(s)" who seek change, yesterday. They are now on a crash course that will invariably result in the loss of committed contributors, or worse, loss of trust from the community. In any case a confrontation poses a serious risk to the organisation's future, and with it the community's access to an alernative to commercial certification authorities.&lt;br /&gt;
&lt;br /&gt;
In &lt;a href="https://lists.cacert.org/wws/arc/cacert-board/2009-06/msg00125.html"&gt;requesting&lt;/a&gt; and &lt;a href="https://lists.cacert.org/wws/arc/cacert-board/2009-06/msg00128.html"&gt;receiving&lt;/a&gt; the official member list as well as proposing a number of new members (who are presumably sympathetic to their position and will vote for any motion they submit) it was already clear that plans were afoot for a "coup d'état". Now that an SGM has been proposed to "get this over with" complete with a &lt;a href="https://lists.cacert.org/wws/arc/cacert-board/2009-06/msg00195.html"&gt;clear agenda&lt;/a&gt; there is absolutely no doubt about it:&lt;br /&gt;
&lt;ol type="1"&gt;&lt;li&gt;Acceptance of new members. (E.Schwob, A.Bürki, I.Grigg) &lt;span id="line-8"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Vote that the committee of management no longer enjoys the confidence of the members. &lt;span id="line-9"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Vote that the committee is hereby removed from office and election of a committee shall immediately follow adoption of this resolution. &lt;span id="line-10"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Election of a new committee of management.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;It is no wonder that the existing board &lt;a href="https://lists.cacert.org/wws/arc/cacert-board/2009-06/msg00122.html"&gt;feel they are under attack&lt;/a&gt; - they effectively are - and given the "soonest this could be done   is in 7 days" they are no doubt starting to feel the pressure. I don't buy it. Yes, the auditor recently resigned and yes we will eventually need to get the audit back on track, but right now the number one issue is restoring stability to an unstable structure and minimising collateral damage. This needs to be done slowly and carefully and those promoting panic are perhaps deserving of the suspicion they have raised.&lt;br /&gt;
&lt;br /&gt;
It is not my intent to start (yet another) discussion, rather to propose a safe and sensible way forward that will ensure CAcert's ongoing viability while protecting our most valuable asset: the trust of the community. Should the SGM proceed as planned (whether or not it is successful) I will be the first to admit that the trust is lost.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;The Solution&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The very first thing we need to do is expand the membership base by one or two orders of magnitude, as Patrick &lt;a href="https://lists.cacert.org/wws/arc/cacert-board/2009-06/msg00182.html"&gt;explains&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;Increasing the number of members, will increase the stability of your organization. It is more difficult to try a Coup d'Etat or a revolution when you have to convince 200 voting members than 20. On the other hand, major changes will be slower for the same reason.&lt;/i&gt;&lt;/blockquote&gt;Any structure with a broad base is far more stable than the top heavy structure we have today (the subversion of which requires a mere THREE new members to be proposed at SGM!).&lt;br /&gt;
&lt;br /&gt;
The two main obstacles to becoming a member today are:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;A convoluted process requiring a "personally known" proposer and seconder as well as an explicit vote from the committee&lt;/li&gt;
&lt;li&gt;A token USD10 annual fee, the proceeds of which (&lt;a href="http://www.google.com/search?q=290+usd+in+eur"&gt;around €200&lt;/a&gt;) are a &lt;a href="http://wiki.cacert.org/wiki/AuditBudget"&gt;drop in the ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;Fortunately the committee has the power to require "some other amount" (including zero) at least until such time as the &lt;a href="http://wiki.cacert.org/wiki/CAcertIncorporated"&gt;organisation's rules&lt;/a&gt; can be updated accordingly (see &lt;a href="http://wiki.cacert.org/wiki/CAcertIncorporated"&gt;CAcertIncorporated&lt;/a&gt; and the &lt;a href="http://www.legislation.nsw.gov.au/fullhtml/inforce/act+143+1984+FIRST+0+N#pt.2-sec.7"&gt;Associations Incorporation Act&lt;/a&gt; for more details). Accordingly the membership fees for 2009/2010 should be immediately suspended as members are far more important than money right now.&lt;br /&gt;
&lt;br /&gt;
The process for becoming a member should also be streamlined, if not completely overhauled. Surely I'm not the only one who considers it ironic that an open, community driven organisation should in fact be closed. Building the broadest possible membership base offers the best protection against attacks like this (and yes, I consider this an attack and urge the attackers to back off while the structure is stabilised). Associations are typically limited by guarantee - which means that becoming a member involves a commitment to pay a certain (usually token) amount in the event that the organisation should be would up (as opposed to companies limited by shares, where the liability is limited to the value of the shares themselves). People are far more likely to agree to this than reach into their own pockets (even if only due to laziness) so this change alone should make a huge difference.&lt;br /&gt;
&lt;br /&gt;
The invitation to become a member should then be extended to some (e.g. assurers, assured, active cert holders, etc.) or all of the existing users, whose membership applications should be processed as efficiently as possible. Ideally this would be able to be done online as [an optional] part of the signup process (perhaps relying on Australia's &lt;a href="http://www.austlii.edu.au/au/legis/nsw/consol_act/eta2000256/"&gt;Electronic Transactions Act&lt;/a&gt; to capture electronic signatures) but for now the rules require writing or digitally signed email. A temporary "pipeline" consisting of one or more dedicated proposers and seconders could be set up, processing digitally signed applications from members as they arrive. The proposer and seconder requirement (who must be "personally known" to the applicant) should be eventually dropped and the "default deny" committee vote be dropped or replaced with a "default accept" [after 7 days?] veto. In any case only those with an existing interest in CAcert (e.g. a user account) will be eligible at this time so there is little risk of outsider influence.&lt;br /&gt;
&lt;br /&gt;
Once we have a significantly larger membership base (at least 100 members but ideally more like 200-2000) we can proceed to an orderly election of a new board with each candidate providing a concise explanation of their experience and why they (individually) should be selected as representatives. The resulting board would likely be a mix of the two factions (who would hopefully have agreed to work together) as well as some "new blood".&lt;br /&gt;
&lt;br /&gt;
I hope that you will agree that this is the best way forward and that those of you who have offered support to the revolutionary(s) reconsider in the presence of this far safer alternative. Should they press on with the SGM I for one will be voting against the motions (and encourage you to do the same), not because I don't agree "it's time for change" but because of the way it has been effected.&lt;br /&gt;
&lt;br /&gt;
Thanks for your time and attention,&lt;br /&gt;
&lt;br /&gt;
Sam&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-3903612092995271473?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EDHVc7bmsTA:9VJIXuGPS4U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EDHVc7bmsTA:9VJIXuGPS4U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=EDHVc7bmsTA:9VJIXuGPS4U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=EDHVc7bmsTA:9VJIXuGPS4U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/EDHVc7bmsTA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-28T13:55:14.635+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://samj.net/2009/06/open-letter-to-cacertorg-board-and.html</feedburner:origLink></item><item><title>CloudBurst Trademarked?</title><link>http://feedproxy.google.com/~r/samj/~3/DmbHzC4lLvE/cloudburst-trademarked.html</link><category>cloud</category><category>trademark</category><author>samj@samj.net (Sam Johnston)</author><pubDate>Wed, 01 Jul 2009 05:39:16 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6834535.post-8707780806787593681</guid><description>It's no secret that "CloudBurst" is one of my least favourite cloud computing buzzwords. Its intended meaning is something like when you run out of room in your own datacenters you can "CloudBurst" into a public service like EC2. Not only is that somewhat the pipedream today (you want an enterprise app to do &lt;i&gt;&lt;b&gt;what&lt;/b&gt;&lt;/i&gt;?), but it is a significant deviation from the real world meaning of the term which according to &lt;a href="http://en.wikipedia.org/wiki/Cloudburst"&gt;Wikipedia&lt;/a&gt; is:&lt;br /&gt;
&lt;blockquote&gt;A &lt;b&gt;cloudburst&lt;/b&gt; is an extreme form of &lt;a href="http://en.wikipedia.org/wiki/Rain" title="Rain"&gt;rainfall&lt;/a&gt;, sometimes mixed with &lt;a href="http://en.wikipedia.org/wiki/Hail" title="Hail"&gt;hail&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Thunder" title="Thunder"&gt;thunder&lt;/a&gt;, which normally lasts no longer than a few minutes but is capable of creating minor flood conditions.&lt;/blockquote&gt;Fortunately it seems I may not have to put up with it for much longer because the guys at &lt;a href="http://www.ythos.net/"&gt;Ythos&lt;/a&gt; (a "Technology and Business Development Consultancy") have gone and registered it with the USPTO (Trademark &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77736577"&gt;#77736577&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
That said, it seems the USPTO have learnt some lessons from &lt;a href="http://www.theregister.co.uk/2008/08/18/dell_cloud_computing_denied/"&gt;last year's "cloud computing" trademark debacle&lt;/a&gt;, citing Dell's ill-fated trademark in denying Q-Layer^W Sun^W Oracle's &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=77591660"&gt;application for NephOS&lt;/a&gt;. They should probably deny this one too, but I'm saying that through gritted teeth and would be quite happy to see it removed from the public lexicon.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt; Interestingly LogMeIn, Inc. &lt;a href="http://ttabvue.uspto.gov/ttabvue/v?qs=78952378"&gt;got in a scuffle over the trademark&lt;/a&gt; a few years back but unfortunately it was "Abandoned after an inter partes decision by the Trademark Trial and Appeal Board."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6834535-8707780806787593681?l=samj.net'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=DmbHzC4lLvE:3254eJxcpUU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=DmbHzC4lLvE:3254eJxcpUU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/samj?a=DmbHzC4lLvE:3254eJxcpUU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/samj?i=DmbHzC4lLvE:3254eJxcpUU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/samj/~4/DmbHzC4lLvE" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-01T14:39:16.728+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://samj.net/2009/06/cloudburst-trademarked.html</feedburner:origLink></item><copyright>Copyright 2008 Sam Johnston - All Rights Reserved</copyright><media:credit role="author">Sam Johnston</media:credit><media:rating>nonadult</media:rating><media:description type="plain">Random rants about stuff</media:description></channel></rss>
