<?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 : Open Source, Windows Server</title><link>http://port25.technet.com/archive/tags/Open+Source/Windows+Server/default.aspx</link><description>Tags: Open Source, Windows Server</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Windows Cache Extension 1.0 for PHP Released</title><link>http://port25.technet.com/archive/2009/11/19/windows-cache-extension-1-0-for-php-released.aspx</link><pubDate>Fri, 20 Nov 2009 00:40:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:28165</guid><dc:creator>Peter Galli</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=28165</wfw:commentRss><comments>http://port25.technet.com/archive/2009/11/19/windows-cache-extension-1-0-for-php-released.aspx#comments</comments><description>&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;The Microsoft Internet Information Services (IIS) team&amp;nbsp;announced today the release of &lt;A href="http://www.iis.net/expand/WinCacheForPhp" target=_blank mce_href="http://www.iis.net/expand/WinCacheForPhp"&gt;Windows Cache Extension 1.0 for PHP&lt;/A&gt;, a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. &lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;This is a production-ready release that is provided under an open source &lt;A href="http://www.opensource.org/licenses/bsd-license.php" target=_blank mce_href="http://www.opensource.org/licenses/bsd-license.php"&gt;BSD license&lt;/A&gt;, with the source code hosted and maintained &lt;A href="http://pecl.php.net/packages/wincache/" target=_blank mce_href="http://pecl.php.net/packages/wincache/"&gt;here&lt;/A&gt;, and the documentation hosted on &lt;A href="http://www.php.net/wincache/" target=_blank mce_href="http://www.php.net/wincache/"&gt;php.net&lt;/A&gt;.&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;
&lt;P&gt;You can find more details on this&amp;nbsp;release&amp;nbsp;on IIS team Product Unit Manager &lt;A href="http://blogs.iis.net/mailant/archive/2009/11/19/windows-cache-extension-for-php-aka-wincache-1-0-general-availability-today.aspx" target=_blank mce_href="http://blogs.iis.net/mailant/archive/2009/11/19/windows-cache-extension-for-php-aka-wincache-1-0-general-availability-today.aspx"&gt;Mai-lan Tomsen Bukovec's blog&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;WinCache extension is a significant open source contribution from Microsoft to the PHP on Windows community. The extension code is hosted and maintained on &lt;A href="http://pecl.php.net/" target=_blank mce_href="http://pecl.php.net/"&gt;PHP Extensions Community Library&lt;/A&gt; (PECL) and is available for everyone to view, branch, compile, and contribute to. &lt;/P&gt;
&lt;P&gt;The IIS team also invites&amp;nbsp;the PHP development community to join it in development of this caching extension for &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 on Windows&lt;/A&gt;. There have already&amp;nbsp;been some contributions from the community whileWinCache was in the pre-release mode, and IIS team is looking forward to having others join this new PHP on Windows caching project.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Also, in time for this release, an independent PHP company - Ibuildings - has conducted a &lt;A href="http://techportal.ibuildings.com/2009/11/19/php-on-windows-the-wincache-1-0-benchmark" target=_blank mce_href="http://techportal.ibuildings.com/2009/11/19/php-on-windows-the-wincache-1-0-benchmark"&gt;benchmark test&lt;/A&gt; with the WinCache RTW bits and published the results. &lt;/P&gt;
&lt;P&gt;The release of this production-ready PHP accelerator for Windows is an important step towards making the Windows operating system an even better platform for hosting PHP applications. &lt;/P&gt;
&lt;P&gt;WinCache extension significantly improves performance of PHP applications and lowers CPU load on the server. This, together with the fact that no application code changes are necessary to take advantage of the caching, makes WinCache a must have extension when running &lt;A 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 on Windows&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;More information about the WinCache extension for PHP can be found as follows:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;The &lt;A href="http://us3.php.net/wincache/" target=_blank mce_href="http://us3.php.net/wincache/"&gt;PECL documentation on WinCache&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;The PHP on Windows feature team blogs (&lt;A href="http://blogs.iis.net/ksingla" target=_blank mce_href="http://blogs.iis.net/ksingla"&gt;Kanwal&lt;/A&gt;, &lt;A href="http://blogs.iis.net/ruslany" target=_blank mce_href="http://blogs.iis.net/ruslany"&gt;Ruslan&lt;/A&gt;, and &lt;A href="http://blogs.iis.net/donraman" target=_blank mce_href="http://blogs.iis.net/donraman"&gt;Don&lt;/A&gt;)&lt;/LI&gt;
&lt;LI&gt;The &lt;A href="http://forums.iis.net/1164.aspx" target=_blank mce_href="http://forums.iis.net/1164.aspx"&gt;WinCache community forum&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;The &lt;A href="http://forums.iis.net/1164.aspx" target=_blank mce_href="http://forums.iis.net/1164.aspx"&gt;IIS.NET documentation on WinCache&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;The &lt;A href="http://pecl.php.net/package/wincache/" target=_blank mce_href="http://pecl.php.net/package/wincache/"&gt;WinCache on PECL source code&lt;/A&gt;, licensed under BSD &lt;/LI&gt;
&lt;LI&gt;How to &lt;A href="http://pecl.php.net/package/wincache/" target=_blank mce_href="http://pecl.php.net/package/wincache/"&gt;file bugs on WinCache in PECL&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=28165" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</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/PHP/default.aspx">PHP</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>Team Microsoft Sings "Them Incubator Blues" at ApacheCon</title><link>http://port25.technet.com/archive/2009/11/12/team-microsoft-sings-quot-them-incubator-blues-quot-at-apachecon.aspx</link><pubDate>Thu, 12 Nov 2009 22:33:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:28128</guid><dc:creator>Peter Galli</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=28128</wfw:commentRss><comments>http://port25.technet.com/archive/2009/11/12/team-microsoft-sings-quot-them-incubator-blues-quot-at-apachecon.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;As you probably know, Microsoft was both a &lt;A href="http://port25.technet.com/archive/2009/11/03/microsoft-and-apachecon-2009.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/11/03/microsoft-and-apachecon-2009.aspx"&gt;sponsor&lt;/A&gt; and &lt;A href="http://port25.technet.com/archive/2009/11/05/the-business-of-open-source.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/11/05/the-business-of-open-source.aspx"&gt;active participant&lt;/A&gt; at &lt;A href="http://port25.technet.com/archive/2009/11/02/a-chat-with-apache-software-foundation-president-justin-erenkrantz.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/11/02/a-chat-with-apache-software-foundation-president-justin-erenkrantz.aspx"&gt;ApacheCon 2009&lt;/A&gt; in Oakland, California last week. &lt;/P&gt;
&lt;P mce_keep="true"&gt;But what you might not know is that we also showed our lighter, more fun side, when we participated in the Lightning Talks,&amp;nbsp;which were&amp;nbsp;held on Thursday evening, November 5, during a reception with plenty of popcorn, beer and wine.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;As my colleague Jas Sandhu noted &lt;A href="http://blogs.msdn.com/interoperability/archive/2009/11/12/microsoft-sings.aspx" target=_blank mce_href="http://blogs.msdn.com/interoperability/archive/2009/11/12/microsoft-sings.aspx "&gt;in his blog&lt;/A&gt; about this - and where you can also find the song's lyrics - the talks are a lively, spontaneous ApacheCon tradition with speakers getting about 5 minutes to poke at each other, the projects, technology, community etc ... and have a bit of fun!&lt;/P&gt;
&lt;P&gt;The singing and dancing Microsoft team was led by &lt;A href="http://blogs.msdn.com/endpoint/default.aspx" target=_blank mce_href="http://blogs.msdn.com/endpoint/default.aspx"&gt;Kent Brown&lt;/A&gt;, the Product Manager for Windows Communication Foundation, who was not only the&amp;nbsp;singer, songwriter and guitar player, but also the author of&amp;nbsp; &lt;STRONG&gt;'Them Incubator Blues,'&lt;/STRONG&gt; which is very&amp;nbsp;tongue-in-cheek and loosely based on&amp;nbsp;his experience participating in the &lt;A href="http://incubator.apache.org/stonehenge/" target=_blank mce_href="http://incubator.apache.org/stonehenge/"&gt;Stonehenge Project&lt;/A&gt; and working with the community. &lt;/P&gt;
&lt;P&gt;He was joined by me, Microsoft's open source community manager; Tanya Young, our chief cat herder at the conference; and Jas Sandhu, a Senior Technical Evangelist. It was great fun and we hope you enjoy it!&lt;/P&gt;
&lt;P&gt;
&lt;OBJECT width=560 height=340&gt;&lt;PARAM NAME="movie" VALUE="http://www.youtube.com/v/FMbR8xMFFes&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;PARAM NAME="allowFullScreen" VALUE="true"&gt;&lt;PARAM NAME="allowscriptaccess" VALUE="always"&gt;
&lt;embed src="http://www.youtube.com/v/FMbR8xMFFes&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Video courtesy of&amp;nbsp; &lt;/EM&gt;&lt;/STRONG&gt;&lt;A title=http://us.apachecon.com/c/acus2009/speakers/217 href="http://us.apachecon.com/c/acus2009/speakers/217" target=_blank&gt;&lt;EM&gt;&lt;STRONG&gt;Mladen Turk&lt;/STRONG&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&lt;STRONG&gt; from Red Hat.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=28128" 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/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/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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</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>Another Great Step Forward for Hyper-V, Red Hat Certification</title><link>http://port25.technet.com/archive/2009/10/07/another-great-step-forward-for-the-hyper-v-red-hat-certification.aspx</link><pubDate>Wed, 07 Oct 2009 17:06:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:28072</guid><dc:creator>hjanssen</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=28072</wfw:commentRss><comments>http://port25.technet.com/archive/2009/10/07/another-great-step-forward-for-the-hyper-v-red-hat-certification.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Hello again! It has been a pretty busy couple of months for us, and I wanted to give you an update on what we've been doing.&lt;/P&gt;
&lt;P&gt;We just completed the first step in another major milestone for Hyper-V. As you can read from &lt;A class="" href="http://blogs.technet.com/virtualization/#" target=_blank mce_href="http://blogs.technet.com/virtualization/#"&gt;Mike Neil's Blog&lt;/A&gt;, Microsoft and Red Hat just completed certification in each other's virtualization program. &lt;/P&gt;
&lt;P&gt;This means that customers now can deploy Microsoft Windows Server and Red Hat Enterprise Linux and a range of select applications, virtualized on Red Hat and Microsoft hypervisor virtualization software, knowing that the solutions will be supported by both companies.&lt;/P&gt;
&lt;P&gt;This again demonstrates Microsoft's commitment to its virtualization platform, and the Hyper-V team's continuous investment in interoperability and heterogeneity through the datacenter.&lt;/P&gt;
&lt;P&gt;And I am very proud that my team has been working very hard on getting the &lt;A class="" 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;Red Hat certification&lt;/A&gt; completed. &lt;/P&gt;
&lt;P&gt;But, for my group, this is just the first step: we worked on and got certified for Hyper-V running &lt;A class="" href="http://www.redhat.com/about/news/prarchive/2009/rh-ms-virtualization-interoperability.html" target=_blank mce_href="http://www.redhat.com/about/news/prarchive/2009/rh-ms-virtualization-interoperability.html"&gt;Red Hat&lt;/A&gt; in emulated mode and, now, the&amp;nbsp;next step for us is to get certification for enlightened mode, the&amp;nbsp;mode where the guest OS is Hyper-V aware,and can thus access Hyper-V functionality directly. &lt;/P&gt;
&lt;P&gt;So, what is needed for enlightened mode?&amp;nbsp; Well, to get that step, we needed to get the &lt;A class="" href="http://port25.technet.com/archive/2009/07/20/the-hyper-v-linux-integration-components.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/07/20/the-hyper-v-linux-integration-components.aspx"&gt;Linux Integration Drivers&lt;/A&gt; submitted to the Linux kernel, and then we needed those drivers officially accepted in a mainline kernel. &lt;/P&gt;
&lt;P&gt;This has now happened as well, as we have been accepted into the mainline kernel. We are in Linux Kernel release 2.6.32, and that release is currently going through development and testing.&amp;nbsp; Once that one is final and officially released, we can take the next step, which is to get those official Linux Integration Component drivers certified with Red Hat.&lt;/P&gt;
&lt;P&gt;The timeline for that is not completely set in stone right now, and I do not know if there is an official expected release date for 2.6.32 as&amp;nbsp;yet. But we should be able to move forward with the enlightened mode certification soon after the 2.6.32 final release.&lt;/P&gt;
&lt;P&gt;And we are, of course, continuing to work on the Linux Integration components, adding new features and all that good stuff. But I will write more about those items in the near future.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=28072" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Hank+Janssen/default.aspx">Hank Janssen</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Sam Ramji is leaving Microsoft</title><link>http://port25.technet.com/archive/2009/09/10/Sam-Ramji-is-leaving-microsoft.aspx</link><pubDate>Thu, 10 Sep 2009 17:47:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:27642</guid><dc:creator>billhilf</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=27642</wfw:commentRss><comments>http://port25.technet.com/archive/2009/09/10/Sam-Ramji-is-leaving-microsoft.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;It's been a while since I made an appearance on Port25. I felt it was important to provide some thoughts to the Port25 community on Sam Ramji's impending departure from Microsoft.&lt;/P&gt;
&lt;P mce_keep="true"&gt;After many years helping to carry the open source software banner for the company, Sam is leaving Microsoft at the end of this month. You may have also heard that he has accepted the position of interim President of the CodePlex Foundation as well as a leadership position at a startup in California. (I'll let Sam and his new company share more details there.)&lt;/P&gt;
&lt;P mce_keep="true"&gt;Sam joined my team three years ago to drive open source technical strategy. I have eagerly supported him as he passionately articulated a vision that Microsoft could coexist - and even thrive - in a heterogeneous IT world. &lt;/P&gt;
&lt;P mce_keep="true"&gt;The perspectives on OSS at Microsoft have evolved to the point where Microsoft's open source strategy is no longer just locked in a single ‘lab' on campus - now OSS is an important part of many product groups and strategies across the company. We have become increasingly clear on where we work with open source - development methodologies, projects, partners, products and communities - and where our products compete with commercial open source companies or platforms. Today, there are engineering and business leaders across the company, myself included, looking at how to drive interoperability for customers and as a lever for new growth.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;And, because we recognize the importance of having that strong internal advocate for open source, we are actively seeking someone to fill Sam's shoes at Microsoft. &lt;/P&gt;
&lt;P mce_keep="true"&gt;We will not waver in our commitment to open source.&lt;/P&gt;
&lt;P mce_keep="true"&gt;To my friend Sam: Best of luck to you and your family&amp;nbsp; as you move on to your next great adventure, and THANK YOU for all of your efforts and passion. &lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=27642" 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/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</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/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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Virtualizing Free Linux Distributions in Windows Server 2008 R2</title><link>http://port25.technet.com/archive/2009/08/10/virtualizing-free-linux-distributions-in-windows-server-2008-r2.aspx</link><pubDate>Tue, 11 Aug 2009 00:00:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:27125</guid><dc:creator>Peter Galli</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=27125</wfw:commentRss><comments>http://port25.technet.com/archive/2009/08/10/virtualizing-free-linux-distributions-in-windows-server-2008-r2.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Jason Perlow, a columnist over at ZDNet, has written a comprehensive review on virtualizing free Linux distributions in Windows Server 2008 R2. &lt;/P&gt;
&lt;P&gt;In his &lt;A class="" href="http://blogs.zdnet.com/perlow/" target=_blank mce_href="http://blogs.zdnet.com/perlow/"&gt;Tech Broiler&lt;/A&gt; column, Perlow notes that the updated &lt;A class="" href="http://en.wikipedia.org/wiki/Hyper-V" target=_blank mce_href="http://en.wikipedia.org/wiki/Hyper-V"&gt;Hyper-V bare-metal hypervisor virtualization layer&lt;/A&gt; in Microsoft's upcoming &lt;A class="" href="http://www.microsoft.com/windowsserver2008/en/us/R2-Download.aspx" target=_blank mce_href="http://www.microsoft.com/windowsserver2008/en/us/R2-Download.aspx"&gt;Windows Server 2008 R2&lt;/A&gt;, which is due to be released August 14th to MSDN and Technet customers, now has support for SUSE Linux Enterprise Server 11 and Red Hat Enterprise Linux 5.3. &lt;/P&gt;
&lt;P&gt;"Additionally, Linux support and performance has greatly improved over the initial Hyper-V release. Microsoft also recently released its Hyper-V &lt;A class="" href="http://port25.technet.com/archive/2009/07/20/the-hyper-v-linux-integration-components.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/07/20/the-hyper-v-linux-integration-components.aspx"&gt;Linux Integration Components&lt;/A&gt; (Linux ICs) under the GPLv2 Open Source License," Perlow says.&lt;/P&gt;
&lt;P&gt;The Linux ICs for Hyper-V, which are in Release Candidate status, provide synthetic device drivers that enhance I/O and networking performance when Linux OSes are virtualized under Hyper-V. &lt;/P&gt;
&lt;P&gt;"The source code for the &lt;A class="" href="http://port25.technet.com/archive/2009/07/20/microsoft-contributes-linux-drivers-to-linux-community.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/07/20/microsoft-contributes-linux-drivers-to-linux-community.aspx"&gt;Linux IC's&lt;/A&gt; were accepted into the &lt;A class="" href="http://www.linuxdriverproject.org/twiki/bin/view" target=_blank mce_href="http://www.linuxdriverproject.org/twiki/bin/view"&gt;Linux Driver Project&lt;/A&gt; and should become part of the Linux Kernel within two subsequent releases and code merges - 2.6.32 is expected to be when they will be integrated, and all Linux distributions using that kernel code base going forward should be Hyper-V enabled out of the box. Yes, you heard that correctly, Microsoft is now an official Linux Kernel contributor," Perlow says.&lt;/P&gt;
&lt;P&gt;You can read the rest of Perlow's column &lt;A class="" href="http://blogs.zdnet.com/perlow/?p=10830" target=_blank mce_href="http://blogs.zdnet.com/perlow/?p=10830"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=27125" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://port25.technet.com/archive/tags/HPC/default.aspx">HPC</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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</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>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>Real Mission Critical</title><link>http://port25.technet.com/archive/2009/06/01/real-mission-critical.aspx</link><pubDate>Mon, 01 Jun 2009 16:15:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:26025</guid><dc:creator>Mark Stone</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=26025</wfw:commentRss><comments>http://port25.technet.com/archive/2009/06/01/real-mission-critical.aspx#comments</comments><description>&lt;p&gt;The 1.0 release of &lt;a href="http://winbioinftools.codeplex.com" mce_href="http://winbioinftools.codeplex.com"&gt;WinBioinfTools&lt;/a&gt; might seem like a modest event; as of this writing, the project has&lt;br&gt;44 downloads. High Performance Computing (HPC) is a small community, granted, and the number of HPC&lt;br&gt;applications for bioinformatics is a small subset of that. Let's not confuse popularity with importance,&lt;br&gt;however.&lt;br&gt;&lt;br&gt;We use the phrase "mission critical" very frequently and somewhat casually within software development. In&lt;br&gt;talking to a friend about the swine flu outbreak, I was reminded that the phrase has its origin in &lt;br&gt;military history: an aspect of a mission so critical that failure in that aspect would result in the&lt;br&gt;loss of life. In the developing world where medical infrastructure can be a fragile thing, information about&lt;br&gt;the origins or genetic makeup of a virus can be vital. It can be mission critical.&lt;br&gt;&lt;br&gt;Historically, the developing world has been dependent on developed western countries to do their research for them.&lt;br&gt;Open source is beginning to level that playing field, though. Using a cluster environment and software&lt;br&gt;projects like &lt;a href="http://toolcoconut.org" mce_href="http://toolcoconut.org"&gt;CoCoNUT&lt;/a&gt; for gene sequencing and comparison, even university research centers with modest x86 &lt;br&gt;server environments can play in the HPC space. This is important because the research priorities for a&lt;br&gt;university in a developing country may be very different from the research priorities of a major western&lt;br&gt;research university. At its best, this is exactly the kind of lowering of barriers to entry that open &lt;br&gt;source should facilitate.&lt;br&gt;&lt;br&gt;For all its value, CoCoNUT has two significant limitations. Its license is an academic license, not a fully&lt;br&gt;open source license. And it runs only on Linux/Unix systems. The latter is particularly important. Research&lt;br&gt;scientists are not IT professionals, and they should not have to care about the underlying platform on which&lt;br&gt;their software runs. The spirit of open source is to make software as widely available as possible, and there&lt;br&gt;is no way to meet that spirit without including Windows Server among the target platforms. Mission critical&lt;br&gt;demands no less.&lt;br&gt;&lt;br&gt;So WinBioinfTools makes important steps forward on both fronts. The team at Nile University has released a&lt;br&gt;GPL-licensed project that "contains a number of programs for Bioinformatics running over Windows Cluster running &lt;br&gt;Windows HPC server 2008. The current version includes the CoCoNUT system for pairwise genome comparison, &lt;br&gt;parallel global sequence alignment, and parallel BLAST."&lt;br&gt;&lt;br&gt;This is a great example of a local software community using open source to make their needs a priority, &lt;br&gt;and delivering a project that will benefit local software communities in other developing countries with&lt;br&gt;similar needs. WinBioinfTools puts us one step closer to making scientific computing software platform &lt;br&gt;neutral, and closer to making Windows Server a first class citizen in the open source world of HPC.&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=26025" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/HPC/default.aspx">HPC</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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Better Windows Development Environments - One project at a Time</title><link>http://port25.technet.com/archive/2009/04/10/better-windows-development-environments-one-project-at-a-time.aspx</link><pubDate>Fri, 10 Apr 2009 14:45:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:24972</guid><dc:creator>Mark Stone</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=24972</wfw:commentRss><comments>http://port25.technet.com/archive/2009/04/10/better-windows-development-environments-one-project-at-a-time.aspx#comments</comments><description>&lt;p&gt;Discussions of the PC market usually break down into "desktop" vs. "server", as if these are the only platform categories. However, the developer's dev box -- call it a "workstation" to distinguish it from desktop -- is really a separate platform. Remember, when Linus Torvalds created Linux it wasn't because he needed a better&lt;br&gt;desktop operating system, or a better server operating system. What he wanted was something that could run the gcc compiler. He wanted a developer workstation he could use at home.&lt;br&gt;&lt;br&gt;Of course the developer workstation market influences other markets. Developers who develop on a platform are more likely to develop for a platform. So winning developer mind share is often about giving them what they want in the way of development environment. And in this regard, open source developers are something of a &lt;br&gt;different breed.&lt;br&gt;&lt;br&gt;Microsoft has a great set of developer tools; I've certainly known developers who swear by Visual Studio. But there's something of a disconnect between graphical tools favored by Windows developers and then command line tools favored by traditional open source developers; I've also known developers whose first order of business&lt;br&gt;with a new Windows workstation is to GNU-ify it.&lt;br&gt;&lt;br&gt;Ironically, the Internet has a convergence effect, drawing these two camps together. Put developers online, and they can collaborate. Put developers online, and they can not only develop, but they can build, deploy, and test. The workstation has become not so much a computer as an environment. The developer's toolkit&amp;nbsp; includes version control, build management, automated testing, and the need to do all these things as a team rather than an individual. Developer environments have evolved rapidly to adapt to these changes.&lt;br&gt;&lt;br&gt;The &lt;a href="http://www.apache.org" mce_href="http://www.apache.org"&gt;Apache Software Foundation&lt;/a&gt; (ASF) seems to understand this evolution as well as anyone, and a number of ASF projects focus specifically on tools for the developer environment (&lt;a href="http://ant.apache.org/" mce_href="http://ant.apache.org/"&gt;Ant&lt;/a&gt;, &lt;a href="http://buildr.apache.org/" mce_href="http://buildr.apache.org/"&gt;Buildr&lt;/a&gt;, &lt;a href="http://continuum.apache.org/" mce_href="http://continuum.apache.org/"&gt;Continuum&lt;/a&gt;, &lt;a href="http://gump.apache.org/" mce_href="http://gump.apache.org/"&gt;Gump&lt;/a&gt;, and &lt;a href="http://maven.apache.org/" mce_href="http://maven.apache.org/"&gt;Maven&lt;/a&gt; come to mind as a few examples). &lt;br&gt;&lt;br&gt;What's interesting is to see the .NET developers following suit, and wanting these same sorts of tools for their development environment. What's surprising is that this .NET effort is very grass roots driven.&lt;br&gt;&lt;br&gt;"Panday" is a Filipino word meaning "blacksmith", and can also be a reference to the graphic novel super hero of the same name (the graphic novel is also originates from the Philippines). This provides an appropriate metaphor for the name of the &lt;a href="http://www.codeplex.com/npanday" mce_href="http://www.codeplex.com/npanday"&gt;NPanday&lt;/a&gt; project on &lt;a href="http://www.codeplex.com" mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/a&gt;. &lt;br&gt;&lt;br&gt;The NPanday project is one of several affiliated with Microsoft's &lt;a href="http://news.cnet.com/8301-13505_3-9844616-16.html" mce_href="http://news.cnet.com/8301-13505_3-9844616-16.html"&gt;Open Source Lab in the Philippines&lt;/a&gt;, and is part of the effort to bring to .NET some of the capabilities found in other open source development environments. The aim of NPanday is integrate Apache Maven into the .NET development environment.This would enable .NET &lt;br&gt;developers to take advantage of Maven-compatible development infrastructure. &lt;br&gt;&lt;br&gt;Projects like NPanday are important because they offer developers more choice of tools in a Windows development environment. The more familiar those tools are to open source developers, the more open source development will be done on and for Windows. NPanday is also an important project for interoperability, making it easier to integrate .NET development with other development done using Maven.&lt;br&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=24972" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://port25.technet.com/archive/tags/Java/default.aspx">Java</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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Brazilian Students Set Their Own Course</title><link>http://port25.technet.com/archive/2009/03/16/brazilian-students-set-their-own-course.aspx</link><pubDate>Mon, 16 Mar 2009 19:05:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:24460</guid><dc:creator>Mark Stone</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=24460</wfw:commentRss><comments>http://port25.technet.com/archive/2009/03/16/brazilian-students-set-their-own-course.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I’m going to tell a story that starts in Indiana, but really it’s about Brazil.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Once upon a time “scientific computing” was nearly synonymous with “Fortran”. Today, though, just about any high level language can be used to write High Performance Computing (HPC) applications. These days that language choice also includes C#.&lt;/P&gt;
&lt;P mce_keep="true"&gt;At &lt;A href="http://www.iu.edu/" mce_href="http://www.iu.edu/"&gt;&lt;FONT color=#0000ff&gt;Indiana University&lt;/FONT&gt;&lt;/A&gt;, the &lt;A href="http://www.osl.iu.edu/" mce_href="http://www.osl.iu.edu/"&gt;&lt;FONT color=#0000ff&gt;Open Systems Lab&lt;/FONT&gt;&lt;/A&gt; has pioneered work to implement Message Passing Interface (MPI) support for .Net, so that MPI applications can be written in C#. The project is &lt;A href="http://www.codeplex.com/mpinet" mce_href="http://www.codeplex.com/mpinet"&gt;&lt;FONT color=#0000ff&gt;MPI.Net&lt;/FONT&gt;&lt;/A&gt;, and you can find it on &lt;A href="http://www.codeplex.com/" mce_href="http://www.codeplex.com/"&gt;&lt;FONT color=#0000ff&gt;Codeplex&lt;/FONT&gt;&lt;/A&gt;. It is open source, about three years old, has reached a 1.0 release, and is compatible with two other important open source projects, &lt;A href="http://www.open-mpi.org/" mce_href="http://www.open-mpi.org/"&gt;&lt;FONT color=#0000ff&gt;OpenMPI&lt;/FONT&gt;&lt;/A&gt; and &lt;A href="http://www.mono-project.com/" mce_href="http://www.mono-project.com/"&gt;&lt;FONT color=#0000ff&gt;Mono&lt;/FONT&gt;&lt;/A&gt;. The principle developers behind the project are Andrew Lumsdaine at Indiana University and his former student, Douglas Gregor, who is now on the faculty of Rensselear Polytechnic Institute.&lt;/P&gt;
&lt;P mce_keep="true"&gt;This is the kind of open source work that’s really exciting to see because of the way it expands choices for the developer and the end user. A C# developer should not be closed off from writing HPC applications if that’s what they want to do. And a research scientist should not have to think about whether their lab is running Linux or Windows Server. Both of these individuals are working enough layers above the operating system that somebody else’s operating system choice should not be a constraint.&lt;/P&gt;
&lt;P mce_keep="true"&gt;So I was very excited to learn that students in Brazil at Federal University of Rio Grande do Sul were doing work on MPI, and excited to talk with them about their work. One of their projects is &lt;A class="" href="http://www.codeplex.com/mpihash" mce_href="http://www.codeplex.com/mpihash"&gt;MPI#&lt;/A&gt;, also open source and also hosted on &lt;A class="" href="http://www.codeplex.com/" mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;MPI# builds on top of the work of MPI.Net, adding some functionality not yet present in MPI.Net. Specifically, quoting from the project description:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;The goals of this project would be to build upon MPI.NET in order to complement it with the features that are missing, mainly regarding collective communication. Either they could benefit from C# native support for such communication, either they could be programmed on top of the provided MPISend/MPIRecv encapsulations. C# and .NET features such as fault tolerance or dynamicity support would be studied, in other to turn the MPI# implementation robust in large, dynamic and heterogeneous platforms.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;Two of the students working on MPI# are Ismael Stangherlini and Fernando Afonso. They are graduate students in computer science, working on projects affiliated with the &lt;A class="" href="http://www.codeplex.com/NDOS" mce_href="http://www.codeplex.com/NDOS"&gt;Brazilian Interoperability and Open Source Software Development Nucleous&lt;/A&gt;. When I talked to them about their work on MPI# I was curious what their communication with Indiana University had been like. Their response: they had never been in contact with Indiana University; they simply downloaded the code for MPI.Net and started working on their own.&lt;/P&gt;
&lt;P mce_keep="true"&gt;That’s the magic of open source: that they can, in fact, just download the code on their own and start coding against it. They may make an important contribution to MPI.Net. Or their code may be entirely disregarded. Or they may move on to other projects and somebody else may or may not pick up where they left off. At this stage it’s too early to tell. But the fact that all of these scenarios are possible demonstrates why, as a methodology, open source is so nimble and adaptive. A top-down product development process, or a top-down standards development process can only execute on the innovations envisioned by the few at the top, and at the speed of the slowest decision-makers in the process. But a bottom-up open source process enables every innovation that anyone at the grass roots level can see.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=24460" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Mono/default.aspx">Mono</category><category domain="http://port25.technet.com/archive/tags/HPC/default.aspx">HPC</category><category domain="http://port25.technet.com/archive/tags/Standards/default.aspx">Standards</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</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/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, Red Hat to Offer Joint Technical Support</title><link>http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx</link><pubDate>Mon, 16 Feb 2009 16:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:23812</guid><dc:creator>Peter Galli</dc:creator><slash:comments>15</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=23812</wfw:commentRss><comments>http://port25.technet.com/archive/2009/02/16/microsoft-red-hat-to-offer-joint-technical-support.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Microsoft and Red Hat announced this morning that they have recently signed agreements to test and validate their server operating systems running on one another's hypervisors. &lt;/P&gt;
&lt;P&gt;This is deeply significant as it means that customers will be able to confidently deploy Windows Server and Red Hat Enterprise Linux (RHEL), virtualized on Microsoft and Red Hat hypervisors, knowing that the solutions will be supported by both companies.&lt;/P&gt;
&lt;P&gt;In short, Red Hat has joined &lt;A href="http://www.windowsservercatalog.com/svvp.aspx" target=_blank&gt;Microsoft's Server Virtualization Validation Program&lt;/A&gt;, and Microsoft is now a Red Hat partner for virtualization interoperability and support. &lt;/P&gt;
&lt;P&gt;Microsoft will also be listed in the &lt;A href="http://www.redhat.com/rhel/compatibility/hardware/" target=_blank&gt;Red Hat Hardware Certification List&lt;/A&gt; once the Red Hat certification process has been completed later this year.&lt;/P&gt;
&lt;P&gt;Microsoft will also publish Linux Integration Components for RHEL when the testing and validation is complete and, according to &lt;A class="" href="http://blogs.technet.com/virtualization/archive/2009/02/15/Microsoft-and-Red-Hat-Joint-Technical-Support.aspx" target=_blank mce_href="http://blogs.technet.com/virtualization/archive/2009/02/15/Microsoft-and-Red-Hat-Joint-Technical-Support.aspx"&gt;Mike Neil's blog&lt;/A&gt; on this news, Red Hat is expected to provide &lt;A href="https://www.microsoft.com/whdc/winlogo/default.mspx" target=_blank&gt;Windows Hardware Quality Labs&lt;/A&gt; drivers for a variety of Windows Server versions. &lt;/P&gt;
&lt;P&gt;"This means that those customers with valid support agreements will be able to run these validated configurations and receive joint technical support for running Windows Server on Red Hat Enterprise virtualization, and for running Red Hat Enterprise Linux on Windows Server 2008 Hyper-V or Hyper-V Server 2008," Neil says. &lt;/P&gt;
&lt;P&gt;So, while Microsoft and Red Hat will continue to compete, customers have asked us to work together on technical support for server virtualization. These agreements respond to that request by giving&amp;nbsp;them a new level of integration between Red Hat Enterprise Linux and Windows Server for their heterogeneous IT environments.&lt;/P&gt;
&lt;P&gt;Customers with valid support agreements will now be able to call either Microsoft or Red Hat to have their issues resolved. If the first vendor contacted cannot resolve the issue, they will refer the problem to the other vendor for resolution; assuming the customer also has a valid support agreement with that vendor. &lt;/P&gt;
&lt;P&gt;In the event that the second vendor cannot resolve the problem alone, Microsoft and Red Hat will work together to come to a resolution for the mutual customer.&lt;/P&gt;
&lt;P&gt;What's more, once RHEL is validated as a guest on Windows Server 2008, Microsoft &lt;A href="http://port25.technet.com/archive/2008/11/18/two-years-and-counting.aspx" target=_blank&gt;System Center Operations Manager&lt;/A&gt; 2007 R2 - which will include cross platform monitoring - will support RHEL server versions 4 and 5 in the second quarter of this year so that customers can manage the applications and operating systems in the guest VM. &lt;/P&gt;
&lt;P&gt;This will allow customers to monitor end-to-end data center applications that are distributed across both Windows Server and RHEL, whether these servers are physical or virtual, thereby improving the visibility organizations have of these distributed applications, and reducing their operational costs by providing a single tool to manage these across operating systems.&lt;/P&gt;
&lt;P&gt;Also, to be clear given that questions are going to be asked about how this compares to the existing relationship between &lt;A class="" href="http://port25.technet.com/archive/2006/11/02/Here_2700_s-some-big-news.aspx" target=_blank mce_href="http://port25.technet.com/archive/2006/11/02/Here_2700_s-some-big-news.aspx"&gt;Microsoft and Novell&lt;/A&gt;, this agreement with Red Hat is specific to joint technical support for our mutual customers using server virtualization. So, in that regard, think of it as one dimensional, whereas Microsoft's partnership with Novell is multi-dimensional.&lt;/P&gt;
&lt;P&gt;For more on all this, you can read &lt;A class="" href="http://blogs.technet.com/virtualization/default.aspx" target=_blank mce_href="http://blogs.technet.com/virtualization/default.aspx"&gt;Mike Neil's blog&lt;/A&gt;, the press release&lt;A class="" href="http://www.redhat.com/promo/svvp/?intcmp=70160000000HiHHAA0" target=_blank mce_href="http://www.redhat.com/promo/svvp/?intcmp=70160000000HiHHAA0"&gt; here&lt;/A&gt;,&amp;nbsp;and watch the &lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://investors.redhat.com/releasedetail.cfm?ReleaseID=365142" target=_blank mce_href="http://investors.redhat.com/releasedetail.cfm?ReleaseID=365142"&gt;&lt;FONT color=#0000ff&gt;public webcast&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;. &lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=23812" 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/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/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>MindTouch, Microsoft, and Social Enterprise Collaboration</title><link>http://port25.technet.com/archive/2008/12/16/mindtouch-microsoft-and-social-enterprise-collaboration.aspx</link><pubDate>Wed, 17 Dec 2008 01:33:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:22514</guid><dc:creator>Peter Galli</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=22514</wfw:commentRss><comments>http://port25.technet.com/archive/2008/12/16/mindtouch-microsoft-and-social-enterprise-collaboration.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;In this, our second video filmed at an open source company, the spotlight falls on&lt;A class="" href="http://www.mindtouch.com/" target=_blank mce_href="http://www.mindtouch.com/"&gt; MindTouch&lt;/A&gt;, whose Deki Wiki enables users to connect teams, enterprise systems, publishing systems, Web services and Web 2.0 applications.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The first video talked to developers at &lt;A class="" href="http://www.bitrock.com/" target=_blank mce_href="http://www.bitrock.com"&gt;BitRock&lt;/A&gt; about their product as well as their thoughts on open source versus proprietary software, and can be viewed &lt;A class="" href="http://port25.technet.com/archive/2008/11/25/bitrock.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/11/25/bitrock.aspx"&gt;here&lt;/A&gt;. &lt;/P&gt;
&lt;P mce_keep="true"&gt;The MindTouch Deki, &amp;nbsp;which is built on top of the &lt;A class="" href="http://www.mono-project.com/Main_Page" target=_blank mce_href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/A&gt;, the open source &lt;A class="" href="http://msdn.microsoft.com/en-us/netframework/default.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/netframework/default.aspx"&gt;.Net implementation&lt;/A&gt;, is downloaded some 2,000 times a day. &lt;/P&gt;
&lt;P mce_keep="true"&gt;You'll see and hear Damien, a graphics designer, talk about his one-eyed&amp;nbsp; fish and the disappearance of Phil, the filter feeder, &amp;nbsp;and how he is only going to have community fish in his next tank, fish who like one another and work well together.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Aaron Fulkerson, the CEO and one of the company's founders, talks about his passion for getting the product running on Windows, with Windows Server 2008 and a &lt;A class="" href="http://www.mindtouch.com/index.php?title=Official_MindTouch_Deki_Installation_Guides/MindTouch_Deki_MSI-Based_Windows_Installation_Guide&amp;amp;highlight=windows+installer" target=_blank mce_href="http://www.mindtouch.com/index.php?title=Official_MindTouch_Deki_Installation_Guides/MindTouch_Deki_MSI-Based_Windows_Installation_Guide&amp;amp;highlight=windows+installer"&gt;Microsoft installer&lt;/A&gt;. For him, it really doesn't matter what technology the solution is implemented on, as long as the company has delivered a great product to the market that is "free, as in freedom, as in free speech."&lt;/P&gt;
&lt;P mce_keep="true"&gt;While there is a groundswell of community adoption around MindTouch's Linux deployments, lots of large companies are also asking for deployments on Windows. In fact, its core market is those people who like both .Net and open source.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Take a look for yourself, and see what they have to say.&lt;/P&gt;&lt;EMBED id=rfmgkkbg pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash flashvars="c=v&amp;amp;v=f2370ddb-78fe-40c5-88eb-c81a378ce3e4&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US" allowScriptAccess="always" allowFullScreen="true"&gt;&lt;/EMBED&gt;&lt;NOEMBED&gt;&lt;/NOEMBED&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=22514" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</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/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Web/default.aspx">Web</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</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>Two Years and Counting....</title><link>http://port25.technet.com/archive/2008/11/18/two-years-and-counting.aspx</link><pubDate>Wed, 19 Nov 2008 04:16:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21853</guid><dc:creator>Peter Galli</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21853</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/18/two-years-and-counting.aspx#comments</comments><description>&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P&gt;It is two years this month since Microsoft and Novell struck their ground-breaking technical collaboration &lt;A class="" href="http://www.microsoft.com/presspass/press/2006/nov06/11-02MSNovellPR.mspx" target=_blank mce_href="http://www.microsoft.com/presspass/press/2006/nov06/11-02MSNovellPR.mspx"&gt;agreement&lt;/A&gt;, a move that has effectively ensured &lt;A class="" href="http://www.moreinterop.com/" target=_blank mce_href="http://www.moreinterop.com/"&gt;greater interoperability&lt;/A&gt; between Windows Server and SUSE Linux Enterprise Server.&lt;/P&gt;
&lt;P mce_keep="true"&gt;This technical collaboration has already resulted in a number of milestones, including two new offerings announced today: the availability in the first half of 2009 of an Advanced Management Pack for SUSE Linux Enterprise for &lt;A class="" href="http://www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx" target=_blank mce_href="http://www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx"&gt;Microsoft System Center Operations Manager 2007 R2&lt;/A&gt;, and a free beta download of Novell's Moonlight, a rich media application. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Some analysts, vendors and enterprises have said the company that develops effective cross-platform management tools will have an advantage and strategic differentiator over its competitors who do not. Microsoft is already doing that.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The Microsoft &lt;A class="" href="http://blogs.msdn.com/scxplat/archive/2008/04/29/announcing-system-center-operations-manager-2007-cross-platform-extensions-and-connectors.aspx" target=_blank mce_href="http://blogs.msdn.com/scxplat/archive/2008/04/29/announcing-system-center-operations-manager-2007-cross-platform-extensions-and-connectors.aspx"&gt;Operations Manger 2007 Cross Platform Extensions&lt;/A&gt; enable the assessment and management of Windows and Linux servers from a single, unified console, eliminating the costs and complexities of having multiple management consoles. The Advanced Management Pack extends this Linux monitoring capability.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Also, given the current tough economic environment, this solution helps reduce training costs since staff only need to be trained on one management tool for both Windows and Linux environments.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Attendees at the Microsoft TechEd EMEA conference in Barcelona earlier this month got to see a technical preview of the Advanced Management Pack, whose release will coincide with that of Microsoft System Center Operations Manager 2007 R2.&lt;/P&gt;
&lt;P mce_keep="true"&gt;A beta of &lt;A class="" href="http://www.mono-project.com/Moonlight" target=_blank mce_href="http://www.mono-project.com/Moonlight"&gt;Novell's Moonlight&lt;/A&gt;, an open source implementation of &lt;A class="" href="http://silverlight.net/" target=_blank mce_href="http://silverlight.net/"&gt;Microsoft Silverlight&lt;/A&gt;, will also be released going forward as an open source plug-in for the Firefox web browser.&amp;nbsp; Moonlight brings Linux-based users the same high-definition media capabilities currently available for the Windows and Apple environments.&lt;/P&gt;
&lt;P mce_keep="true"&gt;So, expect to see a lot more solutions in the next year that promote interoperability and help ease customer pain-points&amp;nbsp; across their heterogeneous environments.&lt;BR&gt;&lt;BR&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21853" 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/Management/default.aspx">Management</category><category domain="http://port25.technet.com/archive/tags/Virtualization/default.aspx">Virtualization</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/Linux/default.aspx">Linux</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>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>Is High Performance Computing naturally Open Source (ie. for tinkerers)? </title><link>http://port25.technet.com/archive/2008/06/18/is-high-performance-computing-naturally-open-source-ie-for-tinkerers.aspx</link><pubDate>Wed, 18 Jun 2008 13:17:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:19607</guid><dc:creator>anandeep</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=19607</wfw:commentRss><comments>http://port25.technet.com/archive/2008/06/18/is-high-performance-computing-naturally-open-source-ie-for-tinkerers.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I have always been fascinated by clusters.&amp;nbsp; Some people envision working with desktops or workstations when they think of “working with computers”.&amp;nbsp; For me working with computers was always with a large collection of computers in a back room somewhere.&amp;nbsp; And how cool if you could make all those computers collaborate with each other working to solve cool things like genome mapping, movie special effects, simulations of car crashes or simulations of molecules being formed! &lt;/P&gt;
&lt;P mce_keep="true"&gt;So you can imagine I jumped at the chance to work with the Windows High Performance Computing team.&amp;nbsp; This is the same team that builds&amp;nbsp; Windows HPC Server 2008.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I think most of the people working in the team are from the “large collection of computers in back room somewhere” school. Would be really different in the Mac software division I assume! &lt;/P&gt;
&lt;P mce_keep="true"&gt;I work with the Open Source Software Lab and we are all things “Open Source” to the rest of the company.&amp;nbsp; The HPC Server team wanted us to make sure that their product played nice with Linux infrastructure and vice-versa.&amp;nbsp; The usual suspects like AD, Samba, LDAP. CIFS etc were involved.&amp;nbsp; We had to make sure that these recurrent interoperability themes were addressed in the HPC environment.&amp;nbsp;&amp;nbsp; I also got a chance to dig into ROCKS, OSCAR, MPI stacks and job schedulers etc etc.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;This was a very rewarding experience not only for the technology exposure that I got but the pervasiveness of knowledge of Open Source within the team.&amp;nbsp; They were far ahead of the other product groups in this regard and&amp;nbsp; “got” the Open Source ethos. In fact, prior to my interactions with them they had released an open source MPI stack based on Argonne National Lab’s MPI implementation.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;The other reason was that a lot of their customers were relentlessly open source!&amp;nbsp; The conventional wisdom is that HPC applications and infrastructure require a lot of tinkering.&amp;nbsp; Of course, there are some applications like FEM and CFD and that are well understood, but the general feeling was that complete control and access to the underlying infrastructure is a must for getting the most performance out of a cluster.&amp;nbsp; And performance is the main thing in “High Performance Computing”.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;Linux is seen providing that access by HPC customers and there is a large base of Linux for HPC in academia, the national labs and other institutions that use large clusters for doing their thing. &lt;/P&gt;
&lt;P mce_keep="true"&gt;But is this really true?&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I think that HPC has gone through a typical evolution – it starts with a few people who have a pressing need.&amp;nbsp; There is a cross disciplinary team formed that builds software to do their job and a community grows around it.&amp;nbsp; The community reaches critical mass and people start making building tools to make it more convenient.&amp;nbsp; ROCKS is an example of this.&amp;nbsp; Great skill, knowledge and ability is needed to get the job done.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;However, these skilled people now become overloaded.&amp;nbsp; The tools and the infrastructure that they created become so popular that everyone, including people who do not have background that was assumed before, wants to use it for their ends.&amp;nbsp; So the community responds and builds standardized, easy-to-use infrastructure pieces that start to fit seamlessly together.&amp;nbsp; Some control is lost, but ease-to-use is the primary focus.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The infrastructure for HPC has reached that stage (ROLLS with ROCKS). Windows HPC Server 2008 is built for this ease-of-use too.&lt;BR&gt;&amp;nbsp; &lt;BR&gt;However, the applications have not reached the stage of ease-of-use.&amp;nbsp; They have to be coded with a lot of domain knowledge and have to built from scratch to truly scale while running on clusters.&amp;nbsp; That means that the application writers demand more control of the underlying infrastructure and want more access to it than the users and maintainers want.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I am going out on a limb and making a prediction here – soon end users will be able to specify instead of coding applications, be it genome comparison or physics simulation.&amp;nbsp; This is similar to accountants finding spreadsheets.&amp;nbsp; There will probably be a few different models for different types of applications but that stage will come pretty quickly.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;The infrastructure that runs these user-specified applications will be adaptive and will take these specifications and automatically tune them for high performance on the clusters.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;This is where the perception of needing control to the lowest levels will be moot.&amp;nbsp; The best adaptive infrastructure will be the one adopted. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Bold enough for you?&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=19607" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Anandeep/default.aspx">Anandeep</category><category domain="http://port25.technet.com/archive/tags/HPC/default.aspx">HPC</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Technical Analysis: OpenSSH on Linux using Windows/Kerberos for Authentication</title><link>http://port25.technet.com/archive/2008/06/06/technical-analysis-openssh-on-linux-using-windows-kerberos-for-authentication.aspx</link><pubDate>Fri, 06 Jun 2008 14:35:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:19278</guid><dc:creator>jcannon</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=19278</wfw:commentRss><comments>http://port25.technet.com/archive/2008/06/06/technical-analysis-openssh-on-linux-using-windows-kerberos-for-authentication.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Abstract:&lt;/STRONG&gt; Secure remote access to UNIX and Linux systems is generally accomplished through SSH. The most frequent implementation of that protocol is OpenSSH, originally written for the OpenBSD project but now ported to a wide variety of platforms. This paper will show how to use OpenSSH with the Kerberos portion of Active Directory to automate authentication.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Download &lt;A class="" href="http://port25.technet.com/Videos/research/OpenSSH%20on%20Linux%20using%20Windows.pdf" mce_href="http://port25.technet.com/Videos/research/OpenSSH%20on%20Linux%20using%20Windows.pdf"&gt;OpenSSH on Linux using Windows/Kerberos for Authentication&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;This paper represents testing and documentation in a lab environment. User Account Control (UAC) is an essential security component to Windows and Microsoft does not recommend turning off UAC in production environments.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=19278" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/Videos/research/OpenSSH%20on%20Linux%20using%20Windows.pdf" length="141231" type="application/pdf" /><category domain="http://port25.technet.com/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Security/default.aspx">Security</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category><category domain="http://port25.technet.com/archive/tags/jcannon/default.aspx">jcannon</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item></channel></rss>