This was posted over on one of the ms .dotnet groups - wondered if any one had seen this
Microsoft licensing execs may soon allow developers to truly profit from the
work they do cleaning up and improving Microsoft's CE and Rotor code, the
head of Microsoft's Shared Source program Jason Matusow told Integration
Currently, CE and Rotor developers can view, debug, modify, distribute --
but not commercialize -- their value-add modifications, Matusow said. That
is called a "non-commercial derivative license," in Microsoft parlance.
"Today, we are working on defining terms for a 'full commercial derivative
license' for Rotor and CE developers," Matusow said. "We would like to start
having some of our Shared Source code base under a commercial derivative
license so that a developer could change the code -- even just re-write one
bit, put his name on it, and sell it."
The new licensing, Matusow admitted, would be another approach toward
seeding the market. But, he added that new technologies need many approaches
to help them grow. "We have already given C#, and CLI [Common Language
Interface] to the ECMA standards body, so we are relinquishing control of
that technology to the standards body," he said. "New licensing would be
another approach. We want to see an interesting technology grow, and so
[with Rotor and CE] we want to put it out there [to the developer community]
under commercial licensing and let a thousand flowers bloom."
for the complete article:
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL