<?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>Matusow's Blog : Intellectual Property</title><link>http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx</link><description>Tags: Intellectual Property</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>A Simplified Discussion of “Open Standards” – Welcome to the Warehouse</title><link>http://blogs.msdn.com/jasonmatusow/archive/2009/08/03/a-simplified-discussion-of-open-standards-welcome-to-the-warehouse.aspx</link><pubDate>Tue, 04 Aug 2009 00:33:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9856534</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/9856534.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=9856534</wfw:commentRss><description>&lt;p&gt;My &lt;a href="http://blogs.msdn.com/jasonmatusow/archive/2009/08/02/balance-of-contributors-implementers-a-blog-answer-to-rick-jelliffe-s-post.aspx" target="_blank"&gt;last post&lt;/a&gt; has driven some great discussion around what an open standard means. Heck, I think I was writing about “open” issues back in &lt;a href="http://blogs.msdn.com/jasonmatusow/archive/2005/03/10/394009.aspx" target="_blank"&gt;March&lt;/a&gt; of 2005. One could almost say it has become thematic. &lt;/p&gt;  &lt;p&gt;Given the comments from my last post, I thought it would be useful to write out the analogy that was used to help my over-ripe grapefruit of a brain to understand the basics on standards. That way we’re all talking about the same thing. Here is how a very, very, very smart lady (thanks &lt;a href="http://www.woodcock.com/attorney/biography.asp?id=403&amp;amp;name=Michele_K._Herman" target="_blank"&gt;Michele&lt;/a&gt;) made a complex system into a simple analogy (paraphrasing of course). &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Warehouse&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Think of standards organizations like a warehouse. There is a front door, interior workspace with many tables distributed around, and a loading doc at the back. People who want to work in this warehouse walk in the front door and find the table that interests them. Some of the people walking in the door have buckets full of ideas. Those buckets get brought in and dumped on the appropriate table and the people at that table use the contents of the bucket, plus their own ideas, as the basis for a discussion that ultimately ends up in a specification…a stack of paper that describes a technology. Once the spec is ready, it gets sent to the loading doc where anyone can drive up to the loading doc, pick up the spec and drive away to go build the technology (finally resulting in some software). &lt;/p&gt;  &lt;p&gt;In this picture, the “warehouse” is really a legal framework that protects all parties in the process. The people walking in the door who want to participate, the people bringing contributions, the parties involved with the creation of the spec, and the people coming to the loading doc who want to implement. The framework creates a trust model that encourages contribution, participation, implementation, and long-term improvement of the specification. The warehouse allows competitors to work together and to feel comfortable that they are protected from the ideas shared being used against them, enables them to work together without running afoul of anti-trust laws, and creates the mechanisms of trust that encourage the implementers to implement as they are dealt within a uniform and consistent way by the contributors. &lt;/p&gt;  &lt;p&gt;Every warehouse is different (lots and lots of standards orgs out there), some have strict rules, some more lax. But they all (in theory) have rules and restrictions designed to foster an environment where standards work happens. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Yeah?–So What&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The point I was making in my last post is that this idealized “warehouse” works best when in balance. People seem to be very wrapped up in the discussion of royalties, but they make up only a part of this discussion. The analogy I used in my last post about limitation of scope is critical to this. The same is true for defensive suspension. &lt;/p&gt;  &lt;p&gt;To dig deeper on that point, (I’m not a lawyer), my understanding of defensive suspension is that it creates a disincentive for litigation. Which is a good thing. But it is also a mechanism where the contributor (if sued) can revoke rights to the covered IP. So that breaks the idea of “open standards” = no limitations on IP. &lt;/p&gt;  &lt;p&gt;The warehouse will work best when it is full of people, rather than when the front door is only opened to a few people. As I said in my last post, I think Rick was &lt;a href="http://broadcast.oreilly.com/2009/07/standard-media-formats-and-lic.html" target="_blank"&gt;right&lt;/a&gt; to argue for the fact that standards orgs are better off with more participation. More people around the table, more interested parties willing to put their resources toward working on interoperability. More opportunities for people to go build great solutions thus leading to those standards having greater marketplace relevance. &lt;/p&gt;  &lt;p&gt;The “so what” here is that the structure of the warehouses we all work in matter. If you only look through the lens of implementers, the system becomes hostile to contributors. If you only look through the lens of contributors, you end up with standards that no one uses, and the implementers will find other ways to solve their problems (probably with a good deal less interoperability). Microsoft is both contributor to and implementer of hundreds and hundreds of standards. The same is true for many software firms. It is better for everyone if both sides are considered when thinking about the future of standardization. &lt;/p&gt;  &lt;p&gt;For the past 8 years the entire software industry has been moving to the middle on the hybridization of business and development models as everyone continues to look for the…dare I say…balance…between core assets, complementary assets, services, and the advantages of community. One of the more interesting (for industry wonks like me) by-products of that process is a clash between traditional standardization models and the modern meme of collaborative development. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9856534" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Software+Business+Models/default.aspx">Software Business Models</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>Balance of Contributors &amp;amp; Implementers: A Blog Answer to Rick Jelliffe’s Post</title><link>http://blogs.msdn.com/jasonmatusow/archive/2009/08/02/balance-of-contributors-implementers-a-blog-answer-to-rick-jelliffe-s-post.aspx</link><pubDate>Sun, 02 Aug 2009 14:00:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9855647</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>23</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/9855647.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=9855647</wfw:commentRss><description>&lt;p&gt;I love reading smart people’s blogs – and Rick is definitely among that group. I have really enjoyed reading his post, “&lt;a href="http://broadcast.oreilly.com/2009/07/standard-media-formats-and-lic.html" target="_blank"&gt;Standards media formats and licensing: JPEG vs. MPEG&lt;/a&gt;” and then the associated post, “&lt;a href="http://broadcast.oreilly.com/2009/06/balance-of-interest-broader-re.html" target="_blank"&gt;Balance of Interest&lt;/a&gt;.” In the first one, Rick referred to my recent post “&lt;a href="http://blogs.msdn.com/jasonmatusow/archive/2009/07/13/contribution-collaboration-implementation-standards-need-balance.aspx" target="_blank"&gt;Contribution, Collaboration, &amp;amp; Implementation&lt;/a&gt;” and has spurred me to comment further. &lt;/p&gt;  &lt;p&gt;First let me say that I agree with Rick’s essential premise that having greater representation in standards working groups is a good thing. There is no question that vendors tend to dominate most working groups quite simply because standards are an expensive game. Between travel costs and time that equates to opportunity costs, staying engaged with a standards working group can be…well…costly. In fact there are some interesting solutions out there (if I’m not mistaken, the Australia national standards body had a fund set up from the coal industry that they manage in a neutral way for ISO participation by smaller interested parties). &lt;/p&gt;  &lt;p&gt;If you look at many orgs, the rules are structured so that the more participants one org may send, the more votes they have. Of course, the rules may say that the individual is a member rather than their company – but who is paying their travel? their salaries? I’m not saying this in a pejorative fashion – just pointing out the reality of the environment in which many standards are created. &lt;/p&gt;  &lt;p&gt;So – onto the point that Rick was questioning me about. He and I are using “balance” in different ways. He is speaking of balance on committees for the standards-setting process. No disagreement from me there. I’m speaking of the balance in respect to the discussion of “open standards” meaning that there should be no IP restrictions in the standard in order for it to be open. This is different. &lt;/p&gt;  &lt;p&gt;The vast majority of ICT standards are created based upon some original contribution from a commercial entity. These submissions are done in order to lay the foundation for a standard, and that decision to contribute is based on the idea of getting some return on the contribution. The return is NOT necessarily about royalties. The return may be that a product that includes the standard as part of it will do better in the marketplace because of the broader adoption of the baseline technology as a standard. The return might be in improved interoperability of a given product or service due to the adoption of that standard. There are competitive reasons for contributions – the hope may be to displace a competitor who is using a non-standardized solution. There are many, many reasons. And yes – some seek royalties from the IP included in standards. (For Microsoft, this is very, very rarely the case. There have been a few examples, but we almost never seek royalties from IP in standards. Historically we have primarily earned our money based on packaged products.)&lt;/p&gt;  &lt;p&gt;The balance issue I speak of stems from the idea that many in the “open standards” discussion have placed an over-emphasis on implementers of standards – particularly those who want to implement under licensing that conflicts with patent terms. Essentially the simplified argument is that because those licensing models are not compatible with patent terms, then there should be no IP protections in the standards process so those implementers can implement. That is not balance – that is imbalance. &lt;/p&gt;  &lt;p&gt;As a society, we want contributions to standards to continue. If you make the standards environment hostile to contributors…they will contribute less. I don’t think anyone who supports the current “open standards” arguments I have suggested above would like the idea that the contributors start relying more on SIGs than formalized orgs. Probably sub-optimal. &lt;/p&gt;  &lt;p&gt;I have no problem with the concept of royalty-free patent licensing. In fact, nor does my employer (MS). I favor the idea the the organizations themselves, and their members, have the ability to choose which model makes sense. I think that things like defensive suspension are really important. Those terms have a dampening effect on litigation in a given sphere – that is a good thing. I think that limitation of scope is reasonable. If my contribution is about a given protocol, but it turns out that same technology is also the world’s greatest aphrodisiac (going for the over-the-top example here to make a point), then my royalty-free contribution should reasonably be limited to the protocol. I may well want to keep the super love-stuff (sorry – this is a really tortured analogy) to myself, or release it as a completely proprietary invention. I fundamentally still believe that innovations are opportunities…and that is a good thing (for the inventor and for society). But the “no IP restrictions” concept of “open standards” does away with too much. Out of balance.&lt;/p&gt;  &lt;p&gt;Two final points: 1) There is no evidence to date that a GPL product can’t implement a standard with IP restrictions. There are many, many RAND standards implemented in GPL-licensed products today. 2) I need to write more about this, but I am all for the idea of “open standards,” but to me it is all about process and participation. I like Rick’s points about balance on committees, and am actively working on methods with my team to figure out how we can facilitate brining more voices to the table in a neutral context.&lt;/p&gt;  &lt;p&gt;Thanks for the thoughtful posts, Rick. I really enjoyed reading them.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9855647" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Software+Business+Models/default.aspx">Software Business Models</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>A Macro Question About Microsoft And Standards - Oh Yeah - And Is Microsoft Really Committed to Open XML?</title><link>http://blogs.msdn.com/jasonmatusow/archive/2008/06/24/a-macro-question-about-microsoft-and-standards-oh-yeah-and-is-microsoft-really-committed-to-open-xml.aspx</link><pubDate>Wed, 25 Jun 2008 04:35:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8650072</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/8650072.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=8650072</wfw:commentRss><description>&lt;p&gt;A colleague of mine, Stuart McKee, sat on a panel recently during a Red Hat event. His comments have drawn some attention, and now some FUD that I really feel needs to be addressed. &lt;/p&gt; &lt;p&gt;First of all, you can see the coverage &lt;a href="http://www.infoworld.com/article/08/06/19/Red_Hat_Summit_panel_Who_won_OOXML_battle_1.html" target="_blank"&gt;here&lt;/a&gt;, &lt;a href="http://www.theinquirer.net/gb/inquirer/news/2008/06/20/odf-clearly-won-microsoft-exec" target="_blank"&gt;here&lt;/a&gt;, &lt;a href="http://www.newmobilecomputing.com/story/19893/Microsoft:_ODF_Has_Clearly_Won" target="_blank"&gt;here&lt;/a&gt;, and &lt;a href="http://www.noooxml.org/forum/t-68825/odf-won-says-microsoft" target="_blank"&gt;here&lt;/a&gt;. But the one I most want to comment is &lt;a href="http://news.zdnet.co.uk/software/0,1000000121,39437722,00.htm" target="_blank"&gt;this one&lt;/a&gt; from ZDNet in the UK. &lt;/p&gt; &lt;p&gt;This really is the case of a tempest in a tea pot that has boiled out into the general discussion. Stuart is a great guy, very bright, and was on a panel that was demanding. Okay, no big deal. However the inaccuracies came about, either through misconstrued comments and/or simply misspeaking on something, they are none-the-less inaccurate. &lt;/p&gt; &lt;p&gt;The first set of stories focused on whether or not MS is still committed to Open XML. It is - it will be - and we have never said anything different from that. Check out &lt;a href="http://blogs.technet.com/gray_knowlton/archive/2008/06/25/regarding-the-future-of-open-xml.aspx" target="_blank"&gt;Gray Knowlton's&lt;/a&gt; blog as he is in the product team, and the group, that is working on this exact issue. We have always advocated choice in the marketplace, and yes - recently we announced that we would support ODF in Office. That does not mean we are stepping away from Open XML in the least. In fact, it is more of a statement of a deeper commitment to XML-based document formats...but that is a discussion for a different day. I'll leave the rest of this discussion to Gray. &lt;/p&gt; &lt;p&gt;The bigger issues come from the ZDNet article. Has Microsoft been working on standards before Open XML? Has the company done work on standards in the past? Will we work on more standards in the future? The answers are yes, yes, and yes. &lt;/p&gt; &lt;p&gt;Every big software producer works on standards as they relate to the products they are producing. There are essentially three scenarios on a given product. First, to implement a standard. Second, to work on a specification that is in process of becoming a standard. Third, to contribute a technology specification to a standards body so that it may become a standard. Microsoft has been doing all three of these across THOUSANDS of standards for decades. &lt;/p&gt; &lt;p&gt;More than eight years ago, a corporate standards organization was formed in the company to help product teams be better participants in standards orgs, to make more strategic decisions about what and where to contribute specifications, and how to deal with the legal issues surrounding standards bodies (there is an entire specialization in the legal field for this kind of work believe it or not). &lt;/p&gt; &lt;p&gt;Currently, the standards organization at Microsoft has more than 25 full-time employees in it and is focused not only on standards, but how the company thinks about interoperability and standards as a whole. What's more, because we are active in more than 150 standards orgs at any one time, and more than 400 overall - we have more than 600 product team and field employees who have been internally certified for standards work (and most of them are active in some committee or other). Our products have supported literally more than 10,000 standards and we have contributed specifications in the areas of development languages, runtimes, networking protocols, systems management, hardware, mobility, document formats, security,...the list goes on. &lt;/p&gt; &lt;p&gt;Anyone close to the industry knows that Sun, Apple, Microsoft, IBM, SAP, Adobe...any of the big players have people sitting in dozens to hundreds of standards organizations at any time. Companies in the hardware space like Toshiba, Sony, Intel, Samsung, Nokia, Phillips, Siemens...they have even greater standards engagement. There is a reason they are known as industry standards...it is because industry is the major factor in behind the investment of engineering resources to work on these issues. There is often close communication/collaboration with academia on standards-setting as well, but the big money and people investments are from industry. &lt;/p&gt; &lt;p&gt;I think it is very important that we take a step back from the self-perpetuating cycle of reporters and bloggers quoting each other to really think through what is being said. There are big differences in opinions about the role of standards, about the future of certain technologies, about the balance between IP protection and "openness," about the types of technologies that should be contributed...and more...but to work under the assumption that Microsoft (or any other big software company) is not committed to long-term investment in standardization is simply incorrect. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8650072" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Software+Business+Models/default.aspx">Software Business Models</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>IP, RAND, Standards, OSP, ISP - the conversation continues...</title><link>http://blogs.msdn.com/jasonmatusow/archive/2008/04/19/ip-rand-standards-osp-isp-the-conversation-continues.aspx</link><pubDate>Sun, 20 Apr 2008 06:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8410866</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>33</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/8410866.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=8410866</wfw:commentRss><description>&lt;P&gt;There have been numerous comments to my last blog posting, as well as a long &lt;A href="http://www.groklaw.net/article.php?story=20080417104016186" target=_blank mce_href="http://www.groklaw.net/article.php?story=20080417104016186"&gt;response&lt;/A&gt; from Groklaw. Overall I am encouraged by the conversation as a whole because I think it is touching on some foundational issues. 
&lt;P&gt;One of the most challenging aspects to the threads I've been reading in the responses to my post (and I see this in the Groklaw post as well) is that many issues are getting squashed together - and that is the very basis of misunderstanding these issues. One more thing, there are a few people who put some really excellent stuff in the comments to my last blog post, and I recommend them as reading. &lt;A href="http://blogs.msdn.com/jasonmatusow/archive/2008/04/15/more-open-xml-discussion-more-misunderstandings-about-standards-and-ip.aspx#8404984" mce_href="http://blogs.msdn.com/jasonmatusow/archive/2008/04/15/more-open-xml-discussion-more-misunderstandings-about-standards-and-ip.aspx#8404984"&gt;Andy Updegrove’s&lt;/A&gt; comment is probably the most thoughtful and thought provoking of the lot. 
&lt;P&gt;I’m going to try to pull out some of the most commonly touched on points and themes. This is long...sorry. 
&lt;P&gt;&lt;B&gt;Standards and business models&lt;/B&gt; 
&lt;P&gt;At the core of the discussion both on this blog and over at Groklaw is the question of how evolving business and licensing models blend with the existing standards world. The fact that Free Software as a concept has been around since the mid-late ‘80s (if I remember correctly) is not particularly germane. It was really only following the massive commercial investments of the early 2000s that we see the growth of some very fundamental issues in software business models. (I know there was significant dev work happening in the 1990s – but this is a meta point about the industry.) The hockey stick effect of OSS adoption and real business momentum has brought about the discussions about RAND, GPL, covenants not to sue, etc. 
&lt;P&gt;You will get no argument from me on the point that the adoption of FLOSS in big business and small are changing the face of the software industry. But by the same rational point of view, the growth of the overall software industry continued to be fantastic during that same period of time. My concern has always been with people who argue that because the Free Software approach is predicated on certain beliefs, and that it is being used, that everyone should have the same beliefs. I think it is ultimately unhealthy for the industry for everything to shift to a single approach – we are all better off with choice of business models, choice of licensing models, and choice of solutions to acquire for addressing business needs. 
&lt;P&gt;(Caution – major simplification here) Standards bodies are meant to be the place where all parties come together in an environment that is safe and beneficial for all participants. And where even those who were not involved in the process, may utilize the output from the process in a safe and beneficial way. Additionally, it is in all parties’ best interests to see sustained contribution of innovations into the various standards orgs (no matter what model they were developed under). Moreover, it has been considered highly desirable to have both standards and solutions compete in the marketplace which pushes innovation and opportunity even further. 
&lt;P&gt;So in the discussion of RAND and GPL and even in the case of Open XML and the OSP – I think it is worth considering how it is that GPL implementations may be done. But I disagree if the argument is that they should be done regardless of any consequences to those who do not share the same model. There are ways of building bridges between models – to me, that is the most important place to start. 
&lt;P&gt;&lt;B&gt;Free Software Licensing and RAND&lt;/B&gt; 
&lt;P&gt;I do not want to belabor this point. Groklaw pointed out, as have many others, that Free Software licensing conflicts with RAND. Not just on royalty terms, but on sub-licensing and limitation of scope as well. This is not the end of the world, nor is it a show-stopper (obviously – Unicode, for example, is shipped in Linux I believe). So the question then becomes how do software producers who have an interest in seeing their technologies broadly adopted (even in Free Software implementations) find ways to bridge the gap. Of course, it would be good to see the Free Software community seek to meet in the middle with all parties – consensus helps (IMHO). 
&lt;P&gt;&lt;B&gt;ISO and RAND vs. Terms From Vendors&lt;/B&gt; 
&lt;P&gt;Throughout the comments people are still saying that the JTC 1 RANDz declaration for Open XML is somehow different than other JTC 1 RANDz declarations. It is not. The same rules apply to all specifications – uniformly. ODF and PDF and others are under the same terms. The assertion that Microsoft could somehow “wield” the JTC 1 declaration in a means different from any other contributor to an ISO spec is false. What’s more, the Open Specification Promise goes significantly further than the JTC 1 RANDz declaration and was created to enable the full spectrum of implementations. (Notice &lt;A href="http://www.gnome.org/projects/gnumeric/" mce_href="http://www.gnome.org/projects/gnumeric/"&gt;Gnumeric&lt;/A&gt; has included Open XML support even though it is GPL licensed.) 
&lt;P&gt;&lt;B&gt;Vendor Promises – OSP/ISP/CNS&lt;/B&gt; 
&lt;P&gt;The vendors who are making promises, or covenants, on their IP separate from the terms directly associated with the specification are doing so to build the bridge I spoke of earlier between the traditional IP-holder structures and the Free Software model. We can (and probably should) debate the merits and drawbacks of each of these, but you should first take a step back and recognize that these promises are a positive step in the direction of enabling the highly divergent licensing models to coexist. It is also important to note that while a few of the big players have taken this step (logical because they are the ones holding more patents or who have more directly involved product interests), it is not common practice in the software industry. There are thousands of rights holders who participate in standards, whose contributions merit great respect, and who wish to maintain control of their intellectual property. For smaller software vendors whose business model is dependent upon the direct commercialization of their software, a mandate to exhaust their patent(s) (forget royalties – there are other issues worth considering here) will act as a disincentive for contribution. 
&lt;P&gt;&lt;B&gt;Is the OSP from Microsoft global?&lt;/B&gt; 
&lt;P&gt;I saw this questioned a bunch of times so I think it is worth clarifying. The OSP is a global promise – to everyone, in every country, and in every line of business or personal interest. People are confusing whether or not there is legal recognition of software patents with the reach of something like the OSP. Those are different concepts and worth separating in your thinking. 
&lt;P&gt;&lt;B&gt;Should standards orgs change their policies to accommodate free software?&lt;/B&gt; 
&lt;P&gt;This is a decision that each and every one of the hundreds of standards organizations who handle software standardization will need to consider. There is absolutely nothing inherently bad about working with it or not – it is a choice based upon the charter and membership of that organization. 
&lt;P&gt;In many ways, my answer there is a punt, but it is true. My opinion is that effective bridges need to be found, and done in such a way that things remain fair for all parties. Companies that sell software directly must clear their product for patent royalties and other IP considerations before selling it into the marketplace. The standards bodies have IP policies so that their output too is copasetic in regards to IP before people begin to use the specifications (thus the concern about trolls). There is no reason that orgs commercializing Free Software should not respect other’s IP as well. 
&lt;P&gt;I think an interesting way to consider this is to take a logical extreme of the argument – what if every standards body mandated Free Software-compliant (not MPL, not EPL, not MsPL...only GPL) licensing terms. What would happen? Some might say we would be one step closer to nirvana as a race. Some might choose to drop completely out of the standards game and seek individual licensing agreements and/or cross-payments etc. to bring their product to market with interop features. Certainly there would be those who would be forced to fracture their product (again, good/bad...all depends) and ship some components separate from others to stay compliant with the source license. Others might pursue a whole raft of SIGs (special interest groups) that are exclusionary and outside of the standards world. Still others...I could go on. To me, that is not a good outcome. I think we are in a better state if standard bodies continue to serve their purpose and be a place with highly competitive parties can come to the table to collaborate on specifications even if they have diametrically opposed business/licensing models. Ultimately, the marketplace will speak louder than licensing mandates. 
&lt;P&gt;&lt;B&gt;Should there be multiple licensing schemes? &lt;/B&gt;
&lt;P&gt;This is an extrapolation on my part from what I’ve been reading in the comments of my last blog. I’ll first say that it is a moot question because there &lt;U&gt;are and will be&lt;/U&gt; multiple licensing schemes. How many OSI licenses are there? And why is that? Because IP holders all have strong opinions about how their IP should be handled. Secondly, I am always a fan of choice...and am nervous when zealotry begins to suggest that any alternate choice is heresy. This leads to a very scary place. 
&lt;P&gt;&lt;B&gt;Conflict of reciprocal licenses – was I speaking correctly?&lt;/B&gt; 
&lt;P&gt;I spoke of the fact that Linux ships with code that has conflicting licensing agreements. And many people asked me to “prove” it. I’ll let you all tell me if I’m nuts. All reciprocal licenses by definition conflict with each other. The GPL claims to cover the “aggregate” product, the CPL/EPL the “component,” and the MPL the “file.” In all cases though, if there are conflicting terms they all say you can’t distribute. So – is there any mingling of GPL, MPL, EPL code in Linux? How about the rest of the licenses purported to conflict with the GPL? 
&lt;P&gt;By the way, this is also true for the point that I made about RAND terms on code shipped with Linux today – how about Unicode for example? Last I check, IEEE 1394 Firewire was similarly licensed. There are literally THOUSANDS of RAND-covered specs out there used commonly in operating systems throughout the industry. 
&lt;P&gt;Now, on to the leap of faith on the part of my critics – I did not raise this point to spread FUD about Linux. Why can I say that? Because this point has been raised in public events in the past...and it continues to not matter. So my point is something else entirely. 
&lt;P&gt;Legal snags like the ones I mentioned only matter if someone presses it in a court case. No one can say if these issues will ever become an issue but that has never stopped a single person from using Linux. So, when people then say that the MS OSP, or IBM’s ISP, or RAND terms, or whatever means that Free Software developers can’t develop something, I find it hard to take seriously when the intent, and all of the materials surrounding these actions speak of building bridges and enabling...not shutting down or threatening. Those same developers are willing to take those exact same issues as no concern on one hand and then scream foul on the other. It’s worth thinking about a bit. 
&lt;P&gt;&lt;B&gt;Ending this long post...&lt;/B&gt; 
&lt;P&gt;Too much here already – thanks again folks for the good comments. We are at an inflection point in the industry...and that is exciting to be a part of. If you are going to comment – let’s shy away from the zealotry, and stay focused on lucid arguments. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8410866" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Software+Business+Models/default.aspx">Software Business Models</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>More Open XML Discussion - more misunderstandings about standards and IP</title><link>http://blogs.msdn.com/jasonmatusow/archive/2008/04/15/more-open-xml-discussion-more-misunderstandings-about-standards-and-ip.aspx</link><pubDate>Wed, 16 Apr 2008 08:28:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8398638</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>76</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/8398638.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=8398638</wfw:commentRss><description>&lt;p&gt;There is much to talk about based on what has been happening in the discussion of Open XML these days. First, ISO has posted a &lt;a href="http://www.iso.org/iso/pressrelease/faqs_isoiec29500.htm" target="_blank"&gt;FAQ&lt;/a&gt; about 29500. The approach taken in the FAQ is both direct and simplified. The rabbit hole on standards goes deep indeed, and any such FAQ must simplify to make it digestible for the layman reader. &lt;/p&gt; &lt;p&gt;An example of someone misunderstanding standards and IP issues would be Groklaw in this &lt;a href="http://www.groklaw.net/article.php?story=20080415150233162" target="_blank"&gt;post&lt;/a&gt;. The post displays many of the misunderstandings about IP in standards that I see echoed around the blogosphere. &lt;/p&gt; &lt;p&gt;I will say that the author of the Groklaw post got it right when they wrote that, "Patents and Linux and FOSS don't mix." But the author jumps off the tracks completely when the observation is followed up with, "So RAND terms in Microsoft's hands are discriminatory." &lt;/p&gt; &lt;p&gt;I think it is important that anyone offing an opinion on the OSP should first ask him or herself a question: do I really understand IP licensing in the world of standards? I'd suggest that the author the Groklaw post didn't ask this question up front and would benefit from some boning up - it would help get the story straight. &lt;/p&gt; &lt;p&gt;Here are some things I think may be helpful in this discussion. By the way, my answer to the question I just posed in the previous paragraph is, "sort of."&lt;/p&gt; &lt;p&gt;1) RAND (reasonable and non-discriminatory) did not originate with software. It is a commonly used acronym but has different meanings in different standards bodies. It has many parts - more than just patent rights, more than royalty terms...my understanding is that it is a framework designed to provide both incentive for contribution and implementation. The reason I agree with the statement about patents and Free Software not mixing is that there have been terms written into GPL licenses that explicitly conflict with software patents. Okay, that is the choice of the authors and users of those licenses. But the fact that those licenses were written does not mean that the RAND terms that have evolved over the past century of standardization are suddenly invalid. &lt;/p&gt; &lt;p&gt;2) The ISO/IEC JTC 1 patent policy is applied &lt;strong&gt;uniformly&lt;/strong&gt; to all standards in the ISO/IEC JTC 1 arena. The idea that the RAND declaration regarding Open XML is any different than a RAND declaration for ODF or &lt;u&gt;for any other&lt;/u&gt; ISO Standard (such as...oh I don't know...how about PDF just for fun. Remember the huge list of patents that Adobe used to put on the welcome screen of the Acrobat reader alone?). The terms provided for the Microsoft patents in Open XML are legally irrevocable. They are global. Since they are broader than the RAND declaration for JTC 1, the attempt at FUD by the Groklaw post should be recognized for what it is...FUD.&lt;/p&gt; &lt;p&gt;3) The various covenants not to sue or similar promises from a few (mind you, this is hardly common practice in the software industry today) of the big vendors are all born of the same desire - to help bridge the gap between Free Software and software patents used in specifications. Forget the philosophical and ontological debates about software patenting for a moment and just deal with the fact that the law in a number of countries recognizes software patents as valid IP today. And, judging by the continued pace of patent filings, it would seem that more than a few people out there are seeking to use software patents as a legitimate means for protecting their innovations. Heck, even some of the long-time Free Software advocates are looking at the &lt;a href="http://www.linux.com/feature/130947" target="_blank"&gt;positive implications of patenting software&lt;/a&gt; as a means to encourage greater innovation. Yet all of these bridges run into some snag or another on various points. So the question that comes to mind is how important are those snags?&lt;/p&gt; &lt;p&gt;Before you get your hair in a knot over this, consider for a moment that all Linux distributions come with code licensed under reciprocal licenses that conflict and (in theory) should block the distribution of the software. Oops, no one seems to care about that snag. Okay, Linux also ships with code that implements standards specifications covered by RAND terms from many parts of the industry that should block the distribution of the software. Oops, no one seems to care about that snag either. Hmmm - I'm wondering if those complaining about the OSP understand the nature of IP terms in standards to begin with, since they don't seem to mind these other, potentially more-serious issues. &lt;/p&gt; &lt;p&gt;4) Many of the terms included in standards IP licensing are there for a rainy day vs. for any practical use. In many cases, IP holders will provide RAND terms that include royalty terms yet never, ever collect a penny in royalties. Why, you might ask? Those terms are there as a defensive mechanism. This is true for the entire concept of defensive suspension and to a large degree the concepts around limitation of scope as well. &lt;/p&gt; &lt;p&gt;5) The concept of "discrimination" in the standards world of RAND is another one where you really need a lawyer to talk you through what it means and/or doesn't mean. I am not a lawyer, but to my understanding it has a great deal more to do with the uniformity of your application of terms to like parties than it has to do with any one party being able to take those terms or not. If there are lawyers reading this thread I'd love the input. Everyone should have the choice of what license they use - but there may be implications for the use of those particular terms as they will interact with the rest of the world. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Concluding this too-long blog post...&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;As you can see, looking at the real issues on the table about IP and standards is a good thing to do. I am on board with the idea that the established world of IP in standards needs to be looked at carefully in context with the amount of work happening under the concepts of reciprocal licenses. It would be helpful if folks who speak with a loud voice also seek to do so in an educated fashion.&lt;/p&gt; &lt;p&gt;I am a serious proponent of participation in the process - but that needs to be for all parties, large and small alike. But that means keeping an open mind while you are also advocating open standards. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8398638" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Specification+Promise/default.aspx">Open Specification Promise</category></item><item><title>The Digital World of Music - Business Models Continued</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/12/12/the-digital-world-of-music-business-models-continued.aspx</link><pubDate>Wed, 12 Dec 2007 22:06:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6749964</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/6749964.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=6749964</wfw:commentRss><description>&lt;p&gt;I think the discussion on my &lt;a href="http://blogs.msdn.com/jasonmatusow/archive/2007/12/05/music-subscription-service-the-winning-consumer-model-imho.aspx" target="_blank"&gt;last posting&lt;/a&gt; about digital music was great. If this topic interests you, you should take a moment to see the comments thread as people posted some really thoughtful stuff. &lt;/p&gt; &lt;p&gt;In case you didn't see this - the &lt;a href="http://bits.blogs.nytimes.com/2007/12/11/universals-imeem-deal-may-unlock-more-free-music/index.html?ref=technology" target="_blank"&gt;New York Times&lt;/a&gt; reported that Universal Music Group is going to put their full catalog on &lt;a href="http://www.imeem.com/" target="_blank"&gt;Imeem&lt;/a&gt;. From the business model perspective this is interesting as it highlights a hybrid approach. The consumer gets limited portability from their music - but unlimited selection. Then, if they want portability, they get the chance to buy for the $.99/track model. The real revenue (so hope the music producers/distributors) comes from advertising on the site. In other words, your listening experience gets subsidized by Snowboard manufacturers and the like. &lt;/p&gt; &lt;p&gt;The other news item worth looking at was this from &lt;a href="http://www.news.com/8301-10784_3-9832659-7.html" target="_blank"&gt;News.com&lt;/a&gt; - Radiohead's experiment, (or was it a media-hype play?) to put up their latest album and let people pay what they want, seems to have gone belly-up. They are reverting back to existing business models of CD distribution and cutting a deal with iTunes. This is reminiscent to me of when Stephen King put chapters of a book up hoping to get people to pay him directly vs. dealing with those pesky publishers. &lt;/p&gt; &lt;p&gt;The last thing I will launch out there is an idea from a colleague of mine at Microsoft who has pointed out that at the heart of the discussion about how we will consume music in the future is the idea of fair use. The lack of clarity around what constitutes fair use of music (in the legal sense) results in a disconnect between what consumers expect they can do with music and what distributors feel is appropriate.&lt;/p&gt; &lt;p&gt;I'd love to hear from someone who has some real experience on that front as it would be very educational for all of us. &lt;/p&gt; &lt;p&gt;On the personal front - I have downloaded 600 songs in the past week and a half. Artists who I have known about for a while and some completely new artists (to me, that is). There is simply no way I would have done this on a pay-per-track service. It is this user experience that has driven people to the P2P networks and to massive piracy. They want to experiment and dabble. If the distributors can figure out a way to make that experience compelling, with both low subscription fees (and advertising) - then they are likely to capture a much larger percentage of digital downloads under legal terms. Especially if they can find ways to add value to the user experience. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6749964" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Software+Business+Models/default.aspx">Software Business Models</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Digital+Music/default.aspx">Digital Music</category></item><item><title>Interoperability For Accessibility</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/11/16/interoperability-for-accessibility.aspx</link><pubDate>Sat, 17 Nov 2007 03:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6323239</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/6323239.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=6323239</wfw:commentRss><description>&lt;P&gt;I have been on the road the past week, and it has kept me from sitting down to write about two steps Microsoft has taken in the past week and half, and what I see happening around accessibility technologies. &lt;/P&gt;
&lt;P&gt;Just to make sure I have my terms clear - accessibility technologies (some refer to them as AT - yet another acronym) are generally any technology used as a means for citizens with disabilities to utilize computers/applications. From my limited understanding of the specifics of how this works, the majority of work is in dealing with inputs and outputs (seems obvious). So, either data entry (alternative keyboards, mice, use of optical technology), or alternative screen output (braille readers, text-voice, etc.). I'm sure there is more - but those are the basics. Furthermore,&amp;nbsp;who might use these technologies is not limited to those with physical disabilities. Some would suggest that these technologies&amp;nbsp;are critical for helping illiterate citizens, or the aging population, or others use computers to better their lives as well. &lt;/P&gt;
&lt;P&gt;So,&amp;nbsp;two things were&amp;nbsp;announced this week by Microsoft.&amp;nbsp;The one I have already blogged on was the open source project to build a translator for Open XML to DAISY XML.&amp;nbsp;Users will be able to "Save As" DAISY from Office. By bringing this technology mainstream the opportunity for rich documents to be made available for use by a broader community is a very powerful thing. If you wonder at how important this is, just recall the discussions of importance for document formats to be accessible during the Massachusetts ETRM discussions a while back.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;effects of that can be clearly seen in the&amp;nbsp;strong push (mean $ spent, and resources dedicated) by SUN and IBM to&amp;nbsp;get cracking on converting a Microsoft technology (MSAA) into what they are calling iAccessible2 (work being done at the Linux Foundation). I think it&amp;nbsp;is great that everyone is paying more attention to these issues, as the real winners&amp;nbsp;in this scenario are those who need technology the most. &amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, the DAISY work is one item. The other is related, and arguably more important. Microsoft has committed itself to working on interoperability for accessibility technologies. In order to do that, you need to dig a layer deeper - and think about how Windows and Linux as platforms relate to the accessibility story - and how interop is important there. &lt;/P&gt;
&lt;P&gt;Enter the Microsoft/Novell relationship, and the fact that the newest piece of technical collaboration between the two firms is around...yep, you guessed it...accessibility. This is something that the entire Linux community should be happy about. &lt;/P&gt;
&lt;P&gt;1) Microsoft is making its User Interface Automation (UIA) specification available under the community OSP (MS promises not to assert patents necessary to implement UIA in perpetuity, against anyone in the world). &lt;/P&gt;
&lt;P&gt;UIA is the next generation of accessibility technology. It takes AT work out of process&amp;nbsp;- meaning that customers will have a better long-term experience with greater application choice at the same time that AT Vendors will have greater return on their development investment. &lt;/P&gt;
&lt;P&gt;2) Novell will build (with input from MS) the UIA framework on SUSE Linux - allowing it to interop with the Linux Accessibility Toolkit (ATK) which ships with SUSE Linux, Red Hat Enterprise, and Ubuntu Linux. &lt;/P&gt;
&lt;P&gt;3) This release of technology, and development, will be done in such a way as to complement, not compete, with AT work that is being done by IBM, Sun, and others as they work on iAccessible2 as well as other Linux-related projects. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Brief Analysis&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I always had a good relationship with my parents, but when my cat Snooky died I....oh, wrong kind of analysis. &lt;/P&gt;
&lt;P&gt;This is a long blog post already so I will be brief. &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The DAISY announcement should highlight yet again how important the idea of translation is to the document format discussion. Other than the rhetoric around ODF, there is no supporting the idea of single format - it is not practical, and it is detrimental to innovation. Translation, translation, translation - software is endlessly malleable and flexible. &lt;/LI&gt;
&lt;LI&gt;I've said this before - interoperability is about connecting people, data, and diverse systems. If you break that into its component parts, it means looking at an issue holistically. Interop for accessibility will not be solved by any one specification or standard. It will be solved based on implementations in products, collaborative agreements/projects between vendors, IP structured for collaboration, and standards based on quality specifications. All of these elements are becoming evident in the AT space.&lt;/LI&gt;
&lt;LI&gt;The Novell/Microsoft agreement continues to add value for customers and for the industry as a whole. Not only did the announcement of last week talk about 30 new customers who are moving to the Novell/MS solution - but it spoke of momentum around virtualization, systems management, directory, identity management, and doc format interop. Now, accessibility can be added to this list. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Interoperability is never going to be "solved." Every new technology, every new product or dev project, will create new interop challenges. The real measure is based on consistent, specific, actions that contribute to an overall commitment to interop. And, like any other facet to business - each move has to have a business case behind it that makes sense otherwise there is no return on the investment. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6323239" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Accessibility/default.aspx">Accessibility</category></item><item><title>OSI Approves MS Licenses</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/10/16/osi-approves-ms-licenses.aspx</link><pubDate>Wed, 17 Oct 2007 07:38:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5482596</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/5482596.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=5482596</wfw:commentRss><description>&lt;p&gt;Today the news hit that two licenses from Microsoft were approved &lt;a href="http://www.opensource.org/licenses/alphabetical"&gt;by the Open Source Initiative&lt;/a&gt; as official open source licenses. The licenses were submitted back in early August and a good deal of discussion and work has been going on since then. &lt;/p&gt; &lt;p&gt;Jon Rosenberg, who is a really sharp guy and was a colleague of mine when I was working on source licensing issues, has been driving the effort. You can read some comments from him up &lt;a href="http://port25.technet.com/archive/2007/10/16/microsoft-out-in-the-open.aspx"&gt;on Port 25 today&lt;/a&gt;. I know &lt;/p&gt; &lt;p&gt;I think this is a very positive thing, and am glad to see it come to fruition. In 2001 we started down the path of learning from open source, and thinking deeply about what it meant to work with open source development for Microsoft. In retrospect, we were kind of dumb in that we decided to tackle the most complex issue first. We immediately looked at Windows source code. It showed our inexperience in thinking about source code licensing issues. The code base was so big, and took so much time for devs to ramp up on even small sections of it, that it had limited utility to see the code. It was not until we had tools, and all sorts of additional elements in place that such a large code base became useful. Even then, it was not open source - it was Shared Source. We were very careful about what language we used. &lt;/p&gt; &lt;p&gt;But then we looked at all sort of models - reference code, full mod rights/full distribution rights but don't take anything back, fully collaborative development, reciprocal licensing and grant-back&amp;nbsp;assignments...all then coupled with differing investments in associated developer support, headcount, tools, etc. etc. Over time, a pattern formed and now our product teams have a full set of choices about how to work with source licensing that best works with community and still meets the needs of the business. &lt;/p&gt; &lt;p&gt;I think the guys in our OSS labs, up on Port 25, out on Codeplex, and the teams working on licensing issues are doing great things. We have well over 2000 OSS projects to date, and more than a few have strong communities with great project leads. &lt;/p&gt; &lt;p&gt;I think this news today is a really good step. Congrats Jon - and thank you to the OSI for the considered discussion and substantive feedback over the years (and particularly in this final stage of the process). &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5482596" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Shared+Source+Programs/default.aspx">Shared Source Programs</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>The Benefit of Interop for Novell's Business</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/10/05/the-benefit-of-interop-for-novell-s-business.aspx</link><pubDate>Fri, 05 Oct 2007 22:35:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5299311</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/5299311.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=5299311</wfw:commentRss><description>&lt;p&gt;The past two weeks have been crazy for me, and blogging has taken a back seat. Just to get myself back into it I thought I would comment on a news item I saw concerning Novell's business. &lt;/p&gt; &lt;p&gt;This comes from &lt;a href="http://news.zdnet.co.uk/software/0,1000000121,39289712,00.htm"&gt;ZDNet UK&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Novell&amp;nbsp;has claimed&amp;nbsp;its Linux business has grown by 243 percent over the last three quarters, and it has credited its deal with Microsoft as a big factor.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;The article focuses mostly on the fact that the investments in the joint engineering to improve interoperability between Windows and Linux that has made the difference. Customer are interested in Novell's products because of the collaboration with Microsoft.  &lt;p&gt;There is no better endorsement of why interoperability is so important than when the market speaks through its purchasing choices.  &lt;p&gt;I have made a number of blog posts about what we view the underpinnings of interoperability to be, and that standards do not make up the sum-total of interoperability. The work around the standardization of Open XML and document formats is hugely important, but without implementations being done in real products, without business relationships being setup to drive testing, support, services, etc, without IP being addressed as a mechanism for collaboration - without these items, standard are not going to deliver interop. It is the combination of all of these elements that is so important.  &lt;p&gt;This is good stuff, and is real evidence of the quality of the interop work we have been doing for the past 2 years. I'm really pleased to see this.  &lt;p&gt;As for all of the great threads about Open XML that have been going on while I have been doing my day job at Microsoft...I'll get to them, I promise. &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5299311" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>Silverlight / Moonlight - Innovation and Interop</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/09/09/silverlight-moonlight-innovation-and-interop.aspx</link><pubDate>Sun, 09 Sep 2007 23:31:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4847073</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/4847073.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=4847073</wfw:commentRss><description>&lt;p&gt;Last week Microsoft announced that &lt;a href="http://www.microsoft.com/presspass/press/2007/sep07/09-04SilverlightPR.mspx"&gt;Silverlight&lt;/a&gt; 1.0 was being released. &lt;a href="http://www.microsoft.com/silverlight/#0_0" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="91" alt="Silverlight" src="http://blogs.msdn.com/blogfiles/jasonmatusow/WindowsLiveWriter/SilverlightMoonlightInnovationandInterop_BE22/Silverlight_1.jpg" width="91" align="left" border="0"&gt;&lt;/a&gt;For those of you who may not be aware of what Silverlight is, you should go check it out at Microsoft.com. To quote the marketing pitch - Silverlight is, "a cross-browser, cross-platform plug-in for delivering richer user experiences on the web." &lt;/p&gt; &lt;p&gt;In other words, think kick-butt graphics, video, and audio for websites and/or web-based applications. The dev team did a bunch of work to make the use of Silverlight by other &lt;a href="http://www.whirlything.com/" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="98" alt="Whirly" src="http://blogs.msdn.com/blogfiles/jasonmatusow/WindowsLiveWriter/SilverlightMoonlightInnovationandInterop_BE22/Whirly_1.jpg" width="137" align="right" border="0"&gt;&lt;/a&gt;developers easy, fast, and powerful. If you want to get a feel for what is possible with the tool, look at the&amp;nbsp;"&lt;a href="http://www.whirlything.com/"&gt;Whirlything&lt;/a&gt;."&amp;nbsp;While I don't know that&amp;nbsp;I would classify the Whirlything as the coolest thing since sliced bread, it sure helped me understand how tools like this can start to influence&amp;nbsp;user interfaces.&amp;nbsp;So, from a tech perspective Silverlight&amp;nbsp;has some&amp;nbsp;depth and power and&amp;nbsp;for consumers it will add to the progression of what is possible for new applications. &lt;/p&gt; &lt;p&gt;But, I'm a nerd in that I don't focus on the "wow" factor of this&amp;nbsp;stuff from the tech front. I have a different take on it. &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;As you may have noticed, my blog has been rather myopic on Open XML of late. That is fine given the intensity of that issue, but it is by no means my only focus. Interoperability remains my top-level focus, and standards are only way of many to get there. &lt;/p&gt; &lt;p&gt;Silverlight is interesting to me in that it deals with the spectrum of elements that foster interoperability. The one that I will focus on here is the &lt;a href="http://mono-project.com/Moonlight" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="133" alt="Moonlight" src="http://blogs.msdn.com/blogfiles/jasonmatusow/WindowsLiveWriter/SilverlightMoonlightInnovationandInterop_BE22/Moonlight_1.jpg" width="202" align="left" border="0"&gt;&lt;/a&gt;business relationship with Novell. In case you did not see this in the release, Microsoft is also going to work with Novell on a project called "&lt;a href="http://mono-project.com/Moonlight"&gt;Moonlight&lt;/a&gt;" which is the idea of Silverlight on Linux.&amp;nbsp;&lt;/p&gt; &lt;p&gt;Why is this interesting to me? Because at the heart of Silverlight is the desire to drive innovation forward. Yes, there is competition with Flash - and that pushes both technologies forward.&amp;nbsp;But success for innovators is&amp;nbsp;in seeing adoption, and hopefully having that positively affect their business overall. &amp;nbsp;&lt;/p&gt; &lt;p&gt;X-plat is all about interoperability. And here we see a case where the building of the bridge between the two platforms (Windows and Linux) is important and significantly driven through&amp;nbsp;the business relationship between two firms. That relationship&amp;nbsp;addresses both technology and business requirements (business including legal considerations as well). &lt;/p&gt; &lt;p&gt;My point is that the interoperability users will ultimately experience will not have come from a standard . It will come from the idea that innovation is driving forward the technology, and the businesses involved are finding ways to achieve interoperability via implementations, business arrangements, and IP agreements. It is too easy to fall into the myopia of interop=open standards. Real-world interop is going to come by keeping the full spectrum of possibilities in mind.&lt;/p&gt; &lt;p&gt;Silverlight is really cool stuff, and this announcement&amp;nbsp;absolutely highlights the thinking behind our &lt;a href="http://www.microsoft.com/interop"&gt;Interoperability By Design&lt;/a&gt; approach. &lt;a href="http://www.microsoft.com/interop" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="105" alt="Interop By Design" src="http://blogs.msdn.com/blogfiles/jasonmatusow/WindowsLiveWriter/SilverlightMoonlightInnovationandInterop_BE22/Interop%20By%20Design_1.jpg" width="240" align="left" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4847073" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Great+People+_2F00_+Great+Ideas/default.aspx">Great People / Great Ideas</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>Grab Bag Today - More on Open XML, Iron Projects, IBM's Spec Pledge</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/07/25/grab-bag-today-more-on-open-xml-iron-projects-ibm-s-spec-pledge.aspx</link><pubDate>Wed, 25 Jul 2007 22:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4048533</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/4048533.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=4048533</wfw:commentRss><description>&lt;P&gt;A couple of things to pop up on my blog today: &lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://notes2self.net/archive/2007/07/24/much-ado-about-nothing.aspx" mce_href="http://notes2self.net/archive/2007/07/24/much-ado-about-nothing.aspx"&gt;Stephen McGibbon wrote a blog posting&lt;/A&gt; this week about Open XML and his participation in Portugal. There has been commentary about this up on &lt;A class="" href="http://www.groklaw.net/article.php?story=2007071812280798" mce_href="http://www.groklaw.net/article.php?story=2007071812280798"&gt;Groklaw&lt;/A&gt; and Stephen addresses those issues directly.&lt;/P&gt;
&lt;P&gt;[Adding to this post] &lt;A class="" href="http://blogs.msdn.com/dmahugh/archive/2007/07/24/spinning-the-iso-process-in-the-us.aspx" mce_href="http://blogs.msdn.com/dmahugh/archive/2007/07/24/spinning-the-iso-process-in-the-us.aspx"&gt;Doug Mahugh has posted&lt;/A&gt; on the recent INCITS Executive Board decision about the Open XML Ballot. Doug is commenting on a posting from&lt;A class="" href="http://www.consortiuminfo.org/standardsblog/article.php?story=20070723044713169" mce_href="http://www.consortiuminfo.org/standardsblog/article.php?story=20070723044713169"&gt; Andy Updegrove&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If you look to much earlier blog postings by me, you will see that I was invovled in the process of getting &lt;A class="" href="http://www.codeplex.com/IronPython" mce_href="http://www.codeplex.com/IronPython"&gt;IronPython&lt;/A&gt; pulled into the &lt;A class="" href="http://www.microsoft.com/sharedsource" mce_href="http://www.microsoft.com/sharedsource"&gt;Shared Source&lt;/A&gt; program. &lt;A class="" href="http://blogs.msdn.com/hugunin" mce_href="http://blogs.msdn.com/hugunin"&gt;Jim Hugunin&lt;/A&gt; has been a great addition to Microsoft and the dynamic languages team. Their latest cool thing has been the work they are doing on IronRuby which I believe is under the development lead of &lt;A class="" href="http://www.iunknown.com/" mce_href="http://www.iunknown.com/"&gt;John Lam&lt;/A&gt; at MS. Back in April their work on IronRuby became public at MIX (John's blog entry &lt;A class="" href="http://www.iunknown.com/2007/04/introducing_iro.html" mce_href="http://www.iunknown.com/2007/04/introducing_iro.html"&gt;here&lt;/A&gt;), and&amp;nbsp;as of earlier this week, the first code release is available (John's blog entry &lt;A class="" href="http://www.iunknown.com/2007/07/a-first-look-at.html" mce_href="http://www.iunknown.com/2007/07/a-first-look-at.html"&gt;here&lt;/A&gt;, actual code drop &lt;A class="" href="http://iunknown.typepad.com/IronRuby-Pre-Alpha1.zip" mce_href="http://iunknown.typepad.com/IronRuby-Pre-Alpha1.zip"&gt;here&lt;/A&gt;). I don't think it is up at RubyForge yet, but I believe that is their plan. No matter what - this is really cool to see the continued push for dynamic languages support in .NET and the great work with the community that these guys are doing. &lt;/P&gt;
&lt;P&gt;Finally, something else that I have been meaning to comment on and have simply been lazy in getting to. Earlier in July, IBM announced its &lt;A class="" href="http://www-03.ibm.com/linux/opensource/isplist.shtml" mce_href="http://www-03.ibm.com/linux/opensource/isplist.shtml"&gt;Interoperability Specifications Pledge&lt;/A&gt; to some fanfare online. I applaud their move to this newer language and updated list of specifications. People have a very short memory and there were some comments (&lt;A class="" href="http://news.com.com/8301-10784_3-9743303-7.html?tag=bl" mce_href="http://news.com.com/8301-10784_3-9743303-7.html?tag=bl"&gt;Matt Asay&lt;/A&gt; for example) about how MS should do this too. We have been doing this for the past year - just check out the &lt;A class="" 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; and the dozens of specs listed there. But - far be it for me to claim credit for this as there is a history to the concepts that tracks back to IBM and&amp;nbsp;SUN first. Both&amp;nbsp;of them had&amp;nbsp;released a Covenant Not To Sue for specifications before MS released its OSP. In fact, we read their language very carefully&amp;nbsp;as we approached the drafting of the OSP. The whole point here is to create an environment where a specification may be implemented by anyone, no matter what development model or source code license they may choose. This can happen in such a way that the patents&amp;nbsp;necessary for implementation are a) available for use at no charge and in no conflict with various licensing models, and b) are retained by the rights holder so they may be used in other ways potentially for&amp;nbsp;revenue-generating purposes. The OSP, or&amp;nbsp;CNS, or ISP - all amount to the same conceptual approach which is the idea of&amp;nbsp;enabling implmentations while still respecting IP rights. You should read the language around these things carefully as there are differences. For example, we though it was important that our OSP extend to both full and partial implementations of a spec while IBM limits theirs to only "fully compliant implementions" (check the definitions section at the bottom of the page). I don't believe this means that all specs should automatically move to this model - but it is one more&amp;nbsp;choice in the spectrum of approaches available to all technology firms. In general, this is a really positive thing.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4048533" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Shared+Source+Programs/default.aspx">Shared Source Programs</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Source+Software/default.aspx">Open Source Software</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>Motivations Run Deep</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/07/10/motivations-run-deep.aspx</link><pubDate>Wed, 11 Jul 2007 00:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3803760</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/3803760.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=3803760</wfw:commentRss><description>&lt;P&gt;I was sitting in traffic today in Seattle (hard to believe), and listening to a radio story on NPR about the possibility of a strike by writers in the TV and Movie business. Apparently, their big point of contention is remuneration for their work as it moves into online formats. I'm not advocating anything with this posting, but would simply point out the compelxity of the economic structures behind content generation. If the Producers end up in a contract with the writers, actors, and any other unions that require payment for online reproduction of content - what does that mean for digital rights management and the need for the distribution mechanism to be able to count usage, or ad revenues, or any number of other metrics. The creators of the works want to be paid for their output, and not just for the delivery over traditional mediums. &lt;/P&gt;
&lt;P&gt;We live in a very interesting time. Across all facets of society we have to be asking the hard questions about whether or not we value ideas. If we do, how we represent that value and how we choose to enable individuals to reap rewards based on that value become fundamental questions. Freedom of expression, the societal benefits of knowlege sharing, incentives for innovation, freedom for creativity without burdensome overhead for legal coverage...the list goes on and on. &lt;/P&gt;
&lt;P&gt;I am still an advocate for the idea that collaboration is facilitated and under-pinned by intellectual property protection. Yet, it is clear that IPR is also the means for blocking these same things. Yet, when I look at open source software, standards bodies, business alliances/partnerships, or other collaboration environments, those with clear IPRs in place that are workable and reasonable end up being more effective at fostering collaboration based on a set of trusted principles for all parties. &lt;/P&gt;
&lt;P&gt;I guess I found the radio story most interesting because it reflected the second and third tier relationships that result in activities that people find objectionable. The desire of the writer to get&amp;nbsp;paid for his creative work is reasonable, the producer's desire to recoup investment costs so he can pay the writer is reasonable. The use of&amp;nbsp;technologies to control the content in order to drive revenue then becomes a point of contention. Simple on the surface, but super complicated in the details.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3803760" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>The Business of Interop</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/05/24/the-business-of-interop.aspx</link><pubDate>Fri, 25 May 2007 00:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2852127</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/2852127.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=2852127</wfw:commentRss><description>&lt;P&gt;Walking around the show floor of the Interop Las Vegas show I was struck by the fact that, at least within the context of that show, interop was all about connectivity. The focus of the companies presenting on the expo floor was all about the switches, routers...networking solutions of all types. Within that context the focus for interop was absolutely on standards. Standardized hardware interfaces, standardized communications protocols, standardized, standardized, standardized. Ok - so to my posting of yesterday, and Sam's comment to that posting, standards are important. No argument here. But is that enough? &lt;/P&gt;
&lt;P&gt;The answer is no, not for any industry, company, or technology. At the most simple level, a standard is a description of a technology. The whole point of standardization is to create a common understanding of a given technology so that many organizations may create an implementation of the technology. There is nothing that says the implementation should not also have value associated with it. &lt;/P&gt;
&lt;P&gt;When people go and build their implementations a world of other factors come into play. Just look at the IBM Workplace ODF vs. OpenOffice ODF implementations. Both are fundamentally based on the same spec, but are there differences? How about the implementations of MPEG, or X.500...or any one of hundreds of specs where this is true. So why is that things work together at all if there is so much diversity when people start to actually build things?&lt;/P&gt;
&lt;P&gt;The answer is that everyone in the inudstry then looks to other ways to acheive the interop that their customers are demanding in their solutions. The most common method is in partnering with other vendors or software producers who have synergies with their solutions. Even if there are competitive elements to their relationship, the best way to demonstrate interop is to have some really strong examples that have been brought to market. In many cases, the interop may be limited to a subset of possible parties due to business drivers, testing resource constraints, or any of a hundred reasons. &lt;/P&gt;
&lt;P&gt;Or, there are other pathways that technology producers go down just within the archtecture of what they build, or the extent to which they open the door for others to work with their stuff with simple things like software developer kits, documentation of interfaces, sample code to show how to interop, etc. &lt;/P&gt;
&lt;P&gt;And, all of this can be augumented further via the IP arrangements that are part of the discussion. Standards bodies themselves are in fact houses built on IP terms. Yes a standards body is there to provided an engineering forum, but the house in which the engineers are working is built with walls made of IP agreements. The collaborations between companies have IP components to them. The result of innovation within a company and the technologies an org may decide to utilize from others to augment their work are also tied up with IP. So, this is an important part of the interop discussion as well.&lt;/P&gt;
&lt;P&gt;I am re-hashing my discussion of yesterday, but I run into this all the time and am unsatisfied with the simplistic argument of interop=open standards. As an industry we should look a the success of the discussions in the Identity space where players representing many different development and business models are looking to the full spectrum of opportunity to deliver inteorperability. &lt;/P&gt;
&lt;P&gt;I think we are even capable of doing this in a more contentious space such as&amp;nbsp;doc formats. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2852127" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Open+Standards/default.aspx">Open Standards</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item><item><title>IP In The News Lately</title><link>http://blogs.msdn.com/jasonmatusow/archive/2007/02/28/ip-in-the-news-lately.aspx</link><pubDate>Thu, 01 Mar 2007 08:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1777216</guid><dc:creator>jasonmatusow</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jasonmatusow/comments/1777216.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jasonmatusow/commentrss.aspx?PostID=1777216</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;At the beginning of the month I was writing about the idea of IP being the &lt;A class="" href="http://blogs.msdn.com/jasonmatusow/archive/2007/02/12/intellectual-property-protection-vs-collaboration.aspx" mce_href="http://blogs.msdn.com/jasonmatusow/archive/2007/02/12/intellectual-property-protection-vs-collaboration.aspx"&gt;foundation for collaboration&lt;/A&gt;. Any reading about IP that I have done in the past points out the need to have all parts of the IP system in place for any one of them to work. Strong laws, a process and infrastructure to grant the protections, and an effective (and active) enforcement mechanism. Thus, my discussion of the idea that with these elements in place, all actors may see the rules of the road and thus be willing to collaborate within the confines of that system. I really appreciated the comments that come into my blog, and am doing the reading suggested by folks. While I still think this is a powerful angle to consider,&amp;nbsp;the news of late has been all about enforcement actions.&amp;nbsp;&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&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;IBM is pushing software and process &lt;A class="" href="http://www.informationweek.com/management/showArticle.jhtml?articleID=193401388" mce_href="http://www.informationweek.com/management/showArticle.jhtml?articleID=193401388"&gt;patent enforcement&lt;/A&gt; against Amazon, and they are embroiled in a few other high-profile IP cases as well. This past week, Microsoft has been in the news on two big cases. The first with &lt;A class="" href="http://www.cio.com/blog_view.html?CID=28991" mce_href="http://www.cio.com/blog_view.html?CID=28991"&gt;Alcatel-Lucent&lt;/A&gt;, and the second with &lt;A class="" href="http://www.microsoft.com/presspass/presskits/attappeal/default.mspx" mce_href="http://www.microsoft.com/presspass/presskits/attappeal/default.mspx"&gt;ATT&lt;/A&gt;.&amp;nbsp; The first seeing the largest patent-related award in the history of the U.S. legal system and the second being heard in the Supreme Court. I'm not a lawyer, but it would seem to me that IP matters, and carries real implications for commercial participants. It would seem that everyone producing software for commercial use needs to recognize that IP is a real part of the landscape no matter what your opinion of the laws may be.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;For years, Microsoft has been talking about the importance of IP. We went to the unprecedented step of providing our customers and partners with uncapped indemnification for IP infringement (still not matched by any other vendor, and here is&amp;nbsp;the&amp;nbsp;&lt;A class="" title="Indmnification Link" href="http://www.microsoft.com/windowsserver/facts/topics/policy.mspx" mce_href="http://www.microsoft.com/windowsserver/facts/topics/policy.mspx"&gt;policy statement&lt;/A&gt; if you are curious). This is not something done lightly, nor is it without value. Microsoft stepped in and indemnified Dell and Gateway in the&amp;nbsp;Alcatel-Lucent case and at the moment that carries a $1.5B price tag. (To be appealed for sure...)&amp;nbsp;The whole point of the indemnification issue is to highlight how seriously we take the responsibility for standing behind our products. We pay more than 10x the amount outbound than we receive inbound on an annual basis in IP licensing fees to clear our products for commercial sale. And that is to say nothing for the approximately $7B we are putting into R&amp;amp;D on an annual basis. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;At the end of the day, there are many in the software community who are directly opposed to software patents. There are software&amp;nbsp;businesses employing strategies to use patents for proactive and reactive protections. There are those who see patents as a means for collaboration as well as transparency. Certainly, patents represent a challenge in the global community as people wrestle with the implications of providing products in multiple countries. &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;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;I certainly believe that patents provide incentive for innovation. I also believe that patents provide a foundation for organizations to collaborate. The research out there about this is a mixed bag with opinions on all sides, but one study I found interesting is the recent study by U.C. Berkeley Professor of Law and Technology Robert Merges. He found that even after 10-plus years of software patenting 1) the software industry remains far less concentrated than the average American industry; 2) the number of small software startups entering the industry is even greater than the number of new entrants a decade ago; and 3) the software industry continues to grow so rapidly and robustly that it now represents over 10% of all U.S. R&amp;amp;D, compared to only 1% of R&amp;amp;D in the days before software patenting first emerged.&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;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;These factors suggest that innovation is on the rise. It also suggests that in a world of increased transparency these innovators are not going to be able to depend on copyright or trade secret. Inventors have an increased incentive to depend on patent as a core pillar to protecting the uniqueness of their solutions. Simultaneously though, they are going to be finding new and inventive ways to share that very IP with others in order to create business opportunities.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1777216" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/Intellectual+Property/default.aspx">Intellectual Property</category><category domain="http://blogs.msdn.com/jasonmatusow/archive/tags/IP/default.aspx">IP</category></item></channel></rss>