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
Developer News.

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:


Tom Shelton