首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iOS上的商业应用中整合GPL内容

在iOS上的商业应用中整合GPL内容
EN

Software Engineering用户
提问于 2015-11-11 01:46:07
回答 1查看 142关注 0票数 1

让我首先说,我确实理解版权左GPL,但我在这个特定的场景中遇到了一些麻烦。这是相当复杂的沟通,但我会尽力。

首先,我在iOS上开发一个支持俄罗斯语音识别的应用程序。我使用的引擎是pocketspinx,它使用的是BSD许可证,所以一切都很好。

我试图在我的应用程序中使用一个在GPLV2下发布的语音识别声学模型。模型来自VoxForge。一个声学模型有点像一个脚本,告诉应用程序如何运行。

它位于这里:http://www.repository.voxforge1.org/downloads/Russian/Trunk/AcousticModels/

我的理解,并请纠正我,如果我错了,我不能分发这个声音模型捆绑在我的iOS应用程序,虽然我可以如果它是许可作为LGPL而不是。(请告诉我这是否正确)

我的下一个问题是,我能否从iOS应用程序中下载这个声学模型并以这种方式使用它?用户按下一个大的下载按钮,声音模型将被下载,然后系统将工作。

最后一个问题是,如果最后一件事是可以的,我是否可以在GPL下在我自己的服务器上重新承载声音(为了更快的下载速度),以及重新托管是否必须向公共下载开放。

EN

回答 1

Software Engineering用户

发布于 2015-11-11 01:55:00

GPL与App不兼容,因为商店的服务条款附加了违反GPL的限制。软件的任何额外下载或增强都必须通过商店进行,可能是在“应用程序内购买”的幌子下进行的。

无论是GPL还是LGPL,可能都不重要,因为这里的问题不是“链接提供”,而是消费者根据自己的意愿交换库的能力( App不会给他这种能力)。

通过Mac分发的应用程序可能与GPL兼容,因为可以在Mac存储之外修改和分发应用程序。

进一步阅读

苹果应用商店的GPL执行

在中有可能拥有GPL软件吗?

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/302280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档