Open source 我可以基于GNU GPL v2下许可的废弃项目创建一个新项目吗?

Open source 我可以基于GNU GPL v2下许可的废弃项目创建一个新项目吗?,open-source,gpl,gnu,Open Source,Gpl,Gnu,我发现了一个具有坚实核心的SourceForge项目,我希望加以改进。该项目自2007年以来一直没有更新过,所以我认为它已经“死了”。上周我发了一封电子邮件,要求成为列出的项目经理的贡献者,但仍然没有收到回复。该项目根据GNU GPL v2获得许可。我想为当前的项目做出贡献,但这似乎是不可能的 我可以修改项目的当前源版本并发布此修改后的项目吗?我将保留修改后项目的相同许可证 是的,这是GPL的全部要点,接受它,改进它,分享它。是的,如果你愿意,你甚至可以将许可证更改为GPLv3…是的,GPL V

我发现了一个具有坚实核心的SourceForge项目,我希望加以改进。该项目自2007年以来一直没有更新过,所以我认为它已经“死了”。上周我发了一封电子邮件,要求成为列出的项目经理的贡献者,但仍然没有收到回复。该项目根据GNU GPL v2获得许可。我想为当前的项目做出贡献,但这似乎是不可能的


我可以修改项目的当前源版本并发布此修改后的项目吗?我将保留修改后项目的相同许可证

是的,这是GPL的全部要点,接受它,改进它,分享它。

是的,如果你愿意,你甚至可以将许可证更改为GPLv3…

是的,GPL V2.0仍然非常有效,并且仍然具有价值。您仍然可以按照自己的意愿获取、修改和使用,但需要注意的是,您可以与其他人共享从GPL源代码派生的源代码

根据GPLv3.0,当您发布源代码时,您可以根据GPLv3.0授权您的工作。您可以使用新版本将2.0转换为3.0,但不能从3->2向后转换。现有作品的许可证是否被转换完全取决于当前作者


我不是律师,但这似乎是GPL的全部观点。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。详情请参阅,更多信息请参阅。新项目是否必须保持相同的名称?需要在代码/项目中保留什么?这是如何工作的一个非常简单的分解。。。您可以使用前面的任何或所有源代码。您可以创建一个新项目或现有项目。无论如何,您可以根据自己的意愿为新项目命名。基于/使用旧源代码的源代码-必须是GPL2或3。我建议将整个项目置于GPL3之下。任何许可证或版权应保留在源代码中。将你的版权附加到他们的上。遵循GPL指南,在附加时包含许可信息。来自该项目的任何来源必须可用。-希望这有帮助。只有当它说的是“GPLv2或更高版本”。