我正在为ios开发应用程序并使用GoogleMaps SDK来显示我的地图,但我的应用程序适用于记录所有已使用库的公司,我必须报告有关GoogleMaps SDK的许可信息。我从昨天开始谷歌搜索它并且在我的情况下没有找到任何有用的东西。我的问题是:
1-它是什么类型的许可证? BSD? GPL?
2-许可证名称是什么?我已经看过“除非另有说明,否则本页内容根据知识共享署名3.0许可进行许可,代码示例根据Apache 2.0许可进行许可。有关详细信息,请参阅我们的网站政策。”在所有文档页面的底部,但我不确定CC许可证是关于书面内容还是关于库本身......
提前致谢。
答案 0 :(得分:3)
它不是像GPL或BSD这样的开源许可证,它只是proprietary software license,也就是说谷歌已经提出了特定于该软件的东西。
头文件说的是这样的:
//
// GoogleMaps.h
// Google Maps SDK for iOS
//
// Copyright 2012 Google Inc.
//
// Usage of this SDK is subject to the Google Maps/Google Earth APIs Terms of
// Service: https://developers.google.com/maps/terms
//
因此,您可以查看https://developers.google.com/maps/terms以查看许可的完整条款。
但是,SDK是基于许多开源组件构建的。您可以按here所述调用[GMSServices openSourceLicenseInfo]
来检索所有这些许可的详细信息。您打算在应用程序中显示此许可证信息。