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

<channel>
	<title>osrin.net &#187; Interoperability</title>
	<atom:link href="http://osrin.net/category/interoperability/feed/" rel="self" type="application/rss+xml" />
	<link>http://osrin.net</link>
	<description>Notes from fourty one degrees south...</description>
	<lastBuildDate>Thu, 01 Jul 2010 02:16:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<cloud domain='osrin.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Release Version of Open XML SDK v2 is now available</title>
		<link>http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/</link>
		<comments>http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 23:30:21 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[openxml]]></category>

		<guid isPermaLink="false">http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/</guid>
		<description><![CDATA[Several of my colleagues are talking about this today, after four successful technology preview releases the final version is now available. You can download version 2.0 of the Open XML SDK from the Microsoft Download Centre. For those of you &#8230; <a href="http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><a href="http://msdn.microsoft.com/en-us/office/bb265236.aspx" target="_blank"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://osrin.net/wp-content/uploads/2010/03/image1.png" width="230" height="170" /></a> Several of my colleagues are talking about this today, after four successful technology preview releases the final version is now available. You can download version 2.0 of the Open XML SDK from the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0&amp;displaylang=en" target="_blank">Microsoft Download Centre</a>. For those of you working with Open XML documents, today also sees a revamp of the <a href="http://msdn.microsoft.com/en-us/office/bb265236.aspx" target="_blank">Open XML Developer Centre</a> on MSDN.</p>
<p>For detailed information check out one of the blog entries from <a href="http://blogs.msdn.com/brian_jones/archive/2010/03/12/announcing-the-release-of-the-open-xml-sdk-2-0.aspx" target="_blank">Brian Jones &amp; Zeyad Rajabi</a>, <a href="http://blogs.msdn.com/ericwhite/archive/2010/03/15/release-of-the-open-xml-sdk-2-0-for-microsoft-office.aspx" target="_blank">Eric White</a> or <a href="http://blogs.technet.com/gray_knowlton/archive/2010/03/15/open-xml-sdk-2-0-released.aspx" target="_blank">Gray Knowlton</a>.</p>
<p>Eric White has a great description of the two components of the SDK;</p>
<blockquote><p>As with the CTPs, the RTM version of the Open XML SDK consists of two principle components:</p>
<ul>
<li>
<p><strong>A .NET managed class library</strong> that provides capabilities for reading, writing, modifying, and validating Open XML documents.</p>
</li>
<li>
<p><strong>A productivity tool</strong> that includes the ability to diff Open XML documents, a C# code generator, and tools to explore and read about the class library and the standard.</p>
</li>
</ul>
<h4>About the Library</h4>
<p>Some of the key characteristics of the library are:</p>
<ul>
<li>
<p>You can use a powerful <strong>functional programming</strong> approach to write applications that generate documents, spreadsheets, and presentations.</p>
</li>
<li>
<p>You can use <strong>Language Integrated Query (LINQ)</strong> to retrieve data and content from documents, spreadsheets, and presentations.</p>
</li>
<li>
<p>You can write code to open, modify, and save documents.</p>
</li>
<li>
<p>You can use <strong>validation functionality</strong> to be more certain that your documents conform to the IS29500 standard and will be able to be opened using Microsoft Office and other conforming applications. Document formats, by their very nature, are involved. The validation functionality in the Open XML SDK is a big help when writing real-world solutions.</p>
</li>
</ul>
<h4>About the Tool</h4>
<p>Key features of the tool are:</p>
<ul>
<li>
<p>You can <strong>compare</strong> two Open XML documents to see exact changes in their markup. This is one of the best ways to learn about Open XML markup. If you want to understand which elements and attributes represent a feature that you want to interact with, create a document without the feature, copy the document to a new document, modify the new document, and compare to the old. After determining the elements and attributes that changed, you can research them in the Open XML specification.</p>
</li>
<li>
<p>You can <strong>build a document generation program</strong> with a minimum of effort. You supply the tool with a sample document. You can then generate C# code that that will generate the entire document, a specific part, or a specific element with its children elements. This code is generated in a style that takes advantage of ‘functional construction’. By this, I mean that any element (or its descendant elements) can be generated in a single expression. You don’t need to write multiple statements. This ability to generate content in an expression instead of a statement means that you can use LINQ queries and projections to formulate new descendant content for an element. It’s a powerful approach.</p>
</li>
<li>
<p>The ability to <strong>explore </strong>the <strong>Open XML specification</strong>, the <strong>implementation notes</strong>, and the <strong>Open XML SDK class hierarchy</strong> in the tool means that you have one integrated tool to do much of the work that is necessary to build sophisticated document generation systems. </p>
</li>
</ul>
</blockquote>
<h6>Download the SDK</h6>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0" target="_blank"><img style="margin: 0px 10px 0px 0px; display: inline" title="clip_image002" border="0" alt="clip_image002" align="left" src="http://blogs.technet.com/blogfiles/gray_knowlton/WindowsLiveWriter/OpenXMLSDK2.0Released_770A/clip_image002_7fa314c4-deab-4f6b-9e42-26b495f57c77.gif" width="88" height="88" /></a></p>
<p><b>Download the Open XML SDK 2.0 for Microsoft Office</b>     <br />This download provides strongly typed part and content classes for use with Office 2007 &amp; Office 2010 Open XML documents. <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0">http://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0</a></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2010/03/release-version-of-open-xml-sdk-v2-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interop &#8211; some nuts and bolts</title>
		<link>http://osrin.net/2010/03/interop-some-nuts-and-bolts/</link>
		<comments>http://osrin.net/2010/03/interop-some-nuts-and-bolts/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 01:22:17 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[interop]]></category>

		<guid isPermaLink="false">http://osrin.net/2010/03/interop-some-nuts-and-bolts/</guid>
		<description><![CDATA[Following on from a conversation with one of our customers in Australia earlier this morning I thought it might be worthwhile highlighting some of the more collaborative work we have been doing around interop over the last few years.&#160; A &#8230; <a href="http://osrin.net/2010/03/interop-some-nuts-and-bolts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><strong></strong></p>
<p><strong></strong></p>
<p>Following on from a conversation with one of our customers in Australia earlier this morning I thought it might be worthwhile highlighting some of the more collaborative work we have been doing around interop over the last few years.&#160; </p>
<p>A quick search will find a growing corpus of information, strategy papers with relevance to CxO level staff through to technical information that might be needed by developers on a day to day basis.</p>
<p>For the purpose of this post I’ll highlight just two pieces on the overall jigsaw puzzle, both of them demonstrating some of the work we have been doing to ensure that we’re more closely involved with the community of customers and developers that work with the Microsoft platform.</p>
<p><a href="http://download.microsoft.com/download/6/4/8/64899D10-807D-46FA-8495-DC99E6A27F1D/IECC_whitepaper.pdf" target="_blank"><strong><img style="border-right-width: 0px; margin: 0px 5px 5px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IECC-interoperability-White-Paper_3" border="0" alt="IECC-interoperability-White-Paper_3" align="left" src="http://osrin.net/wp-content/uploads/2010/03/IECCinteroperabilityWhitePaper_3.png" width="158" height="177" /></strong></a>The first is a <a href="http://download.microsoft.com/download/6/4/8/64899D10-807D-46FA-8495-DC99E6A27F1D/IECC_whitepaper.pdf" target="_blank">whitepaper that we recently published</a> on the work of a group that we call the <a href="http://www.microsoft.com/presspass/press/2006/jun06/06-13CustInteropCouncilPR.mspx" target="_blank">“Interoperability Executive Customer Council”</a>.</p>
<p>The IECC was formed in June 2006, and it’s members are a cross section of senior executives that represent many of the segments where we do business. The group meets on a regular basis to discuss interoperability issues within six specific work streams, and then collaboratively work on solutions. </p>
<p>The six work streams are detailed in the whitepaper, along with many examples of the issues raised and the work that has been done (and is being done) to resolve them. They are;</p>
<p><strong>Office Productivity and Collaboration Tools.</strong> Office file formats; Office programmability and automation; portal, document, and content management servers; back-end and line-of-business application integration; unified communication; etc.     <br /><strong>Systems Management.</strong> IT operations management; deployment and patching of software; virtualization environments; etc. IT operations want to optimize the management of heterogeneous enterprise environments while providing top-notch service to users based on their service-level agreements.     <br /><strong>Identity Management.</strong> Identity federation scenarios for providing partners and customers with encrypted access to internal resources; single sign-on (SSO) techniques; user-centric approaches to identity management through third-party providers and relying parties; and Active Directory–Lightweight Directory Access Protocol (LDAP) integration.     <br /><strong>Developer Tools and Runtime.</strong> Use of different development tools in a distributed environment; robust and high-performance interoperability between .NET and Java/mainframe applications; interoperability with open source languages and tools; consistent implementations of standard cryptology algorithms; etc.     <br /><strong>Business Process Modelling (BPM) and Services Oriented Architecture (SOA).</strong> Facilitating design, development, and management of business processes to run across multiple platforms and systems using multiple, interoperable frameworks and tools for architecture and modelling.     <br /><strong>Public Interoperability Policy.</strong> Guiding Microsoft in its approach to the Interoperability Principles and related initiatives, and informing Microsoft’s public policy positions for interoperability, intellectual property, privacy, and security.</p>
<p>Click on the graphic of the <a href="http://download.microsoft.com/download/6/4/8/64899D10-807D-46FA-8495-DC99E6A27F1D/IECC_whitepaper.pdf" target="_blank">whitepaper</a> above to download a copy and read the rest for yourself.</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://osrin.net/wp-content/uploads/2010/03/image.png" width="581" height="58" /> </p>
<p>My second example is the “<a href="http://www.interoperabilitybridges.com/Default.aspx" target="_blank">Interop Bridges and Labs Center</a>” which is run by our Interoperability Strategy Group. The site has been around for about a year now and provides details on a growing array of point projects where Microsoft engineers are working with customers, partners or open source projects to solve specific interop challenges.</p>
<p>From the about page on the site;</p>
<blockquote><p>The Interoperability Bridges and Labs Center is dedicated to technical collaborative work between Microsoft, customers, partners and open sources communities to improve interoperability between Microsoft and non-Microsoft technologies.</p>
<p>The Center is run by the Microsoft Interoperability Strategy Group working with many other teams at Microsoft, with customers input and with the community at large to build technical bridges, labs and solutions to improve interoperability in mixed IT environments.</p>
</blockquote>
<p>You will find full details on each of the projects that the team have completed by <a href="http://www.interoperabilitybridges.com/Projects.aspx" target="_blank">following this link</a>. The team also maintains a blog at <a href="http://blogs.msdn.com/interoperability">http://blogs.msdn.com/interoperability</a>. </p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2010/03/interop-some-nuts-and-bolts/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2010/03/interop-some-nuts-and-bolts/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2010/03/interop-some-nuts-and-bolts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Office 2010 protocol documentation published</title>
		<link>http://osrin.net/2009/07/office-2010-protocol-documentation-published/</link>
		<comments>http://osrin.net/2009/07/office-2010-protocol-documentation-published/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 04:54:44 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[Interoperability]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/07/office-2010-protocol-documentation-published/</guid>
		<description><![CDATA[I think this could well be another first for us. I’ve talked about the importance of the protocol documentation in past posts, but I think this is the first time we have had things written up and available so far &#8230; <a href="http://osrin.net/2009/07/office-2010-protocol-documentation-published/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>I think this could well be another first for us. </p>
<p>I’ve talked about the importance of the protocol documentation in past posts, but I think this is the first time we have had things written up and available so far in advance of a product launch.</p>
<p>Tom Robertson announced the <a href="http://microsoftontheissues.com/cs/blogs/mscorp/archive/2009/07/20/a-transparent-look-at-office-2010.aspx#comments" target="_blank">availability of the Office 2010 protocol documentation</a> this morning on the <a href="http://microsoftontheissues.com/cs/blogs/mscorp/default.aspx" target="_blank">Microsoft on the Issues</a> blog:</p>
<blockquote><p>This kind of open access to information is a central tenet in our <a href="http://www.microsoft.com/interop/principles/default.mspx">Interoperability Principles</a>. The aim of these principles is to give all software developers—including commercial ISVs, open source developers, and developers in customer IT departments—technical information that can be useful in building products that work well with our most popular products. All told, we’ve published more than 33,000 pages of technical documentation relating to interoperability with these Office products, and we’ve seen more than 250,000 downloads of the entire range of our interoperability documentation in just the past year. </p>
<p>This model of transparency through access to developer resources has already enabled real-world interoperability in other areas. In December 2008, for example, Microsoft published detailed protocol documentation for Microsoft Exchange ActiveSync (EAS), as part of the expansion of our EAS IP Licensing Program. EAS is the technology that enables mobile devices to synchronize e-mail, calendar and other information with Microsoft Exchange Server. While EAS had been licensed in the past, the posting of this documentation provided consistent, open access for all developers to the Microsoft protocols built into EAS that enable interoperability. As a result, many leading companies—including Microsoft competitors like Apple, Google, Nokia, and Palm—have licensed the EAS protocol patents, making it possible for their customers to synchronize Exchange data on the most widely used mobile phone platforms in the world.</p>
</blockquote>
<p>That second paragraph is a great example of how this documentation is being used.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/07/office-2010-protocol-documentation-published/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/07/office-2010-protocol-documentation-published/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/07/office-2010-protocol-documentation-published/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twenty thousand lines of device driver code, contributed under the GPL v2</title>
		<link>http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/</link>
		<comments>http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 03:07:34 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/</guid>
		<description><![CDATA[Each year we do something around OSCON that brings us a step closer to delivering on the interop commitments that we have made to the wider IT community. This year’s Day One announcement is that we’re contributing twenty thousand lines &#8230; <a href="http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Each year we do something around OSCON that brings us a step closer to delivering on the interop commitments that we have made to the wider IT community. </p>
<p>This year’s Day One announcement is that we’re contributing twenty thousand lines of device driver code to the Linux kernel community for inclusion in the Linux tree, and doing so under GPL v2.</p>
<p>Peter Galli was the first <a href="http://port25.technet.com/archive/2009/07/20/microsoft-contributes-linux-drivers-to-linux-community.aspx" target="_blank">to talk about it over on Port 25</a>:</p>
<blockquote><p>The drivers will be available to both the Linux community and customers, and will enhance the performance of the Linux operating system when virtualized on <a href="http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx">Windows Server 2008 Hyper-V</a> or Windows Server 2008 R2 Hyper-V.</p>
<p>In an article posted to Microsoft&#8217;s <a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx">PressPass</a> site, Tom Hanrahan, director of Microsoft&#8217;s Open Source Technology Center, notes that this is a significant milestone because it&#8217;s the first time the company has released code directly to the Linux community. &quot;Additionally significant is that we are releasing the code under the GPLv2 license, which is the Linux community&#8217;s preferred license,&quot; he said.</p>
</blockquote>
<p>… and Hank Janssen followed with <a href="http://port25.technet.com/archive/2009/07/20/the-hyper-v-linux-integration-components.aspx" target="_blank">another post on Port 25</a>, where he included the following bullets;</p>
<ul>
<li>Yes, our <a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx">device driver code</a> was released directly to the Linux Kernel </li>
<li>We released the code under GPL v2 </li>
<li>We are working with Greg Kroah-Hartman so it is ready for the next release of the Linux Kernel, version 2.6.32 </li>
<li>We will continue to update the driver code to enhance interoperability on an ongoing basis, but it&#8217;s our hope that other developers in the community will find the code useful and worthy of collaboration. </li>
</ul>
<blockquote><p>Microsoft developed the Linux device drivers&#160; to enhance the performance of Linux when virtualized on <a href="http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx">Windows Server 2008 Hyper-V</a>.&#160; My team and I were responsible for testing and validating the driver components that were contributed for this first release.&#160; </p>
</blockquote>
<p>The commentary I have seen so far has been factual and positive. </p>
<p>Todd Bishop <a href="http://www.techflash.com/microsoft/FAQ_Explaining_Microsofts_new_role_in_Linux_kernel_development_51260187.html" target="_blank">has an FAQ with Greg Kroah-Hartman</a>, good answers to questions I know some of you will be asking;</p>
<blockquote><p><strong>Where the Microsoft code will fit in: </strong>&quot;We include all drivers into the main kernel source tree. So you don&#8217;t go and download external drivers somewhere, it just all comes included. Now, when you build it, you select all these different options on what you want built and what you don&#8217;t want built. Distributions build everything as a loadable module, so that it doesn&#8217;t take up any space in your memory, unless you want to use it, unless you have that specific piece of hardware. So in this case, if you happen to want to run Linux on top of (Microsoft) Hyper-V, you just will load these modules and away you go.&quot;</p>
</blockquote>
<p>John Fontana <a href="http://www.networkworld.com/news/2009/072009-microsoft-linux-source-code.html?hpg1=bn" target="_blank">over at Network World</a> has a fun quote from Jim Zemlin;</p>
<blockquote><p>&quot;Obviously we are tickled about it,&quot; said Jim Zemlin, executive director of the Linux Foundation. &quot;Hell has frozen over, the seas have parted,&quot; he said with a chuckle.</p>
</blockquote>
<p>And finally Ina Fried has <a href="http://news.cnet.com/8301-13860_3-10290818-56.html?tag=mncol;title" target="_blank">her usual comprehensive view</a> of what this is all about for Microsoft and for Linux;</p>
<blockquote><p>Although Microsoft has released open-source code in the past, the company has generally favored licenses other than the GPL. That said, the GPL is the way into the Linux kernel and Microsoft wants this code in Linux. </p>
<p>In an <a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx">article on its press Web site</a>, Microsoft acknowledged the departure. The company has also been going after Linux for years, both on the marketing and legal fronts. </p>
<p>&quot;Today, in a break from the ordinary, Microsoft released 20,000 lines of device driver code to the Linux community,&quot; Microsoft said. &quot;The code, which includes three Linux device drivers, has been submitted to the Linux kernel community for inclusion in the Linux tree.&quot; </p>
<p>The move comes at a time of mixed signals from Redmond when it comes to Linux. Microsoft has said that the browser-based versions of Office, which are due out next year as part of Office 2010, will support <a href="http://www.cnet.com/firefox-3/">Firefox</a>, <a href="http://news.cnet.com/8301-13860_3-10095776-56.html">bringing at least a portion of Office to Linux for the first time</a>. </p>
</blockquote>
<p>Personally, I don’t think our signals over the last few years as being the least bit mixed, a commitment to interoperability is just an issue of the market realties and customer demands of today vs. a decade ago. </p>
<p>Can I say, “<a href="http://osrin.net/2008/06/im-a-believer/" target="_blank">I’m still a believer</a>”?</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/07/twenty-thousand-lines-of-device-driver-code-contributed-under-the-gpl-v2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open XPS &#8211; the Open XML Paper Specification is now an ECMA Standard</title>
		<link>http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/</link>
		<comments>http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 01:34:53 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[openxml]]></category>
		<category><![CDATA[openxps]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/07/open-xps-open-xml-paper-specification-now-an-ecma-standard/</guid>
		<description><![CDATA[I’m surprised I missed this, I’ve been a little distracted by my recent move. It seems that back on the 16th June OpenXPS, the Open XML Paper Specification, was approved as an ECMA standard by their 97th General Assembly meeting, &#8230; <a href="http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>I’m surprised I missed this, I’ve been a little distracted by my recent move.</p>
<p>It seems that back on the 16th June OpenXPS, the Open XML Paper Specification, was approved as an ECMA standard by their 97th General Assembly meeting, OpenXPS will be known as ECMA-388.</p>
<p>A basic outline can be found on the specification download page;</p>
<blockquote><p><em>This Standard defines OpenXPS, the Open XML Paper Specification. OpenXPS describes a set of conventions for the use of XML and other widely available technologies to describe the content and appearance of paginated documents. It is written for developers who are building systems that process OpenXPS content. </em></p>
<p><em>A primary goal is to ensure the interoperability of independently created software and hardware systems that produce or consume OpenXPS content. This Standard defines the requirements that systems processing OpenXPS Documents must satisfy in order to achieve interoperability. </em></p>
<p><em>This Standard describes a paginated-document format called the OpenXPS Document. The format requirements are an extension of the packaging requirements described in the Open Packaging Conventions (OPC) Standard. That Standard describes packaging and physical format conventions for the use of XML, Unicode, ZIP, and other technologies and specifications, to organize the content and resources that make up any document. They are an integral part of the OpenXPS Standard, and are included by reference. </em></p>
<p><em>Many XML-based building blocks within OpenXPS make use of the conventions described in the Markup Compatibility and Extensibility Standard that is relied upon by the OPC Standard to facilitate future enhancement and extension of OpenXPS markup. As such, that Markup Compatibility and Extensibility Standard is included by reference.</em></p></blockquote>
<p>The specification itself has yet to be posted, but will be available from <a href="http://www.ecma-international.org/publications/standards/Ecma-388.htm" target="_blank">this link</a> once it is.</p>
<p>For those wanting to find out more, Stephen McGibbon <a href="http://notes2self.net/archive/2009/06/17/openxps-openxml-paper-specification.aspx" target="_blank">provides</a> pointers to an explanatory whitepaper in <a href="http://www.ecma-international.org/activities/XML%20Paper%20Specification/TC46%20XPS%20White%20Paper.xps" target="_blank">XPS</a> and <a href="http://www.ecma-international.org/activities/XML%20Paper%20Specification/TC46%20XPS%20White%20Paper.pdf" target="_blank">PDF</a> format.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/07/open-xps-the-open-xml-paper-specification-is-now-an-ecma-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back and forth, back and forth… ODF 1.1, ODS and Interoperability</title>
		<link>http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/</link>
		<comments>http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/#comments</comments>
		<pubDate>Thu, 07 May 2009 00:28:27 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[odf]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/</guid>
		<description><![CDATA[Back in June last year I posted an entry on this blog titled “My way or the highway&#8230;” at the time I was exploring the parallels (or lack of them) between the way that we “debate” as a technology community &#8230; <a href="http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Back in June last year I posted an entry on this blog titled “<a href="http://osrin.net/2008/06/my-way-or-the-highway-or-to-make-a-bigger-impact-we-have-to-consider-compromise/" target="_blank">My way or the highway&#8230;</a>” at the time I was exploring the parallels (or lack of them) between the way that we “debate” as a technology community and the way that ministerial and other senior policy makers deal with ambiguity. I was reminded of that post today as I watched the discussion around the implementation of ODF spreadsheet formulas play out on various blogs.</p>
<p>For anybody who has not been following the discussion, you will find a neatly potted history by reading over a few of those posts. Rob Weir’s <a href="http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet.html" target="_blank">post on formula interoperability</a> appeared within a few hours of SP2 being released, Doug Mahugh <a href="http://blogs.msdn.com/dmahugh/archive/2009/05/05/odf-spreadsheet-interoperability.aspx" target="_blank">expanded the conversation</a> by outlining how we got to where we are, and PSC’s John Head has a very balanced post titled “<a href="http://www.johndavidhead.com/jhead/johnhead.nsf/dx/and-in-this-corner-...-can-you-hear-michael-buffer-introducing-odf-vs.-ooxml-in-the-boxing-ring" target="_blank">And in this corner…</a>” that brings a much needed element of reality back to the conversation.</p>
<p>One of the few <a href="http://www.zdnetasia.com/news/software/0,39044164,62053833,00.htm" target="_blank">press articles</a> I have seen on the subject comes from Victoria Ho at ZDNet Asia.</p>
<p>Finally my colleague Gray Knowlton posted overnight, questioning the <a href="http://blogs.technet.com/gray_knowlton/archive/2009/05/06/rethinking-odf-leadership.aspx" target="_blank">motives of the ODF co-chair</a> in this discussion. Personally I don’t agree with Gray’s conclusions or suggested changes, but I do wholeheartedly agree with the premise of his post.</p>
<p>I’ll explain.</p>
<p>I’ve now spent the best part of two decades working with standards organizations, if there is one word I have heard more than any other during that time it is “consensus”. It is in the spirit of consensus that things get done, agreements are made, compromises are reached and standards are developed and published. The standards professionals that I have met are a unique breed of people, often managing to take dramatically different points of view and find middle ground that meets the majority of the goals carried by those participating in the discussion.</p>
<p>At this point my experience of the discussion around ODF is pretty unique when I compare it to many of the other conversations that I find myself involved in that relate to standards development. On the whole standards development and implementation is full of champions, people looking for consensus around complex issues and demonstrating positive support for the standard or technology that they’re passionate about.</p>
<p>The conversation around formula implementation in Office 2007 SP2’s ODS documents epitomizes the one hurdle that I see as a potential stumbling block for ODF’s overall long term success. Bill Gates once joked that many of our competitors were so focused on competing with Microsoft that they were forgetting to innovate and improve their own products – sitting here in Microsoft and watching the debates around our implementation of  ODF I can see some parallels there.</p>
<p>To succeed ODF needs it champions, I know they are out there, I’ve met a few of them, for what it is worth (and contrary to Gray’s view) I believe IBM’s Rob Weir is one of them &#8211; on a good day.</p>
<p>I’m pretty sure that some of the louder voices in the ODF community today are helping corporate compete with corporate, I’m not convinced that the broad implementation and success of ODF itself is at the heart of those conversations – it needs to be.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/05/back-and-forth-back-and-forth-odf-11-ods-and-interoperability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ODF 1.1 support now native in Microsoft Office 2007 SP2</title>
		<link>http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/</link>
		<comments>http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/#comments</comments>
		<pubDate>Sun, 03 May 2009 22:12:05 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[odf]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/</guid>
		<description><![CDATA[You may remember that a little under a year ago Microsoft talked about a commitment we were making to support ODF 1.1 in Service Pack 2 for Office 2007. Since then the subject has come up from time to time &#8230; <a href="http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><a href="http://osrin.net/wp-content/uploads/2009/05/image.png" rel="lightbox[520]"><img style="border-right-width: 0px; margin: 0px 10px 5px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" src="http://osrin.net/wp-content/uploads/2009/05/image-thumb.png" border="0" alt="image" width="240" height="131" align="left" /></a> You may remember that a little under a year ago Microsoft talked about a <a href="http://osrin.net/2008/05/more-interop-for-microsoft-office-odf-pdf-pdfa-xps/" target="_blank">commitment we were making</a> to support ODF 1.1 in Service Pack 2 for Office 2007.</p>
<p>Since then the subject has come up from time to time as we have discussed the details of this commitment, initially with some discussion around what we described as our <a href="http://osrin.net/2008/08/guiding-principles-for-offices-odf-implementation/" target="_blank">guiding principles</a> for implementation of the file format, then at the various Document Interoperability Workshops that we have been running around the world, and then most recently when we released the <a href="http://osrin.net/2008/12/odf-implementation-notes-for-office-2007-published/" target="_blank">detailed implementation notes</a> for the work that we have been doing with the ODF file format.</p>
<p>Earlier this week it all finally went live, with full support for ODF 1.1 in Word, Excel and Powerpoint.</p>
<p>Doug Mahugh has <a href="http://blogs.msdn.com/dmahugh/archive/2009/04/28/working-with-odf-in-word-2007-sp2.aspx" target="_blank">an excellent post</a> where he talks about how to work with ODF in the Office applications, from minor points such as switching style sheets through to offering users the option to select ODF as their default file format.</p>
<p>If you’re looking for more information on Service Pack 2 (there is a lot more in there than just ODF support) then Gray Knowton <a href="http://blogs.technet.com/gray_knowlton/archive/2009/04/27/office-2007-service-pack-2-kiosk.aspx" target="_blank">has outlined a number of other features</a> of the SP, along with the many KB articles that are encapsulated within it.</p>
<p>The final <a href="http://blogs.msdn.com/speront/archive/2009/04/17/9553717.aspx" target="_blank">blog post from Microsoft</a> that is worth a look (I’m sure there are others!) comes from Stephen Peront and discusses the new <a href="http://msdn.microsoft.com/en-us/library/dd300649.aspx" target="_blank">Converter API</a> that is now supported by the Office applications. This API gives developers the ability to build their own custom file format filters for Office, a feature that I think will open up many new options for our users over time.</p>
<p>Over the last year I’ve been involved in several external and internal discussions that have brought us to this point, and I have to say that I am really proud of how far the Office team have come with this and some of the standards (little “s”, non-technical) that they have laid down for themselves and the wider industry along the way.</p>
<p>Building a conformant implementation of ODF1.1 into Office is only one step, the work that has been done to document the <a href="http://www.documentinteropinitiative.org/OASISODF1.1/reference.aspx" target="_blank">implementation notes</a> for this work, build community around the work that is taking place in this space in the form of the <a href="http://www.documentinteropinitiative.org/recentevents.aspx" target="_blank">DII events</a> and stand up a robust internal team to manage our standards work that relates to the Office applications lay some great foundations for future versions of the product.</p>
<p>Finally I am going to suggest something that I don’t think I ever have before on this blog, nor did I ever think I would, and that is to read through a <a href="http://tech.slashdot.org/article.pl?sid=09/05/02/199203" target="_blank">/. discussion on this topic</a> that took place over the weekend. The discussion appears to have moved on a long way from two years ago when the answer was “if it is open source, and a published open standard then it will just work”. Of course you will still find the traditional Microsoft jibes that you would expect on /., but there is also some discussion around the merit of implementations, some praise for the work that we have done here and some concrete suggestions for work that now needs to be done by other parties to further the overall interoperability agenda.</p>
<p>I’ve talked before about how achieving interoperability is not going to be about just Open Standards, but also about product design, about community and about sharing of information – the goal of achieving interoperability between office suites will need all four of those activities, we need participation and collaboration in all four areas by a diverse array of parties.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/05/odf-11-support-now-native-in-microsoft-office-2007-sp2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Can we build an EHR that people want?</title>
		<link>http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/</link>
		<comments>http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 09:49:50 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[eGovernment]]></category>
		<category><![CDATA[ehr]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/</guid>
		<description><![CDATA[I loved this quote from a Dr. Kevin Hughes (a surgeon at Massachusetts General Hospital) that was published in New Zealand’s ComputerWorld earlier this week. … a story titled, “E-health records not enough, experts say”; &#8220;We don&#8217;t have interoperability within &#8230; <a href="http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>I loved this quote from a Dr. Kevin Hughes (a surgeon at Massachusetts General Hospital) that was published in New Zealand’s ComputerWorld earlier this week.</p>
<p>… a story titled, “<a href="http://computerworld.co.nz/news.nsf/news/3B0FC296A70C3393CC25758100705087" target="_blank">E-health records not enough, experts say</a>”;</p>
<blockquote><p>&#8220;We don&#8217;t have interoperability within electronic health records, much less between electronic health records,&#8221; Hughes said. &#8220;A lot of the party line on electronic health records is that we need to regulate that doctors must use them &#8230; but why don&#8217;t we make them better, so they want to use them?&#8221;</p></blockquote>
<p>I have to agree… it always seems to make more sense to me when people talk about users adopting technology because they want it rather than because they are regulated to use it.</p>
<p>On the other side of the pacific, the US administration as appointed one Dr. David Blumenthal to look after this problem on behalf of US healthcare system. For anybody who missed it, there is over US$19bn allocated to healthcare IT systems in the recent US economic stimulus packages.</p>
<p>ChannelWeb’s “<a href="http://www.crn.com/healthcare/215901486" target="_blank">Obama Names New National Health IT Coordinator</a>”;</p>
<blockquote><p>The Obama administration on Friday named Dr. David Blumenthal the new national co-ordinator for health information technology.</p>
<p>Blumenthal will replace Dr. Robert M. Kolodner in what is seen as a key post in the Department of Health and Human Services, given the president&#8217;s ambitious health-care agenda and the more than $19 billion in health-care IT funds allotted in the federal stimulus package. About $2 billion of those funds are allotted specifically for HHS.</p>
<p>Blumenthal comes to Capitol Hill from Massachusetts, where he was most recently a physician and director of the Institute for Health Policy at Massachusetts General Hospital/Partners Healthcare System in Boston. He is also a former Samuel O. Thier Professor of Medicine and Professor of Health Care Policy at Harvard Medical School, and before that a senior vice president at Brigham and Women&#8217;s Hospital in Boston and executive director of the Center for Health Policy and Management at Harvard&#8217;s John F. Kennedy School of Government.</p></blockquote>
<p>The idea of an interoperable EHR seems to be gaining an increasing amount of mindshare (and funding) around the world. Maybe 2009 or 2010 will finally be the year when we see EHRs become a reality.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/03/can-we-build-an-ehr-that-people-want/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009, a year for public service reform?</title>
		<link>http://osrin.net/2009/03/2009-a-year-for-public-service-reform/</link>
		<comments>http://osrin.net/2009/03/2009-a-year-for-public-service-reform/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 14:45:20 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[eGovernment]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/03/2009-a-year-for-public-service-reform/</guid>
		<description><![CDATA[A post appeared on New Zealand’s publicaddress.net blog earlier this week which I thought was fantastically insightful. The site invites guest bloggers from around New Zealand to post on whatever topic is dear to their heart, this one in particular &#8230; <a href="http://osrin.net/2009/03/2009-a-year-for-public-service-reform/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>A post appeared on New Zealand’s <a href="http://publicaddress.net" target="_blank">publicaddress.net</a> blog earlier this week which I thought was fantastically insightful.</p>
<p>The site invites guest bloggers from around New Zealand to post on whatever topic is dear to their heart, this one in particular is purported to be written by an anonymous member of New Zealand’s civil service.</p>
<p>Here’s an excerpt from the <a href="http://publicaddress.net/5743#post" target="_blank">anonymous civil service blogger</a>;</p>
<blockquote><p>What we tend to do (certainly for our first few years in the public sector) is think of great ideas to make our systems more efficient. Often we&#8217;ll find a sympathetic manager and say &#8220;why don&#8217;t we do X? That would make things easier / cheaper / faster for people&#8221;.</p>
<p>Then we hit the problem. You see, we&#8217;re drowning. Our collective heads are almost disappearing under the waves because of lots of well-meaning law and process that has actually resulted in a bad outcome. These things were done with the best of intentions, based on good theory. But when coupled with media serving people with the attention span of a goldfish, have ended up making it impossible to actually get anything done.</p></blockquote>
<p>When we all embarked on our big eGovernment programs over a decade ago there was lots of talk of the need to redesign internal processes and how we should be careful not to just deliver electronic variations of existing processes. There are a few rare cases where that has happened, but many governments around the world have ended up computerizing the process that they already had, cutting costs but delivering only small additional incremental value to their constituents.</p>
<p>It is easy to forget how hard it can be to get things done when you are embroiled in the complex machinery of government. If you want an example, consider working with online services with the UK government in the late 1990s and bumping into policies laid down by <a href="http://en.wikipedia.org/wiki/Oliver_Cromwell" target="_blank">Cromwell</a>’s <a href="http://en.wikipedia.org/wiki/Instrument_of_Government_(1653)" target="_blank">Instrument of Government</a> over four hundred years earlier that made it difficult to share date between agencies.</p>
<p>Many eGovernment programs in the 1990s were thrown into the heart of departmental and national modernization programs. The technology brought great advantages, allowing service providers to cut complexity out of their processes, but it was rare that the technology itself was able to drive the level of wholesale change that was expected and needed.</p>
<p>Like the <a href="http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/" target="_blank">interoperability challenge</a>, technology is an enabling tool. There is still an opportunity to think through how the organization and process of government needs to change to deliver against those policy goals.</p>
<p>The goals of eGovernment programs remain the same, the civil service are working hard on ways to use technology to cut cost and find new ways to serve their constituents. At the same time many of our political leaders have lost interest in eGovernment or online services and have moved onto more interesting and more pressing challenges.</p>
<p>2009 is a year when we once again need to think hard about how we can simplify government, how we cut back on costs and complexity, and how we make it easier for the civil service to do more with less. This time the pressure is financial, a challenge that the machinery of government is skilled at understanding. Technology will play a pivotal role in helping governments meet these challenges, but we also have to be ready to address the harder issues of organization, process and the supporting legal infrastructure that both are based upon.</p>
<p>We have made some great progress with eGovernment programs over the last decade, but the job is not done. It is only when issues of organization, process, technology and legislation are dealt with as a single program that we will see the real benefits of eGovernment.</p>
<p>Maybe this year, more than most, there is motivation to finish what was started.</p>
<p>If you do nothing else, you should read through the <a href="http://publicaddress.net/5743#post" target="_blank">entire post</a> from New Zealand’s anonymous civil service blogger.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/03/2009-a-year-for-public-service-reform/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/03/2009-a-year-for-public-service-reform/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/03/2009-a-year-for-public-service-reform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eGovernment Interoperability Frameworks, time for a rethink?</title>
		<link>http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/</link>
		<comments>http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 18:35:30 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[eGovernment]]></category>
		<category><![CDATA[TalkStandards]]></category>

		<guid isPermaLink="false">http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/</guid>
		<description><![CDATA[Almost ten years ago I was involved in the process to write one of the first eGovernment Interoperability Frameworks, the eGIF work in the UK. At the time we had some big interoperability decisions to make, ones that were fundamental &#8230; <a href="http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Almost ten years ago I was involved in the process to write one of the first eGovernment Interoperability Frameworks, the eGIF work in the UK.</p>
<p>At the time we had some big interoperability decisions to make, ones that were fundamental to the issue of connecting basic infrastructure. In the government at that time there were no definitive decisions about how some of the basics might work, would we connect systems together using TCP/IP, OSI TP0/TP4 or SNA? would we move email around using the incumbent X400 protocol or adopt the emerging SMTP standard?</p>
<p>Version one of the UK eGIF really helped departments at all levels in government think through these fundamental issues.</p>
<p>Today those same issues look a little brainless, the wider market has made its decision and we all know and the protocols that run the internet provide the same basic answers to government, citizens and enterprises.</p>
<p>The EU, with the first version of the European Interoperability Framework, took this thinking one step further and introduced the concepts of multiple challenges within government to solve the interoperability challenge. The document extended the Interop domain challenge to look at organizational challenges and semantic language challenges faced by departments who are working to connect services together, while keeping the technical guidance that countries like the UK had worked on as a third tier of activity.</p>
<p>Today many countries around the world have adopted this same approach, at the very least documenting lists of technical standards that can be adopted across government and in many cases adopting the same three tiers of interoperability policy activity that the EU project originally defined.</p>
<p>When I look at many of these documents today the technical chapters have evolved hand in hand with the way that the market has evolved, but stepping back they’re starting to look a little odd – at least to me.</p>
<p>Many of the basic technical challenges have been solved by the industry and adoption of those standards has been driven by consumers and businesses. To me it no longer seems necessary for governments to spend time maintaining a document that pushes departments to select TCP/IP for networking, or HTTP/HTML support in web based applications and browsers. These things are still important, but it is probably time to take a step back and think through what is really inhibiting the delivery of joined up services in governments today.</p>
<p>While there is still a high level of focus by governments on the technical aspects of interoperability, there only appears to be a limited increase of activity on the other two complex challenges that we collectively face.</p>
<p>For any country looking at solving interoperability challenges at a national level today I would suggest a very different approach to the one we took in the UK a decade ago.</p>
<p>In many cases (certainly not all cases) the technology will support the levels of interoperability needed to connect systems together, but it can still be very challenging to get departments to work together and answer the core organizational questions that need to be answered before they can deliver a seamless business process. Assuming that the organizational challenges do get solved, then the semantic language issue is equally in need of rigorous academic work and policy focus.</p>
<p>Interoperability, on the level needed to deliver eGovernment connected services, isn’t a technical challenge today. In many cases the organizational and semantic language issues need a lot more focus. If we are going to see governments meet the goals of common and unified service delivery then we really need to see more work in these two areas, and accept that the evolution of the internet has resolved many of the technical challenges that we set out to solve in London ten years ago.</p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/')" href="http://www.sphere.com/search?q=sphereit:http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/">Sphere: Related Content</a></span><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://osrin.net/2009/03/egovernment-interoperability-frameworks-time-for-a-rethink/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
