【问题标题】:iOS - can I use open source ResearchKit screens to make an arbitrary app?iOS - 我可以使用开源 ResearchKit 屏幕来制作任意应用程序吗?
【发布时间】:2016-09-03 14:32:34
【问题描述】:
我正在尝试创建一个调查式应用程序,该应用程序将从用户那里收集一些信息,然后对其进行处理并提出建议。看来ResearchKit 非常接近我在分页布局中组装一系列问题的需要。
我查看了苹果应用商店审查指南和项目许可,但找不到我是否可以任意获取 ResearchKit 的一部分,在其上构建应用并发布。
我可以修改开源 ResearchKit 框架以在其上构建任意类型的应用程序吗?
【问题讨论】:
标签:
ios
ios9
open-source
researchkit
【解决方案1】:
是的,您可以随意使用部分 ResearchKit 代码来构建您的应用程序。
ResearchKit's license 类似于 BSD,因此您可以以任何您认为合适的方式使用 ResearchKit 代码,前提是您遵守它的三点:
重新分发源代码必须保留上述版权声明、此条件列表和以下免责声明。
以二进制形式重新分发必须复制上述版权声明、此条件列表和以下免责声明
分发时提供的文档和/或其他材料。
版权所有者的姓名或任何贡献者的姓名均不得用于认可或宣传源自
本软件未经事先书面许可。没有执照是
授予版权所有者的商标,即使这些商标
包含在此软件中。
这可能不适用于您的情况,因为您只想使用 ResearchKit 代码的一部分,但如果您想宣传您的应用使用 ResearchKit,您可以按照页脚here 中的说明进行操作:
您可以使用 ResearchKit 标记来表明您的
产品使用 ResearchKit 软件或与 ResearchKit 软件兼容(适用于
例如,“用于”、“用于”或“与”ResearchKit 兼容)
前提是:
- 该产品确实使用了由 ResearchKit.org 开源项目开发的 ResearchKit 软件;
- ResearchKit 标志与您的品牌或商标不同(例如,“ResearchKit for Chromium”)
- 您不寻求注册包含 ResearchKit 或 ResearchKit 徽标的商标;和
- 您不以任何方式声明或暗示 Apple 认可、赞助或保证您的产品,或参与或
与其发展相关。