<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.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>Port 25: The Open Source Community at Microsoft : Bill Hilf, Partnerships</title><link>http://port25.technet.com/archive/tags/Bill+Hilf/Partnerships/default.aspx</link><description>Tags: Bill Hilf, Partnerships</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Here's some big news</title><link>http://port25.technet.com/archive/2006/11/02/Here_2700_s-some-big-news.aspx</link><pubDate>Fri, 03 Nov 2006 00:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3226</guid><dc:creator>billhilf</dc:creator><slash:comments>26</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3226</wfw:commentRss><comments>http://port25.technet.com/archive/2006/11/02/Here_2700_s-some-big-news.aspx#comments</comments><description>&lt;span style="font-size: 10pt; font-family: 'Verdana','sans-serif'"&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Today we &lt;a href="http://www.microsoft.com/presspass/press/2006/nov06/11-02MSNovellPR.mspx" target="_blank"&gt;announced&lt;/a&gt; a very important partnership with Novell that represents a milestone for our industry.&amp;nbsp; The partnership has technical, business and legal significance for Microsoft, Novell, our customers and the open source community.&amp;nbsp; I want to break it down into reasonably sized chunks of information to help explain what it is and how we arrived here.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;There is often a big &amp;lsquo;elephant in the room&amp;rsquo; when discussing Microsoft and Open Source, and that issue is related to intellectual property.&amp;nbsp; Our business at Microsoft is built on intellectual property, as are many businesses: Apple, Sony, BMW, Amazon, Nike, and the list goes on.&amp;nbsp; What does this mean?&amp;nbsp; It&amp;rsquo;s relatively simple &amp;ndash; each day thousands of people come to work at Microsoft to build new technologies that (ideally) make it easier, more efficient, and more enjoyable to use a computer.&amp;nbsp; We pay these people to do this and then we sell their work through our products.&amp;nbsp; We then use that money to continue to pay these people to keep innovating and building new things that meet the above goal and the cycle goes on and on.&amp;nbsp; Like the other companies I listed above, we protect the intellectual property from these innovations through patents, copyrights, trademarks and trade secrets (the four parts of intellectual property).&amp;nbsp; Use an iPod?&amp;nbsp; The menu structure driven by that little wheel is protected by &lt;a href="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=2&amp;amp;f=G&amp;amp;l=50&amp;amp;co1=AND&amp;amp;d=PG01&amp;amp;s1=%22jobs%2C+steve%22.IN.&amp;amp;OS=IN/%22jobs,+steve%22&amp;amp;RS=IN/%22jobs,+steve%22" style="color: blue; text-decoration: underline; text-underline: single" title="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=2&amp;amp;f=G&amp;amp;l=50&amp;amp;co1=AND&amp;amp;d=PG01&amp;amp;s1=%22jobs%2C+steve%22.IN.&amp;amp;OS=IN/%22jobs,+steve%22&amp;amp;RS=IN/%22jobs,+steve%22
uspto.gov"&gt;patents&lt;/a&gt; that Apple owns.&amp;nbsp; Wear Nike shoes?&amp;nbsp; The layering of those soles and their contents are protected by &lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=0&amp;amp;f=S&amp;amp;l=50&amp;amp;TERM1=nike&amp;amp;FIELD1=&amp;amp;co1=AND&amp;amp;TERM2=sole&amp;amp;FIELD2=&amp;amp;d=PTXT" style="color: blue; text-decoration: underline; text-underline: single" title="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=0&amp;amp;f=S&amp;amp;l=50&amp;amp;TERM1=nike&amp;amp;FIELD1=&amp;amp;co1=AND&amp;amp;TERM2=sole&amp;amp;FIELD2=&amp;amp;d=PTXT"&gt;patents&lt;/a&gt; and the Nike &amp;lsquo;swoosh is a protected &lt;a href="http://portal.uspto.gov/external/PA_1_0_1ET/OpenServletWindow?serialNumber=73308697&amp;amp;scanDate=2005120162950&amp;amp;DocDesc=Registration+Certificate&amp;amp;docType=ORC&amp;amp;currentPage=1&amp;amp;rowNum=1&amp;amp;rowCount=1&amp;amp;formattedDate=06-Jul-1982" style="color: blue; text-decoration: underline; text-underline: single" title="http://portal.uspto.gov/external/PA_1_0_1ET/OpenServletWindow?serialNumber=73308697&amp;amp;scanDate=2005120162950&amp;amp;DocDesc=Registration+Certificate&amp;amp;docType=ORC&amp;amp;currentPage=1&amp;amp;rowNum=1&amp;amp;rowCount=1&amp;amp;formattedDate=06-Jul-1982"&gt;trademark&lt;/a&gt; of Nike.&amp;nbsp; Used Red Hat&amp;rsquo;s update service?&amp;nbsp; That is also protected by a &lt;a href="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=9&amp;amp;f=G&amp;amp;l=50&amp;amp;co1=AND&amp;amp;d=PG01&amp;amp;s1=%22red+hat%22.AS.&amp;amp;s2=update&amp;amp;OS=AN/%22red+hat%22+AND+update&amp;amp;RS=AN/%22red+hat%22+AND+update" style="color: blue; text-decoration: underline; text-underline: single" title="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=9&amp;amp;f=G&amp;amp;l=50&amp;amp;co1=AND&amp;amp;d=PG01&amp;amp;s1=%22red+hat%22.AS.&amp;amp;s2=update&amp;amp;OS=AN/%22red+hat%22+AND+update&amp;amp;RS=AN/%22red+hat%22+AND+update"&gt;patent&lt;/a&gt; application. Even that soda you got at McDonald&amp;rsquo;s was likely delivered through this interesting &lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;amp;r=5&amp;amp;f=G&amp;amp;l=50&amp;amp;co1=AND&amp;amp;d=PTXT&amp;amp;s1=%22McDonalds+Corporation%22&amp;amp;OS=%22McDonalds+Corporation%22&amp;amp;RS=%22McDonalds+Corporation%22" style="color: blue; text-decoration: underline; text-underline: single"&gt;invention&lt;/a&gt;.&amp;nbsp; This is the world of intellectual property and apart from opinions on the governance of this system, this is how it works today.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Microsoft&amp;rsquo;s intellectual property is almost entirely in software innovations (no surprise) so it was very important for us to have a model where our intellectual property continues to be valued and respected by all constituencies, including the commercial open source world.&amp;nbsp; Again, our business (as many are) is rooted in intellectual property so this is a non-trivial issue.&amp;nbsp; Our agreement with Novell provides a way for Microsoft and Novell to keep square on one another&amp;rsquo;s patents and it provides a way for us to pass on the benefits to customers who want to know these complex issues have been sorted out.&amp;nbsp; At the same time, we&amp;rsquo;ve got to do all this in a way that works for those open source developers who contribute code for the love of technology, not for the paycheck.&amp;nbsp; Microsoft is stepping up and saying we won&amp;rsquo;t assert patents against individual, non-compensated developers for the code they write.&amp;nbsp; What does all this mean?&amp;nbsp; It means that we have a way to work through (or bridge) the open source and Microsoft issues around intellectual property by defining a line between commercial and non-commercial use of our intellectual property. &amp;nbsp;Additionally Novell&amp;rsquo;s customers can feel confident that they are clear and compliant (at minimum with Microsoft) of the open source products they buy and deploy from Novell.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Figuring out this model unlocked a variety of new areas that we can collaborate on together, such as the work we&amp;rsquo;ll be doing around Virtualization, Office file formats and management technologies.&amp;nbsp; Here are some of the highlights:&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;strong&gt;Patent coverage&lt;/strong&gt;&lt;/font&gt; &lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;The concern over potential patent infringements makes some people nervous about the deployment of open source technologies. &lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;From the start, a design principle of the agreement was to be compatible with the GPL.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;To do this, Novell and Microsoft are providing covenants to each other&amp;rsquo;s customers, therefore releasing each company from the other&amp;rsquo;s patent portfolio. This may sounds odd vs. a traditional patent cross-license agreement but it is one of the things that makes this deal so unique. &lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;What it really means is that customers deploying technologies from Novell and Microsoft no longer have to fear about possible lawsuits or potential patent infringement from either company.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;font face="Verdana" size="2"&gt;Development: Virtualization&lt;/font&gt; &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Microsoft and Novell will collaborate in enhancing and developing the functionality required to efficiently virtualize Windows on Linux and Linux on Windows.&amp;nbsp; &lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Both will now be first class citizens in data centers, addressing the needs of mixed environments. They will both enjoy optimized, supported and tuned device drivers to maximize their potential.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;strong&gt;Development: Virtualization Management&lt;/strong&gt;&lt;/font&gt; &lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;As a plus, the companies will work together to implement the necessary standards to manage data centers that run mixed environments (WS-Management).&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Novell will develop tools to manage virtualized Windows machines, and Microsoft will develop tools to manage virtualized Linux systems.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;font face="Verdana" size="2"&gt;Office Open XML&lt;/font&gt; &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Novell engineers have been working for the last year together with Microsoft engineers through the ECMA TC45 working group in producing a complete specification that would allow for interoperability across office suites.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Novell will develop the code necessary to bring support for Office Open XML into OpenOffice, and will contribute that support back to the OpenOffice.org organization. Novell will also distribute the Office Open XML plug-in in their own edition of OpenOffice. In addition, Novell will participate in the Open XML Translator open source project.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;strong&gt;Mono, OpenOffice and Samba&lt;/strong&gt;&lt;/font&gt; &lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;Under the patent agreement, customers will receive coverage for Mono, Samba, and OpenOffice as well as .NET and Windows Server.-All of these technologies will be improved upon during the 5 years of the agreement and there are some limits on the coverage that would be provided for future technologies added to these offerings.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Verdana" size="2"&gt;The collaboration framework we have put in place allows us to work on complex subjects such as this where intellectual property and innovation are important parts of the conversation.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;We&amp;rsquo;re also building a joint research facility where Microsoft and Novell technical experts will architect and test new software solutions, and will work with customers and the community to build and support these technologies (read: cool big new lab with all sorts of gear and tinkering going on).&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;I&amp;rsquo;ve been in the open source world for over twelve years and I have worked with thousands of customers worldwide who use commercial and open source software.&amp;nbsp; I have been part of the large deal team working on this partnership for a long time now.&amp;nbsp; In my opinion, this is the most important bridge ever developed between Microsoft and open source and *significantly* helps customers and hobbyist developers have the peace of mind that they need and have asked for.&amp;nbsp; As Steve Ballmer said today, &amp;ldquo;They said it couldn&amp;rsquo;t be done&amp;rdquo; but we did and I&amp;rsquo;m personally very proud to have been part of this bridge building.&lt;br /&gt;&lt;br /&gt;It&amp;rsquo;s been a long and exciting day so now a few of us from Microsoft and Novell are going to go get some sleep &lt;img src="http://port25.technet.com/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3226" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Bill+Hilf/default.aspx">Bill Hilf</category><category domain="http://port25.technet.com/archive/tags/Partnerships/default.aspx">Partnerships</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category></item><item><title>Zend &amp; Microsoft Technical Partnership: Enhancing PHP on Windows</title><link>http://port25.technet.com/archive/2006/10/31/Zend-_2600_-Microsoft.aspx</link><pubDate>Tue, 31 Oct 2006 10:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3208</guid><dc:creator>billhilf</dc:creator><slash:comments>17</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3208</wfw:commentRss><comments>http://port25.technet.com/archive/2006/10/31/Zend-_2600_-Microsoft.aspx#comments</comments><description>&lt;p&gt;Today I had the opportunity to attend and present at the &lt;a href="http://www.zendcon.com/"&gt;Zend/PHP Conference and Expo&lt;/a&gt; in San Jose.&amp;nbsp; I was here to announce a technical collaboration between Zend and Microsoft that will improve the performance of PHP on Windows Server (and down the road Longhorn Server).&amp;nbsp; You can read the specific details of the collaboration &lt;a href="http://www.microsoft.com/presspass/press/2006/oct06/10-31MSZendPR.mspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;As part of my presentation, we performed &lt;a href="http://blogs.iis.net/bills/default.aspx"&gt;a demo showing a before and after scenario&lt;/a&gt;.&amp;nbsp; We first showed PHP running on Windows Server before the enhancements- then again after.&amp;nbsp; On the latter, I&amp;rsquo;m pleased to say that we consistently achieved 100% performance gains and on some applications a 150% improvement.&amp;nbsp;&amp;nbsp; All treats, no tricks&amp;hellip;that&amp;rsquo;s right 100-150%.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;So what are we doing exactly? &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Core PHP and IIS Collaboration&lt;/strong&gt;. Zend and Microsoft are working to develop PHP performance improvements to increase the performance of PHP on Windows.&amp;nbsp; Microsoft will work with engineers from Zend and the PHP community to identify and implement improvements for PHP on IIS6 (part of Windows Server 2003) and IIS7 (Windows Server &amp;lsquo;Longhorn&amp;rsquo; 32 bit and 64 bit editions). These improvements will be submitted under the PHP license to the PHP community.&amp;nbsp; Additionally, Microsoft will develop and release an IIS add-on component (FastCGI) that will serve as the interface between PHP and the IIS webserver. This FastCGI component will be made freely available from Microsoft for users of Windows Server 2003 and Windows Server &amp;lsquo;Longhorn.&amp;rsquo;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Continuous Testing &amp;amp; Engineering&lt;/strong&gt;. Zend will establish a Windows testing lab and conduct regular tests and performance improvements to maintain high performance of PHP on Windows as Zend, PHP and Microsoft technologies evolve. This lab will be comprised of a cluster of Windows Server boxes (both 32-bit and 64-bit) and a testing framework which will be used to run tests prior to major releases of PHP. The results of these tests will be used by the engineers to identify and fix bugs.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Community Participation&lt;/strong&gt;. Zend and Microsoft will continue to actively participate in the community to answer questions and, in general, help out.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;PHP, being the third most popular development language today, is an important addition to the options available to developers who want to leverage the Windows Server platform, and the overall Microsoft ecosystem. According to Zend&amp;rsquo;s internal statistics, the majority of PHP developers already use Windows as their application development platform &amp;ndash; over 70%.&amp;nbsp; Improving their experience with running PHP applications on Windows for production is a natural next step.&amp;nbsp; &lt;/p&gt;&lt;p&gt;In the end, we believe the real winners in this technical collaboration are PHP developers who now have viable options when thinking about platform of choice for their PHP applications.&amp;nbsp; Of course, that means our mutual customers benefit from PHP applications as well as the choice of technologies that best suit their needs. To make sure this not only happens today, but going forward, both Microsoft and Zend will be active participants in the PHP community to ensure open communications and a continually improving experience for PHP developers in Microsoft environments.&amp;nbsp; &lt;/p&gt;&lt;p&gt;As I have &lt;a href="http://port25.technet.com/archive/2006/06/21/Interoperability-Customer-Council.aspx"&gt;said before&lt;/a&gt;, interoperability does not happen by accident.&amp;nbsp; This announcement is the result of a lot of hard work by people from both Microsoft and Zend.&amp;nbsp; I personally want to thank &lt;a href="http://port25.technet.com/archive/2006/10/31/Talking-with-Andi-Gutmans-about-Zend-and-working-with-Microsoft-to-improve-PHP-Performance-on-Windows.aspx"&gt;Andi Gutmans&lt;/a&gt;, CTO and co-founder of Zend Technologies.&amp;nbsp; Andi and I have been in discussions for a long while now and I&amp;rsquo;m very happy to see the great results from a conversation started long ago.&amp;nbsp; We have been working with Zend over the past 6 months to put all of the pieces in place.&amp;nbsp; From the technical work on FastCGI to helping Zend create an engineering lab to improve PHP as it develops over time.&amp;nbsp;&amp;nbsp; This is the first step in an ongoing relationship.&lt;/p&gt;&lt;p&gt;&amp;nbsp;And for those of you in North America, Happy Halloween!&lt;/p&gt;&lt;p&gt;-Bill&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; color: navy; font-family: 'Arial','sans-serif'"&gt;&lt;span style="font-size: 10pt; font-family: Verdana"&gt;&lt;font color="#000000"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3208" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Bill+Hilf/default.aspx">Bill Hilf</category><category domain="http://port25.technet.com/archive/tags/Partnerships/default.aspx">Partnerships</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/PHP/default.aspx">PHP</category></item></channel></rss>