GPL下的内部封闭源功能

时间:2012-02-03 13:27:33

标签: open-source licensing gpl

此问题引用了standard GPL

我正在开发一个项目,我想开源是在GPL下。我喜欢其他人能够自由使用,修改和增强我的应用程序的想法。

但是,为了从这个应用程序中获得某种利润,我想在我的托管版本中包含一些未包含在GPL涵盖的源中的功能。

第5节中的GPL国家:

  1. 传送已修改的源版本。
  2.   

    您可以根据本程序或对其进行修改来传达作品   从本程序中以源代码的形式生成它   第4节的条款,前提是您也满足所有这些条款   条件:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.
    
    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".
    
    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.
    
    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.
    
         

    与其他独立和独立的涵盖作品的汇编   作品,不属于所涵盖作品的性质延伸,   并且没有与之结合以形成更大的程序,   在存储或分发介质的卷中或卷上,称为   如果编辑及其产生的版权不是“汇总”   用于限制编译用户的访问权限或合法权限   超出个人作品的范围。包含涵盖的作品   在聚合中不会导致本许可证适用于另一个   聚合的一部分。

    对我而言,似乎可以这么说,因为我的托管版本将是基于所涵盖的工作的作品,我也需要根据GPL许可我的版本。

    有没有办法 - 在标准的GPL下 - 做我想做的事情?当然,我可以转移到不同的许可证,甚至可以向GPL申请附加条款,但我的问题仅涉及标准的GPL。

1 个答案:

答案 0 :(得分:2)

您作为原始作者不受GNU GPL条款的约束。它仅适用于您的软件用户可以使用它。

关于GNU GPL的很多Q + A,请参阅http://www.gnu.org/licenses/gpl-faq