0

我有一个想在 Google Play 中销售的应用程序。我的应用程序使用javamail-android作为反馈表的库。因此,它可以在没有它的情况下轻松运行。这里写着,源代码在这些许可证下可用:

  • CDDL-1.0
  • GNU GPLv2
  • BSD

这是否意味着我可以选择许可类型?例如,我可以选择 CDDL-1.0 并且不开源我的项目吗?

4

2 回答 2

2

是的; 您可以选择在这三个许可证中的任何一个下使用该库。

但是,您不应该这样做。
从客户端发送电子邮件要求您在应用程序中包含 SMTP 登录,从而允许垃圾邮件发送者窃取登录并发送任意电子邮件。

相反,您应该将包含反馈的 POST 请求发送到您控制的 Web 服务。

于 2012-12-31T14:20:42.387 回答
1

当软件是多许可时,接收者可以选择他们想要使用或分发软件的条款。

来源:http ://en.wikipedia.org/wiki/Multi-licensing

于 2014-03-04T18:11:07.957 回答