General Discussion

Using NCrunch.Framework in Open Source projects

Started by albertomonteiro on 7,888 views

Hi,

Can you look this https://github.com/jjrdk/ArchiMetrics/pull/7 and tell me if there is any problem? The source code modification in this PR hurt the meaning of "open source"?
Hi,

Legally there isn't an issue with including the changes for NCrunch (and the reference to NCrunch.Framework). NCrunch is a productivity tool and is licensed as such .. it isn't a commercial library.

If referencing NCrunch.Framework in the project file is creating some friction, know that you can avoid this by simply writing the NCrunch.Framework.Environment.GetOriginalProjectPath() method in your own code. I've included the source code for this method below:

public static string GetOriginalProjectPath()
{
return Environment.GetEnvironmentVariable("NCrunch.OriginalProjectPath");
}
This post has been deleted.

Post a reply

Log in to reply.