<?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 : Community, Shared Source</title><link>http://port25.technet.com/archive/tags/Community/Shared+Source/default.aspx</link><description>Tags: Community, Shared Source</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>all software...</title><link>http://port25.technet.com/archive/2008/01/21/all-software.aspx</link><pubDate>Mon, 21 Jan 2008 17:39:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4523</guid><dc:creator>jcannon</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4523</wfw:commentRss><comments>http://port25.technet.com/archive/2008/01/21/all-software.aspx#comments</comments><description>&lt;p&gt;Earlier this month, I was reading the Open Solutions Alliance&amp;#39;s &lt;a href="http://www.reuters.com/article/pressRelease/idUS94632+07-Jan-2008+PRN20080107"&gt;top predictions for 2008&lt;/a&gt;....this was based on polling they conducted within their membership base. It&amp;#39;s a good read and I recommend it to anyone who enjoys that kind of fodder (there&amp;#39;s no shortage of &amp;quot;predictions,&amp;quot; it seems, this time of year.) The full report is here (&lt;a href="http://www.opensolutionsalliance.org/ProcessFileItem.do?fid=161&amp;amp;documentStoreId=1&amp;amp;path=website&amp;amp;row=2"&gt;PDF&lt;/a&gt;). One in particular caught my eye: The CEO of &lt;a href="http://www.adaptiveplanning.com/"&gt;Adaptive Planning&lt;/a&gt;, William Soward, echoed the &lt;a href="http://www.the451group.com/"&gt;451 Group&lt;/a&gt; in his assertion that &amp;#39;&lt;em&gt;...open source is becoming a fundamental element of all software...&lt;/em&gt;&amp;#39;&lt;/p&gt;&lt;p&gt;To a great or lesser extent, open source or open source-inspired development approaches and the increasingly related fields of &amp;quot;&lt;a href="http://www.wikinomics.com/"&gt;open&amp;quot; collaboration&lt;/a&gt; and innovation are undeniably spreading to many fields of software conception, design and development. One could look at this horizontally, or where open source development is happening at the fundamental stacks within computer science (operating systems, compilers, editors, programming languages)- and we see this all the time: Linux, Java, Haskell, Ruby, Python; or, one could look at vertical development, as in ESB, CRM, Retail or Healthcare applications...and this is happening as well: &lt;a href="http://mulesource.com"&gt;MuleSource&lt;/a&gt;, &lt;a href="http://www.iona.com/"&gt;Iona&lt;/a&gt; and &lt;a href="http://www.ledgersmb.org/"&gt;LedgerSMB&lt;/a&gt; are a few examples. In each case, the classic struggle to advance software usefulness is being addressed by open collaboration, where certain fundamentals are being shared within a larger group to allow for greater concentration on, say, &lt;em&gt;bigger &lt;/em&gt;issues. &lt;br /&gt;&lt;br /&gt;In the same vein of Soward&amp;#39;s prediction, there have always been &amp;amp; always will be certain aspects of technology that cut across &lt;em&gt;all software. &lt;/em&gt;One obvious example that comes to mind is security. No matter what the software size or complexity, purpose or reason, security has a home among the fundamental considerations made by programmers, on behalf of the end-user. Privacy is another aspect of the software (and data) lifecycle that is increasingly core &amp;ndash; but &lt;a href="http://www.alleyinsider.com/2007/11/facebooks-beaco.html"&gt;still not quite there&lt;/a&gt;...&lt;/p&gt;&lt;p&gt;Open source will have a similar home, I imagine, in the minds of developers. Where does open source have a home in my software&amp;#39;s lifecycle? What components will galvanize and excite a community? What components will not? Much like security, the industry will expect these considerations as a part of all software development. &lt;/p&gt;&lt;p&gt;This is something our team has recognized and - recently, something that was recognized by the Engineering Excellence folks. In a nutshell, &lt;a href="http://blogs.msdn.com/adamu/archive/2005/06/21/431388.aspx"&gt;Engineering Excellence&lt;/a&gt; is about ensuring code quality and best practices are part of the fabric of software development. If anything, it represents Microsoft&amp;#39;s view of excellence in software engineering practices. And yes, we even have an internal handbook.... &lt;br /&gt;&lt;br /&gt;I can&amp;rsquo;t think of a better reflection of open source growing into all software &amp;ndash;&lt;a href="http://radar.oreilly.com/archives/2007/07/microsoft_to_su_1.html"&gt;including at Microsoft&lt;/a&gt;--than sharing a glimpse from that handbook. (As you may have noticed, I&amp;#39;m keen on the screenshots.....). Among many considerations, we expect all of our developers to understand core elements, such as Privacy, Security, Code Integrity, etc. We have - as of December 2007, added &amp;ldquo;&lt;em&gt;Shared&lt;em&gt; Source Code&lt;/em&gt;&lt;/em&gt;.&amp;quot; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://port25.technet.com/videos/images/4b0d959f6495_CE22/screenshot.png"&gt;&lt;img alt="screenshot" border="0" height="128" src="http://port25.technet.com/videos/images/4b0d959f6495_CE22/screenshot_thumb.png" style="border-width: 0px" width="244" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This section adds to an established set of practices: &amp;ldquo;exchanging source code with external parties for development and testing&amp;rdquo; for sharing source code outside of Microsoft and inside of Microsoft. This is now a core component to our fundamental practices across Microsoft development. This is significant as the considerations for sharing original inventions outside any company is always difficult - including at Microsoft. &lt;/p&gt;&lt;p&gt;If this is any indication, I agree with Mr. Soward&amp;#39;s prediction... In 2008, the world will see more organizations evaluate where open sources makes sense as part of their fundamental product development considerations....and it will increasingly appear across horizontal and vertical software development, or &amp;quot;&lt;em&gt;all software.&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s to an exciting year together.&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4523" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</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/jcannon/default.aspx">jcannon</category></item><item><title>New Horizons</title><link>http://port25.technet.com/archive/2008/01/08/new-horizons.aspx</link><pubDate>Tue, 08 Jan 2008 17:22:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4480</guid><dc:creator>jonrosenberg</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4480</wfw:commentRss><comments>http://port25.technet.com/archive/2008/01/08/new-horizons.aspx#comments</comments><description>Those of you who&amp;rsquo;ve read my little bio at the bottom of this blog may have guessed that I have a life-long passion for helping kids learn and a strong belief that technology can be a great educational tool. Next month I will be moving to a new position at Microsoft that will allow me to indulge this passion full-time as Director of Education Solutions, helping Microsoft to innovate around technology, delivery models and partnerships to reach the majority of the world&amp;rsquo;s student population that don&amp;rsquo;t have access to technology and its benefits today. &lt;br /&gt;&lt;br /&gt;Many families today take technology for granted. I know mine does. We all assume that a computer will always be on, connected to the Internet, available to help with studying, problem solving, productivity, and finding the answer to just about any question that we can think of, including how well Junior is doing in Spanish class :) While I appreciate what technology has done to enrich my children&amp;rsquo;s education, I am also aware that the majority of people in the world do not have access to a computer. My new job is, quite simply, to get to work on this problem and I can&amp;rsquo;t wait to get started.&lt;br /&gt;&lt;br /&gt;After all the OSCONs, OSBCs and other interactions with the Open Source community, I&amp;rsquo;m quite sure that the list of things I&amp;rsquo;ve learned and people I have to thank for it is longer than your reading endurance. So I&amp;rsquo;ll just say that it&amp;rsquo;s been great, I will never forget the cooperative spirit in which many of you engaged with me as Microsoft made its first forays into the world of Open Source, and I&amp;rsquo;m sure that many of our paths will cross again as we endeavor to improve education in the developing world. &lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4480" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</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/jonrosenberg/default.aspx">jonrosenberg</category></item><item><title>Microsoft Out in the Open</title><link>http://port25.technet.com/archive/2007/10/16/microsoft-out-in-the-open.aspx</link><pubDate>Tue, 16 Oct 2007 15:37:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4302</guid><dc:creator>jonrosenberg</dc:creator><slash:comments>23</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4302</wfw:commentRss><comments>http://port25.technet.com/archive/2007/10/16/microsoft-out-in-the-open.aspx#comments</comments><description>&lt;p&gt;This morning, we were excited to learn that &lt;a href="http://opensource.org/node/207"&gt;two of Microsoft&amp;rsquo;s Shared Source licenses have been approved by the OSI&lt;/a&gt;.&amp;nbsp; It&amp;rsquo;s been an interesting and educational couple of months since we submitted these licenses (we announced our intent in July, and &lt;a href="http://port25.technet.com/archive/2007/07/26/intelligent-design-the-osi-and-microsoft.aspx"&gt;submitted&lt;/a&gt; on August 10th.)&amp;nbsp; I personally enjoyed hearing the wide diversity of opinions from the community, including the legal professionals who weighed in on the discussion. &lt;br /&gt;&lt;br /&gt;During the discussion period, we were pleased to respond to the communities requests for additional clarity in the licenses by renaming them to the Microsoft Public License and the Microsoft Reciprocal License.&amp;nbsp; In the process of the license discussion, we also heard additional calls for more clarity in our communication regarding the wide range of Shared Source licensing options available from Microsoft.&amp;nbsp; Some Shared Source licenses clearly meet the open source definition and others do not. In the future, we will continue to solicit feedback from the community to ensure crisp delineation of these different license types on our website.&amp;nbsp; &lt;/p&gt;&lt;p&gt;As we continue to work with the open source community, we look forward to ongoing feedback on how to improve our participation and provide greater transparency to all of our customers and partners.&amp;nbsp; I&amp;rsquo;d like to thank Russ Nelson and Michael Tiemann for their guidance throughout this process and I would like to thank all the members of the community who contributed to this discussion on the license-discuss alias.&amp;nbsp; I think you&amp;rsquo;re going to see a lot of great code come out under these two open source licenses and we are happy to be able to call them, &amp;ldquo;&lt;a href="http://opensource.org/licenses/alphabetical"&gt;OSI Approved&lt;/a&gt;.&amp;rdquo; &lt;br /&gt;&lt;br /&gt;I look forward to continued vibrant discussion with the Open Source community,&lt;br /&gt;Jon&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4302" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/Licenses/default.aspx">Licenses</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/jonrosenberg/default.aspx">jonrosenberg</category></item><item><title>OSI Submission Update</title><link>http://port25.technet.com/archive/2007/08/10/osi-update.aspx</link><pubDate>Fri, 10 Aug 2007 13:45:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4145</guid><dc:creator>jonrosenberg</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4145</wfw:commentRss><comments>http://port25.technet.com/archive/2007/08/10/osi-update.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Just a brief update to my&amp;nbsp;&lt;a href="http://port25.technet.com/archive/2007/07/26/intelligent-design-the-osi-and-microsoft.aspx" style="color: blue; text-decoration: underline; text-underline: single"&gt;OSCON blog post&lt;/a&gt;.&amp;nbsp; Today we started the ball rolling on the submission of our Shared Source licenses to the OSI approval process.&amp;nbsp; We are submitting two licenses, the Microsoft Permissive License (MS-PL) and Microsoft Community License (MS-CL).&amp;nbsp; Thank you to both Russ Nelson and Michael Tiemann for the guidance and informed opinions as we worked through this process. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;The first step in the submission process was to post the licenses in HTML format on a web site.&amp;nbsp; We&amp;rsquo;ve done that and you can see them &lt;a href="http://port25.technet.com/pages/osi-submitted-licenses.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;&amp;nbsp; We&amp;rsquo;ve also provided the license approval committee with our analysis of how these new submissions contribute to the body of OSI approved licenses.&amp;nbsp; In addition we&amp;rsquo;ve sent an e-mail to the license-discuss alias, describing the submission. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Verdana" size="2"&gt;We look forward to some lively discussion on license-discuss over the next week.&amp;nbsp; After that, I personally look forward to two weeks of vacation, during which time any activity involving a computer will be considered by my family to be a serious infringement of vacation terms.&amp;nbsp; I will be picking up the discussion thread again after Labor Day and look forward to continuing the journey.&amp;nbsp; &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=4145" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/Licenses/default.aspx">Licenses</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/jonrosenberg/default.aspx">jonrosenberg</category></item><item><title>Intelligent Design, the OSI and Microsoft</title><link>http://port25.technet.com/archive/2007/07/26/intelligent-design-the-osi-and-microsoft.aspx</link><pubDate>Thu, 26 Jul 2007 14:00:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4109</guid><dc:creator>jonrosenberg</dc:creator><slash:comments>11</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4109</wfw:commentRss><comments>http://port25.technet.com/archive/2007/07/26/intelligent-design-the-osi-and-microsoft.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;This is my first blog post on Port 25, and timely as my team and I are attending OSCON with the folks from Bill Hilf&amp;rsquo;s team. &lt;br /&gt;&lt;br /&gt;I have some thoughts regarding the future of open source and how an organization matures along with the movement it helped to create. &lt;span&gt;&amp;nbsp;&lt;/span&gt;As Director of &lt;a href="http://www.microsoft.com/resources/sharedsource/default.mspx"&gt;&lt;span style="font-size: 9pt"&gt;Source Programs&lt;/span&gt;&lt;/a&gt; at Microsoft I can attest to the value of keeping up with your own growth.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We started on a journey, over three years ago, with the release of &lt;a href="http://sourceforge.net/projects/wix/"&gt;&lt;span style="font-size: 9pt"&gt;&lt;font color="#0000ff"&gt;Windows Installer XML&lt;/font&gt;&lt;/span&gt;&lt;/a&gt; on SourceForge.&lt;span&gt;&amp;nbsp; &lt;/span&gt;At the time, the project required the approval of our Group Vice President and a &lt;em&gt;herd&lt;/em&gt; of lawyers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The reactions of our colleagues were mixed, although as far as we know, none of our kids were beaten up at school as a result of what we were doing.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;em&gt;Today&lt;/em&gt;, Microsoft has published 175 projects on &lt;a href="http://www.codeplex.com/"&gt;&lt;span style="font-size: 9pt"&gt;CodePlex&lt;/span&gt;&lt;/a&gt;, we have written a pair of open &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx"&gt;&lt;span style="font-size: 9pt"&gt;licenses&lt;/span&gt;&lt;/a&gt; that are under a page in length and over the 500-project mark in adoption as others in the community have decided to use them. I also run a training class that teaches people around the company how to engage in open source projects and make them successful.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The volume of projects over the past year has forced us to develop processes for approving and publishing projects that are easy to understand and administer.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As Microsoft&amp;rsquo;s engagement with open source grows, we have to move from being trailblazers to being road-builders. &lt;span&gt;&amp;nbsp;&lt;/span&gt;When you&amp;rsquo;re blazing a trail, organization, bureaucracy, and majority rule are a burden. In the beginning, a passionate group of people with strongly held beliefs and the will to persevere in the face of doubts and doubters is what it&amp;rsquo;s all about. When the trail is blazed and you&amp;rsquo;re keeping a four-lane road open, the challenges are very different. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Traffic laws, driver&amp;rsquo;s licenses, public works, and law enforcement are all necessary and these things require the broad support of the people who use the road and live on the adjacent property.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There&amp;rsquo;s nothing quite as effective in gaining this support as giving people a voice in how things are run. &lt;span&gt;&amp;nbsp;&lt;/span&gt;As we look forward to the next three years, we already see the needs of our constituents driving our priorities for licensing, infrastructure, and process.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Although &lt;a href="http://www.microsoft.com/opensource/"&gt;&lt;span style="font-size: 9pt"&gt;open source at Microsoft&lt;/span&gt;&lt;/a&gt; and the &lt;span style="font-size: 9pt"&gt;&lt;font color="#0000ff"&gt;&lt;a href="http://opensource.org/"&gt;OSI&lt;/a&gt;&lt;/font&gt;&lt;/span&gt; are two different animals, I would submit to you that both are at a point in their maturity where their constituencies need to become more involved to maintain growth.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;While it&amp;rsquo;s important to focus on the needs of a growing community membership, it&amp;rsquo;s also important to remember why you started it in the first place. &lt;span&gt;&amp;nbsp;&lt;/span&gt;In Microsoft&amp;rsquo;s case, the reason is simple: Customers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;IT professionals told us they wanted both platform choices and platform interoperability.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Developers told us that they wanted more open collaboration and that the language of that collaboration is code. &lt;span&gt;&amp;nbsp;&lt;/span&gt;In response, Microsoft has reached interoperability agreements with several key vendors of open source software, &lt;a href="http://www.codeplex.com/AtlasControlToolkit"&gt;&lt;span style="font-size: 9pt"&gt;&lt;font color="#0000ff"&gt;CodePlex&lt;/font&gt;&lt;/span&gt;&lt;/a&gt; is now supporting 2,000 collaborative development projects, and the features of CodePlex itself are largely driven by the votes of the community. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;Today, we reached &lt;span style="color: black"&gt;another milestone with the&lt;/span&gt; decision to submit our open licenses to the OSI approval process, which, if the licenses are approved, should give the community additional confidence that the code we&amp;rsquo;re sharing is truly Open Source.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I believe that the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the &lt;a href="http://opensource.org/"&gt;Open Source Initiative&lt;/a&gt; itself open up to more of the IT industry.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;So what about the flip side of the &lt;a href="http://opensource.org/node/158"&gt;OSI becoming a membership organization&lt;/a&gt;?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Could they really be voted out of existence or rendered ineffective?&lt;span&gt;&amp;nbsp; &lt;/span&gt;It doesn&amp;rsquo;t seem likely to me.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Participation in the OSI and adherence to OSI licensing guidelines and Open Source definitions is entirely voluntary. If it isn&amp;rsquo;t serving the best interests of the community, the community will go elsewhere.&amp;nbsp; Anyone considering an effort to &amp;ldquo;vote the organization into the ground&amp;rdquo; would surely realize that such heavy handedness would be self-defeating.&amp;nbsp; That&amp;rsquo;s not to say that a new membership structure wouldn&amp;rsquo;t lead to change, but I believe that these changes would have to be the result of vigorous consensus building and that&amp;rsquo;s probably not a bad thing.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;I look forward to the submission process and welcome feedback from the community as we continue to grow together.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-size: 10pt; font-family: 'Tahoma','sans-serif'"&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4109" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/OSCON/default.aspx">OSCON</category><category domain="http://port25.technet.com/archive/tags/Licenses/default.aspx">Licenses</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/jonrosenberg/default.aspx">jonrosenberg</category></item><item><title>Influencing the Microsoft culture one open source presentation at a time</title><link>http://port25.technet.com/archive/2007/03/14/influencing-the-microsoft-culture-one-open-source-presentation-at-a-time.aspx</link><pubDate>Wed, 14 Mar 2007 17:38:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3629</guid><dc:creator>jcannon</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3629</wfw:commentRss><comments>http://port25.technet.com/archive/2007/03/14/influencing-the-microsoft-culture-one-open-source-presentation-at-a-time.aspx#comments</comments><description>&lt;p&gt;Today, a lighter post and link to &lt;a href="http://blogs.msdn.com/saraford/default.aspx"&gt;Sara Ford&amp;#39;s blog&lt;/a&gt; which talks about her recent presentation to Microsoft employees entitled, &amp;quot;&lt;a href="http://blogs.msdn.com/saraford/archive/2007/03/09/influencing-the-microsoft-culture-one-open-source-presentation-at-a-time.aspx"&gt;Embracing Open Source on Codeplex&lt;/a&gt;.&amp;quot; Sara, a developer/evangelist with Microsoft on the Visual Studio Powertoys team, has been a tireless supporter and advocate of change internally on identifying when &amp;amp; where it makes sense to embrace open source collaboration and licensing styles through offerings like &lt;a href="http://www.codeplex.com"&gt;Codeplex&lt;/a&gt; and &lt;a href="http://www.microsoft.com/resources/sharedsource/default.mspx"&gt;Shared Source&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Sara&amp;#39;s post (and some &lt;strong&gt;&lt;u&gt;great&lt;/u&gt;&lt;/strong&gt; pictures of grassroots marketing here on campus can &lt;a href="http://blogs.msdn.com/saraford/archive/2007/03/09/influencing-the-microsoft-culture-one-open-source-presentation-at-a-time.aspx"&gt;be found here&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3629" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/Sara+Ford/default.aspx">Sara Ford</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category></item><item><title>ASP.NET AJAX Released!</title><link>http://port25.technet.com/archive/2007/02/01/asp-net-ajax-released.aspx</link><pubDate>Thu, 01 Feb 2007 21:34:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3504</guid><dc:creator>MichaelF</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3504</wfw:commentRss><comments>http://port25.technet.com/archive/2007/02/01/asp-net-ajax-released.aspx#comments</comments><description>&lt;p&gt;I wanted to take a moment to let the Port 25 community that Microsoft has officially released ASP.NET AJAX to the web under the &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx" target="_blank"&gt;Microsoft Permissive License (Ms-PL)&lt;/a&gt;.&amp;nbsp; Under this release developers are free to modify the Microsoft AJAX Library&amp;nbsp;Scripts&amp;nbsp;and can&amp;nbsp;distribute derivative works per the terms of the Ms-PL.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;As part of the release some improvements have been made:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Performance and scalability have been improved for shared hosting scenarios&lt;/li&gt;&lt;li&gt;Globalization fixes to ScriptManager and ScriptResource handler to support date and number parsing and UI culture fallback&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This week we also released the ASP.NET 2.0 AJAX Extensions source code under the &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/referencelicense.mspx" target="_blank"&gt;Microsoft Reference License (Ms-RL)&lt;/a&gt;.&amp;nbsp; This release was intended to help the community with debugging, maintenance and interoperability challenges with the additional hope that the transparency helps establish better coding patterns and guidelines.&lt;/p&gt;&lt;p&gt;You can find ASP.NET AJAX &lt;a href="http://ajax.asp.net/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Check back tomorrow when we&amp;#39;ll post an interview with Steve Marx, Technical Evangelist for ASP.NET AJAX who talks about the release and shows us a demonstration of the technology.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3504" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Web/default.aspx">Web</category></item><item><title>Shared Source Contest Results</title><link>http://port25.technet.com/archive/2006/08/22/Shared-Source-Contest-Results.aspx</link><pubDate>Tue, 22 Aug 2006 17:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2953</guid><dc:creator>MichaelF</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2953</wfw:commentRss><comments>http://port25.technet.com/archive/2006/08/22/Shared-Source-Contest-Results.aspx#comments</comments><description>&lt;p&gt;We wanted to follow up on this post from June 14th:&amp;nbsp; &lt;a href="http://port25.technet.com/archive/2006/06/14/Shared-Source-Development-Contest.aspx" target="_blank"&gt;Shared Source Development Contest&lt;/a&gt;&amp;nbsp;and share the results of this contest.&lt;/p&gt;&lt;p&gt;Results can be found here:&amp;nbsp; &lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;&lt;a href="http://www.windowsfordevices.com/news/NS8278694574.html"&gt;&lt;font color="#800080"&gt;http://www.windowsfordevices.com/news/NS8278694574.html&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;&lt;strong&gt;Congratulations&lt;/strong&gt; to Port 25 readers:&amp;nbsp; &lt;strong&gt;Marcelo Van Kampen and his teammates:&amp;nbsp; Lucas Berinotti, Evandro Rezende and Rafael Teixeira &lt;/strong&gt;&lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;who took third place with their &lt;a href="http://www.windowsfordevices.com/articles/AT6621535534.html" target="_blank"&gt;&lt;strong&gt;Street Blog&lt;/strong&gt;&lt;/a&gt; project!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;&amp;nbsp;&lt;img style="width:450px;height:205px;" src="http://www.windowsfordevices.com/files/contest-summer06/StreetBlog_team.jpg" alt="" width="450" height="205" /&gt;&lt;br /&gt;&lt;em&gt;From left to right:&amp;nbsp; Marcelo, Lucas, Evandro (Rafael is behind the camera so&amp;nbsp;you&amp;#39;ll have to use your imagination)&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;Nice work guys!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:11pt;font-family:'Calibri','sans-serif';"&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2953" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category></item><item><title>How I Learned to Stop Worrying and Love Licenses</title><link>http://port25.technet.com/archive/2006/07/10/How-I-Learned-to-Stop-Worrying-and-Love-Licenses.aspx</link><pubDate>Mon, 10 Jul 2006 15:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2716</guid><dc:creator>jcannon</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2716</wfw:commentRss><comments>http://port25.technet.com/archive/2006/07/10/How-I-Learned-to-Stop-Worrying-and-Love-Licenses.aspx#comments</comments><description>&lt;p&gt;When I first started writing software, my only understanding of the term &amp;lsquo;license&amp;rsquo; was that it was something I needed to drive a car or to catch fish.&amp;nbsp; As my career progressed, I learned that software also has licenses that describe &amp;ndash; ideally - how the author of the software wants his or her creation to be used (terms, conditions, permissions, etc.).&amp;nbsp; Of course, there are many types of software licenses today.&amp;nbsp; You may not follow this topic that closely, but you certainly have seen things such as End User License Agreements &amp;ndash; that little agreement you can choose to click &amp;lsquo;I Accept&amp;rsquo; or &amp;lsquo;I Do Not Accept&amp;rsquo; after you read in infinite detail all the terms, conditions and restrictions (right?).&amp;nbsp; Early in my career, I typically just used a) whatever license the company I worked for used or b) whatever licenses other developers seemed to use.&amp;nbsp; It was a combination of laziness, na&amp;iuml;vet&amp;eacute;, and general indifference to all things legal.&amp;nbsp; This perspective of course changed as I began to understand that licenses were indeed quite important and powerful in determining how I could control the thing that I wrote &amp;ndash; or how I could lose control.&lt;/p&gt;&lt;p&gt;Thus began my entr&amp;eacute;e into the legal world of software licensing.&amp;nbsp; I&amp;rsquo;m generally not one for bureaucracy or unnecessary complexity, so, to be frank, some software licenses seemed ridiculous to me.&amp;nbsp; Many still do.&amp;nbsp; But again, I&amp;rsquo;m not a lawyer (nor do I play one on TV) and I do have a high degree of respect for all my friends in this discipline, so I understand it&amp;rsquo;s not always as simple as one may desire it to be.&amp;nbsp; That said, it doesn&amp;rsquo;t hurt to try to strive for simplicity.&amp;nbsp;&amp;nbsp; Programmers and IT professionals learn early on that the K.I.S.S. rule is the only true path to technical enlightenment, so I try to apply this same thinking to software licenses.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Licensing is a broad field, so I&amp;rsquo;m going to focus in on what we&amp;rsquo;re doing with our community software licenses.&amp;nbsp; It&amp;rsquo;s worth noting that there is an important difference between binary and source licensing. The fact of the matter is binary licensing governs the vast majority of revenue-generating activities in commercial software. Source code licensing is about the use (and re-use) of the underlying intellectual property in terms of copyright, trademark, and patent.&amp;nbsp; I&amp;rsquo;m focusing on what source licensing programs we are doing for our community projects.&lt;/p&gt;&lt;p&gt;Around a year ago, we rewrote our software licenses that we will use for many of our community programs in our &lt;a href="http://www.microsoft.com/resources/sharedsource/default.mspx"&gt;Shared Source Initiative&lt;/a&gt;.&amp;nbsp; If you&amp;rsquo;re not familiar with Shared Source, this is a program we have where we share source code with customers, partners, developers, academics, and governments worldwide.&amp;nbsp; There is a variety of software we have in this program, such as &lt;a href="http://sourceforge.net/projects/flexwiki"&gt;wikis&lt;/a&gt;, &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=AtlasControlToolkit"&gt;Atlas/Ajax toolkits&lt;/a&gt;, &lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=ad7acff7-ab1e-4bcb-99c0-57ac5a3a9742"&gt;IronPython &lt;/a&gt;(Python in .NET , &lt;a href="http://port25.technet.com/archive/2006/06/01/2565.aspx"&gt;click here for an interview with with IronPython Architect Jim Huginen&lt;/a&gt; ), &lt;a href="http://msdn.microsoft.com/embedded/usewinemb/ce/sharedsrccode/USBDriver/default.aspx"&gt;drivers&lt;/a&gt;, &lt;a href="http://sourceforge.net/projects/wix/"&gt;installers&lt;/a&gt;, and so on.&amp;nbsp; Jason Matusow announced these new community licenses on his blog &lt;a href="http://blogs.msdn.com/jasonmatusow/archive/2005/10/19/482562.aspx"&gt;last October&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;There were four main goals for writing these new licenses:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Short and easy to understand - The new licenses are typically shorter than a typewritten page and are easy to read and understand.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Effective and modern - Although simple, the licenses are designed to be effective and to reflect modern best practices in source code licensing.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Efficient - By using three simplified licenses, Microsoft will be able to streamline its own internal source code release process, which will allow for more rapid Microsoft source code releases.&lt;/li&gt;&lt;li&gt;Ecosystem-friendly - Using three simple and well-understood licenses help to simplify source code sharing throughout Microsoft&amp;rsquo;s various software ecosystems, and help to avoid excessive license proliferation. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;(To be clear, I was just a cheerleader and supporter of these efforts, smarter people than me did the actual work to meet these goals in each license .)&lt;/p&gt;&lt;p&gt;The &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx"&gt;result &lt;/a&gt;was something we were quite happy with.&amp;nbsp; But it&amp;rsquo;s not just for Microsoft&amp;rsquo;s Shared Source projects &amp;ndash; SugarCRM, the leading Open Source CRM solution, has chosen to use one of these new licenses, the Microsoft Community license.&amp;nbsp; As John Roberts, CEO and founder of SugarCRM commented:&lt;/p&gt;&lt;blockquote dir="ltr" style="margin-right: 0px"&gt;&lt;p&gt;&lt;em&gt;&amp;quot;We were really impressed by the Microsoft Shared Source Community License and like it a lot. We think it is a license that represents the ideals of our community and is one that they want to use, especially those customers who already run on the Windows platform.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;You can read more about this &lt;a href="http://www.eweek.com/article2/0,1895,1926437,00.asp"&gt;news here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I&amp;rsquo;ll be blogging a lot more about Shared Source in the future.&amp;nbsp; As this blog entry&amp;rsquo;s title suggests, I&amp;rsquo;m a &lt;a href="http://www.imdb.com/name/nm0000040/"&gt;Kubrick &lt;/a&gt;fan and although I&amp;rsquo;m not worried about fluoridation conspiracy theories, I did want to share a snapshot into how we think about community source licensing.&amp;nbsp; Regardless if you write code, manage an IT environment, or just install applications on your desktop or server, understanding software licensing is an important aspect of the software world we live in.&amp;nbsp; It is my hope that the future of software licensing gets simpler, more pragmatic, and more empowering for the world&amp;rsquo;s software authors. &lt;/p&gt;&lt;p&gt;And since I&amp;rsquo;m so lazy in writing my blogs, I now have to add in a bunch of post scripts&amp;hellip;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;P.S&lt;/strong&gt;.: In the same theme, we have also &lt;a href="http://news.com.com/Creative+Commons+comes+to+Microsoft+Office/2100-1032_3-6086018.html?tag=nefd.top"&gt;recently announced &lt;/a&gt;some interesting work with Office, giving authors the option to create Creative Commons licensed work using a plug-in within Office.&amp;nbsp; Creative Commons is a nonprofit organization that has written licenses that allow content creators to share information while retaining some rights.&amp;nbsp;&amp;nbsp; Creative Commons was founded by Larry Lessig, a Stanford Law Professor I&amp;#39;ve come to respect and read often &amp;ndash; &lt;a href="http://www.lessig.org/blog/archives/003188.shtml"&gt;Larry blogs about this news here&lt;/a&gt;.&amp;nbsp; We&amp;rsquo;ve worked with Creative Commons in the past, on a spec for &lt;a href="http://www.lessig.org/blog/archives/002978.shtml"&gt;RSS extensions &lt;/a&gt;and the &lt;a href="http://patternshare.org/"&gt;PatternShare &lt;/a&gt;wiki site (using the Creative Commons &lt;a href="http://creativecommons.org/licenses/by-sa/1.0/"&gt;Attribution-ShareAlike &lt;/a&gt;license and the Creative Commons Attribution license, respectively).&lt;/p&gt;&lt;p&gt;Stephen McGibbon&amp;#39;s has a great blog about the Creative Commons Office plug-in &lt;a href="http://notes2self.net/archive/2006/06/24/411.aspx"&gt;here&lt;/a&gt;, with screenshots and commentary.&lt;/p&gt;&lt;p&gt;Speaking of Office, you may have caught the &lt;a href="http://news.com.com/Microsoft+bends+on+OpenDocument/2100-7344_3-6090912.html?tag=nl"&gt;recent news &lt;/a&gt;about the new community project building an Open Document Format (ODF) converter for Word 2007 (up on SourceForge: &lt;a href="http://sourceforge.net/projects/odf-converter"&gt;http://sourceforge.net/projects/odf-converter&lt;/a&gt;).&amp;nbsp; If you are a spectator in the Open XML vs. ODF debates (a very en vogue topic for Open Source pundits), I suggest reading &lt;a href="http://www.microsoft.com/interop/letters/new_world_of_docs.mspx"&gt;Chris Capossela&amp;rsquo;s letter &lt;/a&gt;about the differences between Open XML and ODF.&amp;nbsp; Chris is one of the key leaders of our Office organization and this letter helps clarify a lot of the FUD spread by Microsoft competitors around Open XML and ODF.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;P.S.S:&lt;/strong&gt; On licensing, CIO Magazine Technology Editor Christopher Lindquist just wrote an &lt;a href="http://www.cio.com/archive/070106/et_main.html"&gt;article on OSS licensing &lt;/a&gt;that is worth reading.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2716" 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/Shared+Source/default.aspx">Shared Source</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category></item></channel></rss>