gpt4 book ai didi

GPL 许可证。代码重用

转载 作者:行者123 更新时间:2023-12-04 02:21:53 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我正在 GPL 许可下编写应用程序。我在 GPL 下的另一个项目中发现了一些有用的代码。我想知道我是否可以使用它。

  • 我想拍Foo来自 的类(class)一个 项目并将其添加到我自己的项目中。接下来,我想在 Foo 内部进行更改类(重命名类名和函数名,更改代码格式,删除一些函数,更改一些算法,添加我自己的函数等)。
    允许吗?如何标记该类是 的一部分一个 项目?像这样?

  • 所有原创 Material 版权所有(C)2009-2010作者

    来自 A 的原始文件:A/foo/foo.h
    版权所有 (C) 1997-2001 作者。

    该程序是免费软件;您可以重新分配它和/或
    根据 GNU 通用公共(public)许可证的条款对其进行修改
    由自由软件基金会发布;无论是版本 2
    许可证,或(由您选择)任何更高版本。

    分发这个程序是希望它有用,
    但没有任何保证;甚至没有暗示的保证
    适销性或特定用途的适用性。

    有关详细信息,请参阅 GNU 通用公共(public)许可证。

    您应该已经收到一份 GNU 通用公共(public)许可证的副本
    连同这个程序;如果没有,请写信给自由软件
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA。

    或 http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html#x1-40002.2?
  • 接下来,我想从 添加一个函数乙项目到我的 Foo 版本类(class)。如何标记函数来自 项目?

  • 谢谢,

    最佳答案

    显然,你可以这样做。您使用的文件已经包含版权声明;你可能不会删除它。相反,在它下面放另一行:

    Copyright (C) 2007-2009 Original Author   // unchanged
    Copyright (C) 2010 gaspode

    关于GPL 许可证。代码重用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2220148/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com