如何在不违反许可的情况下分叉开源项目?

时间:2011-09-30 09:03:16

标签: maven-2 nsis fork

我想在BitBucket上分叉Maven NSIS插件http://mojo.codehaus.org/nsis-maven-plugin/index.html。 Codehous项目似乎已经死了。我该怎么做才能让它变得合法呢?

2 个答案:

答案 0 :(得分:1)

不幸的是(1)没有声明它拥有的许可证,但在从svn检出代码后,文件NsisCompileMojo.java中的标题显示:

 * Copyright 2008 Codehaus
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *     http://www.apache.org/licenses/LICENSE-2.0

Apache许可证非常宽松;您可以轻松分叉您的项目,但需要保留原作者的原始版权声明。更多细节可以在维基百科上找到(2)(apache.org目前似乎已经失效)。

但长话短说:叉。

编辑:还有一个提示:自由工作组是欧洲自由软件基金会的一个机构,如果您仍然有法律上的疑虑,它将能够帮助您:http://fsfe.org/projects/ftf/

答案 1 :(得分:0)

像往常一样:如果您需要适当的法律建议,我不是律师,您应该得到一个律师。其他任何东西都只是猜测。

我没有看到任何地方指定的许可证,这使得很难做到:如果没有指定许可证,这意味着您拥有非常有限的权利,几乎在世界各地。否:源代码可公开查看自动更改!

因此,除非您能够与原作者联系以澄清这一点,否则您可以轻松地认为它是一个封闭源项目。