On 3/31/2013 10:51, NightStrike 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?
> 

No, there are no known restrictions, besides:
http://www.gnu.org/licenses/gpl-faq.html#GPLOutput

From the text:

8<=====================================================================

Is there some way that I can GPL the output people get from use of my
program? For example, if my program is used to develop hardware designs,
can I require that these designs must be free?

In general this is legally impossible; copyright law does not give you
any say in the use of the output people make from their data using your
program. If the user uses your program to enter or convert his own data,
the copyright on the output belongs to him, not you. More generally,
when a program translates its input into some other form, the copyright
status of the output inherits that of the input it was generated from.

So the only way you have a say in the use of the output is if
substantial parts of the output are copied (more or less) from text in
your program. For instance, part of the output of Bison (see above)
would be covered by the GNU GPL, if we had not made an exception in this
specific case.

You could artificially make a program copy certain text into its output
even if there is no technical reason to do so. But if that copied text
serves no practical purpose, the user could simply delete that text from
the output and use only the rest. Then he would not have to obey the
conditions on redistribution of the copied text.

8<=====================================================================

The gendef program does none of those.


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
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

Reply via email to