<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Brent Phillips - Interoperability Blog : Open Specification Promise</title><link>http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx</link><description>Tags: Open Specification Promise</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Interoperability, Choice, and Open XML</title><link>http://blogs.msdn.com/brentphillips/archive/2007/02/14/interoperability-choice-and-open-xml.aspx</link><pubDate>Wed, 14 Feb 2007 18:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1677853</guid><dc:creator>brentphillips</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/brentphillips/comments/1677853.aspx</comments><wfw:commentRss>http://blogs.msdn.com/brentphillips/commentrss.aspx?PostID=1677853</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;This morning Microsoft &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/interop/letters/choice.mspx" mce_href="http://www.microsoft.com/interop/letters/choice.mspx"&gt;&lt;FONT face=Calibri&gt;released a letter&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; outlining its position and intent to foster interoperability with the Open XML file format (a recently passed ECMA international standard) and also raised concerns about competitor activity to interfere with our current ISO standardization process. The letter, IMHO, is long overdue and I’m glad to see it published.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Anyway, I’ve thought about interoperability for some time – especially from the customer and market perspective – and have tried to figure out what, if anything, we are doing wrong or half-heartedly with respect to the Open XML file formats.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;After all, there have been concerns raised about our motive, the size of the specification, and the ‘openness’ of the process for its development and standardization. The letter addresses these issues pretty clearly – nothing we haven’t said before – and I find it difficult to believe that even our most ardent competitors would think this is anything but goodness. Looking at this from a logical perspective our position is pretty self explanatory in fact:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;We focus on Customer and Industry driven interoperability: The market is the community that matters&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;We realize that heterogeneity happens. In response, Microsoft is fostering a pragmatic approach to achieving interoperability ‘by design’ that respects diverse technologies and business models, encourages vendor autonomy to innovate and protect IP, while meeting customer needs of managing the complexity of heterogeneous infrastructure. Examples? &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Sure…&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;a.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;The Interoperability Executive Customer Council has driven significant work stream activity since its first meeting in October&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;b.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;The Interoperability Vendor Alliance is evolving with Red Hat being among the most recent to join&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;c.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;Novell and Microsoft recently announced their technical roadmap&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;d.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;The Open Specification Promise has been made available to release IP for industry use&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;ECMA Standardization.&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;We worked through ECMA for nearly a year with key industry stakeholders - keep in mind, ECMA’s process is &lt;I style="mso-bidi-font-style: normal"&gt;an open one&lt;/I&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;During its time in the technical committee, the spec grew from 2000 pages to 6000 pages. All but one company voted to approve the specification during its review for standardization – IBM. Looking at Bob Sutor’s blog (he’s the VP of Open Strategy at IBM), he states the following:&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in; TEXT-INDENT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;IBM voted NO today in ECMA on approval for Microsoft’s Open XML spec. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;I think Rob Weir and I (as well as many others) have made it clear in the last few months why we think the (1) Open Document Format ISO standard is vastly superior to the Open XML spec. (2) ODF is what the world needs today to drive competition, innovation, and lower costs for customers. It is an example of a real open standard versus a (3) vendor-dictated spec that documents proprietary products via XML.(4) &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;ODF is about the future, Open XML is about the past. We voted for the future. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Anyway, just wanted you to know. &lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 1in"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Couple of points to consider re: those comments…&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt; &lt;BR&gt;&lt;BR&gt;(1) ODF is incomplete, even for its own intended goals, and is currently being revised through OASIS (accessibility was a key issue in fact). &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;(2) ODF may be what &lt;I style="mso-bidi-font-style: normal"&gt;Open Office needs today&lt;/I&gt; – don’t know that the world is screaming for it. If you happen to use Open Office, you may still run into the occasional Microsoft Office Open file formats –which happen to be supported by translators. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;(3) What better place to start than the source of the binary files (Not sure I get how XML is proprietary?) We offered an open spec to the industry which grew into what is today. The great thing is that…&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;(4) While ODF is a forward thinking spec (which is fine), Open XML is backward compatible and future proofed, linking billions (yes with a ‘b’) of legacy binary files with a new world of XML based and extensible documents.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;The size of the specification.&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;The spec was not intentionally written to be overly complex or involved. Granted, its long. Very long. 6000 pages. But I think it’s fair to say that we had to document all of the features plain and simple – regardless of how significant or mundane they were perceived to be. As I mentioned before, its size evolved over time as we took input from technical committee participants. The size of the specification reflects the degree of sophistication for the document authoring technology - MS Office is very robust.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;Access and availability to Implement – No Strings Attached!&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;As aforementioned, Microsoft introduced an &lt;A href="http://www.microsoft.com/interop/osp/default.mspx" mce_href="http://www.microsoft.com/interop/osp/default.mspx"&gt;Open Specification Promise&lt;/A&gt; under which the Open XML specification was released.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Anyone is free to implement all or a portion of the specification to fit their needs and &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Novell, Corel, and others, in fact, have already announced that this is part of their roadmap. The first round of implementation, of course, may take significant work – it took significant work for Microsoft. And after all, this is a major change in our own technologies to foster interoperability. Once done, however, and as the spec evolves, future iterations will be much more streamlined to implement.&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;I could go on, but I think I’ve made my point. I encourage folks to read the letter and think about what we’re doing. This is a huge step for the industry and a huge step for Microsoft. Anyone sitting in opposition to this effort must be putting their own interests before those of the market. C’mon IBM – where’s our &lt;I style="mso-bidi-font-style: normal"&gt;Attaboy&lt;/I&gt;??? &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1677853" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+XML/default.aspx">Open XML</category></item><item><title>Need details on the Open Spec Promise? Check out Channel 9...</title><link>http://blogs.msdn.com/brentphillips/archive/2006/11/20/need-details-on-the-open-spec-promise-check-out-channel-9.aspx</link><pubDate>Mon, 20 Nov 2006 21:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1110362</guid><dc:creator>brentphillips</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/brentphillips/comments/1110362.aspx</comments><wfw:commentRss>http://blogs.msdn.com/brentphillips/commentrss.aspx?PostID=1110362</wfw:commentRss><description>&lt;P&gt;If you have 30 minutes and are keenly interested in how Microsoft's new Open Specification Promise works, check out this video at Channel 9. Included in the clip are&amp;nbsp;Jean Paoli, General Manager of Interoperability &amp;amp; XML Architecture; Tom Robertson, General Manager of IP and Corportate Standards Strategy; and Amy Marasco, General Manager of Standards Strategy. I worked on parts of the project for Amy and Tom, and work closely with all three on other efforts. Check it out here...&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Video: &lt;A class="" title="OSP Video" href="http://channel9.msdn.com/ShowPost.aspx?PostID=259077#259077" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=259077#259077"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=259077#259077&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;OSP: &lt;A class="" title=OSP href="http://www.microsoft.com/interop/osp/" target=_blank mce_href="http://www.microsoft.com/interop/osp/"&gt;http://www.microsoft.com/interop/osp/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1110362" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Patents/default.aspx">Patents</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Licensing/default.aspx">Licensing</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/IP/default.aspx">IP</category></item><item><title>Microsoft's Sender ID goes OSP</title><link>http://blogs.msdn.com/brentphillips/archive/2006/10/23/microsoft-s-sender-id-goes-osp.aspx</link><pubDate>Mon, 23 Oct 2006 20:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:863611</guid><dc:creator>brentphillips</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/brentphillips/comments/863611.aspx</comments><wfw:commentRss>http://blogs.msdn.com/brentphillips/commentrss.aspx?PostID=863611</wfw:commentRss><description>&lt;P style="TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;My guess is that&amp;nbsp;most people don't even realize how 'at risk' they are to online threats these days. And what better way to take advantage of someone than by going through a trusted channel – their inbox. In response to these threats, Microsoft released SenderID nearly two years ago &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;to foster online safety&amp;nbsp;by preventing&amp;nbsp;phishing, malware, spam attacks and other e-mail fraud. Today, and furthering its commitment to interoperability, Microsoft announced that it is releasing the &lt;A title="Sender ID" href="http://www.microsoft.com/mscorp/safety/technologies/senderid/default.mspx" target=_blank&gt;SenderID framework specification&lt;/A&gt; to the global IT community under the &lt;A title=OSP href="http://www.microsoft.com/interop/osp/" target=_blank mce_href="http://www.microsoft.com/interop/osp/"&gt;Open Specification Promise&lt;/A&gt;. According to the press release, “The application of the OSP will promote further industry interoperability by making the e-mail authentication framework more clearly available to the entire Internet ecosystem, including customers, partners, Internet service providers, registrars and the developer community, no matter what model they use — commercial, open source or academic.” &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;In my mind - as important as email is to all of us - SenderID is one of those 'under the hood' technologies that we just can't live without. As an industry we fight online fraud every day and it’s only going to get more difficult as phishers (et al) become more sophisticated. Making SenderID available to the community (under any license) will help synchronize the industry to combat fraud with a widely adopted (600 million + users) and highly useful technology. Under the OSP, we are ensuring that anyone who wants to implement the technology – Microsoft’s Intellectual Property - can do so at no risk and completely free of charge. For more detail about the technology and the OSP, read &lt;A class="" title="Matusow on SenderID" href="http://blogs.msdn.com/jasonmatusow/archive/2006/10/23/interoperability-by-design-sender-id-under-the-osp.aspx" target=_blank mce_href="http://blogs.msdn.com/jasonmatusow/archive/2006/10/23/interoperability-by-design-sender-id-under-the-osp.aspx"&gt;Matusow's blog&lt;/A&gt;...&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Other resources:&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Press pass article here: &lt;A href="http://www.microsoft.com/presspass/press/2006/oct06/10-23OSPSenderIDPR.mspx"&gt;http://www.microsoft.com/presspass/press/2006/oct06/10-23OSPSenderIDPR.mspx&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Interoperability at Microsoft: &lt;A class="" title="Interoperability at Microsoft" href="http://www.microsoft.com/interop" target=_blank mce_href="http://www.microsoft.com/interop"&gt;http://www.microsoft.com/interop&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=863611" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>Is it really open vs. proprietary?</title><link>http://blogs.msdn.com/brentphillips/archive/2006/10/19/software-is-not-about-open-vs-proprietary.aspx</link><pubDate>Thu, 19 Oct 2006 20:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:845383</guid><dc:creator>brentphillips</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/brentphillips/comments/845383.aspx</comments><wfw:commentRss>http://blogs.msdn.com/brentphillips/commentrss.aspx?PostID=845383</wfw:commentRss><description>&lt;P&gt;...Or how well&amp;nbsp;it works together. Its really about how well we &lt;A class="" title=Interoperability href="http://blogs.msdn.com/brentphillips/archive/2006/10/06/Interoperability-is_2E002E002E00_.aspx" mce_href="http://blogs.msdn.com/brentphillips/archive/2006/10/06/Interoperability-is_2E002E002E00_.aspx"&gt;connect people, data, and diverse systems&lt;/A&gt; to make processes more efficient right? It should not matter what the pieces are. Leave the choice of configuration to those who best know what they need. We'll meet them where they are!&lt;/P&gt;
&lt;P&gt;I am borrowing the title&amp;nbsp;from an interesting article by Simon Moores over at silicon.com entitled "&lt;A class="" title="Open SOurce: The New Front" href="http://software.silicon.com/os/0,39024651,39163112,00.htm" mce_href="http://software.silicon.com/os/0,39024651,39163112,00.htm"&gt;Open Source: The New Front&lt;/A&gt;," an opinion piece suggesting that the future of technology is all about interoperability. I could not agree more&amp;nbsp; - especially as he frames it so well in the following statement - so I thought I would share and offer two additional cents.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"By interoperability, I simply mean the ability of different IT networks, applications or components to exchange and use information, i.e. to 'talk' to each other.&lt;/EM&gt;&lt;EM&gt;This goal can be achieved by four means - through the development of software that is 'interoperable by design' (e.g., inclusion of XML technology in software to facilitate the easy exchange of data across different applications); through licensing and cross-licensing proprietary technologies and essential intellectual property; through collaboration with partners, competitors and customers; and through the implementation of industry standards (including open standards and broadly accessible proprietary standards) in products and services."&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;For my part, I also want to offer that proprietary and open development (suggesting royalty free licensing and community contribution) can, in fact, go hand in hand - or coexist to put it more accurately. Consider Microsoft's &lt;A class="" title=OSP href="http://www.microsoft.com/interop/osp/" mce_href="http://www.microsoft.com/interop/osp/"&gt;Open Specification Promise&lt;/A&gt;&amp;nbsp;under which we have released a number of web service specifications and most recently the &lt;A class="" title=VHD href="http://www.microsoft.com/windowsserversystem/virtualserver/techinfo/vhdspec.mspx" mce_href="http://www.microsoft.com/windowsserversystem/virtualserver/techinfo/vhdspec.mspx"&gt;Virtual Hard Disk Image Specification&lt;/A&gt;&amp;nbsp;to the community - royalty free -&amp;nbsp;in order to foster interoperability in the market. Likewise, we are seeing tremendous success of open source projects for the Window's platform - consider &lt;A class="" title=MeiRou href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=MeiRou&amp;amp;ReleaseId=619" target=_blank mce_href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=MeiRou&amp;amp;ReleaseId=619"&gt;MeiRou&lt;/A&gt;, &lt;A class="" title=Phalanger href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=Phalanger" target=_blank mce_href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=Phalanger"&gt;Phalanger&lt;/A&gt;,&lt;A class="" title=GibberMonkey href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=GibberMonkey" target=_blank mce_href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=GibberMonkey"&gt;GibberMonkey&lt;/A&gt;&amp;nbsp;and other projects on &lt;A class="" title=CodePlex href="http://www.codeplex.com/" target=_blank mce_href="http://www.codeplex.com"&gt;CodePlex&lt;/A&gt;&amp;nbsp;or the &lt;A class="" title="ODF Translator" href="http://sourceforge.net/projects/odf-converter" mce_href="http://sourceforge.net/projects/odf-converter"&gt;ODF Translator&lt;/A&gt; over at &lt;A class="" title=SourceForge href="http://www.sourceforge.net/" target=_blank mce_href="http://www.sourceforge.net"&gt;SourceForge&lt;/A&gt;. Also consider the great work that was done between Microsoft and &lt;A class="" title=JBoss href="http://jboss.com/partners/microsoft" target=_blank mce_href="http://jboss.com/partners/microsoft"&gt;JBoss &lt;/A&gt;or &lt;A class="" title=SugarCRM href="http://www.sugarcrm.com/crm/products/supported-platforms/42.html" target=_blank mce_href="http://www.sugarcrm.com/crm/products/supported-platforms/42.html"&gt;SugarCRM&lt;/A&gt; for various interoperability initiatives and the Open Source lab team at &lt;A class="" title="Port 25" href="http://port25.technet.com/" target=_blank mce_href="http://port25.technet.com"&gt;Port 25&lt;/A&gt;. This is coexistence in action and it&amp;nbsp;gets stronger and more collaborative as projects evolve. Do we compete? Of course, but&amp;nbsp;our collective focus&amp;nbsp;is customer need.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To finish my thought, the biggest mis-statement I hear about software these days&amp;nbsp;is that 'open' (standards, source, etc)&amp;nbsp;is the&amp;nbsp;best way to achieve interoperability. Open development models and open licensing are great things if they work for your business - say if you sell services.&amp;nbsp; But don't raise 'open' as a requirement&amp;nbsp;for interop because open solutions can also be incompatible (as can competing implementations of standards).&amp;nbsp; When this happens, as with non-open solutions,&amp;nbsp;we must remember the unique quality of&amp;nbsp;software as a bridging medium. This is unique to the virtual world of course - it would not be as easy to attach a firehose to a kitchen sink (enough duct tape perhaps), but digitally we get it figured out. I offer &lt;A class="" title=Biztalk href="http://www.microsoft.com/biztalk/" target=_blank mce_href="http://www.microsoft.com/biztalk/"&gt;Biztalk Server&lt;/A&gt; as one example - with over 300 adapters - capable of connecting into any number of non-Microsoft technologies - in essence translating between independent systems. &lt;/P&gt;
&lt;P&gt;I don't want to over simplify interoperability by any means, but in lock-step with innovation it happens every single day. &lt;/P&gt;
&lt;P&gt;Its how the industry evolves. &lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=845383" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>Openness @ Microsoft…</title><link>http://blogs.msdn.com/brentphillips/archive/2006/09/12/openness-microsoft.aspx</link><pubDate>Tue, 12 Sep 2006 21:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:750940</guid><dc:creator>brentphillips</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/brentphillips/comments/750940.aspx</comments><wfw:commentRss>http://blogs.msdn.com/brentphillips/commentrss.aspx?PostID=750940</wfw:commentRss><description>&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Furthering our commitment to working broadly with the IT community to drive interoperability, Microsoft announced an &lt;/SPAN&gt;&lt;A href="http://www.microsoft.com/interop/osp/default.mspx" mce_href="http://www.microsoft.com/interop/osp/default.mspx"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Open Specification Promise&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; this morning to make a number of web service specs freely available to the development community.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Follow the link above to see the text. If you want to know how easy it is, here is a quote from the FAQ on ‘how it works:’&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;'No one needs to sign anything or even reference anything. Anyone is free to implement the specification(s), as they wish and do not need to make any mention of or reference to Microsoft…'Pretty straightforward!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;...And the specs themselves?&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'"&gt;WS-Addressing, WS-RM Policy, WS-AtomicTransaction, Remote Shell Web Services Protocol, WS-BusinessActivity, WS-SecureConversation, WS-Coordination, WS-Security: Kerberos Binding, WS-Discovery, WS-Security: SOAP Message Security, WSDL, WSDL 1.1 Binding Extension for SOAP 1.2, WS-Security: UsernameToken Profile, WS-Enumeration, WS-SecurityPolicy, WS-Security: X.509 Certificate Token Profile, &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;SOAP, WS-Eventing, WS-Federation, SOAP 1.1 Binding for MTOM 1.0, WS-Federation Active Requestor Profile, SOAP MTOM / XOP, WS-Federation Passive Requestor Profile, SOAP-over-UDP, WS-Management, WS-Transfer, WS-Management Catalog, WS-Trust ,WS-MetadataExchange, WS-I Basic Profile, WS-Policy, &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Web Single Sign-On Interoperability Profile, WS-PolicyAttachment, Web Single Sign-On Metadata Exchange Protocol, WS-ReliableMessaging&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;BR&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;If you are interested in industry adoption of the specifications, see &lt;/SPAN&gt;&lt;A href="http://www.thearchitect.co.uk/weblog/archives/2006/09/000419.html" mce_href="http://www.thearchitect.co.uk/weblog/archives/2006/09/000419.html"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Jorgen Thelin’s blog&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;…&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Looking forward to seeing how this evolves in the coming months!&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=750940" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/brentphillips/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item></channel></rss>