Is The 'Soft Going Soft on Open Source?
|
The open-source faithful have been harsh critics of Microsoft's shared source licensing plan and justifiably so. They have claimed that Microsoft has attempted to ride the coattails of the GNU General Public License (GPL), while simultaneously slamming the GPL as contaminating everything in its path. Even some of Microsoft's own employees, such as David Stutz, the former Microsoft manager in charge of Microsoft's Common Language Infrastructure (CLI) Shared Source program, have expressed frustration with Microsoft's licensing rhetoric. One More Time: Stutz's 'Sanitized' Goodbye Note But is there a case to be made that Redmond is slowly but surely learning from its past mistakes? Exhibit No. 1: Instead of trying to blur the lines between open source and shared source, this week, Microsoft is presenting (against a back drop of open-source protest) its shared source program as an "alternative" to the GPL at the Washington, D.C. e-Government pow-wow on open standards and open source. Exhibit No. 2: With no fanfare, the company recently has added a new shared source licensing option to its stable that removes some (but definitely not all of the more onerous licensing clauses from Microsoft's contracts. The new license called simply, the "ASP .Net Starter Kit License" is much streamlined and simplified, weighing in at a single page in length. Under the licensing terms, developers and users are permitted to download the ASP .Net Starter Kit source code for free, to develop on and around the code and redistribute it, commercially or internally, without paying Microsoft any royalties.
ASP .Net Starter Kit licensees do not need to return to Microsoft any changes they make to the code, Microsoft execs say. Under the GPL license, developers are obligated to submit back to the community any changes they make to the code base. But don't start thinking that The 'Soft has gone soft on open source. There is wording in the ASP .Net Starter Kit license that prevents developers or customers from GPLing the Microsoft code, according to Microsoft execs. "You are not allowed to combine or distribute the (ASP .Net Starter Kit) Software with other software that is licensed under terms that seek to require that the Software (or any intellectual property in it) be provided in source code form, licensed to others to allow the creation or distribution of derivative works, or distributed without charge," reads Microsoft's new license. For the Whole Text of the New License, Click Here What's your take? Do you think Microsoft is genuinely interested in adopting some of the positives from the open source model? Or is the company hiding behind seemingly more liberal terms and conditions? Write me at mswatch@ziffdavis.com and give me your two cents.
|

