CINXE.COM
The problem with standards, patents, and defining 'open' - Management Briefing
<!DOCTYPE html> <html> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm","20121019011033","https://web.archive.org/","web","/_static/", "1350609033"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <title>The problem with standards, patents, and defining 'open' - Management Briefing</title> <meta name="keywords" content="Eclipse Foundation,Fair reasonable and non-discriminatory terms,FRAND,Glyn Moody,IBM,Microsoft,open source,Open standard,patents,SourceForge"/> <meta name="description" content="Currently a debate is raging in the UK to define an “open standard” for government procurement purposes. It is a debate which bleeds across European procurement discussions and will likely effect North American debates. At its heart is whether patents..."/> <meta name="author" content="Management Briefing"/> <link rel="canonical" href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm"/> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/jquery.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/jquery-ui-core.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/facebox.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/jquery-cfjs.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/swfobject.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/script.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/browser-sniffer.js?20100121"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://cdn.computerworlduk.com/scripts/dd-roundies.js?20100121"></script> <script type="text/javascript"> if((browserSniffer.ie8) || (browserSniffer.ie7)) { DD_roundies.addRule('.contentContainer .containerHeader, #pollFormContainer .containerHeader, #articleSidebar .articleSidebarHeader', '0 0 5px 5px', false); DD_roundies.addRule('#channelHeader ul#channelNav li, .contentContainer .moreLink, #slideshowContainer .moreLink, #liveComments h5, #liveTweets h5, #liveComments .comment p, #liveComments .tweet p, #liveTweets .comment p, #liveTweets .tweet p', '5px 5px 0 0', false); DD_roundies.addRule('ul#quickLinks li#quickLogin', '0 0 0 5px', false); DD_roundies.addRule('ul#quickLinks li#quickRegister', '0 0 5px 0', false); DD_roundies.addRule('ul#articleFooterIcons li a', '5px', false); } </script> <link href="https://plus.google.com/115871556696964165222" rel="publisher"/> <link rel="Shortcut Icon" href="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/favicon.gif?20090713a" type="image/gif"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20121019011033cs_/http://cdn.computerworlduk.com/styles/printing.css?201006dasdas15" media="print"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20121019011033cs_/http://cdn.computerworlduk.com/styles/screen.css?201006dasdas15" media=""/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20121019011033cs_/http://cdn.computerworlduk.com/styles/webkit.css?201006dasdas15" media=""/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20121019011033cs_/http://cdn.computerworlduk.com/styles/facebox.css?201006dasdas15" media=""/> <link rel="stylesheet" type="text/css" href="/web/20121019011033cs_/http://blogs.computerworlduk.com/styles/styles.css?201006dasdas15" media="screen, projection"/> <!--[if lte IE 8]> <link rel="stylesheet" type="text/css" href="http://cdn.computerworlduk.com/stylesheets/ie.css?201006dasdas15" media="" /> <![endif]--> <!--[if lte IE 6]> <script type="text/javascript" src="http://cdn.computerworlduk.com/scripts/ie6.js?201006dasdas15"></script> <link rel="stylesheet" type="text/css" href="http://cdn.computerworlduk.com/stylesheets/ie6.css?201006dasdas15" media="" /> <![endif]--> <script type="text/javascript" language="javascript"> var s_account="idgcomputerworld";//needed in s_code for omniture var omni = new Object(); omni.pageName = ""; omni.hier1=""; omni.prop1=""; omni.prop2=""; omni.prop3=""; omni.prop4=""; omni.prop5=""; omni.prop6=""; omni.prop7=""; omni.prop12=""; omni.prop13=""; omni.prop27=""; omni.prop30=""; omni.prop43="non-article"; omni.prop44="";//uploaded by omni.prop47=""; omni.prop48=""; omni.eVar13=""; </script> <meta name="google-site-verification" content="C7DAk7aLn75L7UDy1pVONoLmQNmZPROjQdhYJmCze0g"/> <script type="text/javascript"> /* <![CDATA[ */ var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-1166616-3']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://web.archive.org/web/20121019011033/https://ssl' : 'https://web.archive.org/web/20121019011033/http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); //]]> </script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://blogs.computerworlduk.com/management-briefing/mt.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://w.sharethis.com/button/sharethis.js#tabs=web%2Cpost&embeds=true&charset=utf-8&services=digg%2Cslashdot%2Cstumbleupon%2Creddit%2Cmixx%2Cdelicious%2Ctechnorati%2Cyahoo_buzz%2Cfacebook&style=default&publisher=dff1640b-f471-4781-9319-20022d66580e&linkfg=%236e6e6e"></script> <meta property="og:locale" content="en_GB"/> <meta property="fb:admins" content="100001004458115,642245581"/><!--- Margo's and Adam's user id ---> <meta property="fb:page_id" content="168927122991"/> <meta property="og:image" content="https://web.archive.org/web/20121019011033im_/http://blogs.idg.co.uk/mt-static/support/assets_c/userpics/userpic-108-100x100.png"/> <meta property="og:title" content="The problem with standards, patents, and defining 'open'"/> <meta property="og:description" content="Currently a debate is raging in the UK to define an &#8220;open standard&#8221; for government procurement purposes. It is a debate which bleeds across European procurement discussions and will likely effect North American debates. At its heart is whether patents..."/> <meta property="og:type" content="article"/> <meta property="og:site_name" content="Computerworld UK"/> <meta property="og:url" content="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm"/> </head> <body class="blog home"> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://www.computerworlduk.com/scripts/s_code.js?20100121"></script> <div id="wrapper"> <div id="header"> <a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/" title="ComputerworldUK home"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/logos/main-logo.gif?1=2" alt="ComputerworldUK" width="355" height="70" id="siteLogo"/></a> <ul id="quickLinks"> <li class="first"><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/slideshow/" title="View slideshows">Slideshows</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/whitepaper/" title="Read white paeprs">White Papers</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/video/" title="Watch videos">Videos</a></li> <li class="last"><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/newsletter/" title="Subscribe to newsletters">Newsletters</a></li> <script type="text/javascript"> /* <![CDATA[ */ function get_cookie ( cookie_name ) { var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' ); if ( results ) return ( unescape ( results[2] ) ); else return null; }//func var customerName = get_cookie ( "MT_LGN" ); if ( ! customerName ){ document.write('<li id="quickLogin" class="quickRegLink"><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/login/?intrgstrn=login;blogs" title="">Login</a></li>'); document.write('<li id="quickRegister" class="quickRegLink"><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/register/?intrgstrn=register;blogs" title="">Register</a></li>'); }else{ document.write('<li id="quickLogin" class="quickRegLink"><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/update-preferences/" title="">Welcome ' + customerName + '</a></li>'); document.write('<li id="quickRegister" class="quickRegLink"><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/register/?intrgstrn=register;blogs" title="">Logout</a></li>'); } /* ]]> */ </script> </ul> <div id="headerSearchContainer"> <a href="#topofheaderSearchForm" name="topofheaderSearchForm" id="topofheaderSearchForm" class="topOfFormPlacer"><!-- x --></a> <form name="headerSearchForm" id="headerSearchFormID" action="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/search/run/" method="post" class="genericForm " enctype="multipart/form-data"> <div id="showMeFormFieldContainer" class="hiddenformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="hidden" name="showMe" id="showMeFieldID" value=""/> </span> </div> <div id="searchTermFormFieldContainer" class="textformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="text" name="searchFor" id="searchTermFieldID" class="formtext " value="Search..." onclick="if(this.value == 'Search...')this.value='';"/> </span> <span id="searchTermFormFieldErrorMessage" class="formFieldErrorMessage"></span> </div> <div id="searchSubmitFormFieldContainer" class="submitformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="submit" name="searchSubmit" id="searchSubmitFieldID" class="formsubmit " value=" "/> </span> </div> </form> </div> <ul id="nav"> <li class="stretchSubNav"><a href="#" title="Topics" class="hasSubNav"><span>Topics</span></a> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/open-source/" title="Open Source">Open Source</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/mobile-wireless/" title="Mobile & Wireless">Mobile & Wireless</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/networking/" title="Networking">Networking</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/public-sector/" title="Public Sector">Public Sector</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/operating-systems/" title="Operating Systems">Operating Systems</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/outsourcing/" title="Outsourcing">Outsourcing</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/business-intelligence/" title="Business Intelligence">Business Intelligence</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/antivirus/" title="Antivirus">Antivirus</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/microsoft/" title="Microsoft">Microsoft</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/apple/" title="Apple">Apple</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/" title="View all topics">All Topics</a></li> </ul> </li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/news/" title="Read news">News</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/in-depth/" title="Read In Depth articles">In Depth</a></li> <li class="stretchSubNav"><a href="#" title="IT Management" class="hasSubNav"><span>IT Management</span></a> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/it-business/" title="IT Business">IT Business</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/security/" title="Security">Security</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/applications/" title="Applications">Applications</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/infrastructure/" title="Infrastructure">Infrastructure</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/cloud-computing/" title="Cloud Computing">Cloud Computing</a></li> </ul> </li> <li class="stretchSubNav"><a href="#" title="Professional Resources" class="hasSubNav"><span>Professional Resources</span></a> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/career-development/" title="Career Development">Career Development</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/how-to/" title="How-Tos">How-Tos</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/advice/" title="Advice">Advice</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/white-paper/" title="White Papers">White Papers</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/jobs/" title="IT Jobs">IT Jobs</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/solution-centre/" title="Solution Centres">Solution Centres</a></li> </ul> </li> <li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/" title="View ComputerworldUK blogs">Blogs</a></li> <li class="last"><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/most-popular/" title="View most popular articles">Most Popular</a></li> </ul> <script> //main nav links $('#nav li a').each(function(n){ //omniture var url = $(this).attr('href'); var title = $(this).text().toLowerCase(); if(url !== '#'){ //replace all vowels adjacent to a consonatnt to make shorter unless title = title.replace(/([bcdfghjklmnpqrstvwxyz])([aeiou&]+)/g,'$1').replace(/[ ]+/g,'-'); //console.log(title); var newUrl = (/\?/.test(url) ? url+'&intcmp=main_nav;'+title : url+'?intcmp=main_nav;'+title); $(this).attr('href',newUrl); } }); //top nav quick links $('#quickLinks li:not(.quickRegLink) a').each(function(n){ var url = $(this).attr('href'); var title = $(this).text().toLowerCase().replace(/([bcdfghjklmnpqrstvwxyz])([aeiou&]+)/g,'$1').replace(/[ ]+/g,'-'); //console.log(title); var newUrl = (/\?/.test(url) ? url+'&intcmp=top_nav;'+title : url+'?intcmp=top_nav;'+title); if(/int/i.test(url) == false){ //dont do ones that have tracking already $(this).attr('href',newUrl); } }); </script> <div class="leaderboard adContainer" id="topLeaderboard"> <script type="text/javascript"> AD_RAND = new Date().getTime(); //<![CDATA[ document.write('<script type="text/javascript" src="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/new.computerworlduk.com/blogs1;dcopt=ist;tile=1;kw=;sz=468x60,728x90;ord='+ AD_RAND + '?"><\/script>'); //]]> </script> <noscript> <a href="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/jump/new.computerworlduk.com/blogs1;kw=;sz=468x60,728x90;ord=201204100038"> <img src="https://web.archive.org/web/20121019011033im_/http://ad.uk.doubleclick.net/ad/new.computerworlduk.com/blogs1;kw=;sz=468x60,728x90;ord=201204100038" border="0" alt=""/> </a> </noscript> <!-- end ad tag --> </div> </div> <div id="content"> <div id="blogsHeader"> <ul id="breadcrumb"> <li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/" title="Home page">Home</a></li> </ul> <h1><a href="/web/20121019011033/http://blogs.computerworlduk.com/">Blogs</a></h1> <a rel="nofollow" href="/web/20121019011033/http://blogs.computerworlduk.com/atom.xml" title="View the RSS feed" class="rssLink"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" alt="RSS Feed" width="13" height="13"/>Blogs</a> <ul id="blogsNav"> <li style="background:0;border:none;line-height:40px;color:#527F9B">Topics</li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Open%20Source&limit=20&intcmp=blog_nav;open-source" title="Open Source">Open Source</a></li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Public%20Sector&limit=20&intcmp=blog_nav;public-sector" title="Public Sector">Public Sector</a></li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Security&limit=20&intcmp=blog_nav;security" title="Security">Security</a></li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Applications&limit=20&intcmp=blog_nav;applications" title="Applications">Applications</a></li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Windows&&limit=20&intcmp=blog_nav;windows" title="Window">Windows</a></li> <li><a href="/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,74,83,87,84,73,90,91,93,115&tag=Apple&limit=20&intcmp=blog_nav;apple" title="Apple">Apple</a></li> <li class="last"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/?intcmp=blog_nav;authors" title="Our Authors">Our Authors</a>|<a href="/web/20121019011033/http://blogs.computerworlduk.com/archives/page1.html?intcmp=blog_nav;archives" title="Archives">Archives</a></li> </ul> <form id="searchBlogsForm" action="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/search/run/" method="post"> <input type="text" name="searchFor" value="" class="formtext"/> <input type="submit" class="formsubmit" value=" " id="searchSubmitFieldID" name="searchSubmit"> <input type="hidden" name="showMe" value="Blogs" id="searchShowMe"/> </form> </div> <div id="mainContent" itemscope itemtype="http://schema.org/BlogPosting"> <div id="articleContent" class="contentContainer"> <h2 class="blogTitle" itemscope itemtype="http://schema.org/Blog"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/" title="See latest entries in 'Management Briefing'"><span itemprop="name">Management Briefing</span></a><meta itemprop="url" content="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/"></h2> <h3 class="blogger"><a rel="author" href="/web/20121019011033/http://blogs.computerworlduk.com/authors/108/#authorId108"><span itemprop="author">Management Briefing</span></a></h3> <script> omni.prop2=""; omni.hier1="blogs,management briefing,blog posts"; omni.prop4="blogs"; omni.prop5="the problem with standards patents and defining open"; omni.prop6="14845"; omni.prop27="management briefing"; omni.prop13="management briefing"; omni.prop30="Apr 2012"; omni.prop43="article"; omni.prop44="management briefing"; omni.prop47=""; omni.prop48="25 Apr 2012"; omni.pageName = "the problem with standards patents and defining open - management briefing - blogs"; </script> <script src="https://web.archive.org/web/20121019011033js_/http://blogs.computerworlduk.com/cgi-bin/mt/mt-countvisit.cgi?entryid=14845" type="text/javascript"></script> <div id="articleBody"> <div id="articleSidebar"> <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/atom.xml"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" alt="RSS" style="border:0;float:none;margin:0px;"/>Subscribe to this blog</a> <div class="relatedContent"> <h6>About Author</h6> <a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/108/#authorId108"><img src="https://web.archive.org/web/20121019011033im_/http://blogs.idg.co.uk/mt-static/support/assets_c/userpics/userpic-108-100x100.png" style="float:none;" itemprop="image"/></a> <p>Practical advice for IT managers on everything from project management, technology selection, governance, risk and compliance to team building and HR, from ComputerworldUK.com's experts.</p> <h6>Contact Author</h6> <p><a style="display:inline" href="https://web.archive.org/web/20121019011033/mailto:b2bfeedback@idg.co.uk?subject=Reader Comment For CWUK Blog"><img style="float: left; margin: 0px 5px 0px 0px; border: 0; padding: 0px;" width="18" height="18" src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/email.gif?20110421" alt=""/>Email Management</a></p> </div><!--//sideBarAboutAthor--> </div> <br/> <h1 itemprop="headline">The problem with standards, patents, and defining 'open'</h1> <h2 class="strapline" style="font-weight:bold" itemprop="description">It is about more than purists versus pragmatists</h2> <p class="articleInfo" style="margin-bottom:20px">Published <span itemprop="datePublished">14:25, 25 April 12</span></p> <div id="articleContent" itemprop="articleBody"> <p>Currently a debate is raging in the UK to define an “open standard” for government procurement purposes. It is a debate which bleeds across European procurement discussions and will likely effect North American debates. At its heart is whether patents that read on a formally defined standard and are essential to implementation are licensed in a “fair, reasonable and non-discriminatory” manner or must be royalty-free. </p> <p>The concern raised is that if we do not define “open standard” to mean free from any financial encumbrance (typically meant to mean patents), then the government would not be in a position to acquire an implementation of a standard that was licensed as free or open source software. </p> <p>Large vendors with large patent portfolios are painted as terrified that such royalty-free procurement policy would crack open their patent portfolios and they would lose control of their R&D investments and the attendant expensive intellectual protections. In a world where vendors are entangled in expensive patent litigations (e.g. in the mobile space) and spending billions on acquiring patent portfolios in bidding wars (e.g. Microsoft and AOL), it’s a complex issue. </p> <p>Debates involve government-enacted patent legislation, economics and innovation arguments wrapped up in national flags (during tough economic times), and corporations competing with one another using every tool at their disposal. No amount of yelling or logic will reassure ultra-conservative lawyers and lobbyists from vendors with very deep pockets that royalty-free licensing on a definition of open standard for government procurement isn’t the beginning of the end of the world as they know it. </p> <p>But there’s a deeper problem. It’s not just the R&D investment — vendors are worried they’ll lose their product implementation investments as well. If vendors spend enormous time implementing “open” royalty-free standards and possibly certifying them as governments often desire, and an outside actor can invalidate the “open” definition of the standard by presenting a patent, then things would be very grim indeed for all participants. </p> <p>There’s a fundamental problem. The problem relates to the differences between patents and standards. Patents exist in a legislative system to protect a single invention. Standards on the other hand exist to encourage many implementations. They are polar opposites in the world of economics and there is tension between them because of their very definitions. </p> <p>One can even argue that historically patents and standards serve different parts of the technology adoption life-cycle. Patents are government-enacted tools designed to encourage lots of new innovations by benefitting the inventors. Standards come later in the technology implementation life-cycle to encourage lots of implementations of proven solutions and serve the customer. </p> <p>Successful standards tend to be based on existing practice and experience. When the IETF went to work on the original Internet standards, there was lots of experience with computer networking that encompassed IBM SNA, DECNet , Banyan, and a host of other technology implementations. </p> <p>When folks start developing a standard, they often start with a model technology that has a well understood licensing environment. For example, the UNIX system was the model for the POSIX standards. It wasn’t royalty-free, but every vendor had an implementation and everyone understood their licensing obligations with respect to the copyrights and trademarks. </p> <p>As standards often occur later in the technology implementation life-cycle, there was historically a generally well-understood patent landscape as well. Standards development organisations such as OASIS and IETF have always needed intellectual property rights (IPR) policies to have a way to discuss what happens when one discovers patents in the midst of a specifications debate. </p> <p>They are designed to give the participating members doing the work as much warning as possible about potential patent problems. Indeed, the OASIS IPR policy is very well designed to ensure participating members are well behaved. While any individual vendor may love the idea of developing a formal industry standard that embeds their patents, thereby creating a tax on the specification, in general standards development organisations don’t want to create standards that are instantly taxable by one of their members. </p> <p>This is key. The participating members of a standards development organisation are acting on their own individual behalf to ensure everyone is well behaved. These organisations are investing their time and energy (and money) in defining the standard and then implementing it. They want to ensure what they create is as level a playing field as possible, and they understand they can only police themselves through their membership and IPR policy. They can’t police outside actors from upsetting the process. </p> <p>This is not the same as the Open Source Initiative creating a definition of attributes that apply to software licenses. That was a relatively new discussion around a new idea that could become self-policing. The current debates around “open standards” involve enormously entrenched ideas about long held beliefs in standardisation and intellectual property protections. It will be impossible to come up with a simple well-meaning definition that can be defended. </p> <p>So that’s the challenge: Define an open standard in such a way that all the hard work and investment developing the standard, implementing it (and possibly implementing multiple standards in a product), certifying the products against the standards if necessary and other related policy approval processes, and customers procuring and installing it, cannot be destroyed by an actor outside that group presenting a patent that reads on the standard previously defined as “open”. </p> <p>Glyn Moody pointed out through an <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/open-enterprise/2012/04/how-microsoft-lobbied-against-true-open-standards-i/index.htm">excellent investigation</a> that much of the current vendor lobbying is actually unnecessary as there are two clear statements in the Open Standards document that allow encumbered standards to be used. Unfortunately, that doesn’t remove concerns about creating a definition of “open standard” that can be trivially destroyed by outside players. </p> <p>I have developed and balloted standards, put my money where my mouth was and created a company to implement the standards in products, and survived certification arguments for government procurement. This was before patents had become the big issue in software they’ve become over this past 15 years. As well as freaking out vendors, the current definition of “open” meaning free from financial encumbrance doesn’t serve the end consuming customer. I think the best thing the UK government could do today would be to spell out their preference for unencumbered, then royalty-free, then FRAND standards in the document long-hand, rather than coming up with a concise but vulnerable definition of “open standard”. <br/> <strong><br/> Posted by Stephen R. Walli</strong></p> <p><i>Stephen is technical director at the <a href="https://web.archive.org/web/20121019011033/http://www.outercurve.org/">Outercurve Foundation</a>. He has worked in the IT industry since 1980 as both customer and vendor. He was most recently a consultant on software business development and open source strategy. His customers included Microsoft, the Eclipse Foundation, the Linux Foundation. He's an adviser to Ohloh (acquired by SourceForge), Bitrock, Continuent, and eBox. </i></p> <p><i>Follow his <a href="https://web.archive.org/web/20121019011033/http://stephesblog.blogs.com/">blog </a>and <a href="https://web.archive.org/web/20121019011033/https://twitter.com/?iid=am-45140289413353501172463018&nid=22+dm_sender_profile&uid=17713721&utm_content=profile#%21/stephenrwalli">Twitter </a>feed </i></p> <div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="https://web.archive.org/web/20121019011033/http://www.zemanta.com/" title="Enhanced by Zemanta"><img style="border: medium none; float: right;" class="zemanta-pixie-img" src="https://web.archive.org/web/20121019011033im_/http://img.zemanta.com/zemified_e.png?x-id=53fd6050-f6fc-41c0-b202-2adf3f00b97f" alt="Enhanced by Zemanta"/></a></div> </div><!--//articleContent--> </div><!--//articleBody--> <div id="articleFooter"> <p class="tags">Tags: <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Eclipse%20Foundation&limit=20">eclipse foundation</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Fair%20reasonable%20and%20non-discriminatory%20terms&limit=20">fair reasonable and non-discriminatory terms</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=FRAND&limit=20">frand</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Glyn%20Moody&limit=20">glyn moody</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=IBM&limit=20">ibm</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Microsoft&limit=20">microsoft</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=open%20source&limit=20">open source</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Open%20standard&limit=20">open standard</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=patents&limit=20">patents</a>, <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=SourceForge&limit=20">sourceforge</a></p> <p class="subscribeToBlog"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/atom.xml"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" alt="RSS" style="border:0;float:none;margin:0px;"/>Subscribe to this blog</a></p> </div><!--//articleFooter--> <style type="text/css"> /*<![CDATA[*/ #mainContent div#footerIcons a img{ border: 0; margin: 0; padding: 0; float: left; } /*]]>*/ </style> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/https://apis.google.com/js/plusone.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://widgets.digg.com/buttons.js"></script> <div id="footerIcons"> <div><script language="javascript" type="text/javascript">SHARETHIS.addEntry({});</script></div> <div><a href="https://web.archive.org/web/20121019011033/http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="computerworlduk" data-url="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm">Tweet</a><script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://platform.twitter.com/widgets.js"></script></div> <div> <script src="https://web.archive.org/web/20121019011033js_/http://connect.facebook.net/en_US/all.js#xfbml=1"></script> <fb:like send="false" layout="button_count" width="80" show_faces="false" url="http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm"></fb:like> </div> <div><g:plusone size="medium" count="true" href="http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm"></g:plusone></div> <div><a href="print.html" title="Print this article" target="_blank" rel="nofollow,noindex"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/article/print.png" alt="Print" width="29" height="24"/>Print</a></div> <div><script src="https://web.archive.org/web/20121019011033js_/http://platform.linkedin.com/in.js" type="text/javascript"></script><script type="IN/Share" data-counter="right"></script></div> <div><script src="https://web.archive.org/web/20121019011033js_/http://www.stumbleupon.com/hostedbadge.php?s=1"></script></div> <div><a href="https://web.archive.org/web/20121019011033/http://www.reddit.com/submit?title=The problem with standards, patents, and defining 'open'&url=http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm" target="_blank"> <img src="https://web.archive.org/web/20121019011033im_/http://www.reddit.com/static/spreddit7.gif" alt="submit to reddit" border="0" style="border:0;margin:0;padding:0;"/></a></div> <div><a href="https://web.archive.org/web/20121019011033/http://digg.com/submit?url=http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm&title=The problem with standards, patents, and defining 'open'" class="DiggThisButton DiggCompact"><span style="display:none">Currently a debate is raging in the UK to define an “open standard” for government procurement purposes. It is a debate which bleeds across European procurement discussions and will likely effect North American debates. At its heart is whether patents...</span></a></div> <div><a href="#fbSendToAFriendFormContainer" title="Send this article for a friend to read" rel="facebox" class="fbSendToAFriendButton"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/article/email.png" alt="Email" width="31" height="23"/>Email</a></div> </div> <style> #sendEmailErrorContainer p{ color:red; } </style> <div id="fbSendToAFriendFormContainer" class="formContainer"> <div id="share-email"> <h2>Email this to a friend</h2> <p>* indicates mandatory field</p> <div id="sendEmailErrorContainer"></div> <form name="shareEmailForm" id="shareEmailFormId" action="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/plugins/Share/share.cgi" method="post"> <input type="hidden" name="__mode" value="share_email"/> <input type="hidden" name="entry_id" value="14845"/> <input type="hidden" name="blog_id" value="72"/> <table> <tr style="height:40px;"> <td> <div id="share-email-to"> <label for="email_to" style="width:100px">To (email)*:</label> </td> <td> <input name="email_to" type="text" id="emailToId"/> </div> <br/> </td> </tr> <tr style="height:40px;"> <td> <div id="share-email-from"> <label for="email_from" style="width:100px">From (email)*:</label> </td> <td> <input name="email_from" type="text" id="emailFromId"/> </div> <br/> </td> </tr> <tr style="height:60px;"> <td> <div id="share-email-message"> <label for="email_message" style="width:100px">Message:</label></br> </td> <td> <textarea name="email_message"></textarea> </div> <br/> </td> </tr> <tr style="height: 40px;"> <td colspan="2" style="text-align:center"> <input value="Send" id="share-email-submit" type="submit"/> </td> </tr> </table> </form> </div> </div> <script> $("#sendEmailErrorContainer").hide();//hide div field unless there is an error later $(document).ready(function() { $("#shareEmailFormId").submit(function () { var toEmail = $("#facebox #emailToId").val(); var fromEmail = $("#facebox #emailFromId").val(); var errorMessage = ""; if( !isEmailValid(toEmail) ){ errorMessage += "The <strong>To</strong> address <strong>"+toEmail+"</strong> is not a valid email address"; } if( !isEmailValid(fromEmail) ){ if(errorMessage.length > 0){errorMessage += "<br/>"}; errorMessage += "The <strong>From</strong> address <strong>"+fromEmail+"</strong> is not a valid email address"; } //if there was an error message show it. if(errorMessage.length > 0){ errorMessage = "<p>"+errorMessage+"</p>"; $("#facebox #sendEmailErrorContainer").html(errorMessage); $("#facebox #sendEmailErrorContainer").show(); return false; } return true; }); }); </script> <hr/> <div id="comments"></div><div id="disqus_thread"></div> <div style="display:none;" id="disqus_post_title">The problem with standards, patents, and defining 'open'</div> <div style="display:none;" id="disqus_post_message"><p>Currently a debate is raging in the UK to define an “open standard” for government procurement purposes. It is a debate which bleeds across European procurement discussions and will likely effect North American debates. At its heart is whether patents that read on a formally defined standard and are essential to implementation are licensed in a “fair, reasonable and non-discriminatory” manner or must be royalty-free. </p>\n\n<p>The concern raised is that if we do not define “open standard” to mean free from any financial encumbrance (typically meant to mean patents), then the government would not be in a position to acquire an implementation of a standard that was licensed as free or open source software. </p>\n\n<p>Large vendors with large patent portfolios are painted as terrified that such royalty-free procurement policy would crack open their patent portfolios and they would lose control of their R&D investments and the attendant expensive intellectual protections. In a world where vendors are entangled in expensive patent litigations (e.g. in the mobile space) and spending billions on acquiring patent portfolios in bidding wars (e.g. Microsoft and AOL), it’s a complex issue. </p>\n\n<p>Debates involve government-enacted patent legislation, economics and innovation arguments wrapped up in national flags (during tough economic times), and corporations competing with one another using every tool at their disposal. No amount of yelling or logic will reassure ultra-conservative lawyers and lobbyists from vendors with very deep pockets that royalty-free licensing on a definition of open standard for government procurement isn’t the beginning of the end of the world as they know it. </p>\n\n<p>But there’s a deeper problem. It’s not just the R&D investment — vendors are worried they’ll lose their product implementation investments as well. If vendors spend enormous time implementing “open” royalty-free standards and possibly certifying them as governments often desire, and an outside actor can invalidate the “open” definition of the standard by presenting a patent, then things would be very grim indeed for all participants. </p>\n\n<p>There’s a fundamental problem. The problem relates to the differences between patents and standards. Patents exist in a legislative system to protect a single invention. Standards on the other hand exist to encourage many implementations. They are polar opposites in the world of economics and there is tension between them because of their very definitions. </p>\n\n<p>One can even argue that historically patents and standards serve different parts of the technology adoption life-cycle. Patents are government-enacted tools designed to encourage lots of new innovations by benefitting the inventors. Standards come later in the technology implementation life-cycle to encourage lots of implementations of proven solutions and serve the customer. </p>\n\n<p>Successful standards tend to be based on existing practice and experience. When the IETF went to work on the original Internet standards, there was lots of experience with computer networking that encompassed IBM SNA, DECNet , Banyan, and a host of other technology implementations. </p>\n\n<p>When folks start developing a standard, they often start with a model technology that has a well understood licensing environment. For example, the UNIX system was the model for the POSIX standards. It wasn’t royalty-free, but every vendor had an implementation and everyone understood their licensing obligations with respect to the copyrights and trademarks. </p>\n\n<p>As standards often occur later in the technology implementation life-cycle, there was historically a generally well-understood patent landscape as well. Standards development organisations such as OASIS and IETF have always needed intellectual property rights (IPR) policies to have a way to discuss what happens when one discovers patents in the midst of a specifications debate. </p>\n\n<p>They are designed to give the participating members doing the work as much warning as possible about potential patent problems. Indeed, the OASIS IPR policy is very well designed to ensure participating members are well behaved. While any individual vendor may love the idea of developing a formal industry standard that embeds their patents, thereby creating a tax on the specification, in general standards development organisations don’t want to create standards that are instantly taxable by one of their members. </p>\n\n<p>This is key. The participating members of a standards development organisation are acting on their own individual behalf to ensure everyone is well behaved. These organisations are investing their time and energy (and money) in defining the standard and then implementing it. They want to ensure what they create is as level a playing field as possible, and they understand they can only police themselves through their membership and IPR policy. They can’t police outside actors from upsetting the process. </p>\n\n<p>This is not the same as the Open Source Initiative creating a definition of attributes that apply to software licenses. That was a relatively new discussion around a new idea that could become self-policing. The current debates around “open standards” involve enormously entrenched ideas about long held beliefs in standardisation and intellectual property protections. It will be impossible to come up with a simple well-meaning definition that can be defended. </p>\n\n<p>So that’s the challenge: Define an open standard in such a way that all the hard work and investment developing the standard, implementing it (and possibly implementing multiple standards in a product), certifying the products against the standards if necessary and other related policy approval processes, and customers procuring and installing it, cannot be destroyed by an actor outside that group presenting a patent that reads on the standard previously defined as “open”. </p>\n\n<p>Glyn Moody pointed out through an <a href="\"http://blogs.computerworlduk.com/open-enterprise/2012/04/how-microsoft-lobbied-against-true-open-standards-i/index.htm\"">excellent investigation</a> that much of the current vendor lobbying is actually unnecessary as there are two clear statements in the Open Standards document that allow encumbered standards to be used. Unfortunately, that doesn’t remove concerns about creating a definition of “open standard” that can be trivially destroyed by outside players. </p>\n\n<p>I have developed and balloted standards, put my money where my mouth was and created a company to implement the standards in products, and survived certification arguments for government procurement. This was before patents had become the big issue in software they’ve become over this past 15 years. As well as freaking out vendors, the current definition of “open” meaning free from financial encumbrance doesn’t serve the end consuming customer. I think the best thing the UK government could do today would be to spell out their preference for unencumbered, then royalty-free, then FRAND standards in the document long-hand, rather than coming up with a concise but vulnerable definition of “open standard”. <br/>\n<strong><br/>\nPosted by Stephen R. Walli</strong></p>\n\n<p><i>Stephen is technical director at the <a href="\"http://www.outercurve.org/\"">Outercurve Foundation</a>. He has worked in the IT industry since 1980 as both customer and vendor. He was most recently a consultant on software business development and open source strategy. His customers included Microsoft, the Eclipse Foundation, the Linux Foundation. He's an adviser to Ohloh (acquired by SourceForge), Bitrock, Continuent, and eBox. </i></p>\n\n<p><i>Follow his <a href="\"http://stephesblog.blogs.com/\"">blog </a>and <a href="\"https://twitter.com/?iid=am-45140289413353501172463018&nid=22+dm_sender_profile&uid=17713721&utm_content=profile#%21/stephenrwalli\"">Twitter </a>feed </i></p>\n\n<div style="\"margin-top:" 10px; height: 15px;\" class="\"zemanta-pixie\""><a class="\"zemanta-pixie-a\"" href="\"http://www.zemanta.com/\"" title="\"Enhanced" by zemanta\"><img style="\"border:" medium none; float: right;\" class="\"zemanta-pixie-img\"" src="/web/20121019011033im_/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/\"http:/img.zemanta.com/zemified_e.png?x-id=53fd6050-f6fc-41c0-b202-2adf3f00b97f\"" alt="\"Enhanced" by zemanta\"/></a></div></div> <script type="text/javascript"> var disqus_domain = 'disqus.com'; var disqus_shortname = 'computerworldukblogs'; var disqus_url = 'https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm'; var disqus_title = document.getElementById('disqus_post_title').innerHTML; var disqus_message = document.getElementById('disqus_post_message').innerHTML; </script> <script type="text/javascript" src="https://web.archive.org/web/20121019011033js_/http://computerworldukblogs.disqus.com/embed.js"></script> <noscript>Please enable JavaScript to view the <a href="https://web.archive.org/web/20121019011033/http://disqus.com/?ref_noscript=computerworldukblogs">comments powered by Disqus.</a></noscript> </div> </div> <div id="sidebar"> <div id="sidebarSidebar"> <div class="mpu" id="topMpu"> <div class="adLabel">Advertisement</div> <!-- begin ad tag --> <script type="text/javascript"> //<![CDATA[ document.write('<script type="text/javascript" src="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/new.computerworlduk.com/blogs1;kw=;sz=250x250,300x250,336x280;ord='+ AD_RAND + '?"><\/script>'); //]]> </script> <noscript> <a href="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/new.computerworlduk.com/blogs1;kw=;sz=250x250,300x250,336x280;ord=201204100038"> <img src="https://web.archive.org/web/20121019011033im_/http://ad.uk.doubleclick.net/ad/www.computerworlduk.com/blogs1;kw=;sz=250x250,300x250,336x280;ord=201204100038" border="0" alt=""/> </a> </noscript> <!-- end ad tag --> </div> <div class="contentContainer"> <h5 class="containerHeader">Recent Posts</h5> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/preparing-your-organisation-for-it-governance/index.htm">Preparing your organisation for IT governance </a></h3> <p class="dateLine">April 27, 2012 9:49 AM <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/preparing-your-organisation-for-it-governance/index.htm"><span>Read Full Post</span></a></p> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm">The problem with standards, patents, and defining 'open'</a></h3> <p class="dateLine">April 25, 2012 2:25 PM <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/the-problem-with-standards-patents-and-defining-open/index.htm"><span>Read Full Post</span></a></p> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/microsofts-investment-means-open-source-is-no-longer-a-community-its-a-movement/index.htm">Microsoft investment means open source is now a movement not a community</a></h3> <p class="dateLine">April 20, 2012 10:23 AM <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/microsofts-investment-means-open-source-is-no-longer-a-community-its-a-movement/index.htm"><span>Read Full Post</span></a></p> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/making-the-case-for-plm/index.htm">Making the case for PLM</a></h3> <p class="dateLine">April 17, 2012 11:00 AM <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/making-the-case-for-plm/index.htm"><span>Read Full Post</span></a></p> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/what-is-it-governance/index.htm">What is IT governance?</a></h3> <p class="dateLine">April 14, 2012 12:55 PM <a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/2012/04/what-is-it-governance/index.htm"><span>Read Full Post</span></a></p> <p><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/">more posts »</a></p> </div> <div class="contentContainer" id="blogRollContainer" style="overflow: scroll; height: 590px;"> <h5 class="containerHeader">Computerworld UK Blog roll.</h5> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/jericho-forum/">Another Brick from the Wall - Leadership thoughts</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/97/#authorId97">Jericho Forum</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/jericho-forum/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/app-dev-and-programme-management/">App dev & programme management</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/54/#authorId54">Forrester Analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/app-dev-and-programme-management/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cloud-vision/">Cloud vision</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/121/#authorId121">Cloud Vision</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cloud-vision/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/commons-law/">Commons Law</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/96/#authorId96">Andrew Katz</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/commons-law/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/content-collaboration/">Content & Collaboration</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/54/#authorId54">Forrester Analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/content-collaboration/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cyber-threat/">Cyber Threat</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/94/#authorId94">Arcsight</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cyber-threat/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/digital-policy/">Digital Policy</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/147/#authorId147">James Firth</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/digital-policy/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/disruptive-technologies/">Disruptive technologies</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/119/#authorId119">Disruptive technologies</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/disruptive-technologies/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/editors-blog/">Editor's blog</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/34/#authorId34">Mike Simons</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/editors-blog/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/enterprise-os-how-hard-can-it-be/">Enterprise OS: How hard can it be?</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/83/#authorId83">Mark Taylor</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/enterprise-os-how-hard-can-it-be/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/facing-up-to-it/">Facing up to IT</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/95/#authorId95">Dharmesh Mistry</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/facing-up-to-it/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/hart-of-outsourcing/">HART of Outsourcing</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/76/#authorId76">Martyn Hart</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/hart-of-outsourcing/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/idc-insight/">IDC Insight</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/110/#authorId110">IDC analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/idc-insight/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/implementation-diary/">Implementation Diary</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/34/#authorId34">Mike Simons</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/implementation-diary/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/infrastructure-and-operations/">Infrastructure & operations</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/54/#authorId54">Forrester Analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/infrastructure-and-operations/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/innovation-deployment/">Innovation Deployment</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/126/#authorId126">John Riley</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/innovation-deployment/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/">Management Briefing</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/108/#authorId108">Management Briefing</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/management-briefing/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/open-enterprise/">Open Enterprise</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/87/#authorId87">Glyn Moody</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/open-enterprise/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/otoh/">OTOH: On the other hand</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/125/#authorId125">Richi Jennings</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/otoh/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/security-and-risk/">Security & Risk</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/54/#authorId54">Forrester Analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/security-and-risk/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/security-spotlight/">Security Spotlight</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/109/#authorId109">Security spotlight</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/security-spotlight/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/si-and-tech-insights/">SI and tech insights</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/77/#authorId77">Accenture</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/si-and-tech-insights/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/simon-says/">Simon Says...</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/88/#authorId88">Simon Phipps</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/simon-says/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/sourcing-and-vendor-management/">Sourcing and vendor management</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/54/#authorId54">Forrester Analysts</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/sourcing-and-vendor-management/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/spannermans-edublog/">Spannerman's Edublog</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/89/#authorId89">John Spencer</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/spannermans-edublog/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/test-driven/">Test Driven</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/106/#authorId106">Test Driven</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/test-driven/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/the-oracle-oracle/">The Oracle Oracle</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/105/#authorId105">Martin Mutch</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/the-oracle-oracle/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/the-tony-collins-blog/">The Tony Collins Blog</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/98/#authorId98">Tony Collins</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/the-tony-collins-blog/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/unscrewing-security/">Unscrewing Security</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/103/#authorId103">Alec Muffett</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/unscrewing-security/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> <div> <h3><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/windows-watch/">Windows Watch</a></h3> <h4 style="margin-bottom:10px"><a href="/web/20121019011033/http://blogs.computerworlduk.com/authors/43/#authorId43">Richard Plant</a></h4> <p class="subscribeToBlog" style="clear:both"><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/windows-watch/atom.xml" rel="nofollow"><img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/rss-13.gif" style="float:left;margin:2px;" alt="RSS"/> Subscribe to this blog</a></p> </div> </div><!--\\reviewersBlogsContainer--> <div class="contentContainer" id="popularTopics"> <h5 class="containerHeader">Most Popular Topics</h5> <div class="threeColumnContainer"> <div class="column" style="float:left;width:100px;"> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=open%20source&limit=20">open source (920)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=public%20sector&limit=20">public sector (295)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=infrastructure&limit=20">infrastructure (143)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=apple&limit=20">apple (105)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Oracle&limit=20">oracle (71)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=cloud&limit=20">cloud (67)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=microsoft&limit=20">microsoft (64)</a></li> </ul> </div> <div class="column" style="float:left;width:100px;"> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=applications&limit=20">applications (591)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=windows&limit=20">windows (265)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=outsourcing&limit=20">outsourcing (126)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Open%20Source&limit=20">open source (96)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=copyright&limit=20">copyright (68)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Applications&limit=20">applications (66)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Microsoft&limit=20">microsoft (60)</a></li> </ul> </div> <div class="column last" style="float:left;width:100px;"> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=security&limit=20">security (488)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=Forrester&limit=20">forrester (237)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=cloud%20computing&limit=20">cloud computing (123)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=npfit&limit=20">npfit (76)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=IBM&limit=20">ibm (68)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=IT%20business&limit=20">it business (65)</a></li><li><a href="https://web.archive.org/web/20121019011033/http://blogs.computerworlduk.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=90,63,71,70,68,72,55,84,74,83,57,61,115,69,59,49,53,91,48,87,93,46,65,50,51,58,47,52,60,56,45,66,73,62,54&tag=HP&limit=20">hp (58)</a></li> </ul> </div> <hr/> </div> </div> <div class="mpu" id="bottomMpu"> <div class="adLabel">Advertisement</div> <!-- begin ad tag --> <script type="text/javascript"> //<![CDATA[ document.write('<script type="text/javascript" src="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/new.computerworlduk.com/blogs2;kw=;sz=250x250,300x250,336x280;ord='+ AD_RAND + '?"><\/script>'); //]]> </script> <noscript> <a href="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/jump/new.computerworlduk.com/blogs2;kw=;sz=250x250,300x250,336x280;ord=201204100038"> <img src="https://web.archive.org/web/20121019011033im_/http://ad.uk.doubleclick.net/ad/new.computerworlduk.com/blogs2;kw=;sz=250x250,300x250,336x280;ord=201204100038" border="0" alt=""/> </a> </noscript> <!-- end ad tag --> </div> </div> </div> <div class="leaderboard adContainer" id="bottomLeaderboard"> <!-- begin ad tag --> <script type="text/javascript"> //<![CDATA[ document.write('<script type="text/javascript" src="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/new.computerworlduk.com/blogs2;kw=;sz=468x60,728x90;ord='+ AD_RAND + '?"><\/script>'); //]]> </script> <noscript> <a href="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/jump/new.computerworlduk.com/blogs2;kw=;sz=468x60,728x90;ord=201204100038"> <img src="https://web.archive.org/web/20121019011033im_/http://ad.uk.doubleclick.net/ad/new.computerworlduk.com/blogs2;kw=;sz=468x60,728x90;ord=201204100038" border="0" alt=""/> </a> </noscript> <!-- end ad tag --> </div> </div> <div id="footerContentTop"> <div class="footerContainer"> <div id="popularTopics"> <h4>Popular Topics »</h4> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/facebook/">Facebook</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/google/">Google</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/iphone/">iPhone</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/laptop/">Laptop</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/windows-7/">Windows 7</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/apple/">Apple</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/microsoft/">Microsoft</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/blackberry/">Blackberry</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/twitter/">Twitter</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/sun/">Sun</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/linux/">Linux</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/antivirus/">Antivirus</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/ubuntu/">Ubuntu</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/intel/">Intel</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/oracle/">Oracle</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/cisco/">Cisco</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/ibm/">IBM</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/sap/">SAP</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/vmware/">VMWare</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/hacker/">Hacker</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/snow-leopard/">Snow Leopard</a></li> </ul> </div> <hr class="h10px"/> </div> </div> <div id="footerContentBottom"> <div class="footerContainer"> <div id="siteLinks"> <div id="footerLogo"> <img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/logos/main-logo-main.png" alt="ComputerworldUK" width="219" height="28"/> </div> <div id="socialLinks"> <ul> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/newsletter/" title="Subscribe to Newsletter">Subscribe to Newsletter</a></li> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/register/?intrgstrn=register;footer" title="Register for an account">Register for an account</a></li> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/rss/" title="RSS">RSS</a></li> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/events/" title="Events">Events</a></li> </ul> </div> <div id="idgNetworkLinks"> <ul> <li><a href="https://web.archive.org/web/20121019011033/http://www.techworld.com/" title="Visit Techworld" target="_blank">Techworld</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.cio.co.uk/" title="Visit CIO UK" target="_blank">CIO UK</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.macworld.co.uk/" title="Visit Macworld" target="_blank">Macworld</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.pcadvisor.co.uk/" title="Visit PC Advisor" target="_blank">PC Advisor</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.macvideo.tv/" title="Visit MacVideo" target="_blank">MacVideo</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.digitalartsonline.co.uk/" title="Visit Digital Arts" target="_blank">Digital Arts</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.marketbase.co.uk/" title="Visit Marketbase" target="_blank">Marketbase</a></li> </ul> </div> <div id="crossSiteLinks"> <ul> <li>© 1994 - 2011 IDG Inc.</li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/about/" title="About us">About Us</a> | <a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/contact/" title="Contact us">Contact Us</a></li> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/privacy/" title="Privacy policy">Privacy Policy</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/advertise/" title="Advertise with us">Advertise with us</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/topics/" title="All topics">All Topics</a></li> <li><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/webcasts/" title="Webcasts">Webcasts</a></li> <li><a rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/search/" title="Search Compupterworld UK">Search Computerworld UK</a></li> <li class="last"><a href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/site-map/" title="Site Map">Site Map</a></li> </ul> </div> </div> </div> </div> </div> <div id="bottomBar"> <div id="bottomBarLeft" class="mpuOpener"> <img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/footer/bottom-bar-white-arrow.png" class="hoverArrow bottomBarElement"/> <p class="bottomBarElement">ComputerWorldUK Webcast</p> <img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/footer/bottom-bar-white-arrow.png" class="hoverArrow bottomBarElement"/> <div id="bottomBarMpu" class="mpu adContainer"> <script> if (typeof tilecount == "undefined") {tilecount=1;} else {tilecount += 1;} adSrc = 'https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/adj/ads.idg.co.uk/cw-social-mpu;kw=homepage,NULL,NULL,;sz=250x250,300x250,336x280;tile=5;ord=1331721335017?'; adSrc = adSrc.replace(/;ord=/i,';tile='+tilecount+';ord='); adScript = '<scr' + 'ipt type="text/javascript" src="'+adSrc+'"></scr' + 'ipt>'; document.write(adScript); </script> <noscript> <a href="https://web.archive.org/web/20121019011033/http://ad.uk.doubleclick.net/jump/ads.idg.co.uk/cw-social-mpu;kw=homepage,NULL,NULL,;sz=250x250,300x250,336x280;tile=5;ord=1331721335017" rel="nofollow"> <img src="https://web.archive.org/web/20121019011033im_/http://ad.uk.doubleclick.net/ad/ads.idg.co.uk/cw-social-mpu;kw=homepage,NULL,NULL,;sz=250x250,300x250,336x280;tile=5;ord=1331721335017" border="0" alt=""/> </a> </noscript> </div> </div> <div id="bottomBarRight"> <a id="homepage" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/"> <img src="https://web.archive.org/web/20121019011033im_/http://cdn.computerworlduk.com/graphics/logos/main-logo-bottom-bar.png" alt="ComputerworldUK" class="bottomBarElement"/> </a> <ul class="bottomBarElement"> <li><p>Follow us</p></li> <li><a id="facebook" class="facebook" href="https://web.archive.org/web/20121019011033/http://www.facebook.com/Computerworlduk" title="Computerworld UK on Facebook" target="_blank" rel="nofollow">Facebook</a></li> <li><a id="twitter" class="twitter" href="https://web.archive.org/web/20121019011033/http://twitter.com/computerworlduk" title="Computerworld UK on Twitter" target="_blank" rel="nofollow">Twitter</a></li> <li><a id="linkedin" class="linkedin" href="https://web.archive.org/web/20121019011033/http://www.linkedin.com/groups?mostPopular=&gid=3204150" title="Computerworld UK on LinkedIn" target="_blank" rel="nofollow">LinkedIn</a></li> <li><a id="googlePlus" class="googlePlus" href="https://web.archive.org/web/20121019011033/https://plus.google.com/115871556696964165222?prsrc=3" target="_blank" rel="nofollow">Google +</a></li> <li><a id="newsletter" class="newsletter last" href="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/newsletter/?intcmp=top_nav;nwslttrs" rel="nofollow">Newsletter</a></li> </ul> <div class="bottomBarElement"> <script>function fbs_click() {u=location.href;t=document.title;window.open('https://web.archive.org/web/20121019011033/http://www.facebook.com/sharer.php?u='+u+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script> <a id="facebookShare" rel="nofollow" href="https://web.archive.org/web/20121019011033/http://www.facebook.com/share.php?u=<;url>" onclick="return fbs_click()" target="_blank" class="fb_share_link">Share</a> </div> <form name="bottomBarSearchForm" id="bottomBarSearchFormID" action="https://web.archive.org/web/20121019011033/http://www.computerworlduk.com/search/run/" method="post" class="bottomBarElement last " enctype="multipart/form-data"> <div id="showMeFormFieldContainer" class="hiddenformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="hidden" name="showMe" id="showMeFieldID" value=""> </span> </div> <div id="searchTermFormFieldContainer" class="textformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="text" name="searchTerm" id="searchTermFieldID" class="formtext " value="Search..." onclick="if(this.value == 'Search...')this.value='';"> </span> <span id="searchTermFormFieldErrorMessage" class="formFieldErrorMessage"></span> </div> <div id="searchSubmitFormFieldContainer" class="submitformFieldContainer formFieldContainer"> <span class="inputWrapper"> <input type="submit" name="searchSubmit" id="searchSubmitFieldID" class="formsubmit " value=" "> </span> </div> <input type="hidden" name="FHJS_222_000_III" value="13317213354231975"> </form> <span id="bottomBarClose"> x </span> </div> <div id="bottomBarOpen"> Open </div> </div> <script type="text/javascript"> <!-- Google Analytics Social Button Tracking --> // Copyright 2011 Google Inc. All Rights Reserved. /** * @fileoverview A simple script to automatically track Facebook and Twitter * buttons using Google Analytics social tracking feature. * * Namespace. * @type {Object}. */ var _ga = _ga || {}; /** * Ensure global _gaq Google Anlaytics queue has be initialized. * @type {Array} */ var _gaq = _gaq || []; /** * Helper method to track social features. This assumes all the social * scripts / apis are loaded synchronously. If they are loaded async, * you might need to add the nextwork specific tracking call to the * a callback once the network's script has loaded. * @param {string} opt_pageUrl An optional URL to associate the social * tracking with a particular page. * @param {string} opt_trackerName An optional name for the tracker object. */ _ga.trackSocial = function(opt_pageUrl, opt_trackerName) { _ga.trackFacebook(opt_pageUrl, opt_trackerName); _ga.trackTwitter(opt_pageUrl, opt_trackerName); }; /** * Tracks Facebook likes, unlikes and sends by suscribing to the Facebook * JSAPI event model. Note: This will not track facebook buttons using the * iFrame method. * @param {string} opt_pageUrl An optional URL to associate the social * tracking with a particular page. * @param {string} opt_trackerName An optional name for the tracker object. */ _ga.trackFacebook = function(opt_pageUrl, opt_trackerName) { var trackerName = _ga.buildTrackerName_(opt_trackerName); try { if (FB && FB.Event && FB.Event.subscribe) { FB.Event.subscribe('edge.create', function(targetUrl) { var s=s_gi(s_account);s.tl(true,'o','Facebook - like'); _gaq.push([trackerName + '_trackSocial', 'facebook', 'like', targetUrl, opt_pageUrl]); }); FB.Event.subscribe('edge.remove', function(targetUrl) { var s=s_gi(s_account);s.tl(true,'o','Facebook - unlike'); _gaq.push([trackerName + '_trackSocial', 'facebook', 'unlike', targetUrl, opt_pageUrl]); }); FB.Event.subscribe('message.send', function(targetUrl) { var s=s_gi(s_account);s.tl(true,'o','Facebook - send'); _gaq.push([trackerName + '_trackSocial', 'facebook', 'send', targetUrl, opt_pageUrl]); }); } } catch (e) {} }; /** * Returns the normalized tracker name configuration parameter. * @param {string} opt_trackerName An optional name for the tracker object. * @return {string} If opt_trackerName is set, then the value appended with * a . Otherwise an empty string. * @private */ _ga.buildTrackerName_ = function(opt_trackerName) { return opt_trackerName ? opt_trackerName + '.' : ''; }; /** * Tracks everytime a user clicks on a tweet button from Twitter. * This subscribes to the Twitter JS API event mechanism to listen for * clicks coming from this page. Details here: * http://dev.twitter.com/pages/intents-events#click * This method should be called once the twitter API has loaded. * @param {string} opt_pageUrl An optional URL to associate the social * tracking with a particular page. * @param {string} opt_trackerName An optional name for the tracker object. */ _ga.trackTwitter = function(opt_pageUrl, opt_trackerName) { var trackerName = _ga.buildTrackerName_(opt_trackerName); try { if (twttr && twttr.events && twttr.events.bind) { twttr.events.bind('tweet', function(event) { if (event) { var targetUrl; // Default value is undefined. if (event.target && event.target.nodeName == 'IFRAME') { targetUrl = _ga.extractParamFromUri_(event.target.src, 'url'); } var s=s_gi(s_account);s.tl(true,'o','Twitter tweet'); _gaq.push([trackerName + '_trackSocial', 'twitter', 'tweet', targetUrl, opt_pageUrl]); } }); } } catch (e) {} }; /** * Extracts a query parameter value from a URI. * @param {string} uri The URI from which to extract the parameter. * @param {string} paramName The name of the query paramater to extract. * @return {string} The un-encoded value of the query paramater. underfined * if there is no URI parameter. * @private */ _ga.extractParamFromUri_ = function(uri, paramName) { if (!uri) { return; } var uri = uri.split('#')[0]; // Remove anchor. var parts = uri.split('?'); // Check for query params. if (parts.length == 1) { return; } var query = decodeURI(parts[1]); // Find url param. paramName += '='; var params = query.split('&'); for (var i = 0, param; param = params[i]; ++i) { if (param.indexOf(paramName) === 0) { return unescape(param.split('=')[1]); } } return; }; _ga.trackSocial(); function LinkedInShare() { _gaq.push(['_trackSocial', 'LinkedIn', 'Share']); } </script> <!--- SiteCatalyst code version: H.17. Copyright 1997-2008 Omniture, Inc. More info available at http://www.omniture.com ---> <script language="JavaScript" type="text/javascript"><!-- s.pageName=omni.pageName; //alert(s.pageName); s.channel=""; s.hier1=omni.hier1; s.server="blogs.techworld.com"; s.prop1=''; s.prop2=omni.prop2; s.prop3=omni.prop3; //only set prop4 to blogs for articles if(omni.prop5.length == 0){ s.prop4="other"; }else{ s.prop4="blogs"; } s.prop5=omni.prop5; s.prop6=omni.prop6; s.prop7=omni.prop7; s.prop12=omni.prop12;//topics s.prop13=omni.prop13;//blog titles s.prop27=omni.prop27; s.prop30=omni.prop30; s.prop43=omni.prop43; s.prop44=omni.prop44; s.prop47=omni.prop47;//week published s.prop48=omni.prop48;//day published /* Conversion Variables */ s.campaign=""; s.events=""; s.eVar13=omni.eVar13; //internal campaign tracking if(s.eVar13.length == 0){ //not specifed so check if in intcmp in url s.eVar13=s.getQueryParam('intcmp'); if( (typeof( s.eVar13 ) != "undefined") && (s.eVar13.length > 0) ){ s.events=s.apl(s.events,'event6',',',2); } }else{ //is specified from internal source so set event6 s.events=s.apl(s.events,'event6',',',2); } //set link origin i.e. where the link came from e.g. rss or email var linkOrigin=s.getQueryParam('olo');//olo = omnititure link origin if( (typeof( linkOrigin ) != "undefined") && (linkOrigin.length > 0) ){ s.prop14=linkOrigin; } /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ var s_code=s.t();if(s_code)document.write(s_code)//--></script> <!-- End SiteCatalyst code version: H.17. --> </body> </html> <!-- FILE ARCHIVED ON 01:10:33 Oct 19, 2012 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 08:58:23 Dec 14, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.545 exclusion.robots: 0.028 exclusion.robots.policy: 0.017 esindex: 0.011 cdx.remote: 17.564 LoadShardBlock: 694.022 (3) PetaboxLoader3.datanode: 719.74 (5) PetaboxLoader3.resolve: 274.811 (3) load_resource: 405.944 (2) -->