我想使用 GPL 库创建一个 iOS 应用程序,因此,我也将在 GPL 许可下将应用程序作为开源发布。但是我怎样才能将它分发给任意客户呢?
- App Store:限制分发违反 GPL。
- B2B:限制分发违反 GPL。
- ad Hoc:手动添加每个必要的 UDID,最多 100 个设备,限制分发违反 GPL。
- 企业部署:需要为每个客户创建一个企业开发者帐户,否则会违反苹果服务条款。没有 AppStore 的 iOS 应用部署
FSF 关于 GPL 和 Apple 服务条款之间冲突的文章:https ://www.fsf.org/blogs/licensing/more-about-the-app-store-gpl-enforcement
那么无论如何,还是不可能?