GPL library that writes scripts: how should scripts be licensed?

Here is my question:

Say that I have library (eg C++ library, but any language is fine) that is licensed under GPL.

Say that the aim of the library is to help one to automatically produce scripts (eg js,octave..) or other source codes.

How should be these final scripts/codes licensed? Can they be so?

in some sense: "who owns who?"

Hope this is a well posed question

Thank you.

EDIT: Indeed, I am the developer of such a library, so I am asking what should I ethically do?


According to the GPL FAQ, the output of a program is only required to be GPL if the program outputs part of itself into the output.

See: http://www.gnu.org/licenses/gpl-faq.html#CanIUseGPLToolsForNF and http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL

链接地址: http://www.djcxy.com/p/79544.html

上一篇: Python导入动态或静态许可限制

下一篇: 编写脚本的GPL库:脚本应该如何获得许可?