License prevents instrumenting non-open source apps

Feb 2, 2011 at 9:35 PM

Adding a reference to the lib from within an app can be construed as covered software based on the definition in the license, henceforth requiring instrumented apps to be distributed with source if made available. Any chance you could change the license for this tool as it sounds neat :-)



Feb 2, 2011 at 9:39 PM

My intent is that people can use this any way they want to; I'm happy to change the license terms, but which license do you suggest?

Feb 2, 2011 at 10:20 PM

MICROSOFT PUBLIC LICENSE (Ms-PL) is a good one most projects on codeplex seem to be using. MIT, BSD, Apache, etc. all work. The CDDL is kind of like the GPL AFAICT and therefore not meant for use with libraries. Not sure whether there is a LGPL kind of version of the CDDL, but if you don't care about the details any of the aforementioned ones work and is preferred :-) Thanks for considering a switch and the fast reply!