On Sat, 30 Mar 2013 22:51:34 -0400 NightStrike <[email protected]> wrote:
> On Sat, Mar 30, 2013 at 9:28 PM, JonY <[email protected]> wrote: > > On 3/31/2013 04:35, Jon wrote: > >> > >> With respect to > >> http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL > >> is it true that gendef, genidl, and genpeimg do not copy any part of > >> themselves > >> into their output? > > > > That is right, the tools do not replicate themselves in anyway, nor > > create any call references to themselves. The tools being end products > > as opposed to linkable libraries provide an excellent use case for the > > GPLv3 license. > > > > gendef and genidl generate listings that are largely MSVC compatible, > > genpeimg modifies PE flags. > > Doesn't gendef place restriction on the files it generates? If I understand the GPL faq entry correctly, the output of a GPL program that does not copy part of itself to its output is not covered by the GPL, so use of that output is unencumbered by the GPL. It appears your question could only be true if gendef's output is covered by something in addition to GPLv3. As JonY stated GPLv3 or later and not GPLv3 + XYZ, I'm going to assume until I hear otherwise that gendef is restricted only by the GPLv3 terms, JonY's technical response remains valid, and that the above GPL faq entry is the correct guidance to follow when consuming gendef's output. But I'm not a lawyer, and now just a bit more curious. ------------------------------------------------------------------------------ Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
