<?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 : Tom Hanrahan</title><link>http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx</link><description>Tags: Tom Hanrahan</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Microsoft Releases Device Driver Code to the Linux Community</title><link>http://port25.technet.com/archive/2009/07/20/microsoft-contributes-linux-drivers-to-linux-community.aspx</link><pubDate>Mon, 20 Jul 2009 16:48:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:26816</guid><dc:creator>Peter Galli</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=26816</wfw:commentRss><comments>http://port25.technet.com/archive/2009/07/20/microsoft-contributes-linux-drivers-to-linux-community.aspx#comments</comments><description>&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;In what many may see as a surprising move, Microsoft today&amp;nbsp;released 20,000 lines of &lt;A href="http://channel9.msdn.com/posts/NicFill/Microsoft-Contributes-Code-to-the-Linux-Kernel/" target=_blank mce_href="http://channel9.msdn.com/posts/NicFill/Microsoft-Contributes-Code-to-the-Linux-Kernel/"&gt;device driver code&lt;/A&gt; to the Linux community under the popular General Public Licence v2. 
&lt;P mce_keep="true"&gt;The code includes three Linux device drivers, and has been submitted to the Linux kernel community for inclusion in the Linux tree. &lt;/P&gt;
&lt;P mce_keep="true"&gt;The drivers will be available to both the&amp;nbsp;Linux community and customers, and will enhance the performance of the Linux operating system when virtualized on &lt;A href="http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx"&gt;Windows Server 2008 Hyper-V&lt;/A&gt; or Windows Server 2008 R2 Hyper-V.&lt;/P&gt;&lt;IFRAME marginWidth=0 marginHeight=0 src="http://channel9.msdn.com/LinuxPort25.htm" frameBorder=0 width=525 height=300 scrollbars="no"&gt;&lt;/IFRAME&gt;
&lt;P mce_keep="true"&gt;In an article posted to Microsoft's &lt;A href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx" target=_blank mce_href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx"&gt;PressPass&lt;/A&gt; site, Tom Hanrahan, director of Microsoft's Open Source Technology Center, notes that&amp;nbsp;this is a significant milestone because it's the first time the company has&amp;nbsp;released code directly to the Linux community. "Additionally significant is that we are releasing the code under the GPLv2 license, which is the Linux community's preferred license," he said.&lt;/P&gt;
&lt;P mce_keep="true"&gt;In the same article, Sam Ramji, senior director of Platform Strategy at Microsoft, points out that&amp;nbsp;Microsoft communities and open source communities are growing together, which is ultimately of benefit to&amp;nbsp;customers. An example of this is the&amp;nbsp;Linux community, which has built a platform used by many customers. "So our strategy is to enhance interoperability between the Windows platform and many open source technologies, which includes Linux, to provide the choices our customers are asking for," he said. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Ramji also alluded to the fact that people are often&amp;nbsp;surprised when they hear how much open source community and development work is happening across Microsoft, which is largely due to the fact that these collaborations focus more on&amp;nbsp;getting the work done and engaging with the various communities on a one-to-one basis and less about&amp;nbsp;promoting them. &lt;/P&gt;
&lt;P&gt;One example of how Microsoft participates with, and contributes to, open source is its relationship with the &lt;A href="http://port25.technet.com/archive/2009/05/12/announcing-the-php-sdk-for-windows-azure.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/05/12/announcing-the-php-sdk-for-windows-azure.aspx"&gt;PHP Community&lt;/A&gt;. The company's involvement&amp;nbsp;includes contributing to the PHP Engine, optimizing &lt;A class="" href="http://windows.php.net/releases/" target=_blank mce_href="http://windows.php.net/releases/"&gt;PHP 5.3&lt;/A&gt; to perform strongly on Windows, and working to improve the performance of numerous &lt;A href="http://port25.technet.com/archive/2009/05/11/php-5-3-rc2-highly-optimized-for-windows.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/05/11/php-5-3-rc2-highly-optimized-for-windows.aspx"&gt;PHP applications on Windows&lt;/A&gt;. Then there is the ongoing participation in various &lt;A href="http://www.apache.org/" target=_blank mce_href="http://www.apache.org/"&gt;Apache Software Foundation&lt;/A&gt; projects, such as &lt;A href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx"&gt;Hadoop&lt;/A&gt;, &lt;A href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx"&gt;Stonehenge&lt;/A&gt; and &lt;A href="http://port25.technet.com/archive/2009/03/09/qpid-now-a-top-level-apache-project.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/03/09/qpid-now-a-top-level-apache-project.aspx"&gt;QPID&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;"In short, we're focused on building sustainable business strategies for open source at Microsoft ... we see open source playing into three key areas, one of which is the use of 'inbound' open source and the open source development model to make our software development processes more efficient."&lt;/P&gt;
&lt;P&gt;"Good examples of this include what we did recently with &lt;A href="http://port25.technet.com/archive/2008/10/20/microsoft-at-ajaxworld.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/20/microsoft-at-ajaxworld.aspx"&gt;jQuery in Visual Studio 2008&lt;/A&gt;, the implementation of OpenPegasus connectors and adaptors into System Center Operations Manager, and work that the Microsoft High Performance Computing team did with the Argonne National Lab (ANL) to source its MPICH2 implementation, which is a portable implementation of the Message Passing Interface (MPI) used in cluster computing and super computers," Ramji said.&lt;/P&gt;
&lt;P mce_keep="true"&gt;We'll be posting a number of other articles on the release of the device driver code to the Linux community over the week, several of which will be penned by Hank Janssen from Microsoft's&amp;nbsp;Open Source Technology Center, so look out for those.&lt;/P&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=26816" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Partnerships/default.aspx">Partnerships</category><category domain="http://port25.technet.com/archive/tags/Networking/default.aspx">Networking</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Licenses/default.aspx">Licenses</category><category domain="http://port25.technet.com/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</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><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category><category domain="http://port25.technet.com/archive/tags/Peter+Galli/default.aspx">Peter Galli</category></item><item><title>Update: PHP 5.3 on Windows   </title><link>http://port25.technet.com/archive/2009/01/16/php-5-3-on-windows-update.aspx</link><pubDate>Fri, 16 Jan 2009 20:53:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:23281</guid><dc:creator>hanrahat</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=23281</wfw:commentRss><comments>http://port25.technet.com/archive/2009/01/16/php-5-3-on-windows-update.aspx#comments</comments><description>&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;
&lt;P&gt;Congratulations to the &lt;A href="http://www.php.net/" target=_blank&gt;PHP community&lt;/A&gt; on its PHP 5.3 alpha 2 release in December.&amp;nbsp; In roughly one month, there have been over 80,000 downloads of the alpha 2 release from unique IP addresses.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;You can see that interest in &lt;A class="" href="http://us2.php.net/install.windows" target=_blank mce_href="http://us2.php.net/install.windows"&gt;PHP on Windows&lt;/A&gt; is growing significantly when you compare this to the 40,000 or so Windows downloads of PHP 5.2 alpha and beta combined over nearly five months.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;One of the critical accomplishments in 5.3 has been updating the code base so that the core engine can be built under the latest version of Visual C (VC9).&amp;nbsp;&amp;nbsp; This update has enabled members of the community to focus on optimizing the &lt;A class="" href="http://port25.technet.com/archive/2008/03/04/php-on-windows.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/03/04/php-on-windows.aspx"&gt;PHP core to run on Windows&lt;/A&gt;.&amp;nbsp;&amp;nbsp; Already, with alpha 2, the release is proving itself to be a stable, robust implementation.&lt;/P&gt;
&lt;P&gt;The community anticipates hitting general availability for 5.3 in the spring.&amp;nbsp; Interest in that release is already running high and should continue to grow in the coming weeks.&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=23281" width="1" height="1"&gt;</description><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/PHP/default.aspx">PHP</category><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/App/default.aspx">App</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Open Source Highlights at Microsoft's Professional Developers Conference</title><link>http://port25.technet.com/archive/2008/11/04/open-source-highlights-at-microsoft-s-professional-developers-conference.aspx</link><pubDate>Tue, 04 Nov 2008 17:32:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21606</guid><dc:creator>hanrahat</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21606</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/04/open-source-highlights-at-microsoft-s-professional-developers-conference.aspx#comments</comments><description>&lt;FONT face=Calibri size=3&gt;
&lt;P&gt;At last week's Professional Developers Conference in Los Angeles, product previews and announcements, particularly of &lt;A class="" href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx"&gt;Windows Azure&lt;/A&gt;, &lt;A class="" href="http://port25.technet.com/archive/2008/10/28/news-news-news.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/28/news-news-news.aspx"&gt;Windows 7&lt;/A&gt; and Visual Studio Team System 2010, generated a lot of buzz.&amp;nbsp; Throughout the week, an important undercurrent to that story was Microsoft's engagement with the open source community and its support for open source developers. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Certainly one of the open source highlights for the week was Miguel de Icaza's presentation, "Mono and .Net."&amp;nbsp;&amp;nbsp; In spite of arriving on time for the session, I wound up viewing it from the &lt;I&gt;second&lt;/I&gt; overflow room.&amp;nbsp; Miguel talked about innovations on which the Mono community has focused recently, including their embedded C# compiler.&amp;nbsp; His game demos of the technology were fun and amazing to watch.&amp;nbsp; &amp;nbsp;You can see them for yourself &lt;A class="" href="http://channel9.msdn.com/pdc2008/PC54/" target=_blank mce_href="http://channel9.msdn.com/pdc2008/PC54/"&gt;here&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Members of my team spent the month leading up to the conference developing three demonstrations of Windows Azure's ability to support open source developers and open source applications.&amp;nbsp;&amp;nbsp; We ran all three at the Open Source pedestal in the Microsoft booth and each was highlighted in a session during the conference. &lt;/P&gt;
&lt;P&gt;One of the demos shows how developers can use Eclipse to create applications and deploy them as Azure services.&amp;nbsp; It relies on an Eclipse community plug-in "Emonics" for displaying C# syntax and a "proof-of-concept" Azure plug-in we created for building and deploying the application.&amp;nbsp;&amp;nbsp; This demo was highlighted in Steve Marx's presentation, "Developing and Deploying Your First Cloud Service," which you can find &lt;A class="" href="http://channel9.msdn.com/pdc2008/ES01/" target=_blank mce_href="http://channel9.msdn.com/pdc2008/ES01/ "&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The second demo shows how an open source application can access services from Azure.&amp;nbsp; In this one, we chose the popular PHP application Gallery and show how it can store, retrieve and modify photos as binary large objects (BLOBs) in the cloud.&amp;nbsp;&amp;nbsp; To produce this demo we wrote two small modules, one to create wrappers that represent the BLOB REST API as PHP objects and another to create an Azure subclass with inheritance from the Windows NT Platform class.&lt;/P&gt;
&lt;P&gt;We created the third demo to illustrate how an open source developer can use OpenID to authenticate users from an Azure service.&amp;nbsp; For this one, we modified a demo blog service (based on BlogEngine.net) and gave users the option of authenticating through either OpenID or Live ID.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Both the Gallery and OpenID demos were highlighted in Daniel Wang and Stefan Schackow's presentation, "Cloud Computing: Programming in the Cloud."&amp;nbsp; You can find Daniel and Stefan's presentation &lt;A class="" href="http://channel9.msdn.com/pdc2008/ES17/" target=_blank mce_href="http://channel9.msdn.com/pdc2008/ES17/"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The excitement that PDC produced was remarkable.&amp;nbsp;&amp;nbsp; I moved through a steady stream of developers for four days, all of us sustained it seems by tables of fruit, powerbars and various forms of chocolate.&amp;nbsp; I enjoyed meeting and talking with many of the attendees and as always appreciate how much I learn in those conversations.&lt;/P&gt;
&lt;P&gt;I want to thank Steve Marx, Daniel Wang and Stefan Schackow for sharing the stage with us.&amp;nbsp; Kudos to Hank Janssen, Anandeep Pannu, Garrett Serack and Joel Penner for creating the Azure demonstrations we used throughout the week.&amp;nbsp; And a tip of my hat to Miguel for making the week so fun.&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21606" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Mono/default.aspx">Mono</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Microsoft and Novell Interoperability Lab Announcement</title><link>http://port25.technet.com/archive/2007/09/12/ms-novell.aspx</link><pubDate>Wed, 12 Sep 2007 14:19:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4257</guid><dc:creator>hanrahat</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4257</wfw:commentRss><comments>http://port25.technet.com/archive/2007/09/12/ms-novell.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Verdana" size="2"&gt;We&amp;rsquo;ve announced this week the opening of the Microsoft and Novell Interoperability Lab in Cambridge, Massachusetts.&amp;nbsp;&amp;nbsp; With this announcement we can now talk about the work that&amp;rsquo;s been underway at the lab since the beginning of summer.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;The lab itself is well equipped.&amp;nbsp; It consists of 2500 square feet and contains over 80 servers.&amp;nbsp; The servers are x86-based, dual-core and quad-core systems with hardware virtualization technology enabled and our storage area network has terabytes of capacity.&amp;nbsp; Here&amp;rsquo;s a look at the lab layout.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;img border="0" height="450" src="http://port25.technet.com/photos/images/images/4255/original.aspx" width="600" /&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;For now, we&amp;rsquo;re focused on testing three areas of interoperability.&amp;nbsp; The first is virtualization, where we&amp;rsquo;re intent on validating the interoperability of SLES running on Windows Server virtualization and Windows Server 2008 running on Xen.&amp;nbsp; This is a development lab, so we&amp;rsquo;re running current bits from the development organizations at both Microsoft and Novell.&amp;nbsp; We&amp;rsquo;re part of the integrated development teams at both companies and are actively involved in the testing process for pre-released software.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Our second area of focus is web-services management.&amp;nbsp; We are currently working with the development teams at both Microsoft and Novell to identify the test cases we want to use to validate client-server implementations of the web-services management protocol from both companies.&amp;nbsp; Our third area of interest is identity federation where our planning for the lab is just now getting underway.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Those of us who work at the lab have strived over the past few months to create an environment that is not strictly Microsoft and not strictly Novell. We&amp;rsquo;ve successfully created a unique entity, a development lab, at which there resides a single team of engineers whose individuals are involved in and supportive of each others&amp;rsquo; work.&amp;nbsp; We&amp;rsquo;ve pushed both companies to share resources and pushed their boundaries of openness.&amp;nbsp; I&amp;rsquo;m excited to be part of this team. I look forward to working with my colleagues at the lab and to identify more areas of common interest for us to pursue.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4257" width="1" height="1"&gt;</description><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/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category></item><item><title>Observations from OSCON and Linux World Expo</title><link>http://port25.technet.com/archive/2007/08/23/observations-from-oscon-and-linux-world-expo.aspx</link><pubDate>Thu, 23 Aug 2007 18:02:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4195</guid><dc:creator>hanrahat</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4195</wfw:commentRss><comments>http://port25.technet.com/archive/2007/08/23/observations-from-oscon-and-linux-world-expo.aspx#comments</comments><description>&lt;p&gt;I&amp;rsquo;ve been a regular attendee of the O&amp;rsquo;Reilly Open Source Conference in Portland and Linux World Expo &amp;ndash; San Francisco for several years, but this is the first time I represented Microsoft at them.&amp;nbsp; Between the two conferences, I met a lot of people with whom I&amp;rsquo;ve worked for many years.&amp;nbsp; I appreciate the encouraging words I received from many of them and I respect the concerns others expressed regarding my decision to join Microsoft.&amp;nbsp;&amp;nbsp; A lot of our conversations were about what I thought I could accomplish by making the change.&lt;br /&gt;&lt;br /&gt;One observation I&amp;rsquo;ve made while working with companies involved in open source is that every one of them wrestles with the balance of working within the community for the better good and reserving value for their own need to compete successfully for business.&amp;nbsp;&amp;nbsp; There are few, if any, companies that are purely open-source directed.&amp;nbsp; There are also few that are purely proprietary.&amp;nbsp; Microsoft is in the spectrum of balance between proprietary and open source just like everyone else.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Clearly Microsoft&amp;rsquo;s balance tends toward the proprietary, but we demonstrated at both conferences that we take participation as a member of the open source community seriously and announced several significant actions.&amp;nbsp; One of these announcements was that Microsoft is submitting both its permissive (MSPL) and community (MSCL) licenses to OSI for certification.&amp;nbsp; Another was John Lam&amp;rsquo;s announcement of release of Iron Ruby and Iron Python as open source projects and that these are both open to community contributions.&amp;nbsp;&amp;nbsp; Both of these efforts reflect serious attempts by Microsoft to participate in the development of truly open source software.&lt;br /&gt;&lt;br /&gt;What&amp;rsquo;s also interesting is that the role of individual developers is changing, too.&amp;nbsp; In his presentation at OSCON, &amp;ldquo;Current State of the Linux Kernel,&amp;rdquo; Greg Kroah-Hartman made the point that the largest group of contributors to the kernel is composed of &amp;ldquo;Unknown Individuals&amp;rdquo; who have no affiliation to a company with respect to their contributions.&amp;nbsp;&amp;nbsp; Roughly 18% of contributions come from this group, and 13% come from another group called &amp;ldquo;Amateurs.&amp;rdquo;&amp;nbsp; But, a member of the audience pointed out that this means the work of nearly 70% of contributors is being sponsored by industry.&amp;nbsp; Of those 70% few are employed to be purely open-source contributors; most have responsibilities to their individual companies to ensure that some value is retained for their own business purposes.&lt;br /&gt;&lt;br /&gt;We&amp;rsquo;re all finding our balance, companies and individuals alike, and that balance is rarely stationary.&amp;nbsp; It frequently changes as we assess our roles in the software development industry.&amp;nbsp; One of the things I want to accomplish is to find ways that Microsoft can adopt open source methodologies and can contribute to the greater good.&amp;nbsp; Two areas I will concentrate on for now are interoperability, through the work we&amp;rsquo;re beginning with Novell in the areas of virtualization and web services management, and engagement with the SAMBA community to help ensure the quality of interaction between SAMBA and Microsoft products. I hope to attend the CIFS Workshop at Google next month to see where Microsoft can work with the SAMBA community beyond our current level of sharing bug and test data.&lt;br /&gt;&lt;br /&gt;One of the first activities I engaged in when I joined Microsoft was to help draft the mission of Microsoft&amp;rsquo;s Open Source Software Lab.&amp;nbsp; Here in a nutshell is what I hope to accomplish at Microsoft.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Produce mutual respect and understanding between Microsoft and the Open Source community such that both act responsibly together for the sake of better software and human potential &amp;amp; inclusion.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;I invite those of you I have worked with over the years and all of you I spoke with at OSCON and LWE to make this our common goal and to join me in the effort.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4195" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/OSCON/default.aspx">OSCON</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category></item><item><title>Tom Hanrahan: Director of Linux Interoperability</title><link>http://port25.technet.com/archive/2007/06/08/tom-hanrahan-director-of-linux-interoperability.aspx</link><pubDate>Fri, 08 Jun 2007 19:34:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4031</guid><dc:creator>Sam Ramji</dc:creator><slash:comments>13</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4031</wfw:commentRss><comments>http://port25.technet.com/archive/2007/06/08/tom-hanrahan-director-of-linux-interoperability.aspx#comments</comments><description>&lt;p&gt;Most of Port 25&amp;rsquo;s readers are aware of my commitment to interoperability between Microsoft and Linux, as exemplified in the OSSL&amp;rsquo;s work on IPsec and now the three-sided &lt;a href="http://port25.technet.com/archive/2007/02/14/microsoft-novell-interoperability-lab-sneak-peek.aspx"&gt;virtualization, identity, and systems management work with Novell&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I&amp;rsquo;m proud to announce a leader at Microsoft who has the sole purpose of bringing Windows and Linux technologies together: Tom Hanrahan.&lt;br /&gt;&lt;br /&gt;Tom will join as the Director of Linux Interoperability, and will head our Linux/Windows interoperability work, including leadership of the Microsoft/Novell Interoperability Lab.&amp;nbsp; This development lab will undertake much of the &lt;a href="http://port25.technet.com/archive/2007/02/14/microsoft-novell-interoperability-lab-sneak-peek.aspx"&gt;engineering work&lt;/a&gt; involved in the multi-year technical partnership.&amp;nbsp; Among other things, Tom has much to teach us on &amp;ldquo;developing in the open&amp;rdquo; &amp;ndash; how to work in a transparent way with a broad engineering community.&lt;br /&gt;Tom brings 30 years of engineering, management and community development experience to this effort &amp;ndash; and the larger Microsoft community. Prior to joining Microsoft, Tom was the &lt;a href="http://old.linux-foundation.org/about_osdl/management.html/document_view"&gt;Director of Engineering&lt;/a&gt; at the &lt;a href="http://www.linux-foundation.org/en/Main_Page"&gt;Linux Foundation&lt;/a&gt; where he was responsible for managing a variety of technical initiatives.&amp;nbsp; Earlier in his career, Tom led IBM&amp;rsquo;s &lt;a href="http://en.wikipedia.org/wiki/Linux_Technology_Center"&gt;Linux Technology Center&lt;/a&gt; in Portland, and spent 11 years at &lt;a href="http://en.wikipedia.org/wiki/Sequent_Computer_Systems"&gt;Sequent Computer Systems&lt;/a&gt; in the early days of SMP (symmetric multiprocessing).&lt;br /&gt;&lt;br /&gt;It is excellent to have Tom on board, and he is already making an impact.&amp;nbsp; His outstanding history of Linux engineering will greatly contribute to our focus on interoperability. You can also expect to see some of Tom&amp;rsquo;s work (and thoughts) show up on Port 25. &lt;/p&gt;&lt;p&gt;Please join me in welcoming Tom Hanrahan.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4031" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Port+25+News/default.aspx">Port 25 News</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Tom+Hanrahan/default.aspx">Tom Hanrahan</category></item></channel></rss>