Android应用程序中的开源库归因是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (15)

几个Android应用程序具有一个部分,其中包含应用程序中使用的开放源代码库列表以及每个应用程序的许可证全文。这通常涉及Apache许可证,该许可证在大多数常用Android库中使用,例如ActionBarSherlock,ViewPagerIndicator,Guava等:

  • 为了符合(Apache)许可证的条款,是否必须包含此类归属权?
  • 这部分应该怎么看?如果多个库使用相同的许可证,是否需要复制每个许可证的文本?
  • 甚至有必要包含许可证的全部文本,或者是足够的唯一版权声明
  • 官方Android开发者指南是否包含有关此主题的一些信息?
提问于
用户回答回答于

Apache 2许可证并不要求派生产品广告资料具有归属性,但在我看来,它通常被认为是“很好的事情”来支持这些库的开发人员:

1.1版本的Apache许可证于2000年获得ASF的批准.1.0许可证的主要变更在'广告条款'(1.0许可证的第3部分)中。派生产品不再需要在他们的广告材料中包含归属,而只需在其文档中加入归属。

其他开源软件许可证有不同的要求。

扫码关注云+社区