2

我即将发布我的第一个商业软件。我没有研究与编程相关的东西,所以我在这里遇到了一个问题,那就是许可。我不是以英语为母语,所以在阅读 Apache Commons License 时遇到了一点问题。

在我的软件中,我使用 Apache Commons Math 库。如果我了解他们的常见问题解答,我可能会在添加此软件后分发我的软件(文本将出现在应用程序内的“信息”屏幕上):

    [...]        
    \nCopyright 2012 xxxstefplexxxx

    \n\n This software uses Apache Commons Math Library
    \nThe license can be found here:
    \nhttp://www.apache.org/licenses/LICENSE-2.0
    \n     

如果我想使用上面的库,这就是我需要做的吗?

我需要在我的软件上申请任何许可证吗?

4

1 回答 1

3

是的,并且在您的软件中显示版权声明的任何其他位置。另外我相信从技术上讲,您应该在程序分发媒体上包含许可证的副本,无论是 cd 还是 zip 文件等(尽管这对于 android 应用程序可能没有意义,所以我确定只是about screen 是放置信息的合适位置)。它不要求您根据任何特定许可许可您的代码。

另见链接

于 2012-06-10T10:59:08.053 回答