On Mon, 10 Nov 2003, Stefan Wenig <[EMAIL PROTECTED]> wrote: > i understand that i can not include nant binaries with my > proprietary software and call nant methods to perform tasks that, > for instance, create IIS directories. is this correct?
Your software would be a "work based on the Program" and fall under section 2 of the GPL[1], yes. > similar problem with user tasks. they have to link to nant and > therefore cannot be closed-source if nant is under the GPL license, > right? Not even open-source but not GPLed. > Von: Jordan, Tom [mailto:[EMAIL PROTECTED] >> AFAICT, The GPL makes zero claims on the outputs of a >> tool. You are correct, see section 0 of the GPL where it says ,---- | the output from the Program is covered only if its contents constitute | a work based on the Program (independent of having been made by | running the Program). Whether that is true depends on what the Program | does. `---- So if the output itself is a "work based on the Program", the GPL would apply. That's why things like bison have special exceptions in their license[2] as the generated code contains parts of bison itself. I don't see how this would affect NAnt either, maybe if there was a NAnt task that generated code based on code inside NAnt. Very unlikely. Stefan Footnotes: [1] http://www.gnu.org/copyleft/gpl.html [2] http://www.gnu.org/software/bison/manual/html_mono/bison.html#Conditions ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
